summaryrefslogtreecommitdiff
path: root/include/region_map.h
blob: 52e7376be7ad45a60d45d831ab07518d3c187b3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
#ifndef GUARD_REGION_MAP_H
#define GUARD_REGION_MAP_H

// Exported type declarations

enum {
    REGION_MAP_LITTLEROOT_TOWN,
    REGION_MAP_OLDALE_TOWN,
    REGION_MAP_DEWFORD_TOWN,
    REGION_MAP_LAVARIDGE_TOWN,
    REGION_MAP_FALLARBOR_TOWN,
    REGION_MAP_VERDANTURF_TOWN,
    REGION_MAP_PACIFIDLOG_TOWN,
    REGION_MAP_PETALBURG_CITY,
    REGION_MAP_SLATEPORT_CITY,
    REGION_MAP_MAUVILLE_CITY,
    REGION_MAP_RUSTBORO_CITY,
    REGION_MAP_FORTREE_CITY,
    REGION_MAP_LILYCOVE_CITY,
    REGION_MAP_MOSSDEEP_CITY,
    REGION_MAP_SOOTOPOLIS_CITY,
    REGION_MAP_EVER_GRANDE_CITY,
    REGION_MAP_ROUTE_101,
    REGION_MAP_ROUTE_102,
    REGION_MAP_ROUTE_103,
    REGION_MAP_ROUTE_104,
    REGION_MAP_ROUTE_105,
    REGION_MAP_ROUTE_106,
    REGION_MAP_ROUTE_107,
    REGION_MAP_ROUTE_108,
    REGION_MAP_ROUTE_109,
    REGION_MAP_ROUTE_110,
    REGION_MAP_ROUTE_111,
    REGION_MAP_ROUTE_112,
    REGION_MAP_ROUTE_113,
    REGION_MAP_ROUTE_114,
    REGION_MAP_ROUTE_115,
    REGION_MAP_ROUTE_116,
    REGION_MAP_ROUTE_117,
    REGION_MAP_ROUTE_118,
    REGION_MAP_ROUTE_119,
    REGION_MAP_ROUTE_120,
    REGION_MAP_ROUTE_121,
    REGION_MAP_ROUTE_122,
    REGION_MAP_ROUTE_123,
    REGION_MAP_ROUTE_124,
    REGION_MAP_ROUTE_125,
    REGION_MAP_ROUTE_126,
    REGION_MAP_ROUTE_127,
    REGION_MAP_ROUTE_128,
    REGION_MAP_ROUTE_129,
    REGION_MAP_ROUTE_130,
    REGION_MAP_ROUTE_131,
    REGION_MAP_ROUTE_132,
    REGION_MAP_ROUTE_133,
    REGION_MAP_ROUTE_134,
    REGION_MAP_UNDERWATER_124,
    REGION_MAP_UNDERWATER_125,
    REGION_MAP_UNDERWATER_126,
    REGION_MAP_UNDERWATER_127,
    REGION_MAP_UNDERWATER_128,
    REGION_MAP_GRANITE_CAVE,
    REGION_MAP_MT_CHIMNEY,
    REGION_MAP_SAFARI_ZONE,
    REGION_MAP_BATTLE_FRONTIER,
    REGION_MAP_PETALBURG_WOODS,
    REGION_MAP_RUSTURF_TUNNEL,
    REGION_MAP_ABANDONED_SHIP,
    REGION_MAP_NEW_MAUVILLE,
    REGION_MAP_METEOR_FALLS,
    REGION_MAP_METEOR_FALLS2,
    REGION_MAP_MT_PYRE,
    REGION_MAP_AQUA_HIDEOUT_OLD,
    REGION_MAP_SHOAL_CAVE,
    REGION_MAP_SEAFLOOR_CAVERN,
    REGION_MAP_UNDERWATER,
    REGION_MAP_VICTORY_ROAD,
    REGION_MAP_MIRAGE_ISLAND,
    REGION_MAP_CAVE_OF_ORIGIN,
    REGION_MAP_SOUTHERN_ISLAND,
    REGION_MAP_FIERY_PATH,
    REGION_MAP_FIERY_PATH2,
    REGION_MAP_JAGGED_PASS,
    REGION_MAP_JAGGED_PASS2,
    REGION_MAP_SEALED_CHAMBER,
    REGION_MAP_UNDERWATER_SEALED_CHAMBER,
    REGION_MAP_SCORCHED_SLAB,
    REGION_MAP_ISLAND_CAVE,
    REGION_MAP_DESERT_RUINS,
    REGION_MAP_ANCIENT_TOMB,
    REGION_MAP_INSIDE_OF_TRUCK,
    REGION_MAP_SKY_PILLAR,
    REGION_MAP_SECRET_BASE,
    REGION_MAP_NONE,
    REGION_MAP_PALLET_TOWN,
    REGION_MAP_VIRIDIAN_CITY,
    REGION_MAP_PEWTER_CITY,
    REGION_MAP_CERULEAN_CITY,
    REGION_MAP_LAVENDER_TOWN,
    REGION_MAP_VERMILION_CITY,
    REGION_MAP_CELADON_CITY,
    REGION_MAP_FUCHSIA_CITY,
    REGION_MAP_CINNABAR_ISLAND,
    REGION_MAP_INDIGO_PLATEAU,
    REGION_MAP_SAFFRON_CITY,
    REGION_MAP_ROUTE_4,
    REGION_MAP_ROUTE_10,
    REGION_MAP_ROUTE_1,
    REGION_MAP_ROUTE_2,
    REGION_MAP_ROUTE_3,
    REGION_MAP_ROUTE_4_2,
    REGION_MAP_ROUTE_5,
    REGION_MAP_ROUTE_6,
    REGION_MAP_ROUTE_7,
    REGION_MAP_ROUTE_8,
    REGION_MAP_ROUTE_9,
    REGION_MAP_ROUTE_10_2,
    REGION_MAP_ROUTE_11,
    REGION_MAP_ROUTE_12,
    REGION_MAP_ROUTE_13,
    REGION_MAP_ROUTE_14,
    REGION_MAP_ROUTE_15,
    REGION_MAP_ROUTE_16,
    REGION_MAP_ROUTE_17,
    REGION_MAP_ROUTE_18,
    REGION_MAP_ROUTE_19,
    REGION_MAP_ROUTE_20,
    REGION_MAP_ROUTE_21,
    REGION_MAP_ROUTE_22,
    REGION_MAP_ROUTE_23,
    REGION_MAP_ROUTE_24,
    REGION_MAP_ROUTE_25,
    REGION_MAP_VIRIDIAN_FOREST,
    REGION_MAP_MT_MOON,
    REGION_MAP_S_S_ANNE,
    REGION_MAP_UNDERGROUND_PATH,
    REGION_MAP_UNDERGROUND_PATH_2,
    REGION_MAP_DIGLETTS_CAVE,
    REGION_MAP_KANTO_VICTORY_ROAD,
    REGION_MAP_ROCKET_HIDEOUT,
    REGION_MAP_SILPH_CO,
    REGION_MAP_POKEMON_MANSION,
    REGION_MAP_KANTO_SAFARI_ZONE,
    REGION_MAP_POKEMON_LEAGUE,
    REGION_MAP_ROCK_TUNNEL,
    REGION_MAP_SEAFOAM_ISLANDS,
    REGION_MAP_POKEMON_TOWER,
    REGION_MAP_CERULEAN_CAVE,
    REGION_MAP_POWER_PLANT,
    REGION_MAP_ONE_ISLAND,
    REGION_MAP_TWO_ISLAND,
    REGION_MAP_THREE_ISLAND,
    REGION_MAP_FOUR_ISLAND,
    REGION_MAP_FIVE_ISLAND,
    REGION_MAP_SEVEN_ISLAND,
    REGION_MAP_SIX_ISLAND,
    REGION_MAP_KINDLE_ROAD,
    REGION_MAP_TREASURE_BEACH,
    REGION_MAP_CAPE_BRINK,
    REGION_MAP_BOND_BRIDGE,
    REGION_MAP_THREE_ISLE_PORT,
    REGION_MAP_SEVII_ISLE_6,
    REGION_MAP_SEVII_ISLE_7,
    REGION_MAP_SEVII_ISLE_8,
    REGION_MAP_SEVII_ISLE_9,
    REGION_MAP_RESORT_GORGEOUS,
    REGION_MAP_WATER_LABYRINTH,
    REGION_MAP_FIVE_ISLE_MEADOW,
    REGION_MAP_MEMORIAL_PILLAR,
    REGION_MAP_OUTCAST_ISLAND,
    REGION_MAP_GREEN_PATH,
    REGION_MAP_WATER_PATH,
    REGION_MAP_RUIN_VALLEY,
    REGION_MAP_TRAINER_TOWER,
    REGION_MAP_CANYON_ENTRANCE,
    REGION_MAP_SEVAULT_CANYON,
    REGION_MAP_TANOBY_RUINS,
    REGION_MAP_SEVII_ISLE_22,
    REGION_MAP_SEVII_ISLE_23,
    REGION_MAP_SEVII_ISLE_24,
    REGION_MAP_NAVEL_ROCK,
    REGION_MAP_MT_EMBER,
    REGION_MAP_BERRY_FOREST,
    REGION_MAP_ICEFALL_CAVE,
    REGION_MAP_ROCKET_WAREHOUSE,
    REGION_MAP_TRAINER_TOWER_2,
    REGION_MAP_DOTTED_HOLE,
    REGION_MAP_LOST_CAVE,
    REGION_MAP_PATTERN_BUSH,
    REGION_MAP_ALTERING_CAVE,
    REGION_MAP_TANOBY_CHAMBERS,
    REGION_MAP_THREE_ISLE_PATH,
    REGION_MAP_TANOBY_KEY,
    REGION_MAP_BIRTH_ISLAND,
    REGION_MAP_MONEAN_CHAMBER,
    REGION_MAP_LIPTOO_CHAMBER,
    REGION_MAP_WEEPTH_CHAMBER,
    REGION_MAP_DILFORD_CHAMBER,
    REGION_MAP_SCUFIB_CHAMBER,
    REGION_MAP_RIXY_CHAMBER,
    REGION_MAP_VIAPOIS_CHAMBER,
    REGION_MAP_EMBER_SPA,
    REGION_MAP_SPECIAL_AREA,
    REGION_MAP_AQUA_HIDEOUT,
    REGION_MAP_MAGMA_HIDEOUT,
    REGION_MAP_MIRAGE_TOWER,
    REGION_MAP_BIRTH_ISLAND_2,
    REGION_MAP_FARAWAY_ISLAND,
    REGION_MAP_ARTISAN_CAVE,
    REGION_MAP_MARINE_CAVE,
    REGION_MAP_UNDERWATER_MARINE_CAVE,
    REGION_MAP_TERRA_CAVE,
    REGION_MAP_UNDERWATER_TERRA_CAVE,
    REGION_MAP_UNDERWATER_UNK1,
    REGION_MAP_UNDERWATER_UNK2,
    REGION_MAP_DESERT_UNDERPASS,
    REGION_MAP_ALTERING_CAVE_2,
    REGION_MAP_NAVEL_ROCK2,
    REGION_MAP_TRAINER_HILL
};

// Exported RAM declarations

// Exported ROM declarations
void GetMapName(u8 *, u16, u16);

#endif //GUARD_REGION_MAP_H