// *********************************************** // MAPSETUP.H - stuff used only by map initialisation // *********************************************** #ifndef _MAPSETUP_ #define _MAPSETUP_ // **** includes #include // **** private function prototypes void InitCurrentMap(u_char, u_long); void SetEntrance(MAPINFO*, u_char, u_char, u_char, u_char); void SetExit(MAPINFO*, u_char, u_char, u_char, u_char, u_char, u_char); void SetCamera(MAPINFO*, long, long, long, u_char, u_char, u_char, u_char); void SetObject(MAPINFO*, u_char, u_long, u_long, u_char, u_char, u_char, u_char); void SetCharacter(MAPINFO*, u_char, u_char, u_char, u_long, u_long, u_char, u_char, u_char, u_char, u_long); void clearCollideMask(MAPINFO*); void setCollideRectangle(MAPINFO* tMap, u_char tX, u_char tZ, u_char tW, u_char tH); void setCollideOne(MAPINFO *tMap, u_long tX, u_long tZ); void setCollideOffOne(MAPINFO *tMap, u_long tX, u_long tZ); void SetColour(u_char *, u_char, u_char, u_char); void ClearMapInfo(); #endif