Fixed quick save rotator breaking save logic

The game should only ever save during the gameplay loop and never on the spot. Also fixes the quick save rotator skipping certain checks.
This commit is contained in:
Boondorl 2025-07-28 00:06:08 -04:00 committed by Rachael Alexanderson
commit a4ed63033e
6 changed files with 30 additions and 7 deletions

View file

@ -2094,7 +2094,7 @@ static bool ShouldStabilizeTick()
{
return gameaction != ga_recordgame && gameaction != ga_newgame && gameaction != ga_newgame2
&& gameaction != ga_loadgame && gameaction != ga_loadgamehidecon && gameaction != ga_autoloadgame && gameaction != ga_loadgameplaydemo
&& gameaction != ga_savegame && gameaction != ga_autosave
&& gameaction != ga_savegame && gameaction != ga_autosave && gameaction != ga_quicksave
&& gameaction != ga_worlddone && gameaction != ga_completed && gameaction != ga_screenshot && gameaction != ga_fullconsole;
}