Hoenn region map entries

This commit is contained in:
YamaArashi 2015-10-18 05:11:30 -07:00
parent b948fcbb0d
commit e17df124ff
5 changed files with 828 additions and 9 deletions

View File

@ -252,4 +252,5 @@
.charmapconst PK, 0x53
.charmapconst PKMN, 0x53, 0x54
.charmapconst POKEBLOCK, 0x55, 0x56, 0x57, 0x58, 0x59
.charmapconst AQUA, 0xFD, 0x08
.charmapconst next, 0xFE

View File

@ -559815,7 +559815,7 @@ sub_81238AC: ; 81238AC
ldrh r3, [r7, 0x6]
@08123ABE:
str r6, [sp]
ldr r5, =gUnknown_085A147C
ldr r5, =gRegionMapEntries
ldr r4, =0x0203a144
ldr r0, [r4]
mov r10, r0
@ -560069,7 +560069,7 @@ sub_8123C00: ; 8123C00
ldrb r1, [r0, 0x14]
strh r1, [r2]
ldr r6, [r0]
ldr r1, =gUnknown_085A147C
ldr r1, =gRegionMapEntries
ldrh r0, [r2]
lsls r0, 3
adds r5, r0, r1
@ -560125,7 +560125,7 @@ sub_8123C00: ; 8123C00
movs r1, 0
strb r1, [r0]
ldr r2, [r2]
ldr r3, =gUnknown_085A147C
ldr r3, =gRegionMapEntries
ldrh r0, [r2]
lsls r0, 3
adds r0, r3
@ -561270,7 +561270,7 @@ GetMapName: ; 812456C
@08124584:
cmp r1, 0xD4
bhi @081245A0
ldr r0, =gUnknown_085A147C
ldr r0, =gRegionMapEntries
lsls r1, 3
adds r0, 0x4
adds r1, r0
@ -561371,7 +561371,7 @@ sub_8124630: ; 8124630
push {r4,r5,lr}
ldr r5, [sp, 0xC]
lsls r0, 16
ldr r4, =gUnknown_085A147C
ldr r4, =gRegionMapEntries
lsrs r0, 13
adds r0, r4
ldrb r4, [r0]
@ -611472,7 +611472,7 @@ sub_813D6D0: ; 813D6D0
adds r7, r2, 0
ldr r0, =0x030011fc
mov r9, r0
ldr r6, =gUnknown_085A147C
ldr r6, =gRegionMapEntries
ldr r1, =0x030011fe
mov r8, r1
@0813D710:

View File

@ -128,3 +128,11 @@
.macro ec_pokemon2 name
.2byte (EC_GROUP_POKEMON2 << 9) | SPECIES_\name
.endm
.macro region_map_entry x, y, width, height, name
.byte \x
.byte \y
.byte \width
.byte \height
.4byte gMapName_\name
.endm

View File

@ -5179,10 +5179,10 @@ gUnknown_085A08EC: ; 85A08EC
.incbin "base_emerald.gba", 0x5a08ec, 0x80
gUnknown_085A096C: ; 85A096C
.incbin "base_emerald.gba", 0x5a096c, 0xb10
.incbin "base_emerald.gba", 0x5a096c, 0x1a4
gUnknown_085A147C: ; 85A147C
.incbin "base_emerald.gba", 0x5a147c, 0x6a8
; 85A0B10
.include "data/region_map_entries.s"
gUnknown_085A1B24: ; 85A1B24
.incbin "base_emerald.gba", 0x5a1b24, 0x60

810
data/region_map_entries.s Normal file
View File

