X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.h;h=e2bb9f09cf16815403fffdb6ac8a699d75ff4f7a;hb=50e762bca8b7cbca1d0a12674b559e81a4f2c3f9;hp=5901208c879a9a000e80811791c665c8da51d1fd;hpb=7b969bbc735e5a6754610952d1f815c5d3886611;p=rocksndiamonds.git diff --git a/src/tools.h b/src/tools.h index 5901208c..e2bb9f09 100644 --- a/src/tools.h +++ b/src/tools.h @@ -83,7 +83,7 @@ void DrawMaskedBorder_DOOR_3(void); void DrawMaskedBorder_ALL(void); void DrawMaskedBorder(int); void DrawMaskedBorderToTarget(int); -void DrawTileCursor(int); +void DrawTileCursor(int, int); void SetDrawtoField(int); int GetDrawtoField(void); @@ -131,6 +131,7 @@ void FloodFillLevel(int, int, int, short[MAX_LEV_FIELDX][MAX_LEV_FIELDY], int, i void FloodFillLevelExt(int, int, int, int x, int y, short field[x][y], int, int); void SetRandomAnimationValue(int, int); +void SetAnimationFirstLevel(int); int getGraphicAnimationFrame(int, int); int getGraphicAnimationFrameXY(int, int, int); @@ -229,6 +230,9 @@ void UndrawSpecialEditorDoor(void); void CreateToolButtons(void); void FreeToolButtons(void); +int map_element_RND_to_BD(int); +int map_element_BD_to_RND(int); + int map_element_RND_to_EM_cave(int); int map_element_EM_to_RND_cave(int); int map_element_EM_to_RND_game(int); @@ -273,6 +277,8 @@ int getBeltSwitchElementFromBeltNrAndBeltDirNr(int, int); int getBeltSwitchElementFromBeltNrAndBeltDir(int, int); unsigned int InitRND(int); + +void InitGraphicInfo_BD(void); void InitGraphicInfo_EM(void); void PlayMenuSoundExt(int);