# HG changeset patch # User Darkvater # Date 1139066910 0 # Node ID 8de286ea87e86169de326852578e03c26f9e75aa # Parent 886bd9da4c9c7d399e0b7371040b7a92366a95c4 (svn r3534) - Codechange: remove unused savedump patch-settings. diff -r 886bd9da4c9c -r 8de286ea87e8 openttd.c --- a/openttd.c Sat Feb 04 11:53:31 2006 +0000 +++ b/openttd.c Sat Feb 04 15:28:30 2006 +0000 @@ -821,18 +821,6 @@ // dont execute the state loop during pause if (_pause) return; - // _frame_counter is increased somewhere else when in network-mode - // Sidenote: _frame_counter is ONLY used for _savedump in non-MP-games - // Should that not be deleted? If so, the next 2 lines can also be deleted - if (!_networking) _frame_counter++; - - if (_savedump_path[0] && (uint)_frame_counter >= _savedump_first && (uint)(_frame_counter -_savedump_first) % _savedump_freq == 0 ) { - char buf[100]; - sprintf(buf, "%s%.5d.sav", _savedump_path, _frame_counter); - SaveOrLoad(buf, SL_SAVE); - if ((uint)_frame_counter >= _savedump_last) exit(1); - } - if (_game_mode == GM_EDITOR) { RunTileLoop(); CallVehicleTicks(); diff -r 886bd9da4c9c -r 8de286ea87e8 settings.c --- a/settings.c Sat Feb 04 11:53:31 2006 +0000 +++ b/settings.c Sat Feb 04 15:28:30 2006 +0000 @@ -798,14 +798,6 @@ }; #endif /* ENABLE_NETWORK */ -static const SettingDesc debug_settings[] = { - {"savedump_path", SDT_STRINGBUF | (lengthof(_savedump_path)<<16) | SDT_NOSAVE, NULL, _savedump_path, NULL}, - {"savedump_first", SDT_UINT | SDT_NOSAVE, 0, &_savedump_first, NULL}, - {"savedump_freq", SDT_UINT | SDT_NOSAVE, (void*)1, &_savedump_freq, NULL}, - {"savedump_last", SDT_UINT | SDT_NOSAVE, 0, &_savedump_last, NULL}, - {NULL, 0, NULL, NULL, NULL} -}; - /* The settings showed when opened in the intro-menu. These values also are saved to * openttd.cfg, thus _opt_newgame is used here (not _opt which is used ingame with loaded games!) */ static const SettingDesc gameopt_settings[] = { @@ -1031,8 +1023,6 @@ proc(ini, patch_settings, "patches"); proc(ini, patch_player_settings, "patches"); proc(ini, currency_settings,"currency"); - - proc(ini, debug_settings, "debug"); } // loads all items from a *grpname section into the **list diff -r 886bd9da4c9c -r 8de286ea87e8 variables.h --- a/variables.h Sat Feb 04 11:53:31 2006 +0000 +++ b/variables.h Sat Feb 04 15:28:30 2006 +0000 @@ -318,11 +318,6 @@ VARDEF char _ini_videodriver[16], _ini_musicdriver[16], _ini_sounddriver[16]; -// debug features -VARDEF char _savedump_path[64]; -VARDEF uint _savedump_first, _savedump_freq, _savedump_last; -// end of debug features - // Used for dynamic language support typedef struct { int num; // number of languages