@ -0,0 +1,810 @@
gMapName_LittlerootTown: ; 85A0B10
.charmapstr "LITTLEROOT TOWN$"
gMapName_OldaleTown: ; 85A0B20
.charmapstr "OLDALE TOWN$"
gMapName_DewfordTown: ; 85A0B2C
.charmapstr "DEWFORD TOWN$"
gMapName_LavaridgeTown: ; 85A0B39
.charmapstr "LAVARIDGE TOWN$"
gMapName_FallarborTown: ; 85A0B48
.charmapstr "FALLARBOR TOWN$"
gMapName_VerdanturfTown: ; 85A0B57
.charmapstr "VERDANTURF TOWN$"
gMapName_PacifidlogTown: ; 85A0B67
.charmapstr "PACIFIDLOG TOWN$"
gMapName_PetalburgCity: ; 85A0B77
.charmapstr "PETALBURG CITY$"
gMapName_SlateportCity: ; 85A0B86
.charmapstr "SLATEPORT CITY$"
gMapName_MauvilleCity: ; 85A0B95
.charmapstr "MAUVILLE CITY$"
gMapName_RustboroCity: ; 85A0BA3
.charmapstr "RUSTBORO CITY$"
gMapName_FortreeCity: ; 85A0BB1
.charmapstr "FORTREE CITY$"
gMapName_LilycoveCity: ; 85A0BBE
.charmapstr "LILYCOVE CITY$"
gMapName_MossdeepCity: ; 85A0BCC
.charmapstr "MOSSDEEP CITY$"
gMapName_SootopolisCity: ; 85A0BDA
.charmapstr "SOOTOPOLIS CITY$"
gMapName_EverGrandeCity: ; 85A0BEA
.charmapstr "EVER GRANDE CITY$"
gMapName_Route101: ; 85A0BFB
.charmapstr "ROUTE 101$"
gMapName_Route102: ; 85A0C05
.charmapstr "ROUTE 102$"
gMapName_Route103: ; 85A0C0F
.charmapstr "ROUTE 103$"
gMapName_Route104: ; 85A0C19
.charmapstr "ROUTE 104$"
gMapName_Route105: ; 85A0C23
.charmapstr "ROUTE 105$"
gMapName_Route106: ; 85A0C2D
.charmapstr "ROUTE 106$"
gMapName_Route107: ; 85A0C37
.charmapstr "ROUTE 107$"
gMapName_Route108: ; 85A0C41
.charmapstr "ROUTE 108$"
gMapName_Route109: ; 85A0C4B
.charmapstr "ROUTE 109$"
gMapName_Route110: ; 85A0C55
.charmapstr "ROUTE 110$"
gMapName_Route111: ; 85A0C5F
.charmapstr "ROUTE 111$"
gMapName_Route112: ; 85A0C69
.charmapstr "ROUTE 112$"
gMapName_Route113: ; 85A0C73
.charmapstr "ROUTE 113$"
gMapName_Route114: ; 85A0C7D
.charmapstr "ROUTE 114$"
gMapName_Route115: ; 85A0C87
.charmapstr "ROUTE 115$"
gMapName_Route116: ; 85A0C91
.charmapstr "ROUTE 116$"
gMapName_Route117: ; 85A0C9B
.charmapstr "ROUTE 117$"
gMapName_Route118: ; 85A0CA5
.charmapstr "ROUTE 118$"
gMapName_Route119: ; 85A0CAF
.charmapstr "ROUTE 119$"
gMapName_Route120: ; 85A0CB9
.charmapstr "ROUTE 120$"
gMapName_Route121: ; 85A0CC3
.charmapstr "ROUTE 121$"
gMapName_Route122: ; 85A0CCD
.charmapstr "ROUTE 122$"
gMapName_Route123: ; 85A0CD7
.charmapstr "ROUTE 123$"
gMapName_Route124: ; 85A0CE1
.charmapstr "ROUTE 124$"
gMapName_Route125: ; 85A0CEB
.charmapstr "ROUTE 125$"
gMapName_Route126: ; 85A0CF5
.charmapstr "ROUTE 126$"
gMapName_Route127: ; 85A0CFF
.charmapstr "ROUTE 127$"
gMapName_Route128: ; 85A0D09
.charmapstr "ROUTE 128$"
gMapName_Route129: ; 85A0D13
.charmapstr "ROUTE 129$"
gMapName_Route130: ; 85A0D1D
.charmapstr "ROUTE 130$"
gMapName_Route131: ; 85A0D27
.charmapstr "ROUTE 131$"
gMapName_Route132: ; 85A0D31
.charmapstr "ROUTE 132$"
gMapName_Route133: ; 85A0D3B
.charmapstr "ROUTE 133$"
gMapName_Route134: ; 85A0D45
.charmapstr "ROUTE 134$"
gMapName_Underwater: ; 85A0D4F
.charmapstr "UNDERWATER$"
gMapName_GraniteCave: ; 85A0D5A
.charmapstr "GRANITE CAVE$"
gMapName_MtChimney: ; 85A0D67
.charmapstr "MT. CHIMNEY$"
gMapName_SafariZone: ; 85A0D73
.charmapstr "SAFARI ZONE$"
gMapName_BattleFrontier: ; 85A0D7F
.charmapstr "BATTLE FRONTIER$"
gMapName_PetalburgWoods: ; 85A0D8F
.charmapstr "PETALBURG WOODS$"
gMapName_RusturfTunnel: ; 85A0D9F
.charmapstr "RUSTURF TUNNEL$"
gMapName_AbandonedShip: ; 85A0DAE
.charmapstr "ABANDONED SHIP$"
gMapName_NewMauville: ; 85A0DBD
.charmapstr "NEW MAUVILLE$"
gMapName_MeteorFalls: ; 85A0DCA
.charmapstr "METEOR FALLS$"
gMapName_MtPyre: ; 85A0DD7
.charmapstr "MT. PYRE$"
; This was the Aqua or Magma hideout in Ruby/Sapphire, but each team has a
; hideout in Emerald with their own new region map entries, and this name
; doesn't seem to be used anymore.
gMapName_AquaHideoutOld: ; 85A0DE0
.charmapstr "{AQUA} HIDEOUT$"
gMapName_ShoalCave: ; 85A0DEB
.charmapstr "SHOAL CAVE$"
gMapName_SeafloorCavern: ; 85A0DF6
.charmapstr "SEAFLOOR CAVERN$"
gMapName_VictoryRoad: ; 85A0E06
.charmapstr "VICTORY ROAD$"
gMapName_MirageIsland: ; 85A0E13
.charmapstr "MIRAGE ISLAND$"
gMapName_CaveOfOrigin: ; 85A0E21
.charmapstr "CAVE OF ORIGIN$"
gMapName_SouthernIsland: ; 85A0E30
.charmapstr "SOUTHERN ISLAND$"
gMapName_FieryPath: ; 85A0E40
.charmapstr "FIERY PATH$"
gMapName_JaggedPass: ; 85A0E4B
.charmapstr "JAGGED PASS$"
gMapName_SealedChamber: ; 85A0E57
.charmapstr "SEALED CHAMBER$"
gMapName_ScorchedSlab: ; 85A0E66
.charmapstr "SCORCHED SLAB$"
gMapName_IslandCave: ; 85A0E74
.charmapstr "ISLAND CAVE$"
gMapName_DesertRuins: ; 85A0E80
.charmapstr "DESERT RUINS$"
gMapName_AncientTomb: ; 85A0E8D
.charmapstr "ANCIENT TOMB$"
gMapName_InsideOfTruck: ; 85A0E9A
.charmapstr "INSIDE OF TRUCK$"
gMapName_SkyPillar: ; 85A0EAA
.charmapstr "SKY PILLAR$"
gMapName_SecretBase: ; 85A0EB5
.charmapstr "SECRET BASE$"
gMapName_None: ; 85A0EC1
.charmapstr "$"
gMapName_PalletTown: ; 85A0EC2
.charmapstr "PALLET TOWN$"
gMapName_ViridianCity: ; 85A0ECE
.charmapstr "VIRIDIAN CITY$"
gMapName_PewterCity: ; 85A0EDC
.charmapstr "PEWTER CITY$"
gMapName_CeruleanCity: ; 85A0EE8
.charmapstr "CERULEAN CITY$"
gMapName_LavenderTown: ; 85A0EF6
.charmapstr "LAVENDER TOWN$"
gMapName_VermilionCity: ; 85A0F04
.charmapstr "VERMILION CITY$"
gMapName_CeladonCity: ; 85A0F13
.charmapstr "CELADON CITY$"
gMapName_FuchsiaCity: ; 85A0F20
.charmapstr "FUCHSIA CITY$"
gMapName_CinnabarIsland: ; 85A0F2D
.charmapstr "CINNABAR ISLAND$"
gMapName_IndigoPlateau: ; 85A0F3D
.charmapstr "INDIGO PLATEAU$"
gMapName_SaffronCity: ; 85A0F4C
.charmapstr "SAFFRON CITY$"
gMapName_Route4: ; 85A0F59
.charmapstr "ROUTE 4$"
gMapName_Route10: ; 85A0F61
.charmapstr "ROUTE 10$"
gMapName_Route1: ; 85A0F6A
.charmapstr "ROUTE 1$"
gMapName_Route2: ; 85A0F72
.charmapstr "ROUTE 2$"
gMapName_Route3: ; 85A0F7A
.charmapstr "ROUTE 3$"
gMapName_Route4_2: ; 85A0F82
.charmapstr "ROUTE 4$"
gMapName_Route5: ; 85A0F8A
.charmapstr "ROUTE 5$"
gMapName_Route6: ; 85A0F92
.charmapstr "ROUTE 6$"
gMapName_Route7: ; 85A0F9A
.charmapstr "ROUTE 7$"
gMapName_Route8: ; 85A0FA2
.charmapstr "ROUTE 8$"
gMapName_Route9: ; 85A0FAA
.charmapstr "ROUTE 9$"
gMapName_Route10_2: ; 85A0FB2
.charmapstr "ROUTE 10$"
gMapName_Route11: ; 85A0FBB
.charmapstr "ROUTE 11$"
gMapName_Route12: ; 85A0FC4
.charmapstr "ROUTE 12$"
gMapName_Route13: ; 85A0FCD
.charmapstr "ROUTE 13$"
gMapName_Route14: ; 85A0FD6
.charmapstr "ROUTE 14$"
gMapName_Route15: ; 85A0FDF
.charmapstr "ROUTE 15$"
gMapName_Route16: ; 85A0FE8
.charmapstr "ROUTE 16$"
gMapName_Route17: ; 85A0FF1
.charmapstr "ROUTE 17$"
gMapName_Route18: ; 85A0FFA
.charmapstr "ROUTE 18$"
gMapName_Route19: ; 85A1003
.charmapstr "ROUTE 19$"
gMapName_Route20: ; 85A100C
.charmapstr "ROUTE 20$"
gMapName_Route21: ; 85A1015
.charmapstr "ROUTE 21$"
gMapName_Route22: ; 85A101E
.charmapstr "ROUTE 22$"
gMapName_Route23: ; 85A1027
.charmapstr "ROUTE 23$"
gMapName_Route24: ; 85A1030
.charmapstr "ROUTE 24$"
gMapName_Route25: ; 85A1039
.charmapstr "ROUTE 25$"
gMapName_ViridianForest: ; 85A1042
.charmapstr "VIRIDIAN FOREST$"
gMapName_MtMoon: ; 85A1052
.charmapstr "MT. MOON$"
gMapName_SSAnne: ; 85A105B
.charmapstr "S.S. ANNE$"
gMapName_UndergroundPath: ; 85A1065
.charmapstr "UNDERGROUND PATH$"
gMapName_UndergroundPath2: ; 85A1076
.charmapstr "UNDERGROUND PATH$"
gMapName_DiglettsCave: ; 85A1087
.charmapstr "DIGLETTS CAVE$"
gMapName_KantoVictoryRoad: ; 85A1096
.charmapstr "VICTORY ROAD$"
gMapName_RocketHideout: ; 85A10A3
.charmapstr "ROCKET HIDEOUT$"
gMapName_SilphCo: ; 85A10B2
.charmapstr "SILPH CO.$"
gMapName_PokemonMansion: ; 85A10BC
.charmapstr "POKéMON MANSION$"
gMapName_KantoSafariZone: ; 85A10CC
.charmapstr "SAFARI ZONE$"
gMapName_PokemonLeague: ; 85A10D8
.charmapstr "POKéMON LEAGUE$"
gMapName_RockTunnel: ; 85A10E7
.charmapstr "ROCK TUNNEL$"
gMapName_SeafoamIslands: ; 85A10F3
.charmapstr "SEAFOAM ISLANDS$"
gMapName_PokemonTower: ; 85A1103
.charmapstr "POKéMON TOWER$"
gMapName_CeruleanCave: ; 85A1111
.charmapstr "CERULEAN CAVE$"
gMapName_PowerPlant: ; 85A111F
.charmapstr "POWER PLANT$"
gMapName_OneIsland: ; 85A112B
.charmapstr "ONE ISLAND$"
gMapName_TwoIsland: ; 85A1136
.charmapstr "TWO ISLAND$"
gMapName_ThreeIsland: ; 85A1141
.charmapstr "THREE ISLAND$"
gMapName_FourIsland: ; 85A114E
.charmapstr "FOUR ISLAND$"
gMapName_FiveIsland: ; 85A115A
.charmapstr "FIVE ISLAND$"
gMapName_SevenIsland: ; 85A1166
.charmapstr "SEVEN ISLAND$"
gMapName_SixIsland: ; 85A1173
.charmapstr "SIX ISLAND$"
gMapName_KindleRoad: ; 85A117E
.charmapstr "KINDLE ROAD$"
gMapName_TreasureBeach: ; 85A118A
.charmapstr "TREASURE BEACH$"
gMapName_CapeBrink: ; 85A1199
.charmapstr "CAPE BRINK$"
gMapName_BondBridge: ; 85A11A4
.charmapstr "BOND BRIDGE$"
gMapName_ThreeIslePort: ; 85A11B0
.charmapstr "THREE ISLE PORT$"
gMapName_SeviiIsle6: ; 85A11C0
.charmapstr "SEVII ISLE 6$"
gMapName_SeviiIsle7: ; 85A11CD
.charmapstr "SEVII ISLE 7$"
gMapName_SeviiIsle8: ; 85A11DA
.charmapstr "SEVII ISLE 8$"
gMapName_SeviiIsle9: ; 85A11E7
.charmapstr "SEVII ISLE 9$"
gMapName_ResortGorgeous: ; 85A11F4
.charmapstr "RESORT GORGEOUS$"
gMapName_WaterLabyrinth: ; 85A1204
.charmapstr "WATER LABYRINTH$"
gMapName_FiveIsleMeadow: ; 85A1214
.charmapstr "FIVE ISLE MEADOW$"
gMapName_MemorialPillar: ; 85A1225
.charmapstr "MEMORIAL PILLAR$"
gMapName_OutcastIsland: ; 85A1235
.charmapstr "OUTCAST ISLAND$"
gMapName_GreenPath: ; 85A1244
.charmapstr "GREEN PATH$"
gMapName_WaterPath: ; 85A124F
.charmapstr "WATER PATH$"
gMapName_RuinValley: ; 85A125A
.charmapstr "RUIN VALLEY$"
gMapName_TrainerTower: ; 85A1266
.charmapstr "TRAINER TOWER$"
gMapName_CanyonEntrance: ; 85A1274
.charmapstr "CANYON ENTRANCE$"
gMapName_SevaultCanyon: ; 85A1284
.charmapstr "SEVAULT CANYON$"
gMapName_TanobyRuins: ; 85A1293
.charmapstr "TANOBY RUINS$"
gMapName_SeviiIsle22: ; 85A12A0
.charmapstr "SEVII ISLE 22$"
gMapName_SeviiIsle23: ; 85A12AE
.charmapstr "SEVII ISLE 23$"
gMapName_SeviiIsle24: ; 85A12BC
.charmapstr "SEVII ISLE 24$"
gMapName_NavelRock: ; 85A12CA
.charmapstr "NAVEL ROCK$"
gMapName_MtEmber: ; 85A12D5
.charmapstr "MT. EMBER$"
gMapName_BerryForest: ; 85A12DF
.charmapstr "BERRY FOREST$"
gMapName_IcefallCave: ; 85A12EC
.charmapstr "ICEFALL CAVE$"
gMapName_RocketWarehouse: ; 85A12F9
.charmapstr "ROCKET WAREHOUSE$"
gMapName_TrainerTower2: ; 85A130A
.charmapstr "TRAINER TOWER$"
gMapName_DottedHole: ; 85A1318
.charmapstr "DOTTED HOLE$"
gMapName_LostCave: ; 85A1324
.charmapstr "LOST CAVE$"
gMapName_PatternBush: ; 85A132E
.charmapstr "PATTERN BUSH$"
gMapName_AlteringCave: ; 85A133B
.charmapstr "ALTERING CAVE$"
gMapName_TanobyChambers: ; 85A1349
.charmapstr "TANOBY CHAMBERS$"
gMapName_ThreeIslePath: ; 85A1359
.charmapstr "THREE ISLE PATH$"
gMapName_TanobyKey: ; 85A1369
.charmapstr "TANOBY KEY$"
gMapName_BirthIsland: ; 85A1374
.charmapstr "BIRTH ISLAND$"
gMapName_MoneanChamber: ; 85A1381
.charmapstr "MONEAN CHAMBER$"
gMapName_LiptooChamber: ; 85A1390
.charmapstr "LIPTOO CHAMBER$"
gMapName_WeepthChamber: ; 85A139F
.charmapstr "WEEPTH CHAMBER$"
gMapName_DilfordChamber: ; 85A13AE
.charmapstr "DILFORD CHAMBER$"
gMapName_ScufibChamber: ; 85A13BE
.charmapstr "SCUFIB CHAMBER$"
gMapName_RixyChamber: ; 85A13CD
.charmapstr "RIXY CHAMBER$"
gMapName_ViapoisChamber: ; 85A13DA
.charmapstr "VIAPOIS CHAMBER$"
gMapName_EmberSpa: ; 85A13EA
.charmapstr "EMBER SPA$"
gMapName_SpecialArea: ; 85A13F4
.charmapstr "SPECIAL AREA$"
gMapName_AquaHideout: ; 85A1401
.charmapstr "AQUA HIDEOUT$"
gMapName_MagmaHideout: ; 85A140E
.charmapstr "MAGMA HIDEOUT$"
gMapName_MirageTower: ; 85A141C
.charmapstr "MIRAGE TOWER$"
gMapName_FarawayIsland: ; 85A1429
.charmapstr "FARAWAY ISLAND$"
gMapName_ArtisanCave: ; 85A1438
.charmapstr "ARTISAN CAVE$"
gMapName_MarineCave: ; 85A1445
.charmapstr "MARINE CAVE$"
gMapName_TerraCave: ; 85A1451
.charmapstr "TERRA CAVE$"
gMapName_DesertUnderpass: ; 85A145C
.charmapstr "DESERT UNDERPASS$"
gMapName_TrainerHill: ; 85A146D
.charmapstr "TRAINER HILL$"
.align 2, 0
gRegionMapEntries: ; 85A147C
region_map_entry 4, 11, 1, 1, LittlerootTown
region_map_entry 4, 9, 1, 1, OldaleTown
region_map_entry 2, 14, 1, 1, DewfordTown
region_map_entry 5, 3, 1, 1, LavaridgeTown
region_map_entry 3, 0, 1, 1, FallarborTown
region_map_entry 4, 6, 1, 1, VerdanturfTown
region_map_entry 17, 10, 1, 1, PacifidlogTown
region_map_entry 1, 9, 1, 1, PetalburgCity
region_map_entry 8, 10, 1, 2, SlateportCity
region_map_entry 8, 6, 2, 1, MauvilleCity
region_map_entry 0, 5, 1, 2, RustboroCity
region_map_entry 12, 0, 1, 1, FortreeCity
region_map_entry 18, 3, 2, 1, LilycoveCity
region_map_entry 24, 5, 2, 1, MossdeepCity
region_map_entry 21, 7, 1, 1, SootopolisCity
region_map_entry 27, 8, 1, 2, EverGrandeCity
region_map_entry 4, 10, 1, 1, Route101
region_map_entry 2, 9, 2, 1, Route102
region_map_entry 4, 8, 4, 1, Route103
region_map_entry 0, 7, 1, 3, Route104
region_map_entry 0, 10, 1, 3, Route105
region_map_entry 0, 13, 2, 1, Route106
region_map_entry 3, 14, 3, 1, Route107
region_map_entry 6, 14, 2, 1, Route108
region_map_entry 8, 12, 1, 3, Route109
region_map_entry 8, 7, 1, 3, Route110
region_map_entry 8, 0, 1, 6, Route111
region_map_entry 6, 3, 2, 1, Route112
region_map_entry 4, 0, 4, 1, Route113
region_map_entry 1, 0, 2, 3, Route114
region_map_entry 0, 2, 1, 3, Route115
region_map_entry 1, 5, 4, 1, Route116
region_map_entry 5, 6, 3, 1, Route117
region_map_entry 10, 6, 2, 1, Route118
region_map_entry 11, 0, 1, 6, Route119
region_map_entry 13, 0, 1, 4, Route120
region_map_entry 14, 3, 4, 1, Route121
region_map_entry 16, 4, 1, 2, Route122
region_map_entry 12, 6, 5, 1, Route123
region_map_entry 20, 3, 4, 3, Route124
region_map_entry 24, 3, 2, 2, Route125
region_map_entry 20, 6, 3, 3, Route126
region_map_entry 23, 6, 3, 3, Route127
region_map_entry 23, 9, 4, 1, Route128
region_map_entry 24, 10, 2, 1, Route129
region_map_entry 21, 10, 3, 1, Route130
region_map_entry 18, 10, 3, 1, Route131
region_map_entry 15, 10, 2, 1, Route132
region_map_entry 12, 10, 3, 1, Route133
region_map_entry 9, 10, 3, 1, Route134
region_map_entry 20, 3, 4, 3, Underwater
region_map_entry 20, 6, 3, 3, Underwater
region_map_entry 23, 6, 3, 3, Underwater
region_map_entry 23, 9, 4, 1, Underwater
region_map_entry 21, 7, 1, 1, Underwater
region_map_entry 1, 13, 1, 1, GraniteCave
region_map_entry 6, 2, 1, 1, MtChimney
region_map_entry 16, 2, 1, 1, SafariZone
region_map_entry 22, 12, 1, 1, BattleFrontier
region_map_entry 0, 8, 1, 1, PetalburgWoods
region_map_entry 2, 5, 1, 1, RusturfTunnel
region_map_entry 6, 14, 1, 1, AbandonedShip
region_map_entry 8, 7, 1, 1, NewMauville
region_map_entry 0, 3, 1, 1, MeteorFalls
region_map_entry 1, 2, 1, 1, MeteorFalls
region_map_entry 16, 4, 1, 1, MtPyre
region_map_entry 19, 3, 1, 1, AquaHideoutOld
region_map_entry 24, 4, 1, 1, ShoalCave
region_map_entry 24, 9, 1, 1, SeafloorCavern
region_map_entry 24, 9, 1, 1, Underwater
region_map_entry 27, 9, 1, 1, VictoryRoad
region_map_entry 17, 10, 1, 1, MirageIsland
region_map_entry 21, 7, 1, 1, CaveOfOrigin
region_map_entry 12, 14, 1, 1, SouthernIsland
region_map_entry 6, 3, 1, 1, FieryPath
region_map_entry 7, 3, 1, 1, FieryPath
region_map_entry 6, 3, 1, 1, JaggedPass
region_map_entry 7, 2, 1, 1, JaggedPass
region_map_entry 11, 10, 1, 1, SealedChamber
region_map_entry 11, 10, 1, 1, Underwater
region_map_entry 13, 0, 1, 1, ScorchedSlab
region_map_entry 0, 10, 1, 1, IslandCave
region_map_entry 8, 3, 1, 1, DesertRuins
region_map_entry 13, 2, 1, 1, AncientTomb
region_map_entry 0, 0, 1, 1, InsideOfTruck
region_map_entry 19, 10, 1, 1, SkyPillar
region_map_entry 0, 0, 1, 1, SecretBase
region_map_entry 0, 0, 1, 1, None
region_map_entry 0, 0, 1, 1, PalletTown
region_map_entry 0, 0, 1, 1, ViridianCity
region_map_entry 0, 0, 1, 1, PewterCity
region_map_entry 0, 0, 1, 1, CeruleanCity
region_map_entry 0, 0, 1, 1, LavenderTown
region_map_entry 0, 0, 1, 1, VermilionCity
region_map_entry 0, 0, 1, 1, CeladonCity
region_map_entry 0, 0, 1, 1, FuchsiaCity
region_map_entry 0, 0, 1, 1, CinnabarIsland
region_map_entry 0, 0, 1, 1, IndigoPlateau
region_map_entry 0, 0, 1, 1, SaffronCity
region_map_entry 0, 0, 1, 1, Route4
region_map_entry 0, 0, 1, 1, Route10
region_map_entry 0, 0, 1, 1, Route1
region_map_entry 0, 0, 1, 1, Route2
region_map_entry 0, 0, 1, 1, Route3
region_map_entry 0, 0, 1, 1, Route4_2
region_map_entry 0, 0, 1, 1, Route5
region_map_entry 0, 0, 1, 1, Route6
region_map_entry 0, 0, 1, 1, Route7
region_map_entry 0, 0, 1, 1, Route8
region_map_entry 0, 0, 1, 1, Route9
region_map_entry 0, 0, 1, 1, Route10_2
region_map_entry 0, 0, 1, 1, Route11
region_map_entry 0, 0, 1, 1, Route12
region_map_entry 0, 0, 1, 1, Route13
region_map_entry 0, 0, 1, 1, Route14
region_map_entry 0, 0, 1, 1, Route15
region_map_entry 0, 0, 1, 1, Route16
region_map_entry 0, 0, 1, 1, Route17
region_map_entry 0, 0, 1, 1, Route18
region_map_entry 0, 0, 1, 1, Route19
region_map_entry 0, 0, 1, 1, Route20
region_map_entry 0, 0, 1, 1, Route21
region_map_entry 0, 0, 1, 1, Route22
region_map_entry 0, 0, 1, 1, Route23
region_map_entry 0, 0, 1, 1, Route24
region_map_entry 0, 0, 1, 1, Route25
region_map_entry 0, 0, 1, 1, ViridianForest
region_map_entry 0, 0, 1, 1, MtMoon
region_map_entry 0, 0, 1, 1, SSAnne
region_map_entry 0, 0, 1, 1, UndergroundPath
region_map_entry 0, 0, 1, 1, UndergroundPath2
region_map_entry 0, 0, 1, 1, DiglettsCave
region_map_entry 0, 0, 1, 1, KantoVictoryRoad
region_map_entry 0, 0, 1, 1, RocketHideout
region_map_entry 0, 0, 1, 1, SilphCo
region_map_entry 0, 0, 1, 1, PokemonMansion
region_map_entry 0, 0, 1, 1, KantoSafariZone
region_map_entry 0, 0, 1, 1, PokemonLeague
region_map_entry 0, 0, 1, 1, RockTunnel
region_map_entry 0, 0, 1, 1, SeafoamIslands
region_map_entry 0, 0, 1, 1, PokemonTower
region_map_entry 0, 0, 1, 1, CeruleanCave
region_map_entry 0, 0, 1, 1, PowerPlant
region_map_entry 0, 0, 1, 1, OneIsland
region_map_entry 0, 0, 1, 1, TwoIsland
region_map_entry 0, 0, 1, 1, ThreeIsland
region_map_entry 0, 0, 1, 1, FourIsland
region_map_entry 0, 0, 1, 1, FiveIsland
region_map_entry 0, 0, 1, 1, SevenIsland
region_map_entry 0, 0, 1, 1, SixIsland
region_map_entry 0, 0, 1, 1, KindleRoad
region_map_entry 0, 0, 1, 1, TreasureBeach
region_map_entry 0, 0, 1, 1, CapeBrink
region_map_entry 0, 0, 1, 1, BondBridge
region_map_entry 0, 0, 1, 1, ThreeIslePort
region_map_entry 0, 0, 1, 1, SeviiIsle6
region_map_entry 0, 0, 1, 1, SeviiIsle7
region_map_entry 0, 0, 1, 1, SeviiIsle8
region_map_entry 0, 0, 1, 1, SeviiIsle9
region_map_entry 0, 0, 1, 1, ResortGorgeous
region_map_entry 0, 0, 1, 1, WaterLabyrinth
region_map_entry 0, 0, 1, 1, FiveIsleMeadow
region_map_entry 0, 0, 1, 1, MemorialPillar
region_map_entry 0, 0, 1, 1, OutcastIsland
region_map_entry 0, 0, 1, 1, GreenPath
region_map_entry 0, 0, 1, 1, WaterPath
region_map_entry 0, 0, 1, 1, RuinValley
region_map_entry 0, 0, 1, 1, TrainerTower
region_map_entry 0, 0, 1, 1, CanyonEntrance
region_map_entry 0, 0, 1, 1, SevaultCanyon
region_map_entry 0, 0, 1, 1, TanobyRuins
region_map_entry 0, 0, 1, 1, SeviiIsle22
region_map_entry 0, 0, 1, 1, SeviiIsle23
region_map_entry 0, 0, 1, 1, SeviiIsle24
region_map_entry 0, 0, 1, 1, NavelRock
region_map_entry 0, 0, 1, 1, MtEmber
region_map_entry 0, 0, 1, 1, BerryForest
region_map_entry 0, 0, 1, 1, IcefallCave
region_map_entry 0, 0, 1, 1, RocketWarehouse
region_map_entry 0, 0, 1, 1, TrainerTower2
region_map_entry 0, 0, 1, 1, DottedHole
region_map_entry 0, 0, 1, 1, LostCave
region_map_entry 0, 0, 1, 1, PatternBush
region_map_entry 0, 0, 1, 1, AlteringCave
region_map_entry 0, 0, 1, 1, TanobyChambers
region_map_entry 0, 0, 1, 1, ThreeIslePath
region_map_entry 0, 0, 1, 1, TanobyKey
region_map_entry 0, 0, 1, 1, BirthIsland
region_map_entry 0, 0, 1, 1, MoneanChamber
region_map_entry 0, 0, 1, 1, LiptooChamber
region_map_entry 0, 0, 1, 1, WeepthChamber
region_map_entry 0, 0, 1, 1, DilfordChamber
region_map_entry 0, 0, 1, 1, ScufibChamber
region_map_entry 0, 0, 1, 1, RixyChamber
region_map_entry 0, 0, 1, 1, ViapoisChamber
region_map_entry 0, 0, 1, 1, EmberSpa
region_map_entry 0, 0, 1, 1, SpecialArea
region_map_entry 19, 3, 1, 1, AquaHideout
region_map_entry 6, 3, 1, 1, MagmaHideout
region_map_entry 8, 2, 1, 1, MirageTower
region_map_entry 0, 0, 1, 1, BirthIsland
region_map_entry 0, 0, 1, 1, FarawayIsland
region_map_entry 22, 12, 1, 1, ArtisanCave
region_map_entry 0, 0, 1, 1, MarineCave
region_map_entry 0, 0, 1, 1, Underwater
region_map_entry 0, 0, 1, 1, TerraCave
region_map_entry 0, 10, 1, 3, Underwater
region_map_entry 24, 3, 2, 2, Underwater
region_map_entry 24, 10, 2, 1, Underwater
region_map_entry 2, 0, 1, 1, DesertUnderpass
region_map_entry 6, 8, 1, 1, AlteringCave
region_map_entry 0, 0, 1, 1, NavelRock
region_map_entry 8, 4, 1, 1, TrainerHill