summaryrefslogtreecommitdiff
path: root/src/saveload.cpp
AgeCommit message (Collapse)Author
2007-02-13(svn r8705) -Codechange: Increased the number of airport blocks to 64. This ↵celestar
involves changing the enum of airport blocks to a static const uint64 as SOME platforms do not support 64-bit enums
2007-01-31(svn r8501) -Fix (r7377) [FS#539]: Keep track of how much cargo has been ↵maedhros
paid for, so that cargo cannot be paid for more than once.
2007-01-21(svn r8306) [WinCE] -Fix: some functions don't exists in WinCE, so give an ↵truelight
alternative where possible
2007-01-17(svn r8214) -Fix (r8038): The fast forward flag stores 2 bits, not 1. ↵peter1138
Remember the whole thing when turning off FF for autosave. This stops FF getting stuck on if the FF key is released during the save.
2007-01-17(svn r8171) -Fix (FS#556): return SL_ERROR when unthreaded saves failed, to ↵rubidium
make sure we do not try to send zero-byte savegames.
2007-01-15(svn r8144) -Fix: [FS#163] When a station is removed, vehicles do not get ↵celestar
excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargos. Basically this is only a temporary fix until cargopackets are implemented, but it fixes one of the oldest known bugs (Special Thanks to Darkvater for lots of testing)
2007-01-14(svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit ↵peter1138
values. This lets us increase the sprite width from 14 to up to 29 bits, effectively nulling the old sprite limit. Table changes in next commit.
2007-01-10(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵rubidium
stillunknown and pv2b.
2007-01-10(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵KUDr
renamed to .cpp)