extended automatic tape playing modes
[rocksndiamonds.git] / src / tape.c
index 4ff0c9687de9577369e54cbb935b61605ed562d5..58159cc5cb35058e0f5ba8ec3f5de6b0f6db1cd1 100644 (file)
@@ -1197,7 +1197,12 @@ void AutoPlayTape()
     printf("playing tape ... ");
 
     TapeStartGamePlaying();
-    TapeStartWarpForward();
+
+    if (global.autoplay_mode == AUTOPLAY_FFWD)
+      tape.fast_forward = TRUE;
+
+    if (global.autoplay_mode != AUTOPLAY_PLAY)
+      TapeStartWarpForward();
 
     return;
   }