summaryrefslogtreecommitdiff
path: root/src/data/region_map/region_map_entries.h
blob: b41d729bf60a9a9fada2a42f07985204fcb0966c (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
#ifndef GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
#define GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H

static const u8 sMapName_LittlerootTown[] = _("LITTLEROOT{NAME_END} TOWN");
static const u8 sMapName_OldaleTown[] = _("OLDALE{NAME_END} TOWN");
static const u8 sMapName_DewfordTown[] = _("DEWFORD{NAME_END} TOWN");
static const u8 sMapName_LavaridgeTown[] = _("LAVARIDGE{NAME_END} TOWN");
static const u8 sMapName_FallarborTown[] = _("FALLARBOR{NAME_END} TOWN");
static const u8 sMapName_VerdanturfTown[] = _("VERDANTURF{NAME_END} TOWN");
static const u8 sMapName_PacifidlogTown[] = _("PACIFIDLOG{NAME_END} TOWN");
static const u8 sMapName_PetalburgCity[] = _("PETALBURG{NAME_END} CITY");
static const u8 sMapName_SlateportCity[] = _("SLATEPORT{NAME_END} CITY");
static const u8 sMapName_MauvilleCity[] = _("MAUVILLE{NAME_END} CITY");
static const u8 sMapName_RustboroCity[] = _("RUSTBORO{NAME_END} CITY");
static const u8 sMapName_FortreeCity[] = _("FORTREE{NAME_END} CITY");
static const u8 sMapName_LilycoveCity[] = _("LILYCOVE{NAME_END} CITY");
static const u8 sMapName_MossdeepCity[] = _("MOSSDEEP{NAME_END} CITY");
static const u8 sMapName_SootopolisCity[] = _("SOOTOPOLIS{NAME_END} CITY");
static const u8 sMapName_EverGrandeCity[] = _("EVER GRANDE{NAME_END} CITY");
static const u8 sMapName_Route101[] = _("ROUTE 101");
static const u8 sMapName_Route102[] = _("ROUTE 102");
static const u8 sMapName_Route103[] = _("ROUTE 103");
static const u8 sMapName_Route104[] = _("ROUTE 104");
static const u8 sMapName_Route105[] = _("ROUTE 105");
static const u8 sMapName_Route106[] = _("ROUTE 106");
static const u8 sMapName_Route107[] = _("ROUTE 107");
static const u8 sMapName_Route108[] = _("ROUTE 108");
static const u8 sMapName_Route109[] = _("ROUTE 109");
static const u8 sMapName_Route110[] = _("ROUTE 110");
static const u8 sMapName_Route111[] = _("ROUTE 111");
static const u8 sMapName_Route112[] = _("ROUTE 112");
static const u8 sMapName_Route113[] = _("ROUTE 113");
static const u8 sMapName_Route114[] = _("ROUTE 114");
static const u8 sMapName_Route115[] = _("ROUTE 115");
static const u8 sMapName_Route116[] = _("ROUTE 116");
static const u8 sMapName_Route117[] = _("ROUTE 117");
static const u8 sMapName_Route118[] = _("ROUTE 118");
static const u8 sMapName_Route119[] = _("ROUTE 119");
static const u8 sMapName_Route120[] = _("ROUTE 120");
static const u8 sMapName_Route121[] = _("ROUTE 121");
static const u8 sMapName_Route122[] = _("ROUTE 122");
static const u8 sMapName_Route123[] = _("ROUTE 123");
static const u8 sMapName_Route124[] = _("ROUTE 124");
static const u8 sMapName_Route125[] = _("ROUTE 125");
static const u8 sMapName_Route126[] = _("ROUTE 126");
static const u8 sMapName_Route127[] = _("ROUTE 127");
static const u8 sMapName_Route128[] = _("ROUTE 128");
static const u8 sMapName_Route129[] = _("ROUTE 129");
static const u8 sMapName_Route130[] = _("ROUTE 130");
static const u8 sMapName_Route131[] = _("ROUTE 131");
static const u8 sMapName_Route132[] = _("ROUTE 132");
static const u8 sMapName_Route133[] = _("ROUTE 133");
static const u8 sMapName_Route134[] = _("ROUTE 134");
static const u8 sMapName_Underwater[] = _("UNDERWATER");
static const u8 sMapName_GraniteCave[] = _("GRANITE CAVE");
static const u8 sMapName_MtChimney[] = _("MT. CHIMNEY");
static const u8 sMapName_SafariZone[] = _("SAFARI ZONE");
static const u8 sMapName_BattleTower[] = _("BATTLE TOWER");
static const u8 sMapName_PetalburgWoods[] = _("PETALBURG WOODS");
static const u8 sMapName_RusturfTunnel[] = _("RUSTURF TUNNEL");
static const u8 sMapName_AbandonedShip[] = _("ABANDONED SHIP");
static const u8 sMapName_NewMauville[] = _("NEW MAUVILLE");
static const u8 sMapName_MeteorFalls[] = _("METEOR FALLS");
static const u8 sMapName_MtPyre[] = _("MT. PYRE");
static const u8 sMapName_EvilTeamHideout[] = _("{EVIL_TEAM} HIDEOUT");
static const u8 sMapName_ShoalCave[] = _("SHOAL CAVE");
static const u8 sMapName_SeafloorCavern[] = _("SEAFLOOR CAVERN");
static const u8 sMapName_VictoryRoad[] = _("VICTORY ROAD");
static const u8 sMapName_MirageIsland[] = _("MIRAGE ISLAND");
static const u8 sMapName_CaveOfOrigin[] = _("CAVE OF ORIGIN");
static const u8 sMapName_SouthernIsland[] = _("SOUTHERN ISLAND");
static const u8 sMapName_FieryPath[] = _("FIERY PATH");
static const u8 sMapName_JaggedPass[] = _("JAGGED PASS");
static const u8 sMapName_SealedChamber[] = _("SEALED CHAMBER");
static const u8 sMapName_ScorchedSlab[] = _("SCORCHED SLAB");
static const u8 sMapName_IslandCave[] = _("ISLAND CAVE");
static const u8 sMapName_DesertRuins[] = _("DESERT RUINS");
static const u8 sMapName_AncientTomb[] = _("ANCIENT TOMB");
static const u8 sMapName_InsideOfTruck[] = _("INSIDE OF TRUCK");
static const u8 sMapName_SkyPillar[] = _("SKY PILLAR");
static const u8 sMapName_SecretBase[] = _("SECRET BASE");
static const u8 sMapName_None[] = _("");

const struct RegionMapLocation gRegionMapEntries[] = {
    [MAPSEC_LITTLEROOT_TOWN]           = { 4, 11, 1, 1, sMapName_LittlerootTown},
    [MAPSEC_OLDALE_TOWN]               = { 4,  9, 1, 1, sMapName_OldaleTown},
    [MAPSEC_DEWFORD_TOWN]              = { 2, 14, 1, 1, sMapName_DewfordTown},
    [MAPSEC_LAVARIDGE_TOWN]            = { 5,  3, 1, 1, sMapName_LavaridgeTown},
    [MAPSEC_FALLARBOR_TOWN]            = { 3,  0, 1, 1, sMapName_FallarborTown},
    [MAPSEC_VERDANTURF_TOWN]           = { 4,  6, 1, 1, sMapName_VerdanturfTown},
    [MAPSEC_PACIFIDLOG_TOWN]           = {17, 10, 1, 1, sMapName_PacifidlogTown},
    [MAPSEC_PETALBURG_CITY]            = { 1,  9, 1, 1, sMapName_PetalburgCity},
    [MAPSEC_SLATEPORT_CITY]            = { 8, 10, 1, 2, sMapName_SlateportCity},
    [MAPSEC_MAUVILLE_CITY]             = { 8,  6, 2, 1, sMapName_MauvilleCity},
    [MAPSEC_RUSTBORO_CITY]             = { 0,  5, 1, 2, sMapName_RustboroCity},
    [MAPSEC_FORTREE_CITY]              = {12,  0, 1, 1, sMapName_FortreeCity},
    [MAPSEC_LILYCOVE_CITY]             = {18,  3, 2, 1, sMapName_LilycoveCity},
    [MAPSEC_MOSSDEEP_CITY]             = {24,  5, 2, 1, sMapName_MossdeepCity},
    [MAPSEC_SOOTOPOLIS_CITY]           = {21,  7, 1, 1, sMapName_SootopolisCity},
    [MAPSEC_EVER_GRANDE_CITY]          = {27,  8, 1, 2, sMapName_EverGrandeCity},
    [MAPSEC_ROUTE_101]                 = { 4, 10, 1, 1, sMapName_Route101},
    [MAPSEC_ROUTE_102]                 = { 2,  9, 2, 1, sMapName_Route102},
    [MAPSEC_ROUTE_103]                 = { 4,  8, 4, 1, sMapName_Route103},
    [MAPSEC_ROUTE_104]                 = { 0,  7, 1, 3, sMapName_Route104},
    [MAPSEC_ROUTE_105]                 = { 0, 10, 1, 3, sMapName_Route105},
    [MAPSEC_ROUTE_106]                 = { 0, 13, 2, 1, sMapName_Route106},
    [MAPSEC_ROUTE_107]                 = { 3, 14, 3, 1, sMapName_Route107},
    [MAPSEC_ROUTE_108]                 = { 6, 14, 2, 1, sMapName_Route108},
    [MAPSEC_ROUTE_109]                 = { 8, 12, 1, 3, sMapName_Route109},
    [MAPSEC_ROUTE_110]                 = { 8,  7, 1, 3, sMapName_Route110},
    [MAPSEC_ROUTE_111]                 = { 8,  0, 1, 6, sMapName_Route111},
    [MAPSEC_ROUTE_112]                 = { 6,  3, 2, 1, sMapName_Route112},
    [MAPSEC_ROUTE_113]                 = { 4,  0, 4, 1, sMapName_Route113},
    [MAPSEC_ROUTE_114]                 = { 1,  0, 2, 3, sMapName_Route114},
    [MAPSEC_ROUTE_115]                 = { 0,  2, 1, 3, sMapName_Route115},
    [MAPSEC_ROUTE_116]                 = { 1,  5, 4, 1, sMapName_Route116},
    [MAPSEC_ROUTE_117]                 = { 5,  6, 3, 1, sMapName_Route117},
    [MAPSEC_ROUTE_118]                 = {10,  6, 2, 1, sMapName_Route118},
    [MAPSEC_ROUTE_119]                 = {11,  0, 1, 6, sMapName_Route119},
    [MAPSEC_ROUTE_120]                 = {13,  0, 1, 4, sMapName_Route120},
    [MAPSEC_ROUTE_121]                 = {14,  3, 4, 1, sMapName_Route121},
    [MAPSEC_ROUTE_122]                 = {16,  4, 1, 2, sMapName_Route122},
    [MAPSEC_ROUTE_123]                 = {12,  6, 5, 1, sMapName_Route123},
    [MAPSEC_ROUTE_124]                 = {20,  3, 4, 3, sMapName_Route124},
    [MAPSEC_ROUTE_125]                 = {24,  3, 2, 2, sMapName_Route125},
    [MAPSEC_ROUTE_126]                 = {20,  6, 3, 3, sMapName_Route126},
    [MAPSEC_ROUTE_127]                 = {23,  6, 3, 3, sMapName_Route127},
    [MAPSEC_ROUTE_128]                 = {23,  9, 4, 1, sMapName_Route128},
    [MAPSEC_ROUTE_129]                 = {24, 10, 2, 1, sMapName_Route129},
    [MAPSEC_ROUTE_130]                 = {21, 10, 3, 1, sMapName_Route130},
    [MAPSEC_ROUTE_131]                 = {18, 10, 3, 1, sMapName_Route131},
    [MAPSEC_ROUTE_132]                 = {15, 10, 2, 1, sMapName_Route132},
    [MAPSEC_ROUTE_133]                 = {12, 10, 3, 1, sMapName_Route133},
    [MAPSEC_ROUTE_134]                 = { 9, 10, 3, 1, sMapName_Route134},
    [MAPSEC_UNDERWATER_124]            = {20,  3, 4, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_125]            = {20,  6, 3, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_126]            = {23,  6, 3, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_127]            = {23,  9, 4, 1, sMapName_Underwater},
    [MAPSEC_UNDERWATER_SOOTOPOLIS]     = {21,  7, 1, 1, sMapName_Underwater},
    [MAPSEC_GRANITE_CAVE]              = { 1, 13, 1, 1, sMapName_GraniteCave},
    [MAPSEC_MT_CHIMNEY]                = { 6,  2, 1, 1, sMapName_MtChimney},
    [MAPSEC_SAFARI_ZONE]               = {16,  2, 1, 1, sMapName_SafariZone},
    [MAPSEC_BATTLE_TOWER]              = {22, 12, 1, 1, sMapName_BattleTower},
    [MAPSEC_PETALBURG_WOODS]           = { 0,  8, 1, 1, sMapName_PetalburgWoods},
    [MAPSEC_RUSTURF_TUNNEL]            = { 2,  5, 1, 1, sMapName_RusturfTunnel},
    [MAPSEC_ABANDONED_SHIP]            = { 6, 14, 1, 1, sMapName_AbandonedShip},
    [MAPSEC_NEW_MAUVILLE]              = { 8,  7, 1, 1, sMapName_NewMauville},
    [MAPSEC_METEOR_FALLS]              = { 0,  3, 1, 1, sMapName_MeteorFalls},
    [MAPSEC_METEOR_FALLS_2]            = { 1,  2, 1, 1, sMapName_MeteorFalls},
    [MAPSEC_MT_PYRE]                   = {16,  4, 1, 1, sMapName_MtPyre},
    [MAPSEC_EVIL_TEAM_HIDEOUT]         = {19,  3, 1, 1, sMapName_EvilTeamHideout},
    [MAPSEC_SHOAL_CAVE]                = {24,  4, 1, 1, sMapName_ShoalCave},
    [MAPSEC_SEAFLOOR_CAVERN]           = {24,  9, 1, 1, sMapName_SeafloorCavern},
    [MAPSEC_UNDERWATER_128]            = {24,  9, 1, 1, sMapName_Underwater},
    [MAPSEC_VICTORY_ROAD]              = {27,  9, 1, 1, sMapName_VictoryRoad},
    [MAPSEC_MIRAGE_ISLAND]             = {17, 10, 1, 1, sMapName_MirageIsland},
    [MAPSEC_CAVE_OF_ORIGIN]            = {21,  7, 1, 1, sMapName_CaveOfOrigin},
    [MAPSEC_SOUTHERN_ISLAND]           = {12, 14, 1, 1, sMapName_SouthernIsland},
    [MAPSEC_FIERY_PATH]                = { 6,  3, 1, 1, sMapName_FieryPath},
    [MAPSEC_FIERY_PATH_2]              = { 7,  3, 1, 1, sMapName_FieryPath},
    [MAPSEC_JAGGED_PASS]               = { 6,  3, 1, 1, sMapName_JaggedPass},
    [MAPSEC_JAGGED_PASS_2]             = { 7,  2, 1, 1, sMapName_JaggedPass},
    [MAPSEC_SEALED_CHAMBER]            = {11, 10, 1, 1, sMapName_SealedChamber},
    [MAPSEC_UNDERWATER_SEALED_CHAMBER] = {11, 10, 1, 1, sMapName_Underwater},
    [MAPSEC_SCORCHED_SLAB]             = {13,  0, 1, 1, sMapName_ScorchedSlab},
    [MAPSEC_ISLAND_CAVE]               = { 0, 10, 1, 1, sMapName_IslandCave},
    [MAPSEC_DESERT_RUINS]              = { 8,  3, 1, 1, sMapName_DesertRuins},
    [MAPSEC_ANCIENT_TOMB]              = {13,  2, 1, 1, sMapName_AncientTomb},
    [MAPSEC_INSIDE_OF_TRUCK]           = { 0,  0, 1, 1, sMapName_InsideOfTruck},
    [MAPSEC_SKY_PILLAR]                = {19, 10, 1, 1, sMapName_SkyPillar},
    [MAPSEC_SECRET_BASE]               = { 0,  0, 1, 1, sMapName_SecretBase},
    [MAPSEC_DYNAMIC]                   = { 0,  0, 1, 1, sMapName_None},
};

#endif // GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H