renamed duplicate struct in MM engine
[rocksndiamonds.git] / src / game_mm / mm_main.h
index 09b251274adeafa0090d8cef8f37f1542dd012f4..6c2ae34c899fb2a00cdbd8d48475dd91b2ff659a 100644 (file)
 #define MICROLEVEL_SCROLL_DELAY        50      /* delay for scrolling micro level */
 #define MICROLEVEL_LABEL_DELAY 250     /* delay for micro level label */
 
-struct HiScore
+struct HiScore_MM
 {
   char Name[MAX_PLAYER_NAME_LEN + 1];
   int Score;
 };
 
-struct EditorInfo
-{
-  boolean draw_walls_masked;
-};
-
 extern Bitmap         *pix[];
 extern DrawBuffer      *fieldbuffer;
 extern DrawBuffer      *drawto_field;
@@ -227,12 +222,11 @@ extern boolean            SiebAktiv;
 extern int             SiebCount;
 
 extern struct LevelInfo_MM     native_mm_level;
-extern struct HiScore          highscore[];
+extern struct HiScore_MM       highscore[];
 extern struct TapeInfo         tape;
 extern struct SetupInfo                setup;
 extern struct GameInfo_MM      game_mm;
 extern struct LaserInfo                laser;
-extern struct EditorInfo       editor;
 extern struct GlobalInfo       global;
 
 extern short           LX, LY, XS, YS, ELX, ELY;
@@ -640,7 +634,7 @@ extern int          num_element_info;
 #define EL_BEAMER_BLUE_START   404
 #define EL_BEAMER_BLUE_END     (EL_BEAMER_BLUE_START + 15)
 
-/* (currently unused, but potentially useful element definitions) */
+/* element definitions partially used for drawing graphics */
 #define EL_MCDUFFIN            420
 #define EL_PACMAN              421
 #define EL_FUSE_OFF            422