replaced stop/play buttons in game panel with save/load buttons
[rocksndiamonds.git] / src / tape.c
index 896a8721eaff5f718963918948264dea974ee839..efc8bcb4c26eca3fdf8189470d00319dbdb0dc02 100644 (file)
@@ -741,6 +741,9 @@ void TapeTogglePause(boolean toggle_manual)
 
       if (!CheckEngineSnapshotSingle())
        SaveEngineSnapshotSingle();
+
+      // restart step/move snapshots after quick loading tape
+      SaveEngineSnapshotToListInitial();
     }
   }
 
@@ -749,7 +752,7 @@ void TapeTogglePause(boolean toggle_manual)
     if (tape.pausing)
       MapUndoRedoButtons();
     else if (!tape.single_step)
-      MapStopPlayButtons();
+      UnmapUndoRedoButtons();
   }
 }
 
@@ -1049,6 +1052,9 @@ void TapeQuickLoad()
     TapeStopWarpForward();
     TapeAppendRecording();
 
+    // restart step/move snapshots after quick loading tape
+    SaveEngineSnapshotToListInitial();
+
     if (FrameCounter > 0)
       return;
   }