rnd-20040309-1-src
[rocksndiamonds.git] / src / tools.c
index 8f3798a41f6e23541994274f933a96315c85808a..2f6bd8d81db5e07981795cfa56f471ba40bab659 100644 (file)
@@ -2050,6 +2050,15 @@ boolean Request(char *text, unsigned int req_state)
     }
   }
 
+#if 1
+  /* disable deactivated drawing when quick-loading level tape recording */
+  if (tape.playing && tape.index_search)
+  {
+    SetDrawDeactivationMask(REDRAW_NONE);
+    audio.sound_deactivated = FALSE;
+  }
+#endif
+
 #if 1
   SetMouseCursor(CURSOR_DEFAULT);
 #endif
@@ -2313,6 +2322,15 @@ boolean Request(char *text, unsigned int req_state)
     SendToServer_ContinuePlaying();
 #endif
 
+#if 1
+  /* restore deactivated drawing when quick-loading level tape recording */
+  if (tape.playing && tape.index_search)
+  {
+    SetDrawDeactivationMask(REDRAW_FIELD);
+    audio.sound_deactivated = TRUE;
+  }
+#endif
+
   return result;
 }