X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fmain_mm.h;h=08d4bf6c771fe84ad8194f0afd9da1a282699795;hb=d9cff0190a3b35f579cfedec53f305db17bd3b7c;hp=f54c62ec07d408508a51c24f1b393c59e3e58938;hpb=64e7c54dce6ea8c063f04198c64c5057d751c928;p=rocksndiamonds.git diff --git a/src/game_mm/main_mm.h b/src/game_mm/main_mm.h index f54c62ec..08d4bf6c 100644 --- a/src/game_mm/main_mm.h +++ b/src/game_mm/main_mm.h @@ -5,15 +5,14 @@ // external functions and definitions imported from main program to game_mm // ============================================================================ -#include "../engines.h" -#include "../conf_gfx.h" +#include "import_mm.h" // ============================================================================ // functions and definitions that are exported from game_mm to main program // ============================================================================ -#include "export.h" +#include "export_mm.h" // ============================================================================ @@ -35,6 +34,10 @@ extern int TILESIZE_VAR; #define TILEX_VAR TILESIZE_VAR #define TILEY_VAR TILESIZE_VAR +#define MINI_TILESIZE (TILESIZE / 2) +#define MINI_TILEX (TILEX / 2) +#define MINI_TILEY (TILEY / 2) + extern int SCR_FIELDX, SCR_FIELDY; #define MAX_BUF_XSIZE SCR_FIELDX @@ -65,13 +68,6 @@ extern int REAL_SX, REAL_SY; extern struct LevelInfo_MM native_mm_level; -extern Bitmap *bitmap_db_field_mm; - -extern int GfxElementLast[MM_MAX_PLAYFIELD_WIDTH][MM_MAX_PLAYFIELD_HEIGHT]; -extern int GfxGraphicLast[MM_MAX_PLAYFIELD_WIDTH][MM_MAX_PLAYFIELD_HEIGHT]; -extern int GfxGraphic[MM_MAX_PLAYFIELD_WIDTH][MM_MAX_PLAYFIELD_HEIGHT]; -extern int GfxFrame[MM_MAX_PLAYFIELD_WIDTH][MM_MAX_PLAYFIELD_HEIGHT]; - // ---------------------------------------------------------------------------- // exported functions