Save when quitting the game.

Also use default reason if not custom reason is given.
This commit is contained in:
Steel Titanium 2019-02-18 02:04:58 -05:00
parent bf2f6ebc09
commit bfbb83df23
2 changed files with 6 additions and 0 deletions

View file

@ -615,6 +615,9 @@ void I_Quit (void)
//added:16-02-98: when recording a demo, should exit using 'q' key,
// but sometimes we forget and use 'F10'.. so save here too.
M_SaveConfig (NULL); //save game config, cvars..
#ifndef NONET
D_SaveBan(); // save the ban list
#endif
G_SaveGameData(); // Tails 12-08-2002
if (demorecording)
G_CheckDemoStatus();

View file

@ -2282,6 +2282,9 @@ void I_Quit(void)
quiting = SDL_FALSE;
I_ShutdownConsole();
M_SaveConfig(NULL); //save game config, cvars..
#ifndef NONET
D_SaveBan(); // save the ban list
#endif
G_SaveGameData(); // Tails 12-08-2002
//added:16-02-98: when recording a demo, should exit using 'q' key,
// but sometimes we forget and use 'F10'.. so save here too.