1 #ifndef __OVERHEADMAP_H 2 #define __OVERHEADMAP_H 3 4 #include "JA2Types.h" 5 #include "Types.h" 6 #include "World_Tileset_Enums.h" 7 8 9 void InitNewOverheadDB(TileSetID); 10 void RenderOverheadMap( INT16 sStartPointX_M, INT16 sStartPointY_M, INT16 sStartPointX_S, INT16 sStartPointY_S, INT16 sEndXS, INT16 sEndYS, BOOLEAN fFromMapUtility ); 11 12 13 void HandleOverheadMap(void); 14 BOOLEAN InOverheadMap(void); 15 void GoIntoOverheadMap(void); 16 void KillOverheadMap(void); 17 18 void CalculateRestrictedMapCoords( INT8 bDirection, INT16 *psX1, INT16 *psY1, INT16 *psX2, INT16 *psY2, INT16 sEndXS, INT16 sEndYS ); 19 20 void TrashOverheadMap(void); 21 22 GridNo GetOverheadMouseGridNo(void); 23 24 extern BOOLEAN gfOverheadMapDirty; 25 26 #endif 27