rnd-20041018-1-src
[rocksndiamonds.git] / src / game_em / input.c
index f04718f7e4a5b19000c457551d1355ee342cd2ec..33df9f3fb4a1ff8471fbff2564235bfc316ec07c 100644 (file)
@@ -14,8 +14,6 @@ struct PLAYER ply1;
 struct PLAYER ply2;
 struct LEVEL lev;
 
-struct LevelInfo_EM native_em_level;
-
 unsigned short **Boom;
 unsigned short **Cave;
 unsigned short **Next;
@@ -72,7 +70,11 @@ void InitGameEngine_EM()
 void GameActions_EM(byte action)
 {
   static unsigned long game_frame_delay = 0;
+#if 1
+  unsigned long game_frame_delay_value = getGameFrameDelay_EM(20);
+#else
   unsigned long game_frame_delay_value = getGameFrameDelay_EM(25);
+#endif
 
 #if 0
   /* this is done in screens.c/HandleGameActions() by calling BackToFront() */
@@ -103,7 +105,7 @@ void GameActions_EM(byte action)
     sound_play();
 
     DrawGameDoorValues_EM(lev.required, ply1.dynamite, lev.score,
-                         (lev.time + 4) / 5);
+                         DISPLAY_TIME(lev.time));
   }
 }