Use map type constants in map headers
This commit is contained in:
25
include/constants/map_types.h
Executable file
25
include/constants/map_types.h
Executable file
@@ -0,0 +1,25 @@
|
||||
#ifndef GUARD_CONSTANTS_MAP_TYPES_H
|
||||
#define GUARD_CONSTANTS_MAP_TYPES_H
|
||||
|
||||
#define MAP_TYPE_0 0
|
||||
#define MAP_TYPE_TOWN 1
|
||||
#define MAP_TYPE_CITY 2
|
||||
#define MAP_TYPE_ROUTE 3
|
||||
#define MAP_TYPE_UNDERGROUND 4
|
||||
#define MAP_TYPE_UNDERWATER 5
|
||||
#define MAP_TYPE_6 6
|
||||
#define MAP_TYPE_7 7
|
||||
#define MAP_TYPE_INDOOR 8
|
||||
#define MAP_TYPE_SECRET_BASE 9
|
||||
|
||||
#define MAP_BATTLE_SCENE_NORMAL 0
|
||||
#define MAP_BATTLE_SCENE_GYM 1
|
||||
#define MAP_BATTLE_SCENE_MAGMA 2
|
||||
#define MAP_BATTLE_SCENE_AQUA 3
|
||||
#define MAP_BATTLE_SCENE_SIDNEY 4
|
||||
#define MAP_BATTLE_SCENE_PHOEBE 5
|
||||
#define MAP_BATTLE_SCENE_GLACIA 6
|
||||
#define MAP_BATTLE_SCENE_DRAKE 7
|
||||
#define MAP_BATTLE_SCENE_FRONTIER 8
|
||||
|
||||
#endif // GUARD_CONSTANTS_MAP_TYPES_H
|
||||
@@ -13,35 +13,6 @@ enum
|
||||
CONNECTION_EMERGE
|
||||
};
|
||||
|
||||
// map types
|
||||
enum
|
||||
{
|
||||
MAP_TYPE_0,
|
||||
MAP_TYPE_TOWN,
|
||||
MAP_TYPE_CITY,
|
||||
MAP_TYPE_ROUTE,
|
||||
MAP_TYPE_UNDERGROUND,
|
||||
MAP_TYPE_UNDERWATER,
|
||||
MAP_TYPE_6,
|
||||
MAP_TYPE_7,
|
||||
MAP_TYPE_INDOOR,
|
||||
MAP_TYPE_SECRET_BASE
|
||||
};
|
||||
|
||||
// map battle scenes
|
||||
enum
|
||||
{
|
||||
MAP_BATTLE_SCENE_NORMAL, // 0
|
||||
MAP_BATTLE_SCENE_GYM, // 1
|
||||
MAP_BATTLE_SCENE_MAGMA, // 2
|
||||
MAP_BATTLE_SCENE_AQUA, // 3
|
||||
MAP_BATTLE_SCENE_SIDNEY, // 4
|
||||
MAP_BATTLE_SCENE_PHOEBE, // 5
|
||||
MAP_BATTLE_SCENE_GLACIA, // 6
|
||||
MAP_BATTLE_SCENE_DRAKE, // 7
|
||||
MAP_BATTLE_SCENE_FRONTIER, // 8
|
||||
};
|
||||
|
||||
typedef void (*TilesetCB)(void);
|
||||
|
||||
struct Tileset
|
||||
|
||||
Reference in New Issue
Block a user