mirror of
https://github.com/1dot13/source.git
synced 2026-09-02 14:36:06 +02:00
Prevent RebelCommand::DailyUpdate() from running twice when loading autosave
This commit is contained in:
@@ -158,7 +158,6 @@ CHAR16 zString[128];
|
|||||||
|
|
||||||
HourlyDrugUpdate();
|
HourlyDrugUpdate();
|
||||||
|
|
||||||
RebelCommand::HourlyUpdate();
|
|
||||||
|
|
||||||
// WANNE: This check should avoid the resaving of a loaded auto-save game, when entering tactical
|
// WANNE: This check should avoid the resaving of a loaded auto-save game, when entering tactical
|
||||||
BOOLEAN doAutoSave = TRUE;
|
BOOLEAN doAutoSave = TRUE;
|
||||||
@@ -169,6 +168,10 @@ CHAR16 zString[128];
|
|||||||
|
|
||||||
if (doAutoSave)
|
if (doAutoSave)
|
||||||
{
|
{
|
||||||
|
// We're also using the doAutoSave check to prevent RebelCommand::DailyUpdate() from running a second time when loading an autosave at 00:00
|
||||||
|
RebelCommand::HourlyUpdate();
|
||||||
|
|
||||||
|
|
||||||
if ( AutoSaveToSlot[1] == FALSE && AutoSaveToSlot[2] == FALSE && AutoSaveToSlot[3] == FALSE && AutoSaveToSlot[4] == FALSE )
|
if ( AutoSaveToSlot[1] == FALSE && AutoSaveToSlot[2] == FALSE && AutoSaveToSlot[3] == FALSE && AutoSaveToSlot[4] == FALSE )
|
||||||
AutoSaveToSlot[0] = TRUE;
|
AutoSaveToSlot[0] = TRUE;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user