#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;
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;
#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