moved handling game over condition from MM game engine to main engine
[rocksndiamonds.git] / src / game_mm / mm_tools.h
index 74cfe298d222e8b1e18d3c7614320fb439fc1ea1..f226f420ed88656e4a54695af543d2338f0d6f13 100644 (file)
@@ -63,8 +63,8 @@ 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);
@@ -97,7 +97,6 @@ unsigned int MoveDoor(unsigned int);
 void DrawSpecialEditorDoor_MM(void);
 void UndrawSpecialEditorDoor(void);
 Pixel ReadPixel(DrawBuffer *, int, int);
-void SetRGB(unsigned int, unsigned short, unsigned short, unsigned short);
 
 void CreateToolButtons(void);
 
@@ -106,6 +105,10 @@ int get_element_phase(int);
 int get_num_elements(int);
 int get_rotated_element(int, int);
 
+int map_wall_from_base_element(int);
+int map_wall_to_base_element(int);
+
 int el2gfx(int);
+int el_act2gfx(int, int);
 
 #endif