STR_CONFIG_SETTING_AUTOSAVE_REALTIME_HELPTEXT :When enabled, autosave intervals uses real elapsed wall-clock time, (when paused autosaving will stop until you make any change to the game).{}When disabled, autosave intervals use elapsed game simulation time.
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
@ -177,6 +177,7 @@ struct GUISettings : public TimeSettings {
ZoomLevelzoom_max;///< maximum zoom out level
ZoomLevelsprite_zoom_min;///< maximum zoom level at which higher-resolution alternative sprites will be used (if available) instead of scaling a lower resolution sprite
uint32autosave_interval;///< how often should we do autosaves?
boolautosave_realtime;///< autosaves based on real elapsed time (with pause handling)
boolthreaded_saves;///< should we do threaded saves?
boolkeep_all_autosave;///< name the autosave in a different way
boolautosave_on_exit;///< save an autosave when you quit the game, but do not ask "Do you really want to quit?"