added setup options to skip (un)covering and hatching for BD engine
[rocksndiamonds.git] / src / game_mm / main_mm.h
index 27cec727328058423aa391aeb378faa2b492d908..c964a86f7dbb5c97410cdb62d40e378ec0bfae3d 100644 (file)
@@ -1,3 +1,14 @@
+// ============================================================================
+// Rocks'n'Diamonds - McDuffin Strikes Back!
+// ----------------------------------------------------------------------------
+// (c) 1995-2024 by Artsoft Entertainment
+//                         Holger Schemel
+//                 info@artsoft.org
+//                 https://www.artsoft.org/
+// ----------------------------------------------------------------------------
+// main_mm.h
+// ============================================================================
+
 #ifndef MAIN_MM_H
 #define MAIN_MM_H
 
 // 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 +45,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