pokeheartgold/include/constants/map_sections.h
2024-08-30 17:46:38 -04:00

337 lines
12 KiB
C

#ifndef POKEHEARTGOLD_CONSTANTS_MAP_SECTIONS_H
#define POKEHEARTGOLD_CONSTANTS_MAP_SECTIONS_H
#define MAPSEC_MYSTERY_ZONE 0
#define MAPSEC_TWINLEAF_TOWN 1
#define MAPSEC_SANDGEM_TOWN 2
#define MAPSEC_FLOAROMA_TOWN 3
#define MAPSEC_SOLACEON_TOWN 4
#define MAPSEC_CELESTIC_TOWN 5
#define MAPSEC_JUBILIFE_CITY 6
#define MAPSEC_CANALAVE_CITY 7
#define MAPSEC_OREBURGH_CITY 8
#define MAPSEC_ETERNA_CITY 9
#define MAPSEC_HEARTHOME_CITY 10
#define MAPSEC_PASTORIA_CITY 11
#define MAPSEC_VEILSTONE_CITY 12
#define MAPSEC_SUNYSHORE_CITY 13
#define MAPSEC_SNOWPOINT_CITY 14
#define MAPSEC_POKEMON_LEAGUE 15
#define MAPSEC_ROUTE_201 16
#define MAPSEC_ROUTE_202 17
#define MAPSEC_ROUTE_203 18
#define MAPSEC_ROUTE_204 19
#define MAPSEC_ROUTE_205 20
#define MAPSEC_ROUTE_206 21
#define MAPSEC_ROUTE_207 22
#define MAPSEC_ROUTE_208 23
#define MAPSEC_ROUTE_209 24
#define MAPSEC_ROUTE_210 25
#define MAPSEC_ROUTE_211 26
#define MAPSEC_ROUTE_212 27
#define MAPSEC_ROUTE_213 28
#define MAPSEC_ROUTE_214 29
#define MAPSEC_ROUTE_215 30
#define MAPSEC_ROUTE_216 31
#define MAPSEC_ROUTE_217 32
#define MAPSEC_ROUTE_218 33
#define MAPSEC_ROUTE_219 34
#define MAPSEC_ROUTE_220 35
#define MAPSEC_ROUTE_221 36
#define MAPSEC_ROUTE_222 37
#define MAPSEC_ROUTE_223 38
#define MAPSEC_ROUTE_224 39
#define MAPSEC_ROUTE_225 40
#define MAPSEC_ROUTE_226 41
#define MAPSEC_ROUTE_227 42
#define MAPSEC_ROUTE_228 43
#define MAPSEC_ROUTE_229 44
#define MAPSEC_ROUTE_230 45
#define MAPSEC_OREBURGH_MINE 46
#define MAPSEC_VALLEY_WINDWORKS 47
#define MAPSEC_ETERNA_FOREST 48
#define MAPSEC_FUEGO_IRONWORKS 49
#define MAPSEC_MT_CORONET 50
#define MAPSEC_SPEAR_PILLAR 51
#define MAPSEC_GREAT_MARSH 52
#define MAPSEC_SOLACEON_RUINS 53
#define MAPSEC_VICTORY_ROAD_S 54
#define MAPSEC_PAL_PARK 55
#define MAPSEC_AMITY_SQUARE 56
#define MAPSEC_RAVAGED_PATH 57
#define MAPSEC_FLOAROMA_MEADOW 58
#define MAPSEC_OREBURGH_GATE 59
#define MAPSEC_FULLMOON_ISLAND 60
#define MAPSEC_SENDOFF_SPRING 61
#define MAPSEC_TURNBACK_CAVE 62
#define MAPSEC_FLOWER_PARADISE 63
#define MAPSEC_SNOWPOINT_TEMPLE 64
#define MAPSEC_WAYWARD_CAVE 65
#define MAPSEC_RUIN_MANIAC_CAVE 66
#define MAPSEC_MANIAC_TUNNEL 67
#define MAPSEC_TROPHY_GARDEN 68
#define MAPSEC_IRON_ISLAND 69
#define MAPSEC_OLD_CHATEAU 70
#define MAPSEC_GALACTIC_HQ 71
#define MAPSEC_VERITY_LAKEFRONT 72
#define MAPSEC_VALOR_LAKEFRONT 73
#define MAPSEC_ACUITY_LAKEFRONT 74
#define MAPSEC_SPRING_PATH 75
#define MAPSEC_LAKE_VERITY 76
#define MAPSEC_LAKE_VALOR 77
#define MAPSEC_LAKE_ACUITY 78
#define MAPSEC_NEWMOON_ISLAND 79
#define MAPSEC_BATTLE_TOWER 80
#define MAPSEC_FIGHT_AREA 81
#define MAPSEC_SURVIVAL_AREA 82
#define MAPSEC_RESORT_AREA 83
#define MAPSEC_STARK_MOUNTAIN 84
#define MAPSEC_SEABREAK_PATH 85
#define MAPSEC_HALL_OF_ORIGIN 86
#define MAPSEC_VERITY_CAVERN 87
#define MAPSEC_VALOR_CAVERN 88
#define MAPSEC_ACUITY_CAVERN 89
#define MAPSEC_JUBILIFE_TV 90
#define MAPSEC_POKETCH_CO 91
#define MAPSEC_GTS 92
#define MAPSEC_TRAINERS_SCHOOL 93
#define MAPSEC_MINING_MUSEUM 94
#define MAPSEC_FLOWER_SHOP 95
#define MAPSEC_CYCLE_SHOP 96
#define MAPSEC_CONTEST_HALL 97
#define MAPSEC_POFFIN_HOUSE 98
#define MAPSEC_FOREIGN_BUILDING 99
#define MAPSEC_POKEMON_DAY_CARE 100
#define MAPSEC_VEILSTONE_STORE 101
#define MAPSEC_GAME_CORNER 102
#define MAPSEC_CANALAVE_LIBRARY 103
#define MAPSEC_VISTA_LIGHTHOUSE 104
#define MAPSEC_SUNYSHORE_MARKET 105
#define MAPSEC_POKEMON_MANSION 106
#define MAPSEC_FOOTSTEP_HOUSE 107
#define MAPSEC_CAFE 108
#define MAPSEC_GRAND_LAKE 109
#define MAPSEC_RESTAURANT 110
#define MAPSEC_BATTLE_PARK 111
#define MAPSEC_BATTLE_FRONTIER 112
#define MAPSEC_BATTLE_FACTORY 113
#define MAPSEC_BATTLE_CASTLE 114
#define MAPSEC_BATTLE_ARCADE 115
#define MAPSEC_BATTLE_HALL 116
#define MAPSEC_DISTORTION_WORLD 117
#define MAPSEC_GLOBAL_TERMINAL 118
#define MAPSEC_VILLA 119
#define MAPSEC_BATTLEGROUND 120
#define MAPSEC_ROTOMS_ROOM 121
#define MAPSEC_TG_ETERNA_BLDG 122
#define MAPSEC_IRON_RUINS 123
#define MAPSEC_ICEBERG_RUINS 124
#define MAPSEC_ROCK_PEAK_RUINS 125
#define MAPSEC_NEW_BARK_TOWN 126
#define MAPSEC_CHERRYGROVE_CITY 127
#define MAPSEC_VIOLET_CITY 128
#define MAPSEC_AZALEA_TOWN 129
#define MAPSEC_CIANWOOD_CITY 130
#define MAPSEC_GOLDENROD_CITY 131
#define MAPSEC_OLIVINE_CITY 132
#define MAPSEC_ECRUTEAK_CITY 133
#define MAPSEC_MAHOGANY_TOWN 134
#define MAPSEC_LAKE_OF_RAGE 135
#define MAPSEC_BLACKTHORN_CITY 136
#define MAPSEC_MT_SILVER 137
#define MAPSEC_PALLET_TOWN 138
#define MAPSEC_VIRIDIAN_CITY 139
#define MAPSEC_PEWTER_CITY 140
#define MAPSEC_CERULEAN_CITY 141
#define MAPSEC_LAVENDER_TOWN 142
#define MAPSEC_VERMILION_CITY 143
#define MAPSEC_CELADON_CITY 144
#define MAPSEC_FUCHSIA_CITY 145
#define MAPSEC_CINNABAR_ISLAND 146
#define MAPSEC_INDIGO_PLATEAU 147
#define MAPSEC_SAFFRON_CITY 148
#define MAPSEC_ROUTE_1 149
#define MAPSEC_ROUTE_2 150
#define MAPSEC_ROUTE_3 151
#define MAPSEC_ROUTE_4 152
#define MAPSEC_ROUTE_5 153
#define MAPSEC_ROUTE_6 154
#define MAPSEC_ROUTE_7 155
#define MAPSEC_ROUTE_8 156
#define MAPSEC_ROUTE_9 157
#define MAPSEC_ROUTE_10 158
#define MAPSEC_ROUTE_11 159
#define MAPSEC_ROUTE_12 160
#define MAPSEC_ROUTE_13 161
#define MAPSEC_ROUTE_14 162
#define MAPSEC_ROUTE_15 163
#define MAPSEC_ROUTE_16 164
#define MAPSEC_ROUTE_17 165
#define MAPSEC_ROUTE_18 166
#define MAPSEC_ROUTE_19 167
#define MAPSEC_ROUTE_20 168
#define MAPSEC_ROUTE_21 169
#define MAPSEC_ROUTE_22 170
#define MAPSEC_ROUTE_23 171
#define MAPSEC_ROUTE_24 172
#define MAPSEC_ROUTE_25 173
#define MAPSEC_ROUTE_26 174
#define MAPSEC_ROUTE_27 175
#define MAPSEC_ROUTE_28 176
#define MAPSEC_ROUTE_29 177
#define MAPSEC_ROUTE_30 178
#define MAPSEC_ROUTE_31 179
#define MAPSEC_ROUTE_32 180
#define MAPSEC_ROUTE_33 181
#define MAPSEC_ROUTE_34 182
#define MAPSEC_ROUTE_35 183
#define MAPSEC_ROUTE_36 184
#define MAPSEC_ROUTE_37 185
#define MAPSEC_ROUTE_38 186
#define MAPSEC_ROUTE_39 187
#define MAPSEC_ROUTE_40 188
#define MAPSEC_ROUTE_41 189
#define MAPSEC_ROUTE_42 190
#define MAPSEC_ROUTE_43 191
#define MAPSEC_ROUTE_44 192
#define MAPSEC_ROUTE_45 193
#define MAPSEC_ROUTE_46 194
#define MAPSEC_ROUTE_47 195
#define MAPSEC_ROUTE_48 196
#define MAPSEC_DIGLETTS_CAVE 197
#define MAPSEC_MT_MOON 198
#define MAPSEC_CERULEAN_CAVE 199
#define MAPSEC_ROCK_TUNNEL 200
#define MAPSEC_POWER_PLANT 201
#define MAPSEC_SAFARI_ZONE 202
#define MAPSEC_SEAFOAM_ISLANDS 203
#define MAPSEC_SPROUT_TOWER 204
#define MAPSEC_BELL_TOWER 205
#define MAPSEC_BURNED_TOWER 206
#define MAPSEC_NATIONAL_PARK 207
#define MAPSEC_RADIO_TOWER 208
#define MAPSEC_RUINS_OF_ALPH 209
#define MAPSEC_UNION_CAVE 210
#define MAPSEC_SLOWPOKE_WELL 211
#define MAPSEC_LIGHTHOUSE 212
#define MAPSEC_TEAM_ROCKET_HQ 213
#define MAPSEC_ILEX_FOREST 214
#define MAPSEC_GOLDENROD_TUNNEL 215
#define MAPSEC_MT_MORTAR 216
#define MAPSEC_ICE_PATH 217
#define MAPSEC_WHIRL_ISLANDS 218
#define MAPSEC_MT_SILVER_CAVE 219
#define MAPSEC_DARK_CAVE 220
#define MAPSEC_VICTORY_ROAD_JK 221
#define MAPSEC_DRAGONS_DEN 222
#define MAPSEC_TOHJO_FALLS 223
#define MAPSEC_VIRIDIAN_FOREST 224
#define MAPSEC_POKEATHLON_DOME 225
#define MAPSEC_SS_AQUA 226
#define MAPSEC_SAFARI_ZONE_GATE 227
#define MAPSEC_CLIFF_CAVE 228
#define MAPSEC_FRONTIER_ACCESS 229
#define MAPSEC_BELLCHIME_TRAIL 230
#define MAPSEC_SINJOH_RUINS 231
#define MAPSEC_EMBEDDED_TOWER 232
#define MAPSEC_POKEWALKER 233
#define MAPSEC_CLIFF_EDGE_GATE 234
#define METLOC_DAY_CARE_COUPLE 2000
#define METLOC_LINK_TRADE 2001
#define METLOC_LINK_TRADE_2 2002
#define METLOC_KANTO 2003
#define METLOC_JOHTO 2004
#define METLOC_HOENN 2005
#define METLOC_SINNOH 2006
#define METLOC_DASHES 2007
#define METLOC_DISTANT_LAND 2008
#define METLOC_TRAVELING_MAN 2009
#define METLOC_RILEY 2010
#define METLOC_CYNTHIA 2011
#define METLOC_MYSTERY_ZONE 2012
#define METLOC_MR_POKEMON 2013
#define METLOC_PRIMO 2014
#define METLOC_LOVELY_PLACE 3000
#define METLOC_POKEMON_RANGER 3001
#define METLOC_FARAWAY_PLACE 3002
#define METLOC_POKEMON_MOVIE 3003
#define METLOC_POKEMON_MOVIE_06 3004
#define METLOC_POKEMON_MOVIE_07 3005
#define METLOC_POKEMON_MOVIE_08 3006
#define METLOC_POKEMON_MOVIE_09 3007
#define METLOC_POKEMON_MOVIE_10 3008
#define METLOC_POKEMON_MOVIE_11 3009
#define METLOC_POKEMON_MOVIE_12 3010
#define METLOC_POKEMON_MOVIE_13 3011
#define METLOC_POKEMON_MOVIE_14 3012
#define METLOC_POKEMON_MOVIE_15 3013
#define METLOC_POKEMON_MOVIE_16 3014
#define METLOC_POKEMON_CARTOON 3015
#define METLOC_SPACE_WORLD 3016
#define METLOC_SPACE_WORLD_06 3017
#define METLOC_SPACE_WORLD_07 3018
#define METLOC_SPACE_WORLD_08 3019
#define METLOC_SPACE_WORLD_09 3020
#define METLOC_SPACE_WORLD_10 3021
#define METLOC_SPACE_WORLD_11 3022
#define METLOC_SPACE_WORLD_12 3023
#define METLOC_SPACE_WORLD_13 3024
#define METLOC_SPACE_WORLD_14 3025
#define METLOC_SPACE_WORLD_15 3026
#define METLOC_SPACE_WORLD_16 3027
#define METLOC_POKEMON_FESTA 3028
#define METLOC_POKEMON_FESTA_06 3029
#define METLOC_POKEMON_FESTA_07 3030
#define METLOC_POKEMON_FESTA_08 3031
#define METLOC_POKEMON_FESTA_09 3032
#define METLOC_POKEMON_FESTA_10 3033
#define METLOC_POKEMON_FESTA_11 3034
#define METLOC_POKEMON_FESTA_12 3035
#define METLOC_POKEMON_FESTA_13 3036
#define METLOC_POKEMON_FESTA_14 3037
#define METLOC_POKEMON_FESTA_15 3038
#define METLOC_POKEMON_FESTA_16 3039
#define METLOC_POKEPARK 3040
#define METLOC_POKEPARK_06 3041
#define METLOC_POKEPARK_07 3042
#define METLOC_POKEPARK_08 3043
#define METLOC_POKEPARK_09 3044
#define METLOC_POKEPARK_10 3045
#define METLOC_POKEPARK_11 3046
#define METLOC_POKEPARK_12 3047
#define METLOC_POKEPARK_13 3048
#define METLOC_POKEPARK_14 3049
#define METLOC_POKEPARK_15 3050
#define METLOC_POKEPARK_16 3051
#define METLOC_POKEMON_CENTER 3052
#define METLOC_PC_TOKYO 3053
#define METLOC_PC_OSAKA 3054
#define METLOC_PC_FUKUOKA 3055
#define METLOC_PC_NAGOYA 3056
#define METLOC_PC_SAPPORO 3057
#define METLOC_PC_YOKOHAMA 3058
#define METLOC_NINTENDO_WORLD 3059
#define METLOC_POKEMON_EVENT 3060
#define METLOC_POKEMON_EVENT_06 3061
#define METLOC_POKEMON_EVENT_07 3062
#define METLOC_POKEMON_EVENT_08 3063
#define METLOC_POKEMON_EVENT_09 3064
#define METLOC_POKEMON_EVENT_10 3065
#define METLOC_POKEMON_EVENT_11 3066
#define METLOC_POKEMON_EVENT_12 3067
#define METLOC_POKEMON_EVENT_13 3068
#define METLOC_POKEMON_EVENT_14 3069
#define METLOC_POKEMON_EVENT_15 3070
#define METLOC_POKEMON_EVENT_16 3071
#define METLOC_WI_FI_EVENT 3072
#define METLOC_WI_FI_GIFT 3073
#define METLOC_POKEMON_FAN_CLUB 3074
#define METLOC_EVENT_SITE 3075
#define METLOC_CONCERT_EVENT 3076
#define MAPLOC(sec) ((sec) % 1000)
#endif