summaryrefslogtreecommitdiff
path: root/src/saveload/saveload.cpp
AgeCommit message (Collapse)Author
2011-01-31(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index ↵frosch
and cur_real_order_index to keep track of the current real order in an unambiguous way. -Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing. -Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list.
2011-01-21(svn r21875) -Codechange: indentation of some comments was wrongsmatz
2011-01-19(svn r21862) -Codechange: Unify subtype handling between road vehicles and ↵terkhen
trains.
2011-01-18(svn r21833) -Fix [FS#4427]: desync debug savegames might not be actually ↵rubidium
saved in case threading is enabled, which is enabled by default
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 :)