summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Collapse)Author
2014-05-17(svn r26593) -Fix: Goals were saved/loaded with incorrect size.frosch
2014-05-16(svn r26591) -Add: some instrumentation to catch most cases where the wrong ↵rubidium
number of bytes would be written into variables during loading (or read during saving)
2014-05-16(svn r26590) -Fix: possible desync (big/little endian) due to not writing ↵rubidium
complete variables upon saveload
2014-05-16(svn r26589) -Fix: SIGSEGV on all big endian architectures that tried to ↵rubidium
load e.g. the 1.4 intro game or anything else with more than 0 linkgraph nodes that was saved on little endian
2014-05-11(svn r26580) -Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do ↵rubidium
with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)
2014-05-01(svn r26551) -Fix: document revision number for latest savegame version changefonsinchen
2014-05-01(svn r26547) -Codechange: Collect order travel and wait times independent of ↵fonsinchen
timetables
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵rubidium
the return is not NULL)
2014-04-24(svn r26493) -Codechange: use strecat to concatenate script settings instead ↵rubidium
of manually accounting for the amount of characters that has been written
2014-04-23(svn r26486) -Codechange: replace a number of snprintfs with seprintfrubidium
2014-04-23(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy ↵frosch
and strecat.
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2014-04-08(svn r26450) -Feature: Hierarchical vehicle subgroups.peter1138
2014-03-17(svn r26409) -Update: Version number in some more places.frosch
2014-02-23(svn r26371) -Fix [FS#5831]: Calling DoCommandP during the gameloop cleared ↵frosch
pending persistent storage changes.
2014-02-07(svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity ↵frosch
when they are not supposed to, and truncate cargo appropiately if they are allowed to.
2013-12-23(svn r26175) -Add: Log in desync output when persistent storage is discarded.frosch
2013-12-22(svn r26169) -Fix-ish [FS#5831-ish]: Unify the time a RV needs to travel ↵frosch
through a curve.
2013-11-25(svn r26115) -Fix: AfterLoadGame can throw an exception; from the old ↵rubidium
savegame load section this wouldn't be caught
2013-11-23(svn r26064) -Fix: possible uninitialised array when loading a broken TT-ish ↵rubidium
savegame
2013-11-23(svn r26058) -Fix: handle the return value of a number of functions betterrubidium
2013-11-23(svn r26057) -Fix: a number of possibly uninitialised variablesrubidium
2013-11-08(svn r25954) -Fix [FS#5731]: All semaphores got converted to electric ↵rubidium
signals when loading savegames from v15 to v20 (adf88)
2013-11-08(svn r25953) -Fix [FS#5732]: Wrong bits used when converting signal ↵rubidium
types/variants while loading savegames older than v64 (adf88)
2013-10-22(svn r25900) -Change [FS#5677]: Allow restricted flows to be picked for kept ↵fonsinchen
cargo.
2013-10-22(svn r25899) -Change: Restrict flows if links are restricted and don't ↵fonsinchen
normally pick them anymore.
2013-10-22(svn r25898) -Codechange: Add second timestamp for 'restricted links' to all ↵fonsinchen
edges.
2013-10-22(svn r25897) -Fix: Dates are int32, not uint32, and should be saved as such.fonsinchen
2013-10-13(svn r25855) -Fix [FS#5788] (r25833): Obiwan messed up savegame conversion.frosch
2013-10-12(svn r25852) -Codechange: Merge GetFenceXX/SetFenceXX into one common ↵zuu
GetFonce/SetFence for all directions that take an extra direction parameter (cirdan, LordAro)
2013-10-12(svn r25849) -Codechange: Introduce IsTileFlat to not compute full slope ↵zuu
information for situations when we only want to know if a tile is flat or not (cirdan, LordAro)
2013-10-12(svn r25844) -Change: Increase maximum number of object instances on the map ↵frosch
from 64k to about 16M.
2013-10-12(svn r25833) -Codechange: Move ObjectType from map array into pool item.frosch
2013-10-12(svn r25832) -Codechange: Reduce variety of object type test functions.frosch
2013-10-06(svn r25817) -Fix [FS5750-ish]: Handle savegames which contain GS ↵frosch
translations for languages with empty name more gently.
2013-08-08(svn r25702) -Add: about 3000 years of savegame compatibility.frosch
2013-07-21(svn r25620) -Fix (r25342): Save/load of story books were brokenzuu
2013-06-29(svn r25510) -Fix: forgot to update some documentationrubidium
2013-06-29(svn r25508) -Change: split unit localisation choice into a choice per type ↵rubidium
of unit, and move it to the advanced settings -Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units -Feature: have weights and volumes in imperial units (short tons, gallons)
2013-06-10(svn r25390) -Fix: add missing compatibility settings in afterload.fonsinchen
2013-06-09(svn r25387) -Fix: "typos" in @file filenamerubidium
2013-06-09(svn r25363) -Codechange: bump the savegame version for cargodistfonsinchen
2013-06-09(svn r25362) -Feature: consider cargo waiting at other stations for rating ↵fonsinchen
at the origin station
2013-06-09(svn r25361) -Feature: distribute cargo according to plan given by linkgraphfonsinchen
2013-06-09(svn r25360) -Codechange: save and load flow statsfonsinchen
2013-06-09(svn r25358) -Codechange: save and load link graph jobs and the schedulefonsinchen
2013-06-09(svn r25342) -Add: StoryPage data structures and GS APIzuu
2013-06-08(svn r25337) -Fix: saving only 8 bits of 16 causes endianness problemsfonsinchen
2013-06-01(svn r25312) -Fix-ish: missing spaces after comma + realignment of tables; ↵rubidium
quite boring with -x -w
2013-05-26(svn r25296) -Feature: Goals can now have a progress text and/or be marked ↵zuu
as completed.