OpenTTD/src
Peter Nelson e8015e497d Codechange: Use begin/end of nwidget parts of begin/length.
This simplifies processing nwidget parts as, unlike the remaining length, the pointer to the end of the list never changes. This is the same principle as we use(d) for tracking end instead of length for C-style strings.

And this removes 160~ instances of the lengthof() macro.
2023-09-04 10:20:45 +01:00
..
3rdparty Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
ai Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
blitter Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
core Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
fontcache Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
game Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
lang Update: Translations from eints 2023-09-03 18:38:15 +00:00
linkgraph Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
misc Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
music Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
network Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
os Change: make nlohmann a mandatory library to build OpenTTD (#11235) 2023-08-28 19:04:36 +02:00
pathfinder Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
saveload Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
script Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
settingsgen Codechange: Split GetItem with GetOrCreateItem. (#10952) 2023-06-05 18:29:52 +00:00
sound Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
spriteloader Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
strgen Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
table Feature: Setting to disallow level crossings with competitors (#10755) 2023-09-02 12:46:24 +02:00
tests Codechange: add tests for GS <-> AdminPort JSON conversion (#11252) 2023-08-31 19:38:15 +00:00
timer Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
video Add: [Emscripten] Support for bootstrapping 2023-08-31 12:59:12 +02:00
widgets Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
CMakeLists.txt Cleanup: [CMake] don't add strgen.h twice (#11199) 2023-08-14 21:29:03 +00:00
aircraft.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
aircraft_cmd.cpp Fix #11180: Use TileVirtXY for aircraft crash tile (#11184) 2023-08-11 14:05:16 +00:00
aircraft_cmd.h Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID). 2021-12-16 22:28:32 +01:00
aircraft_gui.cpp Feature: [NewGRF] Engine name callback. 2023-01-30 22:00:56 +01:00
airport.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
airport.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
airport_cmd.h Codechange: Move command callback declarations to the cmd header files. 2021-12-16 22:28:32 +01:00
airport_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
animated_tile.cpp Codechange: rename smallvec_type to container_func and use only when needed 2023-05-20 16:53:10 +02:00
animated_tile_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
articulated_vehicles.cpp Fix #10334: Store separate newgrf-safe version of date_of_last_service. (#11124) 2023-08-06 12:57:10 -04:00
articulated_vehicles.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace.cpp Add #7525: Allow autoreplace with same model vehicle 2023-02-26 21:29:25 +01:00
autoreplace_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
autoreplace_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
autoreplace_cmd.h Codechange: Un-bitstuff group and autoreplace commands. 2021-12-16 22:28:32 +01:00
autoreplace_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
autoreplace_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoslope.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
base_consist.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
base_consist.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
base_media_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
base_media_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
base_station_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
bitmap_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
bmp.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
bmp.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
bootstrap_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
bridge.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
bridge_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
bridge_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
build_vehicle_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
cargo_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cargoaction.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargoaction.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargomonitor.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cargomonitor.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cargopacket.cpp Codechange: Reorder some high-use structs to reduce their size. (#11201) 2023-09-02 20:56:36 +00:00
cargopacket.h Codechange: Reorder some high-use structs to reduce their size. (#11201) 2023-09-02 20:56:36 +00:00
cargotype.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cargotype.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cheat.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cheat_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cheat_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
cheat_type.h Codechange: rework CHTS-chunk save/load to be more like the others 2021-06-10 19:18:24 +02:00
clear_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
clear_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
clear_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
command.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
command_func.h Fix: Restore using founder client name as company manager name (#10535) 2023-03-03 16:04:02 -05:00
command_type.h Add: [Script] Game script control of industry production level. 2023-09-02 16:20:59 +02:00
company_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
company_cmd.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
company_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
company_func.h Codechange: rename function to better describe what it is doing 2023-06-12 09:12:11 +02:00
company_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
company_gui.h Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
company_manager_face.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
company_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
console.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
console_cmds.cpp Codechange: workaround CMake/Xcode duplicate file name issue (#11186) 2023-09-02 19:46:52 +02:00
console_func.h Codechange: let IConsoleCmdExec accept std::string 2023-06-29 06:06:15 +02:00
console_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
console_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
console_internal.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
console_type.h Cleanup: Swap comments for IConsoleModes (#9587) 2021-10-02 16:33:28 +02:00
cpu.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
cpu.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
crashlog.cpp Change: mention in MacOS / Windows crashlog popup when files couldn't be generated (#11239) 2023-08-27 22:49:12 +00:00
crashlog.h Change: mention in MacOS / Windows crashlog popup when files couldn't be generated (#11239) 2023-08-27 22:49:12 +00:00
currency.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
currency.h Codechange: Use proper date types in various places (#11177) 2023-08-11 13:32:42 +00:00
date_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
date_gui.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
date_type.h Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
debug.cpp Codechange: use std::string to return the debug level information 2023-06-02 17:07:18 +02:00
debug.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
dedicated.cpp Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
depot.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
depot_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
depot_cmd.cpp Codechange: Un-bitstuff station/depot/waypoint commands. 2021-12-16 22:28:32 +01:00
depot_cmd.h Codechange: Don't use globals for return values from vehicle command procs. 2021-12-16 22:28:32 +01:00
depot_func.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
depot_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
depot_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
depot_type.h Codechange: Invalid depot value is unrelated to invalid station value. (#11227) 2023-08-25 14:29:51 +02:00
direction_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
direction_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
disaster_vehicle.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
disaster_vehicle.h Codechange: use default dtor instead of empty (#10826) 2023-05-14 23:31:03 +02:00
dock_cmd.h Codechange: Move command callback declarations to the cmd header files. 2021-12-16 22:28:32 +01:00
dock_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
driver.cpp Codechange: remove a number of unneeded c_str() calls 2023-06-15 22:14:45 +02:00
driver.h Fix: disable hardware acceleration when GPU driver crashed the game last attempt (#10928) 2023-06-04 14:40:17 +00:00
economy.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
economy_base.h Codechange: Replace FOR_ALL_CARGO_PAYMENTS with range-based for loops 2019-12-21 20:13:03 +01:00
economy_cmd.h Feature: allow to do a hostile takeover of an AI company (in singleplayer) (#10914) 2023-06-05 19:32:22 +02:00
economy_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
economy_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
effectvehicle.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
effectvehicle_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
effectvehicle_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
elrail.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
elrail_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
engine.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
engine_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
engine_cmd.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +01:00
engine_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
engine_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
engine_gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
engine_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
error.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
error.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
error_func.h Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
error_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
fileio.cpp Remove: OS/2 port 2023-06-16 14:29:14 +01:00
fileio_func.h Codechange: let GenerateDefaultSaveName return std::string 2023-06-04 14:11:13 +02:00
fileio_type.h Add: always set PERSONAL_DIR "/content_download" in search path (#8481) 2021-01-03 11:10:56 +01:00
fios.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
fios.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
fios_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
fontcache.cpp Fix #10993: Crash log when font caches not initialised (#11024) 2023-06-17 17:56:27 +01:00
fontcache.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
fontdetection.h Codechange: Pass language for font detection as std::string. (#10964) 2023-06-06 20:55:56 +00:00
framerate_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
framerate_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gamelog.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gamelog.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gamelog_internal.h Codechange: Use std::map instead of custom SmallMap. 2023-05-18 12:18:30 +01:00
genworld.cpp Codechange: use fmt::format to create desync dump savegames 2023-06-07 08:02:58 +02:00
genworld.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
genworld_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
gfx.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout_fallback.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout_fallback.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout_icu.cpp Fix #11203: [ICU] Glyph to char mapping with multiple runs (#11204) 2023-08-16 19:17:02 +00:00
gfx_layout_icu.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfxinit.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfxinit.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
goal.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
goal_base.h Feature: [GS] Goal destination can be updated (#10817) 2023-06-08 18:00:31 +01:00
goal_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
goal_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
goal_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
graph_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
graph_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
ground_vehicle.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
ground_vehicle.hpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
group.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
group_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
group_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
group_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
group_gui.h Feature: Control + click on the vehicle details button in the vehicle view window opens the vehicle group window, then selects and scrolls to the vehicle's group. 2019-12-23 18:04:10 +00:00
group_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
heightmap.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
heightmap.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
highscore.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
highscore_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
hotkeys.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
hotkeys.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
house.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
house_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
industry.h Add: [Script] Game script control of industry production level. 2023-09-02 16:20:59 +02:00
industry_cmd.cpp Add: [Script] Custom news message text for industry SetProductionLevel. 2023-09-02 16:20:59 +02:00
industry_cmd.h Add: [Script] Custom news message text for industry SetProductionLevel. 2023-09-02 16:20:59 +02:00
industry_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
industry_map.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
industry_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
industrytype.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
ini.cpp Codechange: use string/fmt instead of printf for ShowInfo(F) 2023-04-24 17:51:54 +02:00
ini_load.cpp Codechange: IniGroup::GetItem() can now be const. (#10966) 2023-06-06 22:39:37 +00:00
ini_type.h Codechange: IniGroup::GetItem() can now be const. (#10966) 2023-06-06 22:39:37 +00:00
intro_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
landscape.cpp Codechange: be more type-specific about types in NPFs queue (#11192) 2023-08-12 18:18:22 +00:00
landscape.h Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +02:00
landscape_cmd.h Codechange: Don't use a global for the 'not enough cash' message. 2021-12-16 22:28:32 +01:00
landscape_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
language.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
league_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
league_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
livery.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
main_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
map.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
map_func.h Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
map_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
misc.cpp Cleanup: remove MD5SumToString in lieu of FormatArrayAsHex 2023-05-19 11:24:44 +02:00
misc_cmd.cpp Change: base autosaves intervals on real time (instead of game time) (#10655) 2023-04-27 15:21:29 +00:00
misc_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
misc_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
mixer.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
mixer.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
music.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
music_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
newgrf.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
newgrf.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_airport.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_airport.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_airporttiles.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_airporttiles.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_animation_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_animation_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_callbacks.h Add: NewGRF road stops 2023-02-26 21:28:30 +01:00
newgrf_canal.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_canal.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_cargo.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_cargo.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_class.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_class_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_commons.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_commons.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_config.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_config.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_debug.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_debug_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
newgrf_engine.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
newgrf_engine.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_generic.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_generic.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
newgrf_house.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
newgrf_house.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_industries.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
newgrf_industries.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_industrytiles.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_industrytiles.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_object.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
newgrf_object.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_profiling.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_profiling.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_properties.h Feature: [NewGRF] Maximum curve speed modifier for rail vehicles (#9346) 2021-08-15 11:17:05 +02:00
newgrf_railtype.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
newgrf_railtype.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_roadstop.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_roadstop.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_roadtype.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
newgrf_roadtype.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_sound.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_sound.h Feature: Hotkey to honk a vehicle's horn (#10110) 2022-11-10 21:36:18 +01:00
newgrf_spritegroup.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_spritegroup.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_station.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
newgrf_station.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_storage.cpp Codechange: Move includes for common STL headers to stdafx. 2023-05-17 10:14:41 +01:00
newgrf_storage.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_text.cpp Codechange: Allow using more than 65536 NewGRF string IDs. 2023-09-04 09:49:09 +01:00
newgrf_text.h Codechange: Allow using more than 65536 NewGRF string IDs. 2023-09-04 09:49:09 +01:00
newgrf_town.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
newgrf_town.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_townname.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_townname.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
news_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
news_func.h Add: [Script] Custom news message text for industry SetProductionLevel. 2023-09-02 16:20:59 +02:00
news_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
news_gui.h Feature: Make news and errors close hotkeys configurable 2020-09-24 19:23:12 +02:00
news_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object_cmd.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
object_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
object_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
object_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
openttd.cpp Codechange: [Emscripten] Improve syncfs synchronisation on exit/abort 2023-08-31 12:59:12 +02:00
openttd.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
order_backup.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_backup.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_cmd.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
order_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
order_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
osk_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
pbs.cpp Feature: Multi-track level crossings (#9931) 2022-11-01 16:51:23 -04:00
pbs.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
progress.cpp Add: make modal windows update more smooth 2021-03-10 13:41:18 +01:00
progress.h Add: make modal windows update more smooth 2021-03-10 13:41:18 +01:00
querystring_gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rail.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
rail.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rail_cmd.cpp Feature: Setting to disallow level crossings with competitors (#10755) 2023-09-02 12:46:24 +02:00
rail_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rail_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
rail_gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rail_map.h Feature: Orientation of rail and road depots can be changed (#9642) 2023-07-01 08:11:31 -04:00
rail_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
random_access_file.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
random_access_file_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rev.cpp.in Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
rev.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
road.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
road.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
road_cmd.cpp Feature: Setting to disallow level crossings with competitors (#10755) 2023-09-02 12:46:24 +02:00
road_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
road_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
road_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
road_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_internal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_map.cpp Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
road_map.h Feature: Orientation of rail and road depots can be changed (#9642) 2023-07-01 08:11:31 -04:00
road_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
roadstop.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
roadstop_base.h Codechange: Replace FOR_ALL_ROADSTOPS with range-based for loops 2019-12-21 20:13:03 +01:00
roadveh.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
roadveh_cmd.cpp Fix #10334: Store separate newgrf-safe version of date_of_last_service. (#11124) 2023-08-06 12:57:10 -04:00
roadveh_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
roadveh_gui.cpp Codechange: use std::string over strecat to create the RV capacity string 2023-05-25 05:43:00 +02:00
safeguards.h Remove: now unused stredup 2023-07-03 18:08:03 +02:00
screenshot.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
screenshot.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
screenshot_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
screenshot_gui.h Fix: Don't show screenshot GUI in screenshots (#9674) 2021-11-07 17:41:24 +01:00
settings.cpp Add: alternative setting for right-click close window option to exclude pinned windows (#10204) 2023-07-19 23:24:22 +02:00
settings_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
settings_gui.h Fix #11087: Disable base graphics/sound dropdown outside main menu 2023-07-01 19:03:45 +02:00
settings_internal.h Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
settings_table.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_table.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_type.h Feature: Setting to disallow level crossings with competitors (#10755) 2023-09-02 12:46:24 +02:00
ship.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
ship_cmd.cpp Fix #10334: Store separate newgrf-safe version of date_of_last_service. (#11124) 2023-08-06 12:57:10 -04:00
ship_cmd.h Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID). 2021-12-16 22:28:32 +01:00
ship_gui.cpp Feature: [NewGRF] Engine name callback. 2023-01-30 22:00:56 +01:00
signal.cpp Cleanup: simplify some boolean expressions 2021-06-17 16:18:30 +02:00
signal_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signal_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
signs.cpp Fix: Don't try to rename OWNER_DEITY signs in-game (#9716) 2021-11-28 15:16:42 +01:00
signs_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
signs_cmd.cpp Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_cmd.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_func.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
signs_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
slope_func.h Codechange: make a numer of Slope related functions constexpr 2023-04-09 19:00:26 +02:00
slope_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
smallmap_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
smallmap_gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sortlist_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sound.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sound_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sound_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sprite.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sprite.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
spritecache.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
spritecache.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
station.cpp Codechange: Add IsCargoAccepted/Produced() helpers. 2023-05-24 17:34:11 +01:00
station_base.h Codechange: Reorder some high-use structs to reduce their size. (#11201) 2023-09-02 20:56:36 +00:00
station_cmd.cpp Fix: Road stops should not draw a ground sprite of 0 (#11214) 2023-08-20 15:46:19 -04:00
station_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
station_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
station_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
station_gui.h Feature: Highlight waypoint tiles when adjacent or distant joining 2023-06-04 16:54:48 +01:00
station_kdtree.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
station_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
station_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
statusbar_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
statusbar_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
stdafx.h Remove: last remnants of SunOS (#11210) 2023-08-19 00:52:58 +02:00
story.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
story_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
story_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
story_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
story_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
string.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
string_base.h Codechange: use default dtor instead of empty (#10826) 2023-05-14 23:31:03 +02:00
string_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
string_type.h Cleanup: remove typedefs for non _t (u)int types and WChar 2023-07-19 19:30:14 +02:00
stringfilter.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
stringfilter_type.h Codechange: rename smallvec_type to container_func and use only when needed 2023-05-20 16:53:10 +02:00
strings.cpp Fix #11181: attempting to read string as int triggers assertion 2023-08-20 23:57:42 +02:00
strings_func.h Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
strings_internal.h Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
strings_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
subsidy.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
subsidy_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
subsidy_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
subsidy_func.h Cleanup: remove declaration of undefined function 2021-07-03 11:26:13 +02:00
subsidy_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
subsidy_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tar_type.h Codechange: Move includes for common STL headers to stdafx. 2023-05-17 10:14:41 +01:00
terraform_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
terraform_cmd.h Codechange: Don't use a global for the terrforming error tile. 2021-12-16 22:28:32 +01:00
terraform_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
terraform_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
textbuf_gui.h Fix #11115: Focus the abandon game/exit game windows (#11125) 2023-07-14 13:57:45 +02:00
textbuf_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
texteff.cpp Feature: Transparency option for cost and income indicators (#11001) 2023-08-25 16:04:40 +02:00
texteff.hpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
textfile_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
textfile_gui.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
textfile_type.h Feature: opt-in survey when exiting a game 2023-05-14 23:22:02 +02:00
tgp.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tgp.h Feature: auto-detect map height limit based on generated map 2021-03-26 12:22:32 +01:00
thread.h Cleanup: unused NO_THREADS #ifdefs 2023-06-28 19:07:10 +02:00
tile_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tile_map.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tile_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tile_type.h Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
tilearea.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tilearea_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tilehighlight_func.h Feature: Plant clumps of trees in editor by dragging on the landscape 2020-12-27 01:03:27 +01:00
tilehighlight_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tilematrix_type.hpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
timetable.h Codechange: Use correct type for max timetable start years constant (#11197) 2023-08-13 21:03:45 +02:00
timetable_cmd.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
timetable_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
timetable_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
toolbar_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
toolbar_gui.h Codechange: move windows common to AI and GS out of ai_gui 2023-02-05 19:27:25 +01:00
town.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
town_cmd.cpp Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
town_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
town_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
town_kdtree.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
town_map.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
town_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
townname.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
townname_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
townname_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
track_func.h Codechange: Remove FOR_EACH_SET_TRACK 2021-07-09 21:36:09 +02:00
track_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
train.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
train_cmd.cpp Fix #10334: Store separate newgrf-safe version of date_of_last_service. (#11124) 2023-08-06 12:57:10 -04:00
train_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
train_gui.cpp Fix #11162: Get colour map of correct train part. (#11163) 2023-08-01 15:05:42 +01:00
transparency.h Feature: Transparency option for cost and income indicators (#11001) 2023-08-25 16:04:40 +02:00
transparency_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
transparency_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transport_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tree_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tree_cmd.h Feature: Press Ctrl to build a diagonal area of trees (#10342) 2023-01-13 18:04:30 -05:00
tree_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
tree_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tunnel_map.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tunnel_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tunnelbridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnelbridge_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
tunnelbridge_cmd.h Codechange: Pass unpacked command arguments to command callbacks (except Script). 2021-12-16 22:28:32 +01:00
tunnelbridge_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
vehicle.cpp Codechange: make TimerGameCalendar Date and Year types strongly typed (#10761) 2023-08-12 18:14:21 +00:00
vehicle_base.h Codechange: use TimerGameCalendar::Date for variables in linkgraph that are dates (#11187) 2023-08-12 16:02:38 +02:00
vehicle_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehicle_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehicle_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehicle_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
vehicle_gui.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehicle_gui_base.h Feature: Create group of vehicles from manage vehicle list button. (#10890) 2023-06-18 20:48:04 +01:00
vehicle_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehiclelist.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehiclelist.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
vehiclelist_cmd.h Feature: Create group of vehicles from manage vehicle list button. (#10890) 2023-06-18 20:48:04 +01:00
viewport.cpp Codechange: use std::variant instead of using bitflags in the value (#11191) 2023-08-12 16:05:00 +00:00
viewport_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_func.h Codechange: use std::variant instead of using bitflags in the value (#11191) 2023-08-12 16:05:00 +00:00
viewport_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
viewport_kdtree.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_sprite_sorter.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_sprite_sorter_sse4.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
void_cmd.cpp Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +02:00
void_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
water.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
water_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
water_cmd.h Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01:00
water_map.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
waypoint.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
waypoint_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
waypoint_cmd.cpp Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
waypoint_cmd.h Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
waypoint_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint_gui.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
widget.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
widget_type.h Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
window.cpp Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
window_func.h Codechange: make explicit when a TileIndex is cast to its basetype (#11190) 2023-08-15 18:12:05 +02:00
window_gui.h Codechange: Use begin/end of nwidget parts of begin/length. 2023-09-04 10:20:45 +01:00
window_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
zoom_func.h Feature: Variable GUI scale. 2022-11-12 18:28:39 +00:00
zoom_type.h Fix #10660: Sprite Font scale affected by viewport zoom level limits. (#10668) 2023-04-17 00:14:03 +02:00