X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame_mm%2Fexport.h;h=f48cd4738eb8d28d20c51455eccb2c14d7088da0;hb=439166f2dc0f7462a6e75497d1ac03f9e96042c7;hp=1ea220b43c492cf92d8062f19f4ad301c113edfd;hpb=457e98ec0803cd9005a522018e7c255454d1e915;p=rocksndiamonds.git diff --git a/src/game_mm/export.h b/src/game_mm/export.h index 1ea220b4..f48cd473 100644 --- a/src/game_mm/export.h +++ b/src/game_mm/export.h @@ -52,6 +52,7 @@ /* sounds */ #define SND_MM_GAME_LEVELTIME_CHARGING 0 +#define SND_MM_GAME_HEALTH_CHARGING 1 /* ------------------------------------------------------------------------- */ @@ -150,6 +151,7 @@ struct GameInfo_MM boolean cheat_no_explosion; int laser_overload_value; + boolean laser_enabled; }; struct LevelInfo_MM @@ -169,6 +171,9 @@ struct LevelInfo_MM int score[MM_LEVEL_SCORE_ELEMENTS]; int amoeba_speed; int time_fuse; + int time_bomb; + int time_ball; + int time_block; short field[MAX_PLAYFIELD_WIDTH][MAX_PLAYFIELD_HEIGHT]; }; @@ -205,6 +210,8 @@ extern void InitGameEngine_MM(); extern void InitGameActions_MM(); extern void GameActions_MM(struct MouseActionInfo, boolean); +extern void DrawLaser_MM(); + extern void ClickElement(int, int, int); extern unsigned int InitEngineRandom_MM(int);