X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftape.c;h=a14690d3b23daaf4c7bf1c5150699ff945ef66c3;hb=4b722be68436ced0b7bb3eff61ed14d6c66df949;hp=f6f75061d9464e978d05506cdee064b4bf09fb4a;hpb=f73fd0cea8ac4e9836ea9a4c12c89be0acef03ba;p=rocksndiamonds.git diff --git a/src/tape.c b/src/tape.c index f6f75061..a14690d3 100644 --- a/src/tape.c +++ b/src/tape.c @@ -740,9 +740,14 @@ void TapeTogglePause(boolean toggle_manual) TapeAppendRecording(); if (!CheckEngineSnapshot()) - SaveEngineSnapshot(); + SaveEngineSnapshotSingle(); } } + + if (tape.pausing) + MapUndoRedoButtons(); + else + MapStopPlayButtons(); } void TapeStartPlaying() @@ -1002,7 +1007,7 @@ void TapeQuickSave() } if (SaveTapeChecked(tape.level_nr)) - SaveEngineSnapshot(); + SaveEngineSnapshotSingle(); } void TapeQuickLoad() @@ -1031,7 +1036,7 @@ void TapeQuickLoad() { TapeStartGamePlaying(); - LoadEngineSnapshot(); + LoadEngineSnapshotSingle(); DrawCompleteVideoDisplay();