X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fexport.h;fp=src%2Fgame_mm%2Fexport.h;h=e9d84fda44a870cfea5940571bdbf5e6595275c8;hb=7bedd910f0f469c78d51a0c90f679258d5b0ced7;hp=f69946245731da069b9024720821c2a837b4c9e2;hpb=c2575609f053eab9617b11f2150e308904cab339;p=rocksndiamonds.git diff --git a/src/game_mm/export.h b/src/game_mm/export.h index f6994624..e9d84fda 100644 --- a/src/game_mm/export.h +++ b/src/game_mm/export.h @@ -27,6 +27,8 @@ #define MM_LEVEL_SCORE_ELEMENTS 16 +#define MM_MAX_BALL_CONTENTS 16 + #define MM_MAX_LEVEL_NAME_LEN 32 #define MM_MAX_LEVEL_AUTHOR_LEN 32 @@ -138,6 +140,7 @@ struct GameInfo_MM int kettles_still_needed; int lights_still_needed; int num_keys; + int ball_choice_pos; // current content element choice position boolean level_solved; boolean game_over; @@ -171,6 +174,10 @@ struct LevelInfo_MM int time_ball; int time_block; + int num_ball_contents; + int ball_choice_mode; + int ball_content[MM_MAX_BALL_CONTENTS]; + short field[MAX_PLAYFIELD_WIDTH][MAX_PLAYFIELD_HEIGHT]; };