X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fmm_game.c;h=1e6c30615c7f5b4b6b0473dedad998a4fadffcee;hb=95f91d5fb8835feb5b461b97607b1730baaf699b;hp=e2a2e5f8745093c0387e208640e44a1128d6c26f;hpb=b903ee03857c26c3816a37b4c7c858c24250a7ef;p=rocksndiamonds.git diff --git a/src/game_mm/mm_game.c b/src/game_mm/mm_game.c index e2a2e5f8..1e6c3061 100644 --- a/src/game_mm/mm_game.c +++ b/src/game_mm/mm_game.c @@ -606,6 +606,7 @@ void InitGameEngine_MM() game_mm.game_over_cause = 0; game_mm.laser_overload_value = 0; + game_mm.laser_enabled = FALSE; /* set global laser control values (must be set before "InitLaser()") */ laser.start_edge.x = 0; @@ -1329,6 +1330,13 @@ void DrawLaser(int start_edge, int mode) { DrawLaserExt(start_edge, laser.num_edges - start_edge, mode); } + + game_mm.laser_enabled = mode; +} + +void DrawLaser_MM() +{ + DrawLaser(0, game_mm.laser_enabled); } boolean HitElement(int element, int hit_mask)