Add whole-map savegame chunk

This is to avoid haveing to do many passes to save/load map
This commit is contained in:
Jonathan G Rennison
2018-05-29 00:17:21 +01:00
parent 159909f4b1
commit 6187517429
3 changed files with 66 additions and 112 deletions

View File

@@ -58,6 +58,7 @@ enum SlXvFeatureIndex {
XSLFI_TRAIN_FLAGS_EXTRA, ///< Train flags field extra size
XSLFI_TRAIN_THROUGH_LOAD, ///< Train through load/unload
XSLFI_ORDER_EXTRA_DATA, ///< Order extra data field(s)
XSLFI_WHOLE_MAP_CHUNK, ///< Whole map chunk
XSLFI_RIFF_HEADER_60_BIT, ///< Size field in RIFF chunk header is 60 bit
XSLFI_HEIGHT_8_BIT, ///< Map tile height is 8 bit instead of 4 bit, but savegame version may be before this became true in trunk