summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Collapse)Author
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
2010-02-10(svn r19081) -Codechange: make it possible to disable compilation of the ↵rubidium
AI+Squirrel
2010-02-06(svn r19044) -Codechange: don't load the 'new game' NewGRFs when you're ↵rubidium
certain the savegame wouldn't have been saved with them, i.e. don't load the 'new game' NewGRFs for TTO savegames.
2010-02-05(svn r19022) -Fix (r18770): loading old (0.1-ish) savegames failedrubidium
2010-02-05(svn r19021) -Fix [FS#3570]: don't NULL the pointers when saving the ↵rubidium
savegame on an error during saving; the savegame is still valid
2010-01-29(svn r18954) -Fix (r18952): missing 'inline'smatz
2010-01-29(svn r18952) -Fix (r18950): loading recent (=newer then title game) ↵yexo
savegames failed
2010-01-29(svn r18944) -Change [FS#3232]: use the highest version of an AI that can ↵yexo
load the AI data from a savegame instead of the exact same version
2010-01-28(svn r18942) -Feature [FS#2678]: add a setting to reduce/disable aircraft ↵yexo
crashes
2010-01-24(svn r18912) -Codechange: free up a bunch of airporttile ids by using the ↵yexo
tile animation frame
2010-01-23(svn r18904) -Fix: Writing LZO-compressed savegames would produce invalid ↵michi_cc
files and potentially overwrite memory.
2010-01-16(svn r18831) -Change [FS#3537]: do not go into the crashlog handler in case ↵rubidium
loading a savegame misses with missing NewGRFs. This way the load game crash handler gets better visibility and the user is instructed to find the missing NewGRFs before filing a bug report
2010-01-15(svn r18812) -Codechange: make some functions in train.h functions of Train.rubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2010-01-10(svn r18775) -Fix (r18769): non-LZO code used LZO defines, also replace ↵rubidium
#define with static const uint and add some documentation.
2010-01-10(svn r18772) -Feature-ish: allow user customisable compression levels for ↵rubidium
the zlib compression
2010-01-10(svn r18771) -Codechange: minor cleanups in saveload coderubidium