X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fmm_tools.h;h=d6679de56b0932058a9c3645d95501227cd5331c;hb=f11f733c9a676d117a70ce117b4ecc3cfdb16be9;hp=7b3df48c3a38ff8c7422582cf8319ecf1ff9169f;hpb=64e7c54dce6ea8c063f04198c64c5057d751c928;p=rocksndiamonds.git diff --git a/src/game_mm/mm_tools.h b/src/game_mm/mm_tools.h index 7b3df48c..d6679de5 100644 --- a/src/game_mm/mm_tools.h +++ b/src/game_mm/mm_tools.h @@ -1,15 +1,13 @@ -/*********************************************************** -* Mirror Magic -- McDuffin's Revenge * -*----------------------------------------------------------* -* (c) 1994-2001 Artsoft Entertainment * -* Holger Schemel * -* Detmolder Strasse 189 * -* 33604 Bielefeld * -* Germany * -* e-mail: info@artsoft.org * -*----------------------------------------------------------* -* tools.h * -***********************************************************/ +// ============================================================================ +// Mirror Magic -- McDuffin's Revenge +// ---------------------------------------------------------------------------- +// (c) 1994-2017 by Artsoft Entertainment +// Holger Schemel +// info@artsoft.org +// https://www.artsoft.org/ +// ---------------------------------------------------------------------------- +// mm_tools.h +// ============================================================================ #ifndef MM_TOOLS_H #define MM_TOOLS_H @@ -50,13 +48,6 @@ #define REQ_STAY_CLOSED (1 << 4) #define REQ_STAY_OPEN (1 << 5) -#define REQUEST_WAIT_FOR (REQ_ASK | REQ_CONFIRM) - -// font types -#define FS_SMALL 0 -#define FS_BIG 1 -#define FS_MEDIUM 2 - void SetDrawtoField_MM(int); void BackToFront(void); @@ -72,23 +63,17 @@ void DrawGraphicAnimation_MM(int, int, int, int); void DrawGraphic_MM(int, int, int); void DrawGraphicExt_MM(DrawBuffer *, int, int, int); -void DrawGraphicThruMask_MM(int, int, int); -void DrawGraphicThruMaskExt_MM(DrawBuffer *, int, int, int); +void DrawGraphicThruMask_MM(int, int, int, int); +void DrawGraphicThruMaskExt_MM(DrawBuffer *, int, int, int, int); void DrawMiniGraphic_MM(int, int, int); void getMiniGraphicSource(int, Bitmap **, int *, int *); void DrawMiniGraphicExt_MM(DrawBuffer *, int, int, int); void DrawGraphicShifted_MM(int, int, int, int, int, int, int); -void DrawGraphicShiftedThruMask_MM(int, int, int, int, int, int); void DrawScreenElementExt_MM(int, int, int, int, int, int, int); void DrawLevelElementExt_MM(int, int, int, int, int, int, int); void DrawScreenElementShifted_MM(int, int, int, int, int, int); -void DrawLevelElementShifted_MM(int, int, int, int, int, int); -void DrawScreenElementThruMask_MM(int, int, int); -void DrawLevelElementThruMask_MM(int, int, int); -void DrawLevelFieldThruMask_MM(int, int); void ErdreichAnbroeckeln(int, int); void DrawScreenElement_MM(int, int, int); -void DrawLevelElement_MM(int, int, int); void DrawScreenField_MM(int, int); void DrawLevelField_MM(int, int); void DrawMiniElement_MM(int, int, int); @@ -101,8 +86,8 @@ void DrawElement_MM(int, int, int); void DrawWallsExt_MM(int, int, int, int); void DrawWalls_MM(int, int, int); void DrawWallsAnimation_MM(int, int, int, int, int); -void DrawMiniLevel_MM(int, int, int, int); void DrawMicroLevel_MM(int, int, boolean); +void DrawTileCursor_MM(int, boolean); boolean Request(char *, unsigned int); unsigned int OpenDoor(unsigned int);