X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fmm_game.c;h=0e9496e6c1fb8696ee6b92a23c40eaf176fa8486;hb=7921b0b5a961cf321de9e4da14626d268be55d5c;hp=1e6c30615c7f5b4b6b0473dedad998a4fadffcee;hpb=95f91d5fb8835feb5b461b97607b1730baaf699b;p=rocksndiamonds.git diff --git a/src/game_mm/mm_game.c b/src/game_mm/mm_game.c index 1e6c3061..0e9496e6 100644 --- a/src/game_mm/mm_game.c +++ b/src/game_mm/mm_game.c @@ -3145,7 +3145,9 @@ static void GameActions_MM_Ext(struct MouseActionInfo action, boolean warp_mode) } StopSound_MM(SND_MM_GAME_HEALTH_CHARGING); +#if 0 FadeMusic(); +#endif DrawLaser(0, DL_LASER_DISABLED); game_mm.game_over = TRUE; @@ -3303,7 +3305,7 @@ static void GameActions_MM_Ext(struct MouseActionInfo action, boolean warp_mode) CT -= Ct; - if (element == EL_BOMB && CT > 75) + if (element == EL_BOMB && CT > native_mm_level.time_bomb) { if (game_mm.cheat_no_explosion) return; @@ -3341,7 +3343,7 @@ static void GameActions_MM_Ext(struct MouseActionInfo action, boolean warp_mode) return; } - if (element == EL_FUSE_ON && CT > 25) + if (element == EL_FUSE_ON && CT > native_mm_level.time_fuse) { laser.fuse_off = TRUE; laser.fuse_x = ELX; @@ -3351,7 +3353,7 @@ static void GameActions_MM_Ext(struct MouseActionInfo action, boolean warp_mode) DrawGraphic_MM(ELX, ELY, IMG_MM_FUSE); } - if (element == EL_BALL_GRAY && CT > 75) + if (element == EL_BALL_GRAY && CT > native_mm_level.time_ball) { static int new_elements[] = { @@ -3638,7 +3640,7 @@ static void GameActions_MM_Ext(struct MouseActionInfo action, boolean warp_mode) } if ((element == EL_BLOCK_WOOD || element == EL_BLOCK_STONE) && - laser.stops_inside_element && CT > 75) + laser.stops_inside_element && CT > native_mm_level.time_block) { int x, y; int k;