summaryrefslogtreecommitdiff
path: root/src/saveload/saveload.cpp
AgeCommit message (Collapse)Author
2011-01-05(svn r21731) -Fix (r21728): don't forget to update the saveload version, or ↵rubidium
to check for MSVC warnings
2011-01-04(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles ↵rubidium
that can be cleared/terraformed by a company
2010-12-10(svn r21453) -Codechange: add the view of an object to the savegamerubidium
2010-12-07(svn r21426) -Change: introduce a setting for the types of commands that are ↵rubidium
allowed to be executed while paused
2010-12-05(svn r21395) -Codechange: move the save and load filter's interface to a headerrubidium
2010-12-05(svn r21394) -Codechange: split the actual savegame loading from SaveOrLoad ↵rubidium
as well
2010-12-05(svn r21393) -Codechange: support resetting of the "base" filters, i.e. ↵rubidium
reset their read location to be begin of the file. This is needed for trying to load savegames as a "buggy format"
2010-12-04(svn r21381) -Fix (r21377,r21375): some compilers have to spoil the fun...rubidium
2010-12-04(svn r21380) -Codechange: move ThreadedSave variables to a more logical ↵rubidium
place, and move an include to the right place
2010-12-04(svn r21379) -Codechange: move the actual save code into a separate functionrubidium
2010-12-04(svn r21378) -Codechange: move the logic for reading bytes from a savegame ↵rubidium
into a class
2010-12-04(svn r21377) -Codechange: rewrite the savegame decompressors to behave more ↵rubidium
like filters
2010-12-04(svn r21376) -Codechange: generalise ClearMemoryDumperrubidium
2010-12-04(svn r21375) -Codechange: rewrite the savegame compressors to behave more ↵rubidium
like filters
2010-12-02(svn r21373) -Codechange: rewrite the game state to memory dumperrubidium
2010-12-02(svn r21371) -Codechange: pass the buffer to the compressor directly instead ↵rubidium
of using a global variable
2010-11-21(svn r21284) -Codechange: Rename CheckSavegameVersion() to ↵alberth
IsSavegameVersionBefore().
2010-11-21(svn r21282) -Codechange: Rename CheckSavegameVersionOldStyle() to ↵alberth
IsSavegameVersionBefore().
2010-11-21(svn r21281) -Doc: Add doxygen comments to saveload code.alberth
2010-11-20(svn r21270) -Doc: Doxyment updates and additions. Removal of doxyment in code.alberth
2010-11-20(svn r21267) -Doc: Typo fixes.alberth
2010-11-20(svn r21263) -Fix [FS#3935]: under some circumstances two vehicles could ↵rubidium
leave a non-drive through road stop at once
2010-11-13(svn r21171) -Change: Reset industry build data at game start or load.alberth
2010-11-01(svn r21073) -Fix: spelling errors in commentsrubidium
2010-10-27(svn r21044) -Feature: XZ/LZMA2 savegame support. New default reduces ↵rubidium
savegame size by 10 to 30% with slightly more CPU usage. With maximum settings it reduces savegame size by 20 to 30%, but that takes 7 to 14 times longer. Map saving + downloading takes, on average, 5% less.
2010-10-12(svn r20918) -Add: Store NewGRF version information from Action14 in ↵frosch
savegame. (planetmaker)
2010-09-28(svn r20857) -Fix [FS#3637]: The station with the second highest rating was ↵rubidium
doubly penalised when distributing cargo. Now the penalty is completely removed and the granularity/precision of the distribution in increased by using fractional cargo. This should make competing stations less "all-or-nothing".
2010-09-20(svn r20832) -Feature: Allow to select a custom percentage of water in the ↵terkhen
map generation window (based on patch by CommanderZ).
2010-09-16(svn r20819) -Fix [FS#3714]: be a bit more "lenient" w.r.t. invalid ↵rubidium
savegames; don't crash on saveload related NOT_REACHEDs, just show the user an error that the savegame is corrupted
2010-09-16(svn r20815) -Revert (r20814): wrong patch at wrong time...rubidium
2010-09-16(svn r20814) -Codechange [FS#3835]: make waypoint default names work like ↵rubidium
depots, stations and vehicles (Krille)
2010-08-28(svn r20659) -Feature: make the (flat) area around an industry configurable ↵rubidium
(Eddi|zuHause)
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-26(svn r20621) -Codechange: move animation frames of houses, objects and ↵rubidium
industries to m7 (same as airports and stations)
2010-08-13(svn r20482) -Codechange: move some object related information off the map ↵rubidium
and unify the relation objects have to towns
2010-08-11(svn r20446) -Codechange: unify the location of the water classrubidium
2010-08-05(svn r20376) -Feature [FS#3093]: add setting for none/original/more smoke ↵yexo
(SirkoZ)
2010-08-03(svn r20334) -Codechange: reorder the unmovable bits a bit for futher extensionrubidium
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-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
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 r20183) -Codechange: make _do_autosave and _dedicated_forks not use ↵rubidium
VARDEF and put them in a more logical location
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