Age | Commit message (Collapse) | Author |
|
amount of towns into a reusable struct.
|
|
const_cast
|
|
|
|
|
|
|
|
changes to reduce casting
|
|
use it
|
|
functions if they return the Z in pixels (like TilePixelHeight)
|
|
|
|
savegame, just like it's running when NewGRFs are changed during a game
|
|
draw different sprites on the map and in various GUIs.
|
|
|
|
exit
|
|
|
|
GroupStatistics::UpdateAfterLoad().
|
|
but compute it like num_engines on load.
|
|
savegames would crash with savegames from a patched stable (which didn't bump the savegame version)
|
|
which is derived from the town name + ' Transport'. So make sure the last constant is in sync with the town name table
|
|
used by small functions that compute there value on-the-fly when necessary
|
|
caused crashes during load
|
|
orders upon savegame loading, even when those orders did not exist back then. This 'conversion' feature is something for TTDPatch and old OpenTTD savegames
|
|
|
|
settings (monoid)
|
|
(some) files instead of the default one
|
|
intro game for the first time
|
|
|
|
instead of showing the "savegame corrupted" message
|
|
|
|
|
|
cases like creating a new scenario.
|
|
depottests. (adf88)
|
|
vehicles when converting savegames.
|
|
|
|
|
|
|
|
|
|
were swapped
|
|
as no real order influencing path finding is added
|
|
|
|
|
|
finished before starting a new one. Otherwise you could start a save, which would be marked as done by the previous save stopping and then yet another save could be started... and that could create a deadlock
|
|
|
|
|
|
pointer might not be converted or be NULL at that point
|
|
|
|
orderlist
|
|
the game
|
|
|
|
to an invalid savegame, use SlErrorCorrupt instead
|
|
requesting the map
|