added setting engine snapshot mode to setup screen and file
[rocksndiamonds.git] / src / game_em / input.c
index 308706437401106672e803f8ad683fae9b7020fa..73d1c858362281896c2c42e496e791112f62cc18 100644 (file)
@@ -66,10 +66,14 @@ void InitGameEngine_EM()
   game_animscreen();
 }
 
+void UpdateGameDoorValues_EM()
+{
+}
+
 void GameActions_EM(byte action[MAX_PLAYERS], boolean warp_mode)
 {
   int i;
-  boolean player_is_dropping = FALSE;
+  boolean any_player_dropping = FALSE;
 
   RandomEM = RandomEM * 129 + 1;
 
@@ -91,8 +95,7 @@ void GameActions_EM(byte action[MAX_PLAYERS], boolean warp_mode)
     synchro_3();
     sound_play();
 
-    if (!warp_mode)            /* do not redraw values in warp mode */
-      DrawGameDoorValues_EM();
+    UpdateGameDoorValues_EM();
   }
 
   for (i = 0; i < MAX_PLAYERS; i++)
@@ -100,10 +103,10 @@ void GameActions_EM(byte action[MAX_PLAYERS], boolean warp_mode)
        ply[i].dynamite &&
        ply[i].dynamite_cnt > 0 &&
        ply[i].dynamite_cnt < 5)
-      player_is_dropping = TRUE;
+      any_player_dropping = TRUE;
 
   CheckSingleStepMode_EM(action, frame, game_em.any_player_moving,
-                        player_is_dropping);
+                        game_em.any_player_snapping, any_player_dropping);
 
   game_animscreen();