Fix 39e90ec: Integers for scripts are 64bit, but saved as 32bit (#9415)

(cherry picked from commit ddafc0de05)
This commit is contained in:
Loïc Guilloux
2021-07-06 21:09:08 +02:00
committed by Jonathan G Rennison
parent fb8020916a
commit a84feb3444
4 changed files with 8 additions and 6 deletions

View File

@@ -111,6 +111,7 @@ enum SlXvFeatureIndex {
XSLFI_DEPOT_ORDER_EXTRA_FLAGS, ///< Depot order extra flags
XSLFI_EXTRA_SIGNAL_TYPES, ///< Extra signal types
XSLFI_BANKRUPTCY_EXTRA, ///< Extra company bankruptcy fields
XSLFI_SCRIPT_INT64, ///< See: SLV_SCRIPT_INT64
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