summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Collapse)Author
2010-08-05(svn r20365) -Codechange: allow multiple layouts for one airport ↵yexo
statemachine, store the layout number
2010-08-03(svn r20337) -Codechange: unify the construction of objects on the maprubidium
2010-08-03(svn r20335) -Codechange: change the name of some unmovable map accessorsrubidium
2010-08-03(svn r20334) -Codechange: reorder the unmovable bits a bit for futher extensionrubidium
2010-08-02(svn r20311) -Codechange: don't reserve extra space in the savegame that is ↵yexo
never used
2010-08-01(svn r20289) -Codechange: Unify fall through coding style.terkhen
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-08-01(svn r20281) -Codechange: unify case scope closure + break coding stylerubidium
2010-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
2010-07-31(svn r20253) -Codechange: change GRFConfig::windows_paletted into a ↵rubidium
bitmask/bitset
2010-07-31(svn r20252) -Codechange: deduplicate logic for setting a suitable (initial) ↵rubidium
palette for NewGRFs
2010-07-30(svn r20247) -Fix: when it is known the loading an old savegame is going to ↵rubidium
fail, bail out immediately (using an exception) instead of going on until e.g. the expected number of byte is read
2010-07-29(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).terkhen
2010-07-28(svn r20233) -Codechange: fix/unify coding and comment style a bitrubidium
2010-07-28(svn r20232) -Codechange: shuffle a few functions around so they don't need ↵rubidium
to be declared in advance
2010-07-28(svn r20231) -Document: which version had which savegame versionrubidium
2010-07-24(svn r20211) -Codechange: Indented code should have curly braces around it.alberth
2010-07-19(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵rubidium
missed :)
2010-07-19(svn r20184) -Codechange: make _trees_tick_ctr and _disaster_delay not use ↵rubidium
VARDEF and put them in a more logical location
2010-07-19(svn r20183) -Codechange: make _do_autosave and _dedicated_forks not use ↵rubidium
VARDEF and put them in a more logical location
2010-07-16(svn r20164) -Fix [FS#3870]: inconsistencies w.r.t. to km/h vs km-ish/h as ↵rubidium
"base" unit for aircraft speeds
2010-07-08(svn r20090) -Fix: savegames would (very likely) end with 128 KiB worth of ↵rubidium
useless zeros
2010-07-08(svn r20087) -Fix [FS#3876, FS#3887, FS#3920, FS#3923]: if after loading a ↵rubidium
savegame (including intro game) one tried to save a game (including autosave) and that failed (very) early on because it couldn't open the file for writing all pointers would be converted to NULLs which then causes corrupted game states
2010-07-02(svn r20048) -Feature: Add a setting to forbid towns building level crossings.michi_cc
2010-06-27(svn r20025) -Doc: Fix/add comments to let Doxygen know about the documentation.alberth
2010-06-23(svn r20013) -Fix [FS#3890]: silence some warnings / take the advice of the ↵rubidium
warnings into account
2010-06-21(svn r20005) -Codechange: Enumify force_proceed.frosch
2010-06-20(svn r20003) -Feature [FS#3886]: [NewGRF] var 43 depot build date for railtypesyexo
2010-06-13(svn r19985) -Fix (r19980): Loading preview data from old savegames failed ↵frosch
indeterministically due to non-zeroed memory allocation. Thanks smatz.
2010-06-13(svn r19981) -Add: Read NewGRF configuration during SL_LOAD_CHECK.frosch
2010-06-13(svn r19980) -Add: Load some general data from savegames on SL_LOAD_CHECK.frosch
2010-06-13(svn r19979) -Codechange: Separate static loadable fields from Company into ↵frosch
separate struct.
2010-06-13(svn r19977) -Add: Read current date during SL_LOAD_CHECK.frosch
2010-06-13(svn r19976) -Add: Read mapsize during SL_LOAD_CHECK.frosch
2010-06-13(svn r19975) -Add: SL_LOAD_CHECK mode for partial reading of savegames.frosch
2010-06-13(svn r19974) -Add: SlSkipArray() to skip arrays and sparse arrays in savegames.frosch
2010-06-13(svn r19973) -Codechange: Add another procedure to chunk handlers for ↵frosch
checking savegames (empty for now).
2010-06-13(svn r19971) -Codechange: Make IsGoodGRFConfigList() operate on any given ↵frosch
GRFConfig and move the GameLog operations directly to AfterLoad().
2010-06-05(svn r19931) -Fix (r19914): Convert assertion in Backup<> destructor into ↵frosch
DEBUG() output. It was triggered on exceptions, especially when aborting world generation.
2010-05-31(svn r19914) -Codechange: Wrap a helper class around temporary assignments ↵frosch
of _current_company to ensure proper restoration.
2010-05-18(svn r19850) -Codechange: move declaration of InitializeRailGUI() to rail_gui.hsmatz
2010-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-05-13(svn r19806) -Codechange: silence one warningsmatz
2010-05-12(svn r19799) -Change: give depots an unique name in the same manner buoys ↵rubidium
and waypoints are named
2010-05-08(svn r19769) -Fix [FS#3820]: MV_VOID tiles shall have no tropic zone.frosch
2010-04-29(svn r19738) -Fix: MSVC 64 bits compile warningsrubidium
2010-04-24(svn r19715) -Codechange: Rename all appareances of shiplift to lock.terkhen
2010-04-14(svn r19638) -Change: log the _date and _date_fract in the desync log for ↵rubidium
saved games
2010-04-11(svn r19612) -Fix [FS#3756] (r3212): crash when opening a savegame with a ↵rubidium
waypoint from around 0.4.0