summaryrefslogtreecommitdiff
path: root/src/saveload
AgeCommit message (Expand)Author
2021-12-16Codechange: Make TileIndex a "strong" typedef to give it a distinct type.Michael Lutz
2021-12-10Fix #9740: Fix loading of gamelog change items from savegame ver >= 294Jonathan G Rennison
2021-11-15Fix #9680: Recalculating aircraft positions before map array updates caused c...Charles Pigott
2021-11-03Fix #9648: add missing commas in crash messageDmitry Erlikh
2021-10-20Change: Don't store not to be activated newGRFs in savegames (#9627)Loïc Guilloux
2021-10-03Fix #9591: Update station docking tiles upon placing a water object on a dock...SamuXarick
2021-09-26Change: Allow all tiles around docks to be docking tiles (#9578)Loïc Guilloux
2021-09-25Change: Heading for 13 now (#9573)Patric Stout
2021-08-17Feature: [Linkgraph] Prioritize faster routes for passengers, mail and expres...Nicolas Chappe
2021-07-17Feature: Persistant rotation of numbered auto/netsave after restart (#9397)Loïc Guilloux
2021-07-09Codechange: use the name string in SaveLoad for the name of the Setting as wellRubidium
2021-07-09Codechange: access the name of a setting via an accessor functionRubidium
2021-07-09Codechange: name a few unnamed settings as to not to have to check for that b...Rubidium
2021-07-09Add #9188: netsave now keeps multiple version around, similar to autosave (#9...Stephan
2021-07-09Codechange: split settings.ini over several files (#9421)Patric Stout
2021-07-08Fix: reduce the amount of debug messages on -dsl=2 (#9420)Patric Stout
2021-07-06Codechange: Use a common sub-class for NewGRFMapping chunksglx22
2021-07-06Cleanup: Remove now unneeded ChunkHandler membersglx22
2021-07-06Codechange: Use ChunkHandlers sub-classesglx22
2021-07-06Codechange: Use static array of references to ChunkHandlerglx22
2021-07-06Codechange: Preparation for ChunkHandler subclassingglx22
2021-07-06Codechange: split off the settings saveload code from the main settings handl...Rubidium
2021-07-06Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit (#9415)Loïc Guilloux
2021-07-03Fix cdb3dd049: GOAL chunk was not using the header for loading (#9409)Loïc Guilloux
2021-07-02Codechange: make savegame-version checks more obvious in SlCompanyLiveries::LoadPatric Stout
2021-07-02Codechange: using "until" in function names can be confusingPatric Stout
2021-07-02Cleanup: remove SLE_NULL and friendsPatric Stout
2021-07-02Add: store headers for chunks with SL_STRUCTLISTPatric Stout
2021-07-02Add: store headers for most savegame chunksPatric Stout
2021-07-02Feature: framework to make savegames self-descriptivePatric Stout
2021-06-26Codechange: instead of "naked" initializer lists, declare the type in the sav...rubidium42
2021-06-17Cleanup: simplify some boolean expressionsRubidium
2021-06-17Cleanup: use true/false instead of 1/0 where applicableRubidium
2021-06-15Codechange: mark chunks that are not stored as CH_READONLYPatric Stout
2021-06-15Change: rework GLOG chunk to be more like the restPatric Stout
2021-06-15Change: rework several CH_RIFF chunks to use CH_ARRAY insteadPatric Stout
2021-06-15Codechange: add the ability to save/load a std::vectorPatric Stout
2021-06-15Change: prefix SL_ARR with the length of the arrayPatric Stout
2021-06-15Codechange: make it more obvious SlArray supports SLE_VAR_NULLPatric Stout
2021-06-15Codechange: use SL_NULL if you want to store null-bytes or load to nothingPatric Stout
2021-06-15Change: switch SL_DEQUE and SL_REFLIST length field to a gammaPatric Stout
2021-06-15Change: indicate in the savegame if a SL_STRUCT contains any dataPatric Stout
2021-06-15Change: store length of SL_STRUCTLIST in the savegamePatric Stout
2021-06-14Codechange: use SLE_STRUCT(LIST) for Linkgraph chunksPatric Stout
2021-06-14Codechange: move Save/Load functions of same chunk next to each otherPatric Stout
2021-06-14Codechange: use SLE_STRUCT(LIST) for GameScript chunksPatric Stout
2021-06-14Codechange: use as much of STNN code for STNS as possiblePatric Stout
2021-06-14Codechange: use SLE_STRUCT(LIST) for Station chunksPatric Stout
2021-06-14Codechange: use SLE_STRUCT(LIST) for Company chunksPatric Stout
2021-06-14Codechange: use SLE_STRUCT(LIST) for Town chunksPatric Stout