Fix: store the recent new game_creation settings in savegames

This allows us to later on see what someone did, and makes sure
that "restart" command still knows how the game was created.
This commit is contained in:
Patric Stout
2021-03-25 23:10:38 +01:00
committed by Patric Stout
parent f05e2e0d40
commit 13a5264438
2 changed files with 7 additions and 6 deletions

View File

@@ -409,7 +409,7 @@ cat = SC_ADVANCED
base = GameSettings
var = game_creation.heightmap_height
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
from = SLV_MAPGEN_SETTINGS_REVAMP
guiflags = SGF_NEWGAME_ONLY
def = MAP_HEIGHT_LIMIT_AUTO_MINIMUM
min = MIN_HEIGHTMAP_HEIGHT
@@ -1433,7 +1433,7 @@ cat = SC_BASIC
base = GameSettings
var = game_creation.snow_coverage
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
from = SLV_MAPGEN_SETTINGS_REVAMP
guiflags = SGF_NEWGAME_ONLY
def = DEF_SNOW_COVERAGE
min = 0
@@ -1448,7 +1448,7 @@ cat = SC_BASIC
base = GameSettings
var = game_creation.desert_coverage
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
from = SLV_MAPGEN_SETTINGS_REVAMP
guiflags = SGF_NEWGAME_ONLY
def = DEF_DESERT_COVERAGE
min = 0
@@ -2467,7 +2467,7 @@ cat = SC_BASIC
base = GameSettings
var = game_creation.custom_terrain_type
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
from = SLV_MAPGEN_SETTINGS_REVAMP
guiflags = SGF_NEWGAME_ONLY
def = MAP_HEIGHT_LIMIT_AUTO_MINIMUM
min = MIN_CUSTOM_TERRAIN_TYPE