summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Collapse)Author
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
2010-04-08(svn r19589) -Change: add some more useful information to the desync log and ↵rubidium
unify the formatting
2010-03-23(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT ↵smatz
and DECLARE_ENUM_AS_BIT_SET
2010-03-20(svn r19481) -Codechange: Turn _industry_counts into a static member of ↵frosch
Industry.
2010-03-18(svn r19458) -Fix (r19457): svn add the new fileyexo
2010-03-18(svn r19457) -Codechange: introduce AirportOverrideManager to keep track of ↵yexo
airports if a newgrf can't be found
2010-03-18(svn r19455) -Codechange: split all airport information in Station to a ↵yexo
seperate class
2010-03-16(svn r19435) -Fix: when loading a savegame created with a house newgrf ↵yexo
without that newgrf available all houses became tall office blocks
2010-03-15(svn r19429) -Fix: when the title game contains an AIPL block the AI ↵yexo
settinsg where overwritten by those from the title game
2010-03-13(svn r19395) -Fix [FS#3669]: the AI Debug window didn't open if an AI or ↵Yexo
library fails to compile when loading a savegame
2010-03-12(svn r19392) -Codechange: Increase the maximum size of a TileArea.terkhen
2010-03-10(svn r19382) -Fix (r19381): don't break savegame version 139yexo
2010-03-10(svn r19381) -Fix [FS#3670] (r19198): airport size wasn't properly stored in ↵yexo
the savegame
2010-03-10(svn r19380) -Fix [FS#3678] (r19322): updating the id of the oilrig airport ↵yexo
should be done earlier as it can be used by newgrf code
2010-03-06(svn r19346) -Feature: Configurable slope steepness for road vehicles from ↵terkhen
0% to 10%, default is 7%.
2010-03-06(svn r19345) -Feature: Realistic acceleration for road vehicles.terkhen
2010-03-06(svn r19343) -Codechange: Make RoadVehicle a child class of GroundVehicle.terkhen
-Add: Required acceleration functions at RoadVehicle.
2010-03-06(svn r19341) -Codechange: Move GOINGUP/GOINGDOWN flags to GroundVehicle.terkhen
-Codechange: Move GetSlopeResistance to GroundVehicle.
2010-03-05(svn r19322) -Codechange: change the id of the oilrig airport from 15 to 9yexo
2010-02-25(svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make ↵yexo
sure all members are properly initialized
2010-02-25(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of ↵yexo
subclassing it
2010-02-24(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bitsmatz
2010-02-22(svn r19198) -Codechange: store the size of stations in savegamesyexo
2010-02-10(svn r19090) -Codechange: some comment coding style fixesrubidium