tape.pos[tape.counter].delay++;
}
+ tape.changed = TRUE;
+
return TRUE;
}
void TapeQuickSave(void)
{
- if (game_status == GAME_MODE_MAIN)
+ if (game_status != GAME_MODE_PLAYING)
{
Request("No game that could be saved!", REQ_CONFIRM);
return;
}
- if (game_status != GAME_MODE_PLAYING)
- return;
-
if (!tape.recording)
{
Request("No recording that could be saved!", REQ_CONFIRM);
return;
}
- if (tape.recording)
- TapeHaltRecording(); // prepare tape for saving on-the-fly
+ TapeHaltRecording(); // prepare tape for saving on-the-fly
if (TAPE_IS_EMPTY(tape))
{