mirror of
https://github.com/ZDoom/raze-gles.git
synced 2025-01-14 11:50:49 +00:00
- enabled autosaves.
Fixes #55 This only creates them but does not auto-resume from them.
This commit is contained in:
parent
45882a02cc
commit
7dbae8b8f4
4 changed files with 4 additions and 0 deletions
|
@ -342,6 +342,7 @@ void GameInterface::Ticker()
|
|||
|
||||
gFrameCount++;
|
||||
gFrameClock += 4;
|
||||
if (gFrameClock == 8) gameaction = ga_autosave; // let the game run for 1 frame before saving.
|
||||
|
||||
for (int i = 0; i < 8; i++)
|
||||
{
|
||||
|
|
|
@ -453,6 +453,7 @@ void GameInterface::Ticker()
|
|||
sPlayerInput[nLocalPlayer].horizon = PlayerList[nLocalPlayer].q16horiz;
|
||||
|
||||
leveltime++;
|
||||
if (leveltime == 2) gameaction = ga_autosave; // let the game run for 1 frame before saving.
|
||||
GameMove();
|
||||
r_NoInterpolate = false;
|
||||
}
|
||||
|
|
|
@ -100,6 +100,7 @@ void GameInterface::Ticker()
|
|||
|
||||
r_NoInterpolate = false;
|
||||
ud.levelclock+= 4; // This must be at the end of this block so that the first tic receives a value of 0!
|
||||
if (ud.levelclock == 8) gameaction = ga_autosave; // let the game run for 1 frame before saving.
|
||||
|
||||
}
|
||||
else r_NoInterpolate = true;
|
||||
|
|
|
@ -7577,6 +7577,7 @@ domovethings(void)
|
|||
}
|
||||
|
||||
PlayClock += synctics;
|
||||
if (PlayClock == 2*synctics) gameaction = ga_autosave; // let the game run for 1 frame before saving.
|
||||
|
||||
thinktime.Reset();
|
||||
thinktime.Clock();
|
||||
|
|
Loading…
Reference in a new issue