Add GUI setting to control savegame overwrite confirmation dialog

Adjust game ID indications in save window UI
This commit is contained in:
Jonathan G Rennison
2019-02-02 02:09:40 +00:00
parent 9d3b77c5a2
commit 3a77f75bf6
6 changed files with 38 additions and 10 deletions

View File

@@ -21,6 +21,7 @@ static const char *_climates = "temperate|arctic|tropic|toyland";
static const char *_autosave_interval = "off|monthly|quarterly|half year|yearly";
static const char *_roadsides = "left|right";
static const char *_savegame_date = "long|short|iso";
static const char *_savegame_overwrite_confirm = "no|different|not same|yes";
#ifdef ENABLE_NETWORK
static const char *_server_langs = "ANY|ENGLISH|GERMAN|FRENCH|BRAZILIAN|BULGARIAN|CHINESE|CZECH|DANISH|DUTCH|ESPERANTO|FINNISH|HUNGARIAN|ICELANDIC|ITALIAN|JAPANESE|KOREAN|LITHUANIAN|NORWEGIAN|POLISH|PORTUGUESE|ROMANIAN|RUSSIAN|SLOVAK|SLOVENIAN|SPANISH|SWEDISH|TURKISH|UKRAINIAN|AFRIKAANS|CROATIAN|CATALAN|ESTONIAN|GALICIAN|GREEK|LATVIAN";
#endif /* ENABLE_NETWORK */

View File

@@ -4023,6 +4023,19 @@ def = 16
min = 0
max = 255
[SDTC_OMANY]
var = gui.savegame_overwrite_confirm
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
str = STR_CONFIG_SETTING_SAVEGAME_OVERWRITE_CONFIRM
strhelp = STR_CONFIG_SETTING_SAVEGAME_OVERWRITE_CONFIRM_HELPTEXT
strval = STR_CONFIG_SETTING_SAVEGAME_OVERWRITE_CONFIRM_DISABLED
guiflags = SGF_MULTISTRING
full = _savegame_overwrite_confirm
def = 3
min = 0
max = 3
[SDTC_BOOL]
var = gui.auto_euro
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC