rnd-20030128-1-src
[rocksndiamonds.git] / src / tools.h
index 63523b49e565b931f54b4585107ea81b87a6d677..a7415f02141462b372b8e18e4fbde3010e41c16e 100644 (file)
@@ -70,13 +70,14 @@ void DrawBackground(int, int, int, int);
 void MarkTileDirty(int, int);
 void SetBorderElement();
 
+void SetRandomAnimationValue(int, int);
 int getGraphicAnimationFrame(int, int);
 void DrawGraphicAnimationExt(DrawBuffer *, int, int, int, int, int);
-boolean checkDrawGraphicAnimation(int, int, int);
-boolean checkDrawLevelGraphicAnimation(int, int, int);
-boolean DrawGraphicAnimation(int, int, int);
-boolean DrawLevelGraphicAnimation(int, int, int);
-boolean DrawLevelElementAnimation(int, int, int);
+void DrawGraphicAnimation(int, int, int);
+void DrawLevelGraphicAnimation(int, int, int);
+void DrawLevelElementAnimation(int, int, int);
+void DrawLevelGraphicAnimationIfNeeded(int, int, int);
+void DrawLevelElementAnimationIfNeeded(int, int, int);
 
 void DrawAllPlayers(void);
 void DrawPlayerField(int, int);
@@ -132,8 +133,10 @@ void CreateToolButtons();
 void FreeToolButtons();
 
 int get_next_element(int);
-int el2img(int);
+int el_act_dir2img(int, int, int);
+int el_act2img(int, int);
 int el_dir2img(int, int);
-int el_dir_act2img(int, int, int);
+int el2img(int);
+int el2edimg(int);
 
 #endif /* TOOLS_H */