Commit Graph

15 Commits (c0ec1a2dcc3b31f3f573d0bcfdab28f1d55450a8)

Author SHA1 Message Date
Jonathan G Rennison 2e9cb16254 Saveload: Simplify list handling in SlRefList
Use reserve on load if suitable
6 months ago
Jonathan G Rennison 378a545dd4 Add setting for map edge behaviour, and how to display area outside map 6 months ago
Jonathan G Rennison 4689113553 Debug: De-duplicate formatting of hex dates for desync/random logging 7 months ago
Jonathan G Rennison 03e0ec8276 Strong typedef: Use strong typedefs for date, date tick, minutes types
Add delta types
Adjust/add type conversion functions
Add various utility methods on types
Remove the various minute macros
Fix some minute conversion inconsistencies
7 months ago
Jonathan G Rennison 5f08bde936 Saveload: Remove runtime IsVariableSizeRight check 7 months ago
Jonathan G Rennison ea3b991f72 MinGW: Remove direct mingw-std-threads includes 7 months ago
Jonathan G Rennison 9c29950956 Show savegame version/info in load window if sl debug enabled 8 months ago
Jonathan G Rennison 181eb6b6fe Saveload: Adjust flags for saving using upstream chunks 8 months ago
Jonathan G Rennison 23ad010d70 Replace remaining uses of std::deque with ring buffers
Cargo packet lists and associated save/load
11 months ago
Jonathan G Rennison e3021de408 Saveload: Add helper to conditionally save template functor 11 months ago
Jonathan G Rennison f378167951 Saveload: Change SlSaveToVector to be templated, add SlSaveToTempBuffer 11 months ago
Jonathan G Rennison f6e8ea059d Create fio wrapper for rename file 12 months ago
Jonathan G Rennison c6c69fa3da Add setting for long-term autosaves
A second set of autosaves for whenever the main set wraps around to 0
12 months ago
Jonathan G Rennison 0bf41dc1ff Change gamelog to use std::vector
Move LoadCheckData to its own header
1 year ago
Jonathan G Rennison ac2f9a21e8 Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
Leave afterload in src/saveload/
1 year ago