Add autosave_on_network_disconnect setting to GUI

This commit is contained in:
Jonathan G Rennison
2018-05-30 08:36:48 +01:00
parent 7559db2bbb
commit f2072319cb
3 changed files with 6 additions and 0 deletions

View File

@@ -1450,6 +1450,9 @@ STR_CONFIG_SETTING_RIGHT_MOUSE_WND_CLOSE_HELPTEXT :Closes a window
STR_CONFIG_SETTING_AUTOSAVE :Autosave: {STRING2} STR_CONFIG_SETTING_AUTOSAVE :Autosave: {STRING2}
STR_CONFIG_SETTING_AUTOSAVE_HELPTEXT :Select interval between automatic game saves STR_CONFIG_SETTING_AUTOSAVE_HELPTEXT :Select interval between automatic game saves
STR_CONFIG_SETTING_AUTOSAVE_ON_NETWORK_DISCONNECT :Autosave on network disconnection: {STRING2}
STR_CONFIG_SETTING_AUTOSAVE_ON_NETWORK_DISCONNECT_HELPTEXT :When enabled, multiplayer clients automatically save the game when disconnected from the server
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Use the {STRING2} date format for savegame names STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Use the {STRING2} date format for savegame names
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Format of the date in save game filenames STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Format of the date in save game filenames
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :long (31st Dec 2008) STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :long (31st Dec 2008)

View File

@@ -1603,6 +1603,7 @@ static SettingsContainer &GetSettingsTree()
} }
interface->Add(new SettingEntry("gui.autosave")); interface->Add(new SettingEntry("gui.autosave"));
interface->Add(new SettingEntry("gui.autosave_on_network_disconnect"));
interface->Add(new SettingEntry("gui.toolbar_pos")); interface->Add(new SettingEntry("gui.toolbar_pos"));
interface->Add(new SettingEntry("gui.statusbar_pos")); interface->Add(new SettingEntry("gui.statusbar_pos"));
interface->Add(new SettingEntry("gui.prefer_teamchat")); interface->Add(new SettingEntry("gui.prefer_teamchat"));

View File

@@ -3904,6 +3904,8 @@ cat = SC_BASIC
var = gui.autosave_on_network_disconnect var = gui.autosave_on_network_disconnect
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
def = true def = true
str = STR_CONFIG_SETTING_AUTOSAVE_ON_NETWORK_DISCONNECT
strhelp = STR_CONFIG_SETTING_AUTOSAVE_ON_NETWORK_DISCONNECT_HELPTEXT
cat = SC_EXPERT cat = SC_EXPERT
[SDTC_VAR] [SDTC_VAR]