diff options
author | garak <garakmon@gmail.com> | 2019-04-14 22:45:38 -0400 |
---|---|---|
committer | garak <garakmon@gmail.com> | 2019-05-05 16:33:50 -0400 |
commit | f07d747e6184e8bf72ded4ae2788a1878fe5bbb6 (patch) | |
tree | ee2ee7e2cf773c7e4273525c95b8994fa3b4e36c | |
parent | 5f49353de4df86401ec0c7844f08ec1db9587484 (diff) |
split unused layout incbins, dump layouts table
-rw-r--r-- | asm/overworld.s | 4 | ||||
-rw-r--r-- | asm/teachy_tv.s | 4 | ||||
-rw-r--r-- | data/data.s | 1049 | ||||
-rw-r--r-- | data/layouts/layouts.inc | 1211 | ||||
-rw-r--r-- | data/layouts/layouts_table.inc | 385 | ||||
-rw-r--r-- | data/maps.s | 17 | ||||
-rw-r--r-- | ld_script.txt | 1 |
7 files changed, 1618 insertions, 1053 deletions
diff --git a/asm/overworld.s b/asm/overworld.s index 04386a645..e7121d398 100644 --- a/asm/overworld.s +++ b/asm/overworld.s @@ -722,7 +722,7 @@ get_mapdata_header: @ 8055170 .align 2, 0 _08055180: .4byte gSaveBlock1Ptr _08055184: - ldr r0, _08055194 @ =gUnknown_834EB8C + ldr r0, _08055194 @ =gMapLayouts subs r1, 0x1 lsls r1, 2 adds r1, r0 @@ -731,7 +731,7 @@ _0805518E: pop {r1} bx r1 .align 2, 0 -_08055194: .4byte gUnknown_834EB8C +_08055194: .4byte gMapLayouts thumb_func_end get_mapdata_header thumb_func_start warp_shift diff --git a/asm/teachy_tv.s b/asm/teachy_tv.s index b7875e7a9..56a3a78e8 100644 --- a/asm/teachy_tv.s +++ b/asm/teachy_tv.s @@ -2273,7 +2273,7 @@ sub_815BD80: @ 815BD80 str r0, [sp, 0x4] movs r0, 0 str r0, [sp, 0x10] - ldr r1, _0815BE1C @ =gUnknown_82E55CC + ldr r1, _0815BE1C @ =gMapData_82E55CC mov r8, r1 movs r0, 0x80 lsls r0, 4 @@ -2339,7 +2339,7 @@ _0815BDF0: ldrh r0, [r6] b _0815BE34 .align 2, 0 -_0815BE1C: .4byte gUnknown_82E55CC +_0815BE1C: .4byte gMapData_82E55CC _0815BE20: .4byte 0x000003ff _0815BE24: adds r0, r3, 0x1 diff --git a/data/data.s b/data/data.s index f8b4a86ca..a17d53794 100644 --- a/data/data.s +++ b/data/data.s @@ -919,1052 +919,3 @@ gUnknown_826D374:: @ 826D374 gUnknown_826D37C:: @ 826D37C .incbin "baserom.gba", 0x26D37C, 0x67E84 - -gMapData_PalletTown_PlayersHouse_1F:: @ 82D5200 - .incbin "baserom.gba", 0x2D5200, 0xFC - -gMapData_PalletTown_PlayersHouse_2F:: @ 82D52FC - .incbin "baserom.gba", 0x2D52FC, 0x128 - -gMapData_PalletTown_GarysHouse:: @ 82D5424 - .incbin "baserom.gba", 0x2D5424, 0x244 - -gMapData_PalletTown_ProfessorOaksLab:: @ 82D5668 - .incbin "baserom.gba", 0x2D5668, 0xEC - -gMapData_CeruleanCity_House3:: @ 82D5754 -gMapData_CeruleanCity_House4:: @ 82D5754 -gMapData_VermilionCity_House1:: @ 82D5754 -gMapData_VermilionCity_House2:: @ 82D5754 -gMapData_VermilionCity_House3:: @ 82D5754 -gMapData_FuchsiaCity_House1:: @ 82D5754 -gMapData_FuchsiaCity_House3:: @ 82D5754 -gMapData_Route16_House:: @ 82D5754 - .incbin "baserom.gba", 0x2D5754, 0xEC - -gMapData_PewterCity_House1:: @ 82D5840 -gMapData_PewterCity_House2:: @ 82D5840 -gMapData_Route2_House:: @ 82D5840 -gMapData_UnknownMap_18_01:: @ 82D5840 -gMapData_UnusedHouse_27_00:: @ 82D5840 -gMapData_UnusedHouse_29_00:: @ 82D5840 - .incbin "baserom.gba", 0x2D5840, 0x150 - -gMapData_ViridianCity_PokemonCenter_1F:: @ 82D5990 -gMapData_PewterCity_PokemonCenter_1F:: @ 82D5990 -gMapData_CeruleanCity_PokemonCenter_1F:: @ 82D5990 -gMapData_LavenderTown_PokemonCenter_1F:: @ 82D5990 -gMapData_VermilionCity_PokemonCenter_1F:: @ 82D5990 -gMapData_CeladonCity_PokemonCenter_1F:: @ 82D5990 -gMapData_FuchsiaCity_PokemonCenter_1F:: @ 82D5990 -gMapData_CinnabarIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_SaffronCity_PokemonCenter_1F:: @ 82D5990 -gMapData_Route4_PokemonCenter_1F:: @ 82D5990 -gMapData_Route10_PokemonCenter_1F:: @ 82D5990 -gMapData_SevenIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_TwoIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_ThreeIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_FourIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_FiveIsland_PokemonCenter_1F:: @ 82D5990 -gMapData_SixIsland_PokemonCenter_1F:: @ 82D5990 - .incbin "baserom.gba", 0x2D5990, 0x150 - -gMapData_ViridianCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_PewterCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_CeruleanCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_LavenderTown_PokemonCenter_2F:: @ 82D5AE0 -gMapData_VermilionCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_CeladonCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_FuchsiaCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_CinnabarIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_IndigoPlateau_PokemonCenter_2F:: @ 82D5AE0 -gMapData_SaffronCity_PokemonCenter_2F:: @ 82D5AE0 -gMapData_Route4_PokemonCenter_2F:: @ 82D5AE0 -gMapData_Route10_PokemonCenter_2F:: @ 82D5AE0 -gMapData_SevenIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_TwoIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_ThreeIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_FourIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_FiveIsland_PokemonCenter_2F:: @ 82D5AE0 -gMapData_SixIsland_PokemonCenter_2F:: @ 82D5AE0 - .incbin "baserom.gba", 0x2D5AE0, 0xEC - -gMapData_ViridianCity_Mart:: @ 82D5BCC -gMapData_PewterCity_Mart:: @ 82D5BCC -gMapData_CeruleanCity_Mart:: @ 82D5BCC -gMapData_LavenderTown_Mart:: @ 82D5BCC -gMapData_VermilionCity_Mart:: @ 82D5BCC -gMapData_FuchsiaCity_Mart:: @ 82D5BCC -gMapData_CinnabarIsland_Mart:: @ 82D5BCC -gMapData_SaffronCity_Mart:: @ 82D5BCC -gMapData_SevenIsland_Mart:: @ 82D5BCC -gMapData_ThreeIsland_Mart:: @ 82D5BCC -gMapData_FourIsland_Mart:: @ 82D5BCC -gMapData_SixIsland_Mart:: @ 82D5BCC - .incbin "baserom.gba", 0x2D5BCC, 0xEC - -gMapData_OneIsland_House1:: @ 82D5CB8 -gMapData_OneIsland_House2:: @ 82D5CB8 -gMapData_TwoIsland_House:: @ 82D5CB8 -gMapData_ThreeIsland_House2:: @ 82D5CB8 -gMapData_ThreeIsland_House3:: @ 82D5CB8 -gMapData_ThreeIsland_House4:: @ 82D5CB8 -gMapData_ThreeIsland_House5:: @ 82D5CB8 -gMapData_FourIsland_House1:: @ 82D5CB8 -gMapData_FourIsland_House2:: @ 82D5CB8 -gMapData_FiveIsland_House1:: @ 82D5CB8 -gMapData_FiveIsland_House2:: @ 82D5CB8 -gMapData_SixIsland_House:: @ 82D5CB8 -gMapData_TwoIsland_CapeBrink_House:: @ 82D5CB8 -gMapData_SixIsland_WaterPath_House2:: @ 82D5CB8 -gMapData_SevenIsland_SevaultCanyon_House:: @ 82D5CB8 - .incbin "baserom.gba", 0x2D5CB8, 0x2CC - -gMapData_CeruleanCity_Gym:: @ 82D5F84 - .incbin "baserom.gba", 0x2D5F84, 0xEC - -gMapData_Route12_FishingHouse:: @ 82D6070 -gMapData_UnusedHouse_31_05:: @ 82D6070 -gMapData_SixIsland_WaterPath_House1:: @ 82D6070 - .incbin "baserom.gba", 0x2D6070, 0x300 - -gMapData_CeladonCity_Gym:: @ 82D6370 - .incbin "baserom.gba", 0x2D6370, 0x20C - -gMapData_FiveIsland_ResortGorgeous_House:: @ 82D657C - .incbin "baserom.gba", 0x2D657C, 0x488 - -gMapData_FuchsiaCity_Gym:: @ 82D6A04 - .incbin "baserom.gba", 0x2D6A04, 0xEC - -gMapData_LavenderTown_House1:: @ 82D6AF0 -gMapData_LavenderTown_House2:: @ 82D6AF0 -gMapData_CeladonCity_House1:: @ 82D6AF0 -gMapData_SaffronCity_House2:: @ 82D6AF0 -gMapData_SaffronCity_House3:: @ 82D6AF0 - .incbin "baserom.gba", 0x2D6AF0, 0x338 - -gMapData_VermilionCity_Gym:: @ 82D6E28 - .incbin "baserom.gba", 0x2D6E28, 0x100 - -gMapData_CeruleanCity_BikeShop:: @ 82D6F28 - .incbin "baserom.gba", 0x2D6F28, 0x240 - -gMapData_CeladonCity_GameCorner:: @ 82D7168 - .incbin "baserom.gba", 0x2D7168, 0x1C4 - -gMapData_PewterCity_Gym:: @ 82D732C - .incbin "baserom.gba", 0x2D732C, 0xEC - -gMapData_FourIsland_LoreleisHouse:: @ 82D7418 - .incbin "baserom.gba", 0x2D7418, 0xEC - -gMapData_ThreeIsland_House1:: @ 82D7504 - .incbin "baserom.gba", 0x2D7504, 0x740 - -gMapData_SaffronCity_Gym:: @ 82D7C44 - .incbin "baserom.gba", 0x2D7C44, 0x684 - -gMapData_CinnabarIsland_Gym:: @ 82D82C8 - .incbin "baserom.gba", 0x2D82C8, 0x3E4 - -gMapData_ViridianCity_Gym:: @ 82D86AC - .incbin "baserom.gba", 0x2D86AC, 0x33C - -gMapData_UnknownMap_00_00:: @ 82D89E8 - .incbin "baserom.gba", 0x2D89E8, 0xFC - -gMapData_UnknownMap_00_01:: @ 82D8AE4 - .incbin "baserom.gba", 0x2D8AE4, 0x1B4 - -gMapData_UnknownMap_00_02:: @ 82D8C98 - .incbin "baserom.gba", 0x2D8C98, 0x120 - -gMapData_UnknownMap_00_03:: @ 82D8DB8 - .incbin "baserom.gba", 0x2D8DB8, 0xC8 - -gMapData_FuchsiaCity_SafariZone_Entrance:: @ 82D8E80 - .incbin "baserom.gba", 0x2D8E80, 0x4640 - -gMapData_PalletTown:: @ 82DD4C0 - .incbin "baserom.gba", 0x2DD4C0, 0xF24 - -gMapData_ViridianCity:: @ 82DE3E4 - .incbin "baserom.gba", 0x2DE3E4, 0xF24 - -gMapData_PewterCity:: @ 82DF308 - .incbin "baserom.gba", 0x2DF308, 0xF24 - -gMapData_CeruleanCity:: @ 82E022C - .incbin "baserom.gba", 0x2E022C, 0x3E4 - -gMapData_LavenderTown:: @ 82E0610 - .incbin "baserom.gba", 0x2E0610, 0xF24 - -gMapData_VermilionCity:: @ 82E1534 - .incbin "baserom.gba", 0x2E1534, 0x12E4 - -gMapData_CeladonCity:: @ 82E2818 - .incbin "baserom.gba", 0x2E2818, 0xF24 - -gMapData_FuchsiaCity:: @ 82E373C - .incbin "baserom.gba", 0x2E373C, 0x3E4 - -gMapData_CinnabarIsland:: @ 82E3B20 - .incbin "baserom.gba", 0x2E3B20, 0x3E4 - -gMapData_IndigoPlateau_Exterior:: @ 82E3F04 - .incbin "baserom.gba", 0x2E3F04, 0xF24 - -gMapData_SaffronCity:: @ 82E4E28 - .incbin "baserom.gba", 0x2E4E28, 0x7A4 - -gMapData_Route1:: @ 82E55CC -gUnknown_82E55CC:: @ 82E55CC - .incbin "baserom.gba", 0x2E55CC, 0xF24 - -gMapData_Route2:: @ 82E64F0 - .incbin "baserom.gba", 0x2E64F0, 0xD44 - -gMapData_Route3:: @ 82E7234 - .incbin "baserom.gba", 0x2E7234, 0x1104 - -gMapData_Route4:: @ 82E8338 - .incbin "baserom.gba", 0x2E8338, 0xF24 - -gMapData_Route5:: @ 82E925C - .incbin "baserom.gba", 0x2E925C, 0x7A4 - -gMapData_Route6:: @ 82E9A00 - .incbin "baserom.gba", 0x2E9A00, 0x3E4 - -gMapData_Route7:: @ 82E9DE4 - .incbin "baserom.gba", 0x2E9DE4, 0xB64 - -gMapData_Route8:: @ 82EA948 - .incbin "baserom.gba", 0x2EA948, 0xB64 - -gMapData_Route9:: @ 82EB4AC - .incbin "baserom.gba", 0x2EB4AC, 0xF24 - -gMapData_Route10:: @ 82EC3D0 - .incbin "baserom.gba", 0x2EC3D0, 0xB64 - -gMapData_Route11:: @ 82ECF34 - .incbin "baserom.gba", 0x2ECF34, 0x16A4 - -gMapData_Route12:: @ 82EE5D8 - .incbin "baserom.gba", 0x2EE5D8, 0xB64 - -gMapData_Route13:: @ 82EF13C - .incbin "baserom.gba", 0x2EF13C, 0xB64 - -gMapData_Route14:: @ 82EFCA0 - .incbin "baserom.gba", 0x2EFCA0, 0xB64 - -gMapData_Route15:: @ 82F0804 - .incbin "baserom.gba", 0x2F0804, 0x7A4 - -gMapData_Route16:: @ 82F0FA8 - .incbin "baserom.gba", 0x2F0FA8, 0x1E24 - -gMapData_Route17:: @ 82F2DCC - .incbin "baserom.gba", 0x2F2DCC, 0x984 - -gMapData_Route18:: @ 82F3750 - .incbin "baserom.gba", 0x2F3750, 0xB64 - -gMapData_Route19:: @ 82F42B4 - .incbin "baserom.gba", 0x2F42B4, 0x12E4 - -gMapData_Route20:: @ 82F5598 - .incbin "baserom.gba", 0x2F5598, 0x984 - -gMapData_Route21_North:: @ 82F5F1C - .incbin "baserom.gba", 0x2F5F1C, 0x924 - -gMapData_Route22:: @ 82F6840 - .incbin "baserom.gba", 0x2F6840, 0x1E24 - -gMapData_Route23:: @ 82F8664 - .incbin "baserom.gba", 0x2F8664, 0x7A4 - -gMapData_Route24:: @ 82F8E08 - .incbin "baserom.gba", 0x2F8E08, 0xB64 - -gMapData_Route25:: @ 82F996C - .incbin "baserom.gba", 0x2F996C, 0xF24 - -gMapData_MtMoon_1F:: @ 82FA890 - .incbin "baserom.gba", 0x2FA890, 0xF74 - -gMapData_MtMoon_B1F:: @ 82FB804 - .incbin "baserom.gba", 0x2FB804, 0xF24 - -gMapData_MtMoon_B2F:: @ 82FC728 - .incbin "baserom.gba", 0x2FC728, 0x1D44 - -gMapData_ViridianForest:: @ 82FE46C - .incbin "baserom.gba", 0x2FE46C, 0x11A4 - -gMapData_SSAnne_Exterior:: @ 82FF610 - .incbin "baserom.gba", 0x2FF610, 0x53C - -gMapData_SSAnne_1F_Corridor:: @ 82FFB4C - .incbin "baserom.gba", 0x2FFB4C, 0x464 - -gMapData_SSAnne_2F_Corridor:: @ 82FFFB0 - .incbin "baserom.gba", 0x2FFFB0, 0x158 - -gMapData_SSAnne_3F_Corridor:: @ 8300108 - .incbin "baserom.gba", 0x300108, 0x168 - -gMapData_SSAnne_B1F_Corridor:: @ 8300270 - .incbin "baserom.gba", 0x300270, 0x3B4 - -gMapData_SSAnne_Deck:: @ 8300624 - .incbin "baserom.gba", 0x300624, 0x3544 - -gMapData_DiglettsCave_B1F:: @ 8303B68 - .incbin "baserom.gba", 0x303B68, 0x864 - -gMapData_VictoryRoad_1F:: @ 83043CC - .incbin "baserom.gba", 0x3043CC, 0x8E8 - -gMapData_VictoryRoad_2F:: @ 8304CB4 - .incbin "baserom.gba", 0x304CB4, 0x7E0 - -gMapData_VictoryRoad_3F:: @ 8305494 - .incbin "baserom.gba", 0x305494, 0x794 - -gMapData_RocketHideout_B1F:: @ 8305C28 - .incbin "baserom.gba", 0x305C28, 0x5A4 - -gMapData_RocketHideout_B2F:: @ 83061CC - .incbin "baserom.gba", 0x3061CC, 0x4C8 - -gMapData_RocketHideout_B3F:: @ 8306694 - .incbin "baserom.gba", 0x306694, 0x504 - -gMapData_RocketHideout_B4F:: @ 8306B98 - .incbin "baserom.gba", 0x306B98, 0x654 - -gMapData_SilphCo_1F:: @ 83071EC - .incbin "baserom.gba", 0x3071EC, 0x654 - -gMapData_SilphCo_2F:: @ 8307840 - .incbin "baserom.gba", 0x307840, 0x654 - -gMapData_SilphCo_3F:: @ 8307E94 - .incbin "baserom.gba", 0x307E94, 0x654 - -gMapData_SilphCo_4F:: @ 83084E8 - .incbin "baserom.gba", 0x3084E8, 0x654 - -gMapData_SilphCo_5F:: @ 8308B3C - .incbin "baserom.gba", 0x308B3C, 0x4C0 - -gMapData_SilphCo_6F:: @ 8308FFC - .incbin "baserom.gba", 0x308FFC, 0x4C0 - -gMapData_SilphCo_7F:: @ 83094BC - .incbin "baserom.gba", 0x3094BC, 0x4C0 - -gMapData_SilphCo_8F:: @ 830997C - .incbin "baserom.gba", 0x30997C, 0x4C0 - -gMapData_SilphCo_9F:: @ 8309E3C - .incbin "baserom.gba", 0x309E3C, 0x2AC - -gMapData_SilphCo_10F:: @ 830A0E8 - .incbin "baserom.gba", 0x30A0E8, 0x2CC - -gMapData_SilphCo_11F:: @ 830A3B4 - .incbin "baserom.gba", 0x30A3B4, 0xA88 - -gMapData_PokemonMansion_1F:: @ 830AE3C - .incbin "baserom.gba", 0x30AE3C, 0xB6C - -gMapData_PokemonMansion_2F:: @ 830B9A8 - .incbin "baserom.gba", 0x30B9A8, 0xA88 - -gMapData_PokemonMansion_3F:: @ 830C430 - .incbin "baserom.gba", 0x30C430, 0xA88 - -gMapData_PokemonMansion_B1F:: @ 830CEB8 - .incbin "baserom.gba", 0x30CEB8, 0xE80 - -gMapData_SafariZone_Center:: @ 830DD38 - .incbin "baserom.gba", 0x30DD38, 0xEEC - -gMapData_SafariZone_East:: @ 830EC24 - .incbin "baserom.gba", 0x30EC24, 0x11F8 - -gMapData_SafariZone_North:: @ 830FE1C - .incbin "baserom.gba", 0x30FE1C, 0xDA8 - -gMapData_SafariZone_West:: @ 8310BC4 - .incbin "baserom.gba", 0x310BC4, 0x754 - -gMapData_CeruleanCave_1F:: @ 8311318 - .incbin "baserom.gba", 0x311318, 0x754 - -gMapData_CeruleanCave_2F:: @ 8311A6C - .incbin "baserom.gba", 0x311A6C, 0x754 - -gMapData_CeruleanCave_B1F:: @ 83121C0 - .incbin "baserom.gba", 0x3121C0, 0xF24 - -gMapData_RockTunnel_1F:: @ 83130E4 - .incbin "baserom.gba", 0x3130E4, 0xF24 - -gMapData_RockTunnel_B1F:: @ 8314008 - .incbin "baserom.gba", 0x314008, 0x744 - -gMapData_SeafoamIslands_1F:: @ 831474C - .incbin "baserom.gba", 0x31474C, 0x6F8 - -gMapData_SeafoamIslands_B1F:: @ 8314E44 - .incbin "baserom.gba", 0x314E44, 0x744 - -gMapData_SeafoamIslands_B2F:: @ 8315588 - .incbin "baserom.gba", 0x315588, 0x744 - -gMapData_SeafoamIslands_B3F:: @ 8315CCC - .incbin "baserom.gba", 0x315CCC, 0x744 - -gMapData_SeafoamIslands_B4F:: @ 8316410 - .incbin "baserom.gba", 0x316410, 0x3E4 - -gMapData_PokemonTower_1F:: @ 83167F4 - .incbin "baserom.gba", 0x3167F4, 0x3E4 - -gMapData_PokemonTower_2F:: @ 8316BD8 - .incbin "baserom.gba", 0x316BD8, 0x3E4 - -gMapData_PokemonTower_3F:: @ 8316FBC - .incbin "baserom.gba", 0x316FBC, 0x3E4 - -gMapData_PokemonTower_4F:: @ 83173A0 - .incbin "baserom.gba", 0x3173A0, 0x3E4 - -gMapData_PokemonTower_5F:: @ 8317784 - .incbin "baserom.gba", 0x317784, 0x3E4 - -gMapData_PokemonTower_6F:: @ 8317B68 - .incbin "baserom.gba", 0x317B68, 0x3E4 - -gMapData_PokemonTower_7F:: @ 8317F4C - .incbin "baserom.gba", 0x317F4C, 0xF74 - -gMapData_PowerPlant:: @ 8318EC0 - .incbin "baserom.gba", 0x318EC0, 0x170 - -gMapData_Route25_SeaCottage:: @ 8319030 - .incbin "baserom.gba", 0x319030, 0x1E4 - -gMapData_SSAnne_Kitchen:: @ 8319214 - .incbin "baserom.gba", 0x319214, 0xD8 - -gMapData_SSAnne_CaptainsOffice:: @ 83192EC - .incbin "baserom.gba", 0x3192EC, 0x128 - -gMapData_UndergroundPath_NorthEntrance:: @ 8319414 -gMapData_UndergroundPath_SouthEntrance:: @ 8319414 -gMapData_UndergroundPath_WestEntrance:: @ 8319414 -gMapData_UndergroundPath_EastEntrance:: @ 8319414 - .incbin "baserom.gba", 0x319414, 0x484 - -gMapData_UndergroundPath_EastWestTunnel:: @ 8319898 - .incbin "baserom.gba", 0x319898, 0x414 - -gMapData_UndergroundPath_NorthSouthTunnel:: @ 8319CAC - .incbin "baserom.gba", 0x319CAC, 0x144 - -gMapData_Route12_NorthEntrance_1F:: @ 8319DF0 - .incbin "baserom.gba", 0x319DF0, 0x84 - -gMapData_SSAnne_1F_Room1:: @ 8319E74 -gMapData_SSAnne_1F_Room2:: @ 8319E74 -gMapData_SSAnne_1F_Room3:: @ 8319E74 -gMapData_SSAnne_1F_Room4:: @ 8319E74 -gMapData_SSAnne_1F_Room5:: @ 8319E74 -gMapData_SSAnne_1F_Room7:: @ 8319E74 -gMapData_SSAnne_1F_Room6:: @ 8319E74 - .incbin "baserom.gba", 0x319E74, 0x90 - -gMapData_SSAnne_2F_Room1:: @ 8319F04 -gMapData_SSAnne_2F_Room2:: @ 8319F04 -gMapData_SSAnne_2F_Room3:: @ 8319F04 -gMapData_SSAnne_2F_Room4:: @ 8319F04 -gMapData_SSAnne_2F_Room5:: @ 8319F04 -gMapData_SSAnne_2F_Room6:: @ 8319F04 -gMapData_SSAnne_B1F_Room1:: @ 8319F04 -gMapData_SSAnne_B1F_Room2:: @ 8319F04 -gMapData_SSAnne_B1F_Room3:: @ 8319F04 -gMapData_SSAnne_B1F_Room4:: @ 8319F04 -gMapData_SSAnne_B1F_Room5:: @ 8319F04 - .incbin "baserom.gba", 0x319F04, 0x6C - -gMapData_CeladonCity_DepartmentStore_Elevator:: @ 8319F70 - .incbin "baserom.gba", 0x319F70, 0x28C - -gMapData_PewterCity_Museum_1F:: @ 831A1FC - .incbin "baserom.gba", 0x31A1FC, 0x1A0 - -gMapData_PewterCity_Museum_2F:: @ 831A39C - .incbin "baserom.gba", 0x31A39C, 0xD8 - -gMapData_CeruleanCity_House2:: @ 831A474 - .incbin "baserom.gba", 0x31A474, 0xEC - -gMapData_CeruleanCity_House1:: @ 831A560 - .incbin "baserom.gba", 0x31A560, 0x27C - -gMapData_CeladonCity_Condominiums_1F:: @ 831A7DC - .incbin "baserom.gba", 0x31A7DC, 0x27C - -gMapData_CeladonCity_Condominiums_2F:: @ 831AA58 - .incbin "baserom.gba", 0x31AA58, 0x27C - -gMapData_CeladonCity_Condominiums_3F:: @ 831ACD4 - .incbin "baserom.gba", 0x31ACD4, 0x2A8 - -gMapData_CeladonCity_Condominiums_Roof:: @ 831AF7C - .incbin "baserom.gba", 0x31AF7C, 0xD8 - -gMapData_CeladonCity_Condominiums_RoofRoom:: @ 831B054 - .incbin "baserom.gba", 0x31B054, 0xD8 - -gMapData_CeladonCity_GameCorner_PrizeRoom:: @ 831B12C - .incbin "baserom.gba", 0x31B12C, 0x170 - -gMapData_CeladonCity_Restaurant:: @ 831B29C - .incbin "baserom.gba", 0x31B29C, 0x19C - -gMapData_CeladonCity_Hotel:: @ 831B438 - .incbin "baserom.gba", 0x31B438, 0x1C4 - -gMapData_CeladonCity_DepartmentStore_1F:: @ 831B5FC - .incbin "baserom.gba", 0x31B5FC, 0x1AC - -gMapData_CeladonCity_DepartmentStore_2F:: @ 831B7A8 - .incbin "baserom.gba", 0x31B7A8, 0x1AC - -gMapData_CeladonCity_DepartmentStore_3F:: @ 831B954 - .incbin "baserom.gba", 0x31B954, 0x1AC - -gMapData_CeladonCity_DepartmentStore_4F:: @ 831BB00 - .incbin "baserom.gba", 0x31BB00, 0x1AC - -gMapData_CeladonCity_DepartmentStore_5F:: @ 831BCAC - .incbin "baserom.gba", 0x31BCAC, 0x238 - -gMapData_CeladonCity_DepartmentStore_Roof:: @ 831BEE4 - .incbin "baserom.gba", 0x31BEE4, 0x144 - -gMapData_SafariZone_Building1:: @ 831C028 -gMapData_SafariZone_Building2:: @ 831C028 -gMapData_SafariZone_Building3:: @ 831C028 -gMapData_SafariZone_Building4:: @ 831C028 - .incbin "baserom.gba", 0x31C028, 0x144 - -gMapData_SafariZone_SecretHouse:: @ 831C16C - .incbin "baserom.gba", 0x31C16C, 0x1DC - -gMapData_FuchsiaCity_ZooBuilding:: @ 831C348 - .incbin "baserom.gba", 0x31C348, 0x144 - -gMapData_FuchsiaCity_Building1:: @ 831C48C - .incbin "baserom.gba", 0x31C48C, 0xEC - -gMapData_FuchsiaCity_House2:: @ 831C578 - .incbin "baserom.gba", 0x31C578, 0x28C - -gMapData_CinnabarIsland_PokemonLab_Entrance:: @ 831C804 - .incbin "baserom.gba", 0x31C804, 0x170 - -gMapData_CinnabarIsland_PokemonLab_Lounge:: @ 831C974 - .incbin "baserom.gba", 0x31C974, 0x170 - -gMapData_CinnabarIsland_PokemonLab_ResearchRoom:: @ 831CAE4 - .incbin "baserom.gba", 0x31CAE4, 0x170 - -gMapData_CinnabarIsland_PokemonLab_ExperimentRoom:: @ 831CC54 - .incbin "baserom.gba", 0x31CC54, 0x1C80 - -gMapData_SaffronCity_Duplicate:: @ 831E8D4 - .incbin "baserom.gba", 0x31E8D4, 0xEC - -gMapData_Route5_SouthEntrance:: @ 831E9C0 -gMapData_Route6_NorthEntrance:: @ 831E9C0 - .incbin "baserom.gba", 0x31E9C0, 0x110 - -gMapData_Route7_EastEntrance:: @ 831EAD0 -gMapData_Route8_WestEntrance:: @ 831EAD0 - .incbin "baserom.gba", 0x31EAD0, 0xC4 - -gMapData_DiglettsCave_NorthEntrance:: @ 831EB94 - .incbin "baserom.gba", 0x31EB94, 0xC4 - -gMapData_DiglettsCave_SouthEntrance:: @ 831EC58 - .incbin "baserom.gba", 0x31EC58, 0x3A8 - -gMapData_IndigoPlateau_PokemonCenter_1F:: @ 831F000 - .incbin "baserom.gba", 0x31F000, 0x178 - -gMapData_PokemonLeague_LoreleisRoom:: @ 831F178 - .incbin "baserom.gba", 0x31F178, 0x178 - -gMapData_PokemonLeague_BrunosRoom:: @ 831F2F0 - .incbin "baserom.gba", 0x31F2F0, 0x178 - -gMapData_PokemonLeague_AgathasRoom:: @ 831F468 - .incbin "baserom.gba", 0x31F468, 0x564 - -gMapData_PokemonLeague_LancesRoom:: @ 831F9CC - .incbin "baserom.gba", 0x31F9CC, 0x22C - -gMapData_PokemonLeague_ChampionsRoom:: @ 831FBF8 - .incbin "baserom.gba", 0x31FBF8, 0x144 - -gMapData_PokemonLeague_HallOfFame:: @ 831FD3C - .incbin "baserom.gba", 0x31FD3C, 0x984 - -gMapData_Route21_South:: @ 83206C0 - .incbin "baserom.gba", 0x3206C0, 0x144 - -gMapData_Route11_EastEntrance_2F:: @ 8320804 -gMapData_Route12_NorthEntrance_2F:: @ 8320804 -gMapData_Route15_WestEntrance_2F:: @ 8320804 -gMapData_Route16_NorthEntrance_2F:: @ 8320804 -gMapData_Route18_EastEntrance_2F:: @ 8320804 - .incbin "baserom.gba", 0x320804, 0x18C - -gMapData_Route2_ViridianForest_SouthEntrance:: @ 8320990 -gMapData_Route2_EastBuilding:: @ 8320990 -gMapData_Route2_ViridianForest_NorthEntrance:: @ 8320990 - .incbin "baserom.gba", 0x320990, 0x18C - -gMapData_Route22_NorthEntrance:: @ 8320B1C - .incbin "baserom.gba", 0x320B1C, 0x1F8 - -gMapData_Route16_NorthEntrance_1F:: @ 8320D14 - .incbin "baserom.gba", 0x320D14, 0x15C - -gMapData_Route11_EastEntrance_1F:: @ 8320E70 -gMapData_Route15_WestEntrance_1F:: @ 8320E70 -gMapData_Route18_EastEntrance_1F:: @ 8320E70 - .incbin "baserom.gba", 0x320E70, 0x6C - -gMapData_RocketHideout_Elevator:: @ 8320EDC - .incbin "baserom.gba", 0x320EDC, 0x128 - -gMapData_SaffronCity_House1_1F:: @ 8321004 - .incbin "baserom.gba", 0x321004, 0xFC - -gMapData_SaffronCity_House1_2F:: @ 8321100 - .incbin "baserom.gba", 0x321100, 0x1C4 - -gMapData_SaffronCity_Dojo:: @ 83212C4 - .incbin "baserom.gba", 0x3212C4, 0x6C - -gMapData_SilphCo_Elevator:: @ 8321330 - .incbin "baserom.gba", 0x321330, 0x3E4 - -gMapData_OneIsland:: @ 8321714 - .incbin "baserom.gba", 0x321714, 0x7A4 - -gMapData_TwoIsland:: @ 8321EB8 - .incbin "baserom.gba", 0x321EB8, 0x7A4 - -gMapData_ThreeIsland:: @ 832265C - .incbin "baserom.gba", 0x32265C, 0xF24 - -gMapData_FourIsland:: @ 8323580 - .incbin "baserom.gba", 0x323580, 0x3E4 - -gMapData_FiveIsland:: @ 8323964 - .incbin "baserom.gba", 0x323964, 0x3E4 - -gMapData_SevenIsland:: @ 8323D48 - .incbin "baserom.gba", 0x323D48, 0x5C4 - -gMapData_SixIsland:: @ 832430C - .incbin "baserom.gba", 0x32430C, 0x1A64 - -gMapData_OneIsland_KindleRoad:: @ 8325D70 - .incbin "baserom.gba", 0x325D70, 0x7A4 - -gMapData_OneIsland_TreasureBeach:: @ 8326514 - .incbin "baserom.gba", 0x326514, 0x7A4 - -gMapData_TwoIsland_CapeBrink:: @ 8326CB8 - .incbin "baserom.gba", 0x326CB8, 0xF24 - -gMapData_ThreeIsland_BondBridge:: @ 8327BDC - .incbin "baserom.gba", 0x327BDC, 0x7A4 - -gMapData_ThreeIsland_Port:: @ 8328380 - .incbin "baserom.gba", 0x328380, 0x28 - -gMapData_UnknownMap_03_50:: @ 83283A8 - .incbin "baserom.gba", 0x3283A8, 0x28 - -gMapData_UnknownMap_03_51:: @ 83283D0 - .incbin "baserom.gba", 0x3283D0, 0xD44 - -gMapData_UnknownMap_03_52:: @ 8329114 - .incbin "baserom.gba", 0x329114, 0xB64 - -gMapData_UnknownMap_03_53:: @ 8329C78 - .incbin "baserom.gba", 0x329C78, 0xB64 - -gMapData_FiveIsland_ResortGorgeous:: @ 832A7DC - .incbin "baserom.gba", 0x32A7DC, 0xB64 - -gMapData_FiveIsland_WaterLabyrinth:: @ 832B340 - .incbin "baserom.gba", 0x32B340, 0x7A4 - -gMapData_FiveIsland_Meadow:: @ 832BAE4 - .incbin "baserom.gba", 0x32BAE4, 0xB64 - -gMapData_FiveIsland_MemorialPillar:: @ 832C648 - .incbin "baserom.gba", 0x32C648, 0xF24 - -gMapData_SixIsland_OutcastIsland:: @ 832D56C - .incbin "baserom.gba", 0x32D56C, 0xB64 - -gMapData_SixIsland_GreenPath:: @ 832E0D0 - .incbin "baserom.gba", 0x32E0D0, 0x12E4 - -gMapData_SixIsland_WaterPath:: @ 832F3B4 - .incbin "baserom.gba", 0x32F3B4, 0xF24 - -gMapData_SixIsland_RuinValley:: @ 83302D8 - .incbin "baserom.gba", 0x3302D8, 0x25A4 - -gMapData_SevenIsland_TrainerTower:: @ 833287C - .incbin "baserom.gba", 0x33287C, 0x7A4 - -gMapData_SevenIsland_SevaultCanyon_Entrance:: @ 8333020 - .incbin "baserom.gba", 0x333020, 0xF24 - -gMapData_SevenIsland_SevaultCanyon:: @ 8333F44 - .incbin "baserom.gba", 0x333F44, 0x16A4 - -gMapData_SevenIsland_TanobyRuins:: @ 83355E8 - .incbin "baserom.gba", 0x3355E8, 0x32DC - -gMapData_UnknownMap_00_04:: @ 83388C4 - .incbin "baserom.gba", 0x3388C4, 0x19C - -gMapData_SaffronCity_PokemonTrainerFanClub:: @ 8338A60 - .incbin "baserom.gba", 0x338A60, 0x1E8 - -gMapData_SevenIsland_House_Room2:: @ 8338C48 - .incbin "baserom.gba", 0x338C48, 0xD8 - -gMapData_ViridianCity_House2:: @ 8338D20 - .incbin "baserom.gba", 0x338D20, 0x570 - -gMapData_MtEmber_RubyPath_B4F:: @ 8339290 - .incbin "baserom.gba", 0x339290, 0x1518 - -gMapData_ThreeIsland_BerryForest:: @ 833A7A8 - .incbin "baserom.gba", 0x33A7A8, 0x1C8 - -gMapData_OneIsland_PokemonCenter_1F:: @ 833A970 - .incbin "baserom.gba", 0x33A970, 0x114 - -gMapData_TwoIsland_JoyfulGameCorner:: @ 833AA84 - .incbin "baserom.gba", 0x33AA84, 0x144 - -gMapData_VermilionCity_PokemonFanClub:: @ 833ABC8 - .incbin "baserom.gba", 0x33ABC8, 0xFC - -gMapData_LavenderTown_VolunteerPokemonHouse:: @ 833ACC4 - .incbin "baserom.gba", 0x33ACC4, 0xFC - -gMapData_Route5_PokemonDayCare:: @ 833ADC0 - .incbin "baserom.gba", 0x33ADC0, 0xEC - -gMapData_ViridianCity_House1:: @ 833AEAC - .incbin "baserom.gba", 0x33AEAC, 0xFC - -gMapData_FourIsland_PokemonDayCare:: @ 833AFA8 - .incbin "baserom.gba", 0x33AFA8, 0x26B8 - -gMapData_MtEmber_Exterior:: @ 833D660 - .incbin "baserom.gba", 0x33D660, 0x368 - -gMapData_MtEmber_Summit:: @ 833D9C8 - .incbin "baserom.gba", 0x33D9C8, 0x240 - -gMapData_MtEmber_SummitPath_1F:: @ 833DC08 - .incbin "baserom.gba", 0x33DC08, 0x1164 - -gMapData_MtEmber_SummitPath_2F:: @ 833ED6C - .incbin "baserom.gba", 0x33ED6C, 0x170 - -gMapData_MtEmber_SummitPath_3F:: @ 833EEDC - .incbin "baserom.gba", 0x33EEDC, 0x428 - -gMapData_SSAnne_Kitchen3:: @ 833F304 - .incbin "baserom.gba", 0x33F304, 0x220 - -gMapData_MtEmber_RubyPath_B1F:: @ 833F524 - .incbin "baserom.gba", 0x33F524, 0x184 - -gMapData_MtEmber_RubyPath_B2F:: @ 833F6A8 - .incbin "baserom.gba", 0x33F6A8, 0x5B8 - -gMapData_MtEmber_RubyPath_B3F:: @ 833FC60 - .incbin "baserom.gba", 0x33FC60, 0x78 - -gMapData_MtEmber_RubyPath_B1F_Stairs:: @ 833FCD8 - .incbin "baserom.gba", 0x33FCD8, 0x84 - -gMapData_MtEmber_RubyPath_B2F_Stairs:: @ 833FD5C - .incbin "baserom.gba", 0x33FD5C, 0x204 - -gMapData_MtEmber_RubyPath_B5F:: @ 833FF60 - .incbin "baserom.gba", 0x33FF60, 0x644 - -gMapData_SSAnne_CaptainsOffice4:: @ 83405A4 - .incbin "baserom.gba", 0x3405A4, 0x894 - -gMapData_FourIsland_IcefallCave_Entrance:: @ 8340E38 - .incbin "baserom.gba", 0x340E38, 0x344 - -gMapData_FourIsland_IcefallCave_1F:: @ 834117C - .incbin "baserom.gba", 0x34117C, 0x3E4 - -gMapData_SSAnne_CaptainsOffice2:: @ 8341560 - .incbin "baserom.gba", 0x341560, 0x538 - -gMapData_SSAnne_CaptainsOffice3:: @ 8341A98 - .incbin "baserom.gba", 0x341A98, 0x2AC - -gMapData_SevenIsland_TrainerTower_Lobby:: @ 8341D44 - .incbin "baserom.gba", 0x341D44, 0x288 - -gMapData_SevenIsland_TrainerTower_1F:: @ 8341FCC - .incbin "baserom.gba", 0x341FCC, 0x288 - -gMapData_SevenIsland_TrainerTower_2F:: @ 8342254 - .incbin "baserom.gba", 0x342254, 0x288 - -gMapData_SevenIsland_TrainerTower_3F:: @ 83424DC - .incbin "baserom.gba", 0x3424DC, 0x288 - -gMapData_SevenIsland_TrainerTower_4F:: @ 8342764 - .incbin "baserom.gba", 0x342764, 0x288 - -gMapData_SevenIsland_TrainerTower_5F:: @ 83429EC - .incbin "baserom.gba", 0x3429EC, 0x288 - -gMapData_SevenIsland_TrainerTower_6F:: @ 8342C74 - .incbin "baserom.gba", 0x342C74, 0x288 - -gMapData_SevenIsland_TrainerTower_7F:: @ 8342EFC - .incbin "baserom.gba", 0x342EFC, 0x288 - -gMapData_SevenIsland_TrainerTower_8F:: @ 8343184 - .incbin "baserom.gba", 0x343184, 0x264 - -gMapData_SevenIsland_TrainerTower_Roof:: @ 83433E8 - .incbin "baserom.gba", 0x3433E8, 0x6C - -gMapData_SevenIsland_TrainerTower_Elevator:: @ 8343454 - .incbin "baserom.gba", 0x343454, 0xEC - -gMapData_CeruleanCity_House5:: @ 8343540 - .incbin "baserom.gba", 0x343540, 0x184 - -gMapData_SSAnne_CaptainsOffice5:: @ 83436C4 - .incbin "baserom.gba", 0x3436C4, 0x144 - -gMapData_SixIsland_DottedHole_B1F:: @ 8343808 - .incbin "baserom.gba", 0x343808, 0x144 - -gMapData_SixIsland_DottedHole_B2F:: @ 834394C - .incbin "baserom.gba", 0x34394C, 0x144 - -gMapData_SixIsland_DottedHole_B3F:: @ 8343A90 - .incbin "baserom.gba", 0x343A90, 0x144 - -gMapData_SSAnne_CaptainsOffice9:: @ 8343BD4 - .incbin "baserom.gba", 0x343BD4, 0x204 - -gMapData_SixIsland_DottedHole_SapphireRoom:: @ 8343DD8 - .incbin "baserom.gba", 0x343DD8, 0x1E0 - -gMapData_BirthIsland_Harbor:: @ 8343FB8 -gMapData_NavelRock_Harbor:: @ 8343FB8 -gMapData_SevenIsland_Harbor:: @ 8343FB8 -gMapData_OneIsland_Harbor:: @ 8343FB8 -gMapData_TwoIsland_Harbor:: @ 8343FB8 -gMapData_FourIsland_Harbor:: @ 8343FB8 -gMapData_FiveIsland_Harbor:: @ 8343FB8 -gMapData_SixIsland_Harbor:: @ 8343FB8 -gMapData_ThreeIsland_Harbor:: @ 8343FB8 - .incbin "baserom.gba", 0x343FB8, 0x150 - -gMapData_OneIsland_PokemonCenter_2F:: @ 8344108 - .incbin "baserom.gba", 0x344108, 0xF28 - -gMapData_SSAnne_1F_Room11:: @ 8345030 - .incbin "baserom.gba", 0x345030, 0x1C8 - -gMapData_ThreeIsland_DunsparceTunnel:: @ 83451F8 - .incbin "baserom.gba", 0x3451F8, 0x2E0 - -gMapData_FiveIsland_LostCave_Entrance:: @ 83454D8 - .incbin "baserom.gba", 0x3454D8, 0x118 - -gMapData_FiveIsland_LostCave_Room1:: @ 83455F0 - .incbin "baserom.gba", 0x3455F0, 0x118 - -gMapData_FiveIsland_LostCave_Room2:: @ 8345708 - .incbin "baserom.gba", 0x345708, 0x118 - -gMapData_FiveIsland_LostCave_Room3:: @ 8345820 - .incbin "baserom.gba", 0x345820, 0x118 - -gMapData_FiveIsland_LostCave_Room4:: @ 8345938 - .incbin "baserom.gba", 0x345938, 0x118 - -gMapData_FiveIsland_LostCave_Room5:: @ 8345A50 - .incbin "baserom.gba", 0x345A50, 0x118 - -gMapData_FiveIsland_LostCave_Room6:: @ 8345B68 - .incbin "baserom.gba", 0x345B68, 0x118 - -gMapData_FiveIsland_LostCave_Room7:: @ 8345C80 - .incbin "baserom.gba", 0x345C80, 0x118 - -gMapData_FiveIsland_LostCave_Room8:: @ 8345D98 - .incbin "baserom.gba", 0x345D98, 0x118 - -gMapData_FiveIsland_LostCave_Room9:: @ 8345EB0 - .incbin "baserom.gba", 0x345EB0, 0x118 - -gMapData_FiveIsland_LostCave_Room10:: @ 8345FC8 - .incbin "baserom.gba", 0x345FC8, 0x118 - -gMapData_FiveIsland_LostCave_Room11:: @ 83460E0 - .incbin "baserom.gba", 0x3460E0, 0x118 - -gMapData_FiveIsland_LostCave_Room12:: @ 83461F8 - .incbin "baserom.gba", 0x3461F8, 0x118 - -gMapData_FiveIsland_LostCave_Room13:: @ 8346310 - .incbin "baserom.gba", 0x346310, 0x118 - -gMapData_FiveIsland_LostCave_Room14:: @ 8346428 - .incbin "baserom.gba", 0x346428, 0x334 - -gMapData_SevenIsland_TanobyRuins_MoneanChamber:: @ 834675C - .incbin "baserom.gba", 0x34675C, 0x334 - -gMapData_SevenIsland_TanobyRuins_LiptooChamber:: @ 8346A90 - .incbin "baserom.gba", 0x346A90, 0x334 - -gMapData_SevenIsland_TanobyRuins_WeepthChamber:: @ 8346DC4 - .incbin "baserom.gba", 0x346DC4, 0x334 - -gMapData_SevenIsland_TanobyRuins_DilfordChamber:: @ 83470F8 - .incbin "baserom.gba", 0x3470F8, 0x334 - -gMapData_SevenIsland_TanobyRuins_ScufibChamber:: @ 834742C - .incbin "baserom.gba", 0x34742C, 0x624 - -gMapData_SSAnne_1F_Room12:: @ 8347A50 - .incbin "baserom.gba", 0x347A50, 0x204 - -gMapData_SevenIsland_SeavaultCanyon_TanobyKey:: @ 8347C54 - .incbin "baserom.gba", 0x347C54, 0x72C - -gMapData_BirthIsland_Exterior:: @ 8348380 - .incbin "baserom.gba", 0x348380, 0x3BC - -gMapData_NavelRock_Exterior:: @ 834873C - .incbin "baserom.gba", 0x34873C, 0x398 - -gMapData_NavelRock_1F:: @ 8348AD4 - .incbin "baserom.gba", 0x348AD4, 0x3DC - -gMapData_NavelRock_Summit:: @ 8348EB0 - .incbin "baserom.gba", 0x348EB0, 0x3EC - -gMapData_NavelRock_Base:: @ 834929C - .incbin "baserom.gba", 0x34929C, 0x88 - -gMapData_NavelRock_SummitPath_2F:: @ 8349324 - .incbin "baserom.gba", 0x349324, 0x88 - -gMapData_NavelRock_SummitPath_3F:: @ 83493AC - .incbin "baserom.gba", 0x3493AC, 0x88 - -gMapData_NavelRock_SummitPath_4F:: @ 8349434 - .incbin "baserom.gba", 0x349434, 0x88 - -gMapData_NavelRock_SummitPath_5F:: @ 83494BC - .incbin "baserom.gba", 0x3494BC, 0x88 - -gMapData_NavelRock_BasePath_B1F:: @ 8349544 - .incbin "baserom.gba", 0x349544, 0x88 - -gMapData_NavelRock_BasePath_B2F:: @ 83495CC - .incbin "baserom.gba", 0x3495CC, 0x88 - -gMapData_NavelRock_BasePath_B3F:: @ 8349654 - .incbin "baserom.gba", 0x349654, 0x88 - -gMapData_NavelRock_BasePath_B4F:: @ 83496DC - .incbin "baserom.gba", 0x3496DC, 0x88 - -gMapData_NavelRock_BasePath_B5F:: @ 8349764 - .incbin "baserom.gba", 0x349764, 0x88 - -gMapData_NavelRock_BasePath_B6F:: @ 83497EC - .incbin "baserom.gba", 0x3497EC, 0x88 - -gMapData_NavelRock_BasePath_B7F:: @ 8349874 - .incbin "baserom.gba", 0x349874, 0x88 - -gMapData_NavelRock_BasePath_B8F:: @ 83498FC - .incbin "baserom.gba", 0x3498FC, 0x88 - -gMapData_NavelRock_BasePath_B9F:: @ 8349984 - .incbin "baserom.gba", 0x349984, 0x88 - -gMapData_NavelRock_BasePath_B10F:: @ 8349A0C - .incbin "baserom.gba", 0x349A0C, 0x88 - -gMapData_NavelRock_BasePath_B11F:: @ 8349A94 - .incbin "baserom.gba", 0x349A94, 0x334 - -gMapData_SevenIsland_TanobyRuins_RixyChamber:: @ 8349DC8 - .incbin "baserom.gba", 0x349DC8, 0x334 - -gMapData_SevenIsland_TanobyRuins_ViapoisChamber:: @ 834A0FC - .incbin "baserom.gba", 0x34A0FC, 0x114 - -gMapData_NavelRock_B1F:: @ 834A210 - .incbin "baserom.gba", 0x34A210, 0x1794 - -gMapData_NavelRock_Fork:: @ 834B9A4 - .incbin "baserom.gba", 0x34B9A4, 0x296C - -gMapData_SevenIsland_House_Room1:: @ 834E310 - .incbin "baserom.gba", 0x34E310, 0x860 - -gMapData_OneIsland_KindleRoad_EmberSpa:: @ 834EB70 - .incbin "baserom.gba", 0x34EB70, 0x1C - -gUnknown_834EB8C:: @ 834EB8C - .incbin "baserom.gba", 0x34EB8C, 0x5FC - - .include "data/maps/groups.inc" diff --git a/data/layouts/layouts.inc b/data/layouts/layouts.inc new file mode 100644 index 000000000..e9418133c --- /dev/null +++ b/data/layouts/layouts.inc @@ -0,0 +1,1211 @@ +gMapData_PalletTown_PlayersHouse_1F:: @ 82D5200 + .incbin "baserom.gba", 0x2D5200, 0xFC + +gMapData_PalletTown_PlayersHouse_2F:: @ 82D52FC + .incbin "baserom.gba", 0x2D52FC, 0x128 + +gMapData_PalletTown_GarysHouse:: @ 82D5424 + .incbin "baserom.gba", 0x2D5424, 0xB4 + +gMapData_82D54D8:: @ 82D54D8 + .incbin "baserom.gba", 0x2D54D8, 0x190 + +gMapData_PalletTown_ProfessorOaksLab:: @ 82D5668 + .incbin "baserom.gba", 0x2D5668, 0xEC + +gMapData_CeruleanCity_House3:: @ 82D5754 +gMapData_CeruleanCity_House4:: @ 82D5754 +gMapData_VermilionCity_House1:: @ 82D5754 +gMapData_VermilionCity_House2:: @ 82D5754 +gMapData_VermilionCity_House3:: @ 82D5754 +gMapData_FuchsiaCity_House1:: @ 82D5754 +gMapData_FuchsiaCity_House3:: @ 82D5754 +gMapData_Route16_House:: @ 82D5754 + .incbin "baserom.gba", 0x2D5754, 0xEC + +gMapData_PewterCity_House1:: @ 82D5840 +gMapData_PewterCity_House2:: @ 82D5840 +gMapData_Route2_House:: @ 82D5840 +gMapData_UnknownMap_18_01:: @ 82D5840 +gMapData_UnusedHouse_27_00:: @ 82D5840 +gMapData_UnusedHouse_29_00:: @ 82D5840 + .incbin "baserom.gba", 0x2D5840, 0x150 + +gMapData_ViridianCity_PokemonCenter_1F:: @ 82D5990 +gMapData_PewterCity_PokemonCenter_1F:: @ 82D5990 +gMapData_CeruleanCity_PokemonCenter_1F:: @ 82D5990 +gMapData_LavenderTown_PokemonCenter_1F:: @ 82D5990 +gMapData_VermilionCity_PokemonCenter_1F:: @ 82D5990 +gMapData_CeladonCity_PokemonCenter_1F:: @ 82D5990 +gMapData_FuchsiaCity_PokemonCenter_1F:: @ 82D5990 +gMapData_CinnabarIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_SaffronCity_PokemonCenter_1F:: @ 82D5990 +gMapData_Route4_PokemonCenter_1F:: @ 82D5990 +gMapData_Route10_PokemonCenter_1F:: @ 82D5990 +gMapData_SevenIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_TwoIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_ThreeIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_FourIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_FiveIsland_PokemonCenter_1F:: @ 82D5990 +gMapData_SixIsland_PokemonCenter_1F:: @ 82D5990 + .incbin "baserom.gba", 0x2D5990, 0x150 + +gMapData_ViridianCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_PewterCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_CeruleanCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_LavenderTown_PokemonCenter_2F:: @ 82D5AE0 +gMapData_VermilionCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_CeladonCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_FuchsiaCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_CinnabarIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_IndigoPlateau_PokemonCenter_2F:: @ 82D5AE0 +gMapData_SaffronCity_PokemonCenter_2F:: @ 82D5AE0 +gMapData_Route4_PokemonCenter_2F:: @ 82D5AE0 +gMapData_Route10_PokemonCenter_2F:: @ 82D5AE0 +gMapData_SevenIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_TwoIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_ThreeIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_FourIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_FiveIsland_PokemonCenter_2F:: @ 82D5AE0 +gMapData_SixIsland_PokemonCenter_2F:: @ 82D5AE0 + .incbin "baserom.gba", 0x2D5AE0, 0xEC + +gMapData_ViridianCity_Mart:: @ 82D5BCC +gMapData_PewterCity_Mart:: @ 82D5BCC +gMapData_CeruleanCity_Mart:: @ 82D5BCC +gMapData_LavenderTown_Mart:: @ 82D5BCC +gMapData_VermilionCity_Mart:: @ 82D5BCC +gMapData_FuchsiaCity_Mart:: @ 82D5BCC +gMapData_CinnabarIsland_Mart:: @ 82D5BCC +gMapData_SaffronCity_Mart:: @ 82D5BCC +gMapData_SevenIsland_Mart:: @ 82D5BCC +gMapData_ThreeIsland_Mart:: @ 82D5BCC +gMapData_FourIsland_Mart:: @ 82D5BCC +gMapData_SixIsland_Mart:: @ 82D5BCC + .incbin "baserom.gba", 0x2D5BCC, 0xEC + +gMapData_OneIsland_House1:: @ 82D5CB8 +gMapData_OneIsland_House2:: @ 82D5CB8 +gMapData_TwoIsland_House:: @ 82D5CB8 +gMapData_ThreeIsland_House2:: @ 82D5CB8 +gMapData_ThreeIsland_House3:: @ 82D5CB8 +gMapData_ThreeIsland_House4:: @ 82D5CB8 +gMapData_ThreeIsland_House5:: @ 82D5CB8 +gMapData_FourIsland_House1:: @ 82D5CB8 +gMapData_FourIsland_House2:: @ 82D5CB8 +gMapData_FiveIsland_House1:: @ 82D5CB8 +gMapData_FiveIsland_House2:: @ 82D5CB8 +gMapData_SixIsland_House:: @ 82D5CB8 +gMapData_TwoIsland_CapeBrink_House:: @ 82D5CB8 +gMapData_SixIsland_WaterPath_House2:: @ 82D5CB8 +gMapData_SevenIsland_SevaultCanyon_House:: @ 82D5CB8 + .incbin "baserom.gba", 0x2D5CB8, 0x2CC + +gMapData_CeruleanCity_Gym:: @ 82D5F84 + .incbin "baserom.gba", 0x2D5F84, 0xEC + +gMapData_Route12_FishingHouse:: @ 82D6070 +gMapData_UnusedHouse_31_05:: @ 82D6070 +gMapData_SixIsland_WaterPath_House1:: @ 82D6070 + .incbin "baserom.gba", 0x2D6070, 0xD4 + +gMapData_82D6144:: @ 82D6144 + .incbin "baserom.gba", 0x2D6144, 0x22C + +gMapData_CeladonCity_Gym:: @ 82D6370 + .incbin "baserom.gba", 0x2D6370, 0x120 + +gMapData_82D6490:: @ 82D6490 + .incbin "baserom.gba", 0x2D6490, 0xEC + +gMapData_FiveIsland_ResortGorgeous_House:: @ 82D657C + .incbin "baserom.gba", 0x2D657C, 0xD8 + +gMapData_82D6654:: @ 82D6654 + .incbin "baserom.gba", 0x2D6654, 0xD8 + +gMapData_82D672C:: @ 82D672C + .incbin "baserom.gba", 0x2D672C, 0x2D8 + +gMapData_FuchsiaCity_Gym:: @ 82D6A04 + .incbin "baserom.gba", 0x2D6A04, 0xEC + +gMapData_LavenderTown_House1:: @ 82D6AF0 +gMapData_LavenderTown_House2:: @ 82D6AF0 +gMapData_CeladonCity_House1:: @ 82D6AF0 +gMapData_SaffronCity_House2:: @ 82D6AF0 +gMapData_SaffronCity_House3:: @ 82D6AF0 + .incbin "baserom.gba", 0x2D6AF0, 0x144 + +gMapData_82D6C34:: @ 82D6C34 + .incbin "baserom.gba", 0x2D6C34, 0x1F4 + +gMapData_VermilionCity_Gym:: @ 82D6E28 + .incbin "baserom.gba", 0x2D6E28, 0x100 + +gMapData_CeruleanCity_BikeShop:: @ 82D6F28 + .incbin "baserom.gba", 0x2D6F28, 0x240 + +gMapData_CeladonCity_GameCorner:: @ 82D7168 + .incbin "baserom.gba", 0x2D7168, 0x1C4 + +gMapData_PewterCity_Gym:: @ 82D732C + .incbin "baserom.gba", 0x2D732C, 0xEC + +gMapData_FourIsland_LoreleisHouse:: @ 82D7418 + .incbin "baserom.gba", 0x2D7418, 0xEC + +gMapData_ThreeIsland_House1:: @ 82D7504 + .incbin "baserom.gba", 0x2D7504, 0xEC + +gMapData_82D75F0:: @ 82D75F0 + .incbin "baserom.gba", 0x2D75F0, 0x84 + +gMapData_82D7674:: @ 82D7674 + .incbin "baserom.gba", 0x2D7674, 0x5D0 + +gMapData_SaffronCity_Gym:: @ 82D7C44 + .incbin "baserom.gba", 0x2D7C44, 0x84 + +gMapData_82D7CC8:: @ 82D7CC8 + .incbin "baserom.gba", 0x2D7CC8, 0x600 + +gMapData_CinnabarIsland_Gym:: @ 82D82C8 + .incbin "baserom.gba", 0x2D82C8, 0x3E4 + +gMapData_ViridianCity_Gym:: @ 82D86AC + .incbin "baserom.gba", 0x2D86AC, 0x21C + +gMapData_82D88C8:: @ 82D88C8 + .incbin "baserom.gba", 0x2D88C8, 0x120 + +gMapData_UnknownMap_00_00:: @ 82D89E8 + .incbin "baserom.gba", 0x2D89E8, 0xFC + +gMapData_UnknownMap_00_01:: @ 82D8AE4 + .incbin "baserom.gba", 0x2D8AE4, 0x1B4 + +gMapData_UnknownMap_00_02:: @ 82D8C98 + .incbin "baserom.gba", 0x2D8C98, 0x120 + +gMapData_UnknownMap_00_03:: @ 82D8DB8 + .incbin "baserom.gba", 0x2D8DB8, 0xC8 + +gMapData_FuchsiaCity_SafariZone_Entrance:: @ 82D8E80 + .incbin "baserom.gba", 0x2D8E80, 0xCA4 + +gMapData_82D9B24:: @ 82D9B24 + .incbin "baserom.gba", 0x2D9B24, 0xCA4 + +gMapData_82DA7C8:: @ 82DA7C8 + .incbin "baserom.gba", 0x2DA7C8, 0xCA4 + +gMapData_82DB46C:: @ 82DB46C + .incbin "baserom.gba", 0x2DB46C, 0x84 + +gMapData_82DB4F0:: @ 82DB4F0 + .incbin "baserom.gba", 0x2DB4F0, 0x6F0 + +gMapData_82DBBE0:: @ 82DBBE0 + .incbin "baserom.gba", 0x2DBBE0, 0x1F8 + +gMapData_82DBDD8:: @ 82DBDD8 + .incbin "baserom.gba", 0x2DBDD8, 0x1E0 + +gMapData_82DBFB8:: @ 82DBFB8 + .incbin "baserom.gba", 0x2DBFB8, 0x534 + +gMapData_82DC4EC:: @ 82DC4EC + .incbin "baserom.gba", 0x2DC4EC, 0x120 + +gMapData_82DC60C:: @ 82DC60C + .incbin "baserom.gba", 0x2DC60C, 0x120 + +gMapData_82DC72C:: @ 82DC72C + .incbin "baserom.gba", 0x2DC72C, 0x120 + +gMapData_82DC84C:: @ 82DC84C + .incbin "baserom.gba", 0x2DC84C, 0x224 + +gMapData_82DCA70:: @ 82DCA70 + .incbin "baserom.gba", 0x2DCA70, 0xD4 + +gMapData_82DCB44:: @ 82DCB44 + .incbin "baserom.gba", 0x2DCB44, 0xFC + +gMapData_82DCC40:: @ 82DCC40 + .incbin "baserom.gba", 0x2DCC40, 0x94 + +gMapData_82DCCD4:: @ 82DCCD4 + .incbin "baserom.gba", 0x2DCCD4, 0x94 + +gMapData_82DCD68:: @ 82DCD68 + .incbin "baserom.gba", 0x2DCD68, 0x94 + +gMapData_82DCDFC:: @ 82DCDFC + .incbin "baserom.gba", 0x2DCDFC, 0x104 + +gMapData_82DCF00:: @ 82DCF00 + .incbin "baserom.gba", 0x2DCF00, 0x104 + +gMapData_82DD004:: @ 82DD004 + .incbin "baserom.gba", 0x2DD004, 0xD8 + +gMapData_82DD0DC:: @ 82DD0DC + .incbin "baserom.gba", 0x2DD0DC, 0x3E4 + +gMapData_PalletTown:: @ 82DD4C0 + .incbin "baserom.gba", 0x2DD4C0, 0xF24 + +gMapData_ViridianCity:: @ 82DE3E4 + .incbin "baserom.gba", 0x2DE3E4, 0xF24 + +gMapData_PewterCity:: @ 82DF308 + .incbin "baserom.gba", 0x2DF308, 0xF24 + +gMapData_CeruleanCity:: @ 82E022C + .incbin "baserom.gba", 0x2E022C, 0x3E4 + +gMapData_LavenderTown:: @ 82E0610 + .incbin "baserom.gba", 0x2E0610, 0xF24 + +gMapData_VermilionCity:: @ 82E1534 + .incbin "baserom.gba", 0x2E1534, 0x12E4 + +gMapData_CeladonCity:: @ 82E2818 + .incbin "baserom.gba", 0x2E2818, 0xF24 + +gMapData_FuchsiaCity:: @ 82E373C + .incbin "baserom.gba", 0x2E373C, 0x3E4 + +gMapData_CinnabarIsland:: @ 82E3B20 + .incbin "baserom.gba", 0x2E3B20, 0x3E4 + +gMapData_IndigoPlateau_Exterior:: @ 82E3F04 + .incbin "baserom.gba", 0x2E3F04, 0xF24 + +gMapData_SaffronCity:: @ 82E4E28 + .incbin "baserom.gba", 0x2E4E28, 0x7A4 + +gMapData_Route1:: @ 82E55CC +gMapData_82E55CC:: @ 82E55CC + .incbin "baserom.gba", 0x2E55CC, 0xF24 + +gMapData_Route2:: @ 82E64F0 + .incbin "baserom.gba", 0x2E64F0, 0xD44 + +gMapData_Route3:: @ 82E7234 + .incbin "baserom.gba", 0x2E7234, 0x1104 + +gMapData_Route4:: @ 82E8338 + .incbin "baserom.gba", 0x2E8338, 0xF24 + +gMapData_Route5:: @ 82E925C + .incbin "baserom.gba", 0x2E925C, 0x7A4 + +gMapData_Route6:: @ 82E9A00 + .incbin "baserom.gba", 0x2E9A00, 0x3E4 + +gMapData_Route7:: @ 82E9DE4 + .incbin "baserom.gba", 0x2E9DE4, 0xB64 + +gMapData_Route8:: @ 82EA948 + .incbin "baserom.gba", 0x2EA948, 0xB64 + +gMapData_Route9:: @ 82EB4AC + .incbin "baserom.gba", 0x2EB4AC, 0xF24 + +gMapData_Route10:: @ 82EC3D0 + .incbin "baserom.gba", 0x2EC3D0, 0xB64 + +gMapData_Route11:: @ 82ECF34 + .incbin "baserom.gba", 0x2ECF34, 0x16A4 + +gMapData_Route12:: @ 82EE5D8 + .incbin "baserom.gba", 0x2EE5D8, 0xB64 + +gMapData_Route13:: @ 82EF13C + .incbin "baserom.gba", 0x2EF13C, 0xB64 + +gMapData_Route14:: @ 82EFCA0 + .incbin "baserom.gba", 0x2EFCA0, 0xB64 + +gMapData_Route15:: @ 82F0804 + .incbin "baserom.gba", 0x2F0804, 0x7A4 + +gMapData_Route16:: @ 82F0FA8 + .incbin "baserom.gba", 0x2F0FA8, 0x1E24 + +gMapData_Route17:: @ 82F2DCC + .incbin "baserom.gba", 0x2F2DCC, 0x984 + +gMapData_Route18:: @ 82F3750 + .incbin "baserom.gba", 0x2F3750, 0xB64 + +gMapData_Route19:: @ 82F42B4 + .incbin "baserom.gba", 0x2F42B4, 0x12E4 + +gMapData_Route20:: @ 82F5598 + .incbin "baserom.gba", 0x2F5598, 0x984 + +gMapData_Route21_North:: @ 82F5F1C + .incbin "baserom.gba", 0x2F5F1C, 0x924 + +gMapData_Route22:: @ 82F6840 + .incbin "baserom.gba", 0x2F6840, 0x1E24 + +gMapData_Route23:: @ 82F8664 + .incbin "baserom.gba", 0x2F8664, 0x7A4 + +gMapData_Route24:: @ 82F8E08 + .incbin "baserom.gba", 0x2F8E08, 0xB64 + +gMapData_Route25:: @ 82F996C + .incbin "baserom.gba", 0x2F996C, 0xF24 + +gMapData_MtMoon_1F:: @ 82FA890 + .incbin "baserom.gba", 0x2FA890, 0xF74 + +gMapData_MtMoon_B1F:: @ 82FB804 + .incbin "baserom.gba", 0x2FB804, 0xF24 + +gMapData_MtMoon_B2F:: @ 82FC728 + .incbin "baserom.gba", 0x2FC728, 0x1D44 + +gMapData_ViridianForest:: @ 82FE46C + .incbin "baserom.gba", 0x2FE46C, 0x11A4 + +gMapData_SSAnne_Exterior:: @ 82FF610 + .incbin "baserom.gba", 0x2FF610, 0x53C + +gMapData_SSAnne_1F_Corridor:: @ 82FFB4C + .incbin "baserom.gba", 0x2FFB4C, 0x464 + +gMapData_SSAnne_2F_Corridor:: @ 82FFFB0 + .incbin "baserom.gba", 0x2FFFB0, 0x158 + +gMapData_SSAnne_3F_Corridor:: @ 8300108 + .incbin "baserom.gba", 0x300108, 0x168 + +gMapData_SSAnne_B1F_Corridor:: @ 8300270 + .incbin "baserom.gba", 0x300270, 0x3B4 + +gMapData_SSAnne_Deck:: @ 8300624 + .incbin "baserom.gba", 0x300624, 0x3544 + +gMapData_DiglettsCave_B1F:: @ 8303B68 + .incbin "baserom.gba", 0x303B68, 0x864 + +gMapData_VictoryRoad_1F:: @ 83043CC + .incbin "baserom.gba", 0x3043CC, 0x8E8 + +gMapData_VictoryRoad_2F:: @ 8304CB4 + .incbin "baserom.gba", 0x304CB4, 0x7E0 + +gMapData_VictoryRoad_3F:: @ 8305494 + .incbin "baserom.gba", 0x305494, 0x794 + +gMapData_RocketHideout_B1F:: @ 8305C28 + .incbin "baserom.gba", 0x305C28, 0x5A4 + +gMapData_RocketHideout_B2F:: @ 83061CC + .incbin "baserom.gba", 0x3061CC, 0x4C8 + +gMapData_RocketHideout_B3F:: @ 8306694 + .incbin "baserom.gba", 0x306694, 0x504 + +gMapData_RocketHideout_B4F:: @ 8306B98 + .incbin "baserom.gba", 0x306B98, 0x654 + +gMapData_SilphCo_1F:: @ 83071EC + .incbin "baserom.gba", 0x3071EC, 0x654 + +gMapData_SilphCo_2F:: @ 8307840 + .incbin "baserom.gba", 0x307840, 0x654 + +gMapData_SilphCo_3F:: @ 8307E94 + .incbin "baserom.gba", 0x307E94, 0x654 + +gMapData_SilphCo_4F:: @ 83084E8 + .incbin "baserom.gba", 0x3084E8, 0x654 + +gMapData_SilphCo_5F:: @ 8308B3C + .incbin "baserom.gba", 0x308B3C, 0x4C0 + +gMapData_SilphCo_6F:: @ 8308FFC + .incbin "baserom.gba", 0x308FFC, 0x4C0 + +gMapData_SilphCo_7F:: @ 83094BC + .incbin "baserom.gba", 0x3094BC, 0x4C0 + +gMapData_SilphCo_8F:: @ 830997C + .incbin "baserom.gba", 0x30997C, 0x4C0 + +gMapData_SilphCo_9F:: @ 8309E3C + .incbin "baserom.gba", 0x309E3C, 0x2AC + +gMapData_SilphCo_10F:: @ 830A0E8 + .incbin "baserom.gba", 0x30A0E8, 0x2CC + +gMapData_SilphCo_11F:: @ 830A3B4 + .incbin "baserom.gba", 0x30A3B4, 0xA88 + +gMapData_PokemonMansion_1F:: @ 830AE3C + .incbin "baserom.gba", 0x30AE3C, 0xB6C + +gMapData_PokemonMansion_2F:: @ 830B9A8 + .incbin "baserom.gba", 0x30B9A8, 0xA88 + +gMapData_PokemonMansion_3F:: @ 830C430 + .incbin "baserom.gba", 0x30C430, 0xA88 + +gMapData_PokemonMansion_B1F:: @ 830CEB8 + .incbin "baserom.gba", 0x30CEB8, 0xE80 + +gMapData_SafariZone_Center:: @ 830DD38 + .incbin "baserom.gba", 0x30DD38, 0xEEC + +gMapData_SafariZone_East:: @ 830EC24 + .incbin "baserom.gba", 0x30EC24, 0x11F8 + +gMapData_SafariZone_North:: @ 830FE1C + .incbin "baserom.gba", 0x30FE1C, 0xDA8 + +gMapData_SafariZone_West:: @ 8310BC4 + .incbin "baserom.gba", 0x310BC4, 0x754 + +gMapData_CeruleanCave_1F:: @ 8311318 + .incbin "baserom.gba", 0x311318, 0x754 + +gMapData_CeruleanCave_2F:: @ 8311A6C + .incbin "baserom.gba", 0x311A6C, 0x754 + +gMapData_CeruleanCave_B1F:: @ 83121C0 + .incbin "baserom.gba", 0x3121C0, 0xF24 + +gMapData_RockTunnel_1F:: @ 83130E4 + .incbin "baserom.gba", 0x3130E4, 0xF24 + +gMapData_RockTunnel_B1F:: @ 8314008 + .incbin "baserom.gba", 0x314008, 0x744 + +gMapData_SeafoamIslands_1F:: @ 831474C + .incbin "baserom.gba", 0x31474C, 0x6F8 + +gMapData_SeafoamIslands_B1F:: @ 8314E44 + .incbin "baserom.gba", 0x314E44, 0x744 + +gMapData_SeafoamIslands_B2F:: @ 8315588 + .incbin "baserom.gba", 0x315588, 0x744 + +gMapData_SeafoamIslands_B3F:: @ 8315CCC + .incbin "baserom.gba", 0x315CCC, 0x744 + +gMapData_SeafoamIslands_B4F:: @ 8316410 + .incbin "baserom.gba", 0x316410, 0x3E4 + +gMapData_PokemonTower_1F:: @ 83167F4 + .incbin "baserom.gba", 0x3167F4, 0x3E4 + +gMapData_PokemonTower_2F:: @ 8316BD8 + .incbin "baserom.gba", 0x316BD8, 0x3E4 + +gMapData_PokemonTower_3F:: @ 8316FBC + .incbin "baserom.gba", 0x316FBC, 0x3E4 + +gMapData_PokemonTower_4F:: @ 83173A0 + .incbin "baserom.gba", 0x3173A0, 0x3E4 + +gMapData_PokemonTower_5F:: @ 8317784 + .incbin "baserom.gba", 0x317784, 0x3E4 + +gMapData_PokemonTower_6F:: @ 8317B68 + .incbin "baserom.gba", 0x317B68, 0x3E4 + +gMapData_PokemonTower_7F:: @ 8317F4C + .incbin "baserom.gba", 0x317F4C, 0xF74 + +gMapData_PowerPlant:: @ 8318EC0 + .incbin "baserom.gba", 0x318EC0, 0x170 + +gMapData_Route25_SeaCottage:: @ 8319030 + .incbin "baserom.gba", 0x319030, 0x1E4 + +gMapData_SSAnne_Kitchen:: @ 8319214 + .incbin "baserom.gba", 0x319214, 0xD8 + +gMapData_SSAnne_CaptainsOffice:: @ 83192EC + .incbin "baserom.gba", 0x3192EC, 0x128 + +gMapData_UndergroundPath_NorthEntrance:: @ 8319414 +gMapData_UndergroundPath_SouthEntrance:: @ 8319414 +gMapData_UndergroundPath_WestEntrance:: @ 8319414 +gMapData_UndergroundPath_EastEntrance:: @ 8319414 + .incbin "baserom.gba", 0x319414, 0x484 + +gMapData_UndergroundPath_EastWestTunnel:: @ 8319898 + .incbin "baserom.gba", 0x319898, 0x414 + +gMapData_UndergroundPath_NorthSouthTunnel:: @ 8319CAC + .incbin "baserom.gba", 0x319CAC, 0x144 + +gMapData_Route12_NorthEntrance_1F:: @ 8319DF0 + .incbin "baserom.gba", 0x319DF0, 0x84 + +gMapData_SSAnne_1F_Room1:: @ 8319E74 +gMapData_SSAnne_1F_Room2:: @ 8319E74 +gMapData_SSAnne_1F_Room3:: @ 8319E74 +gMapData_SSAnne_1F_Room4:: @ 8319E74 +gMapData_SSAnne_1F_Room5:: @ 8319E74 +gMapData_SSAnne_1F_Room7:: @ 8319E74 +gMapData_SSAnne_1F_Room6:: @ 8319E74 + .incbin "baserom.gba", 0x319E74, 0x90 + +gMapData_SSAnne_2F_Room1:: @ 8319F04 +gMapData_SSAnne_2F_Room2:: @ 8319F04 +gMapData_SSAnne_2F_Room3:: @ 8319F04 +gMapData_SSAnne_2F_Room4:: @ 8319F04 +gMapData_SSAnne_2F_Room5:: @ 8319F04 +gMapData_SSAnne_2F_Room6:: @ 8319F04 +gMapData_SSAnne_B1F_Room1:: @ 8319F04 +gMapData_SSAnne_B1F_Room2:: @ 8319F04 +gMapData_SSAnne_B1F_Room3:: @ 8319F04 +gMapData_SSAnne_B1F_Room4:: @ 8319F04 +gMapData_SSAnne_B1F_Room5:: @ 8319F04 + .incbin "baserom.gba", 0x319F04, 0x6C + +gMapData_CeladonCity_DepartmentStore_Elevator:: @ 8319F70 + .incbin "baserom.gba", 0x319F70, 0x28C + +gMapData_PewterCity_Museum_1F:: @ 831A1FC + .incbin "baserom.gba", 0x31A1FC, 0x1A0 + +gMapData_PewterCity_Museum_2F:: @ 831A39C + .incbin "baserom.gba", 0x31A39C, 0xD8 + +gMapData_CeruleanCity_House2:: @ 831A474 + .incbin "baserom.gba", 0x31A474, 0xEC + +gMapData_CeruleanCity_House1:: @ 831A560 + .incbin "baserom.gba", 0x31A560, 0x27C + +gMapData_CeladonCity_Condominiums_1F:: @ 831A7DC + .incbin "baserom.gba", 0x31A7DC, 0x27C + +gMapData_CeladonCity_Condominiums_2F:: @ 831AA58 + .incbin "baserom.gba", 0x31AA58, 0x27C + +gMapData_CeladonCity_Condominiums_3F:: @ 831ACD4 + .incbin "baserom.gba", 0x31ACD4, 0x2A8 + +gMapData_CeladonCity_Condominiums_Roof:: @ 831AF7C + .incbin "baserom.gba", 0x31AF7C, 0xD8 + +gMapData_CeladonCity_Condominiums_RoofRoom:: @ 831B054 + .incbin "baserom.gba", 0x31B054, 0xD8 + +gMapData_CeladonCity_GameCorner_PrizeRoom:: @ 831B12C + .incbin "baserom.gba", 0x31B12C, 0x170 + +gMapData_CeladonCity_Restaurant:: @ 831B29C + .incbin "baserom.gba", 0x31B29C, 0x19C + +gMapData_CeladonCity_Hotel:: @ 831B438 + .incbin "baserom.gba", 0x31B438, 0x1C4 + +gMapData_CeladonCity_DepartmentStore_1F:: @ 831B5FC + .incbin "baserom.gba", 0x31B5FC, 0x1AC + +gMapData_CeladonCity_DepartmentStore_2F:: @ 831B7A8 + .incbin "baserom.gba", 0x31B7A8, 0x1AC + +gMapData_CeladonCity_DepartmentStore_3F:: @ 831B954 + .incbin "baserom.gba", 0x31B954, 0x1AC + +gMapData_CeladonCity_DepartmentStore_4F:: @ 831BB00 + .incbin "baserom.gba", 0x31BB00, 0x1AC + +gMapData_CeladonCity_DepartmentStore_5F:: @ 831BCAC + .incbin "baserom.gba", 0x31BCAC, 0x238 + +gMapData_CeladonCity_DepartmentStore_Roof:: @ 831BEE4 + .incbin "baserom.gba", 0x31BEE4, 0x144 + +gMapData_SafariZone_Building1:: @ 831C028 +gMapData_SafariZone_Building2:: @ 831C028 +gMapData_SafariZone_Building3:: @ 831C028 +gMapData_SafariZone_Building4:: @ 831C028 + .incbin "baserom.gba", 0x31C028, 0x144 + +gMapData_SafariZone_SecretHouse:: @ 831C16C + .incbin "baserom.gba", 0x31C16C, 0x1DC + +gMapData_FuchsiaCity_ZooBuilding:: @ 831C348 + .incbin "baserom.gba", 0x31C348, 0x144 + +gMapData_FuchsiaCity_Building1:: @ 831C48C + .incbin "baserom.gba", 0x31C48C, 0xEC + +gMapData_FuchsiaCity_House2:: @ 831C578 + .incbin "baserom.gba", 0x31C578, 0x28C + +gMapData_CinnabarIsland_PokemonLab_Entrance:: @ 831C804 + .incbin "baserom.gba", 0x31C804, 0x170 + +gMapData_CinnabarIsland_PokemonLab_Lounge:: @ 831C974 + .incbin "baserom.gba", 0x31C974, 0x170 + +gMapData_CinnabarIsland_PokemonLab_ResearchRoom:: @ 831CAE4 + .incbin "baserom.gba", 0x31CAE4, 0x170 + +gMapData_CinnabarIsland_PokemonLab_ExperimentRoom:: @ 831CC54 + .incbin "baserom.gba", 0x31CC54, 0x1C80 + +gMapData_SaffronCity_Duplicate:: @ 831E8D4 + .incbin "baserom.gba", 0x31E8D4, 0xEC + +gMapData_Route5_SouthEntrance:: @ 831E9C0 +gMapData_Route6_NorthEntrance:: @ 831E9C0 + .incbin "baserom.gba", 0x31E9C0, 0x110 + +gMapData_Route7_EastEntrance:: @ 831EAD0 +gMapData_Route8_WestEntrance:: @ 831EAD0 + .incbin "baserom.gba", 0x31EAD0, 0xC4 + +gMapData_DiglettsCave_NorthEntrance:: @ 831EB94 + .incbin "baserom.gba", 0x31EB94, 0xC4 + +gMapData_DiglettsCave_SouthEntrance:: @ 831EC58 + .incbin "baserom.gba", 0x31EC58, 0x3A8 + +gMapData_IndigoPlateau_PokemonCenter_1F:: @ 831F000 + .incbin "baserom.gba", 0x31F000, 0x178 + +gMapData_PokemonLeague_LoreleisRoom:: @ 831F178 + .incbin "baserom.gba", 0x31F178, 0x178 + +gMapData_PokemonLeague_BrunosRoom:: @ 831F2F0 + .incbin "baserom.gba", 0x31F2F0, 0x178 + +gMapData_PokemonLeague_AgathasRoom:: @ 831F468 + .incbin "baserom.gba", 0x31F468, 0x564 + +gMapData_PokemonLeague_LancesRoom:: @ 831F9CC + .incbin "baserom.gba", 0x31F9CC, 0x22C + +gMapData_PokemonLeague_ChampionsRoom:: @ 831FBF8 + .incbin "baserom.gba", 0x31FBF8, 0x144 + +gMapData_PokemonLeague_HallOfFame:: @ 831FD3C + .incbin "baserom.gba", 0x31FD3C, 0x984 + +gMapData_Route21_South:: @ 83206C0 + .incbin "baserom.gba", 0x3206C0, 0x144 + +gMapData_Route11_EastEntrance_2F:: @ 8320804 +gMapData_Route12_NorthEntrance_2F:: @ 8320804 +gMapData_Route15_WestEntrance_2F:: @ 8320804 +gMapData_Route16_NorthEntrance_2F:: @ 8320804 +gMapData_Route18_EastEntrance_2F:: @ 8320804 + .incbin "baserom.gba", 0x320804, 0x18C + +gMapData_Route2_ViridianForest_SouthEntrance:: @ 8320990 +gMapData_Route2_EastBuilding:: @ 8320990 +gMapData_Route2_ViridianForest_NorthEntrance:: @ 8320990 + .incbin "baserom.gba", 0x320990, 0x18C + +gMapData_Route22_NorthEntrance:: @ 8320B1C + .incbin "baserom.gba", 0x320B1C, 0x1F8 + +gMapData_Route16_NorthEntrance_1F:: @ 8320D14 + .incbin "baserom.gba", 0x320D14, 0x15C + +gMapData_Route11_EastEntrance_1F:: @ 8320E70 +gMapData_Route15_WestEntrance_1F:: @ 8320E70 +gMapData_Route18_EastEntrance_1F:: @ 8320E70 + .incbin "baserom.gba", 0x320E70, 0x6C + +gMapData_RocketHideout_Elevator:: @ 8320EDC + .incbin "baserom.gba", 0x320EDC, 0x128 + +gMapData_SaffronCity_House1_1F:: @ 8321004 + .incbin "baserom.gba", 0x321004, 0xFC + +gMapData_SaffronCity_House1_2F:: @ 8321100 + .incbin "baserom.gba", 0x321100, 0x1C4 + +gMapData_SaffronCity_Dojo:: @ 83212C4 + .incbin "baserom.gba", 0x3212C4, 0x6C + +gMapData_SilphCo_Elevator:: @ 8321330 + .incbin "baserom.gba", 0x321330, 0x3E4 + +gMapData_OneIsland:: @ 8321714 + .incbin "baserom.gba", 0x321714, 0x7A4 + +gMapData_TwoIsland:: @ 8321EB8 + .incbin "baserom.gba", 0x321EB8, 0x7A4 + +gMapData_ThreeIsland:: @ 832265C + .incbin "baserom.gba", 0x32265C, 0xF24 + +gMapData_FourIsland:: @ 8323580 + .incbin "baserom.gba", 0x323580, 0x3E4 + +gMapData_FiveIsland:: @ 8323964 + .incbin "baserom.gba", 0x323964, 0x3E4 + +gMapData_SevenIsland:: @ 8323D48 + .incbin "baserom.gba", 0x323D48, 0x5C4 + +gMapData_SixIsland:: @ 832430C + .incbin "baserom.gba", 0x32430C, 0x1A64 + +gMapData_OneIsland_KindleRoad:: @ 8325D70 + .incbin "baserom.gba", 0x325D70, 0x7A4 + +gMapData_OneIsland_TreasureBeach:: @ 8326514 + .incbin "baserom.gba", 0x326514, 0x7A4 + +gMapData_TwoIsland_CapeBrink:: @ 8326CB8 + .incbin "baserom.gba", 0x326CB8, 0xF24 + +gMapData_ThreeIsland_BondBridge:: @ 8327BDC + .incbin "baserom.gba", 0x327BDC, 0x7A4 + +gMapData_ThreeIsland_Port:: @ 8328380 + .incbin "baserom.gba", 0x328380, 0x28 + +gMapData_UnknownMap_03_50:: @ 83283A8 + .incbin "baserom.gba", 0x3283A8, 0x28 + +gMapData_UnknownMap_03_51:: @ 83283D0 + .incbin "baserom.gba", 0x3283D0, 0xD44 + +gMapData_UnknownMap_03_52:: @ 8329114 + .incbin "baserom.gba", 0x329114, 0xB64 + +gMapData_UnknownMap_03_53:: @ 8329C78 + .incbin "baserom.gba", 0x329C78, 0xB64 + +gMapData_FiveIsland_ResortGorgeous:: @ 832A7DC + .incbin "baserom.gba", 0x32A7DC, 0xB64 + +gMapData_FiveIsland_WaterLabyrinth:: @ 832B340 + .incbin "baserom.gba", 0x32B340, 0x7A4 + +gMapData_FiveIsland_Meadow:: @ 832BAE4 + .incbin "baserom.gba", 0x32BAE4, 0xB64 + +gMapData_FiveIsland_MemorialPillar:: @ 832C648 + .incbin "baserom.gba", 0x32C648, 0xF24 + +gMapData_SixIsland_OutcastIsland:: @ 832D56C + .incbin "baserom.gba", 0x32D56C, 0xB64 + +gMapData_SixIsland_GreenPath:: @ 832E0D0 + .incbin "baserom.gba", 0x32E0D0, 0x12E4 + +gMapData_SixIsland_WaterPath:: @ 832F3B4 + .incbin "baserom.gba", 0x32F3B4, 0xF24 + +gMapData_SixIsland_RuinValley:: @ 83302D8 + .incbin "baserom.gba", 0x3302D8, 0x25A4 + +gMapData_SevenIsland_TrainerTower:: @ 833287C + .incbin "baserom.gba", 0x33287C, 0x7A4 + +gMapData_SevenIsland_SevaultCanyon_Entrance:: @ 8333020 + .incbin "baserom.gba", 0x333020, 0xF24 + +gMapData_SevenIsland_SevaultCanyon:: @ 8333F44 + .incbin "baserom.gba", 0x333F44, 0x16A4 + +gMapData_SevenIsland_TanobyRuins:: @ 83355E8 + .incbin "baserom.gba", 0x3355E8, 0xB64 + +gMapData_833614C:: @ 833614C + .incbin "baserom.gba", 0x33614C, 0x16A4 + +gMapData_83377F0:: @ 83377F0 + .incbin "baserom.gba", 0x3377F0, 0xB64 + +gMapData_8338354:: @ 8338354 + .incbin "baserom.gba", 0x338354, 0x3E4 + +gMapData_8338738:: @ 8338738 + .incbin "baserom.gba", 0x338738, 0x18C + +gMapData_UnknownMap_00_04:: @ 83388C4 + .incbin "baserom.gba", 0x3388C4, 0x19C + +gMapData_SaffronCity_PokemonTrainerFanClub:: @ 8338A60 + .incbin "baserom.gba", 0x338A60, 0xEC + +gMapData_8338B4C:: @ 8338B4C + .incbin "baserom.gba", 0x338B4C, 0xFC + +gMapData_SevenIsland_House_Room2:: @ 8338C48 + .incbin "baserom.gba", 0x338C48, 0xD8 + +gMapData_ViridianCity_House2:: @ 8338D20 + .incbin "baserom.gba", 0x338D20, 0x170 + +gMapData_8338E90:: @ 8338E90 + .incbin "baserom.gba", 0x338E90, 0x19C + +gMapData_833902C:: @ 833902C + .incbin "baserom.gba", 0x33902C, 0x264 + +gMapData_MtEmber_RubyPath_B4F:: @ 8339290 + .incbin "baserom.gba", 0x339290, 0x1518 + +gMapData_ThreeIsland_BerryForest:: @ 833A7A8 + .incbin "baserom.gba", 0x33A7A8, 0x1C8 + +gMapData_OneIsland_PokemonCenter_1F:: @ 833A970 + .incbin "baserom.gba", 0x33A970, 0x114 + +gMapData_TwoIsland_JoyfulGameCorner:: @ 833AA84 + .incbin "baserom.gba", 0x33AA84, 0x144 + +gMapData_VermilionCity_PokemonFanClub:: @ 833ABC8 + .incbin "baserom.gba", 0x33ABC8, 0xFC + +gMapData_LavenderTown_VolunteerPokemonHouse:: @ 833ACC4 + .incbin "baserom.gba", 0x33ACC4, 0xFC + +gMapData_Route5_PokemonDayCare:: @ 833ADC0 + .incbin "baserom.gba", 0x33ADC0, 0xEC + +gMapData_ViridianCity_House1:: @ 833AEAC + .incbin "baserom.gba", 0x33AEAC, 0xFC + +gMapData_FourIsland_PokemonDayCare:: @ 833AFA8 + .incbin "baserom.gba", 0x33AFA8, 0x744 + +gMapData_833B6EC:: @ 833B6EC + .incbin "baserom.gba", 0x33B6EC, 0x744 + +gMapData_833BE30:: @ 833BE30 + .incbin "baserom.gba", 0x33BE30, 0x1830 + +gMapData_MtEmber_Exterior:: @ 833D660 + .incbin "baserom.gba", 0x33D660, 0x368 + +gMapData_MtEmber_Summit:: @ 833D9C8 + .incbin "baserom.gba", 0x33D9C8, 0x240 + +gMapData_MtEmber_SummitPath_1F:: @ 833DC08 + .incbin "baserom.gba", 0x33DC08, 0x1164 + +gMapData_MtEmber_SummitPath_2F:: @ 833ED6C + .incbin "baserom.gba", 0x33ED6C, 0x170 + +gMapData_MtEmber_SummitPath_3F:: @ 833EEDC + .incbin "baserom.gba", 0x33EEDC, 0x428 + +gMapData_SSAnne_Kitchen3:: @ 833F304 + .incbin "baserom.gba", 0x33F304, 0x220 + +gMapData_MtEmber_RubyPath_B1F:: @ 833F524 + .incbin "baserom.gba", 0x33F524, 0x184 + +gMapData_MtEmber_RubyPath_B2F:: @ 833F6A8 + .incbin "baserom.gba", 0x33F6A8, 0x5B8 + +gMapData_MtEmber_RubyPath_B3F:: @ 833FC60 + .incbin "baserom.gba", 0x33FC60, 0x78 + +gMapData_MtEmber_RubyPath_B1F_Stairs:: @ 833FCD8 + .incbin "baserom.gba", 0x33FCD8, 0x84 + +gMapData_MtEmber_RubyPath_B2F_Stairs:: @ 833FD5C + .incbin "baserom.gba", 0x33FD5C, 0x204 + +gMapData_MtEmber_RubyPath_B5F:: @ 833FF60 + .incbin "baserom.gba", 0x33FF60, 0x644 + +gMapData_SSAnne_CaptainsOffice4:: @ 83405A4 + .incbin "baserom.gba", 0x3405A4, 0x894 + +gMapData_FourIsland_IcefallCave_Entrance:: @ 8340E38 + .incbin "baserom.gba", 0x340E38, 0x344 + +gMapData_FourIsland_IcefallCave_1F:: @ 834117C + .incbin "baserom.gba", 0x34117C, 0x3E4 + +gMapData_SSAnne_CaptainsOffice2:: @ 8341560 + .incbin "baserom.gba", 0x341560, 0x538 + +gMapData_SSAnne_CaptainsOffice3:: @ 8341A98 + .incbin "baserom.gba", 0x341A98, 0x2AC + +gMapData_SevenIsland_TrainerTower_Lobby:: @ 8341D44 + .incbin "baserom.gba", 0x341D44, 0x288 + +gMapData_SevenIsland_TrainerTower_1F:: @ 8341FCC + .incbin "baserom.gba", 0x341FCC, 0x288 + +gMapData_SevenIsland_TrainerTower_2F:: @ 8342254 + .incbin "baserom.gba", 0x342254, 0x288 + +gMapData_SevenIsland_TrainerTower_3F:: @ 83424DC + .incbin "baserom.gba", 0x3424DC, 0x288 + +gMapData_SevenIsland_TrainerTower_4F:: @ 8342764 + .incbin "baserom.gba", 0x342764, 0x288 + +gMapData_SevenIsland_TrainerTower_5F:: @ 83429EC + .incbin "baserom.gba", 0x3429EC, 0x288 + +gMapData_SevenIsland_TrainerTower_6F:: @ 8342C74 + .incbin "baserom.gba", 0x342C74, 0x288 + +gMapData_SevenIsland_TrainerTower_7F:: @ 8342EFC + .incbin "baserom.gba", 0x342EFC, 0x288 + +gMapData_SevenIsland_TrainerTower_8F:: @ 8343184 + .incbin "baserom.gba", 0x343184, 0x264 + +gMapData_SevenIsland_TrainerTower_Roof:: @ 83433E8 + .incbin "baserom.gba", 0x3433E8, 0x6C + +gMapData_SevenIsland_TrainerTower_Elevator:: @ 8343454 + .incbin "baserom.gba", 0x343454, 0xEC + +gMapData_CeruleanCity_House5:: @ 8343540 + .incbin "baserom.gba", 0x343540, 0x184 + +gMapData_SSAnne_CaptainsOffice5:: @ 83436C4 + .incbin "baserom.gba", 0x3436C4, 0x144 + +gMapData_SixIsland_DottedHole_B1F:: @ 8343808 + .incbin "baserom.gba", 0x343808, 0x144 + +gMapData_SixIsland_DottedHole_B2F:: @ 834394C + .incbin "baserom.gba", 0x34394C, 0x144 + +gMapData_SixIsland_DottedHole_B3F:: @ 8343A90 + .incbin "baserom.gba", 0x343A90, 0x144 + +gMapData_SSAnne_CaptainsOffice9:: @ 8343BD4 + .incbin "baserom.gba", 0x343BD4, 0x204 + +gMapData_SixIsland_DottedHole_SapphireRoom:: @ 8343DD8 + .incbin "baserom.gba", 0x343DD8, 0x1E0 + +gMapData_BirthIsland_Harbor:: @ 8343FB8 +gMapData_NavelRock_Harbor:: @ 8343FB8 +gMapData_SevenIsland_Harbor:: @ 8343FB8 +gMapData_OneIsland_Harbor:: @ 8343FB8 +gMapData_TwoIsland_Harbor:: @ 8343FB8 +gMapData_FourIsland_Harbor:: @ 8343FB8 +gMapData_FiveIsland_Harbor:: @ 8343FB8 +gMapData_SixIsland_Harbor:: @ 8343FB8 +gMapData_ThreeIsland_Harbor:: @ 8343FB8 + .incbin "baserom.gba", 0x343FB8, 0x150 + +gMapData_OneIsland_PokemonCenter_2F:: @ 8344108 + .incbin "baserom.gba", 0x344108, 0xF28 + +gMapData_SSAnne_1F_Room11:: @ 8345030 + .incbin "baserom.gba", 0x345030, 0x1C8 + +gMapData_ThreeIsland_DunsparceTunnel:: @ 83451F8 + .incbin "baserom.gba", 0x3451F8, 0x1C8 + +gMapData_83453C0:: @ 83453C0 + .incbin "baserom.gba", 0x3453C0, 0x118 + +gMapData_FiveIsland_LostCave_Entrance:: @ 83454D8 + .incbin "baserom.gba", 0x3454D8, 0x118 + +gMapData_FiveIsland_LostCave_Room1:: @ 83455F0 + .incbin "baserom.gba", 0x3455F0, 0x118 + +gMapData_FiveIsland_LostCave_Room2:: @ 8345708 + .incbin "baserom.gba", 0x345708, 0x118 + +gMapData_FiveIsland_LostCave_Room3:: @ 8345820 + .incbin "baserom.gba", 0x345820, 0x118 + +gMapData_FiveIsland_LostCave_Room4:: @ 8345938 + .incbin "baserom.gba", 0x345938, 0x118 + +gMapData_FiveIsland_LostCave_Room5:: @ 8345A50 + .incbin "baserom.gba", 0x345A50, 0x118 + +gMapData_FiveIsland_LostCave_Room6:: @ 8345B68 + .incbin "baserom.gba", 0x345B68, 0x118 + +gMapData_FiveIsland_LostCave_Room7:: @ 8345C80 + .incbin "baserom.gba", 0x345C80, 0x118 + +gMapData_FiveIsland_LostCave_Room8:: @ 8345D98 + .incbin "baserom.gba", 0x345D98, 0x118 + +gMapData_FiveIsland_LostCave_Room9:: @ 8345EB0 + .incbin "baserom.gba", 0x345EB0, 0x118 + +gMapData_FiveIsland_LostCave_Room10:: @ 8345FC8 + .incbin "baserom.gba", 0x345FC8, 0x118 + +gMapData_FiveIsland_LostCave_Room11:: @ 83460E0 + .incbin "baserom.gba", 0x3460E0, 0x118 + +gMapData_FiveIsland_LostCave_Room12:: @ 83461F8 + .incbin "baserom.gba", 0x3461F8, 0x118 + +gMapData_FiveIsland_LostCave_Room13:: @ 8346310 + .incbin "baserom.gba", 0x346310, 0x118 + +gMapData_FiveIsland_LostCave_Room14:: @ 8346428 + .incbin "baserom.gba", 0x346428, 0x334 + +gMapData_SevenIsland_TanobyRuins_MoneanChamber:: @ 834675C + .incbin "baserom.gba", 0x34675C, 0x334 + +gMapData_SevenIsland_TanobyRuins_LiptooChamber:: @ 8346A90 + .incbin "baserom.gba", 0x346A90, 0x334 + +gMapData_SevenIsland_TanobyRuins_WeepthChamber:: @ 8346DC4 + .incbin "baserom.gba", 0x346DC4, 0x334 + +gMapData_SevenIsland_TanobyRuins_DilfordChamber:: @ 83470F8 + .incbin "baserom.gba", 0x3470F8, 0x334 + +gMapData_SevenIsland_TanobyRuins_ScufibChamber:: @ 834742C + .incbin "baserom.gba", 0x34742C, 0x624 + +gMapData_SSAnne_1F_Room12:: @ 8347A50 + .incbin "baserom.gba", 0x347A50, 0x204 + +gMapData_SevenIsland_SeavaultCanyon_TanobyKey:: @ 8347C54 + .incbin "baserom.gba", 0x347C54, 0x72C + +gMapData_BirthIsland_Exterior:: @ 8348380 + .incbin "baserom.gba", 0x348380, 0x3BC + +gMapData_NavelRock_Exterior:: @ 834873C + .incbin "baserom.gba", 0x34873C, 0x398 + +gMapData_NavelRock_1F:: @ 8348AD4 + .incbin "baserom.gba", 0x348AD4, 0x3DC + +gMapData_NavelRock_Summit:: @ 8348EB0 + .incbin "baserom.gba", 0x348EB0, 0x3EC + +gMapData_NavelRock_Base:: @ 834929C + .incbin "baserom.gba", 0x34929C, 0x88 + +gMapData_NavelRock_SummitPath_2F:: @ 8349324 + .incbin "baserom.gba", 0x349324, 0x88 + +gMapData_NavelRock_SummitPath_3F:: @ 83493AC + .incbin "baserom.gba", 0x3493AC, 0x88 + +gMapData_NavelRock_SummitPath_4F:: @ 8349434 + .incbin "baserom.gba", 0x349434, 0x88 + +gMapData_NavelRock_SummitPath_5F:: @ 83494BC + .incbin "baserom.gba", 0x3494BC, 0x88 + +gMapData_NavelRock_BasePath_B1F:: @ 8349544 + .incbin "baserom.gba", 0x349544, 0x88 + +gMapData_NavelRock_BasePath_B2F:: @ 83495CC + .incbin "baserom.gba", 0x3495CC, 0x88 + +gMapData_NavelRock_BasePath_B3F:: @ 8349654 + .incbin "baserom.gba", 0x349654, 0x88 + +gMapData_NavelRock_BasePath_B4F:: @ 83496DC + .incbin "baserom.gba", 0x3496DC, 0x88 + +gMapData_NavelRock_BasePath_B5F:: @ 8349764 + .incbin "baserom.gba", 0x349764, 0x88 + +gMapData_NavelRock_BasePath_B6F:: @ 83497EC + .incbin "baserom.gba", 0x3497EC, 0x88 + +gMapData_NavelRock_BasePath_B7F:: @ 8349874 + .incbin "baserom.gba", 0x349874, 0x88 + +gMapData_NavelRock_BasePath_B8F:: @ 83498FC + .incbin "baserom.gba", 0x3498FC, 0x88 + +gMapData_NavelRock_BasePath_B9F:: @ 8349984 + .incbin "baserom.gba", 0x349984, 0x88 + +gMapData_NavelRock_BasePath_B10F:: @ 8349A0C + .incbin "baserom.gba", 0x349A0C, 0x88 + +gMapData_NavelRock_BasePath_B11F:: @ 8349A94 + .incbin "baserom.gba", 0x349A94, 0x334 + +gMapData_SevenIsland_TanobyRuins_RixyChamber:: @ 8349DC8 + .incbin "baserom.gba", 0x349DC8, 0x334 + +gMapData_SevenIsland_TanobyRuins_ViapoisChamber:: @ 834A0FC + .incbin "baserom.gba", 0x34A0FC, 0x114 + +gMapData_NavelRock_B1F:: @ 834A210 + .incbin "baserom.gba", 0x34A210, 0x1794 + +gMapData_NavelRock_Fork:: @ 834B9A4 + .incbin "baserom.gba", 0x34B9A4, 0x288 + +gMapData_834BC2C:: @ 834BC2C + .incbin "baserom.gba", 0x34BC2C, 0x288 + +gMapData_834BEB4:: @ 834BEB4 + .incbin "baserom.gba", 0x34BEB4, 0x288 + +gMapData_834C13C:: @ 834C13C + .incbin "baserom.gba", 0x34C13C, 0x288 + +gMapData_834C3C4:: @ 834C3C4 + .incbin "baserom.gba", 0x34C3C4, 0x288 + +gMapData_834C64C:: @ 834C64C + .incbin "baserom.gba", 0x34C64C, 0x288 + +gMapData_834C8D4:: @ 834C8D4 + .incbin "baserom.gba", 0x34C8D4, 0x288 + +gMapData_834CB5C:: @ 834CB5C + .incbin "baserom.gba", 0x34CB5C, 0x288 + +gMapData_834CDE4:: @ 834CDE4 + .incbin "baserom.gba", 0x34CDE4, 0x288 + +gMapData_834D06C:: @ 834D06C + .incbin "baserom.gba", 0x34D06C, 0x288 + +gMapData_834D2F4:: @ 834D2F4 + .incbin "baserom.gba", 0x34D2F4, 0x288 + +gMapData_834D57C:: @ 834D57C + .incbin "baserom.gba", 0x34D57C, 0x288 + +gMapData_834D804:: @ 834D804 + .incbin "baserom.gba", 0x34D804, 0x288 + +gMapData_834DA8C:: @ 834DA8C + .incbin "baserom.gba", 0x34DA8C, 0x288 + +gMapData_834DD14:: @ 834DD14 + .incbin "baserom.gba", 0x34DD14, 0x288 + +gMapData_834DF9C:: @ 834DF9C + .incbin "baserom.gba", 0x34DF9C, 0x288 + +gMapData_834E224:: @ 834E224 + .incbin "baserom.gba", 0x34E224, 0xEC + +gMapData_SevenIsland_House_Room1:: @ 834E310 + .incbin "baserom.gba", 0x34E310, 0x860 + +gMapData_OneIsland_KindleRoad_EmberSpa:: @ 834EB70 + .incbin "baserom.gba", 0x34EB70, 0x1C diff --git a/data/layouts/layouts_table.inc b/data/layouts/layouts_table.inc new file mode 100644 index 000000000..24b5cf748 --- /dev/null +++ b/data/layouts/layouts_table.inc @@ -0,0 +1,385 @@ + .align 2 +gMapLayouts:: @ 834EB8C + .4byte gMapData_PalletTown_PlayersHouse_1F + .4byte gMapData_PalletTown_PlayersHouse_2F + .4byte gMapData_PalletTown_GarysHouse + .4byte gMapData_82D54D8 + .4byte gMapData_PalletTown_ProfessorOaksLab + .4byte gMapData_Route16_House + .4byte gMapData_UnusedHouse_29_00 + .4byte gMapData_SixIsland_PokemonCenter_1F + .4byte gMapData_SixIsland_PokemonCenter_2F + .4byte gMapData_SixIsland_Mart + .4byte gMapData_SevenIsland_SevaultCanyon_House + .4byte gMapData_CeruleanCity_Gym + .4byte gMapData_SixIsland_WaterPath_House1 + .4byte gMapData_82D6144 + .4byte gMapData_CeladonCity_Gym + .4byte gMapData_82D6490 + .4byte gMapData_FiveIsland_ResortGorgeous_House + .4byte gMapData_82D6654 + .4byte gMapData_82D672C + .4byte gMapData_FuchsiaCity_Gym + .4byte gMapData_SaffronCity_House3 + .4byte NULL + .4byte NULL + .4byte gMapData_82D6C34 + .4byte gMapData_VermilionCity_Gym + .4byte gMapData_CeruleanCity_BikeShop + .4byte gMapData_CeladonCity_GameCorner + .4byte gMapData_PewterCity_Gym + .4byte NULL + .4byte gMapData_FourIsland_LoreleisHouse + .4byte gMapData_ThreeIsland_House1 + .4byte gMapData_82D75F0 + .4byte gMapData_82D7674 + .4byte gMapData_SaffronCity_Gym + .4byte gMapData_82D7CC8 + .4byte gMapData_CinnabarIsland_Gym + .4byte gMapData_ViridianCity_Gym + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte gMapData_82D88C8 + .4byte gMapData_UnknownMap_00_00 + .4byte gMapData_UnknownMap_00_01 + .4byte gMapData_UnknownMap_00_02 + .4byte gMapData_UnknownMap_00_03 + .4byte gMapData_FuchsiaCity_SafariZone_Entrance + .4byte gMapData_82D9B24 + .4byte gMapData_82DA7C8 + .4byte gMapData_82DB46C + .4byte gMapData_82DB4F0 + .4byte NULL + .4byte gMapData_82DBBE0 + .4byte NULL + .4byte NULL + .4byte NULL + .4byte NULL + .4byte gMapData_82DBDD8 + .4byte gMapData_82DBFB8 + .4byte gMapData_82DC4EC + .4byte gMapData_82DC60C + .4byte gMapData_82DC72C + .4byte gMapData_82DC84C + .4byte gMapData_82DCA70 + .4byte gMapData_82DCB44 + .4byte gMapData_82DCC40 + .4byte gMapData_82DCCD4 + .4byte gMapData_82DCD68 + .4byte gMapData_82DCDFC + .4byte gMapData_82DCF00 + .4byte gMapData_82DD004 + .4byte NULL + .4byte gMapData_82DD0DC + .4byte gMapData_PalletTown + .4byte gMapData_ViridianCity + .4byte gMapData_PewterCity + .4byte gMapData_CeruleanCity + .4byte gMapData_LavenderTown + .4byte gMapData_VermilionCity + .4byte gMapData_CeladonCity + .4byte gMapData_FuchsiaCity + .4byte gMapData_CinnabarIsland + .4byte gMapData_IndigoPlateau_Exterior + .4byte gMapData_SaffronCity + .4byte gMapData_82E55CC + .4byte gMapData_Route2 + .4byte gMapData_Route3 + .4byte gMapData_Route4 + .4byte gMapData_Route5 + .4byte gMapData_Route6 + .4byte gMapData_Route7 + .4byte gMapData_Route8 + .4byte gMapData_Route9 + .4byte gMapData_Route10 + .4byte gMapData_Route11 + .4byte gMapData_Route12 + .4byte gMapData_Route13 + .4byte gMapData_Route14 + .4byte gMapData_Route15 + .4byte gMapData_Route16 + .4byte gMapData_Route17 + .4byte gMapData_Route18 + .4byte gMapData_Route19 + .4byte gMapData_Route20 + .4byte gMapData_Route21_North + .4byte gMapData_Route22 + .4byte gMapData_Route23 + .4byte gMapData_Route24 + .4byte gMapData_Route25 + .4byte gMapData_MtMoon_1F + .4byte gMapData_MtMoon_B1F + .4byte gMapData_MtMoon_B2F + .4byte gMapData_ViridianForest + .4byte gMapData_SSAnne_Exterior + .4byte gMapData_SSAnne_1F_Corridor + .4byte gMapData_SSAnne_2F_Corridor + .4byte gMapData_SSAnne_3F_Corridor + .4byte gMapData_SSAnne_B1F_Corridor + .4byte gMapData_SSAnne_Deck + .4byte gMapData_DiglettsCave_B1F + .4byte gMapData_VictoryRoad_1F + .4byte gMapData_VictoryRoad_2F + .4byte gMapData_VictoryRoad_3F + .4byte gMapData_RocketHideout_B1F + .4byte gMapData_RocketHideout_B2F + .4byte gMapData_RocketHideout_B3F + .4byte gMapData_RocketHideout_B4F + .4byte gMapData_SilphCo_1F + .4byte gMapData_SilphCo_2F + .4byte gMapData_SilphCo_3F + .4byte gMapData_SilphCo_4F + .4byte gMapData_SilphCo_5F + .4byte gMapData_SilphCo_6F + .4byte gMapData_SilphCo_7F + .4byte gMapData_SilphCo_8F + .4byte gMapData_SilphCo_9F + .4byte gMapData_SilphCo_10F + .4byte gMapData_SilphCo_11F + .4byte gMapData_PokemonMansion_1F + .4byte gMapData_PokemonMansion_2F + .4byte gMapData_PokemonMansion_3F + .4byte gMapData_PokemonMansion_B1F + .4byte gMapData_SafariZone_Center + .4byte gMapData_SafariZone_East + .4byte gMapData_SafariZone_North + .4byte gMapData_SafariZone_West + .4byte gMapData_CeruleanCave_1F + .4byte gMapData_CeruleanCave_2F + .4byte gMapData_CeruleanCave_B1F + .4byte gMapData_RockTunnel_1F + .4byte gMapData_RockTunnel_B1F + .4byte gMapData_SeafoamIslands_1F + .4byte gMapData_SeafoamIslands_B1F + .4byte gMapData_SeafoamIslands_B2F + .4byte gMapData_SeafoamIslands_B3F + .4byte gMapData_SeafoamIslands_B4F + .4byte gMapData_PokemonTower_1F + .4byte gMapData_PokemonTower_2F + .4byte gMapData_PokemonTower_3F + .4byte gMapData_PokemonTower_4F + .4byte gMapData_PokemonTower_5F + .4byte gMapData_PokemonTower_6F + .4byte gMapData_PokemonTower_7F + .4byte gMapData_PowerPlant + .4byte gMapData_Route25_SeaCottage + .4byte gMapData_SSAnne_Kitchen + .4byte gMapData_SSAnne_CaptainsOffice + .4byte gMapData_UndergroundPath_EastEntrance + .4byte gMapData_UndergroundPath_EastWestTunnel + .4byte gMapData_UndergroundPath_NorthSouthTunnel + .4byte NULL + .4byte gMapData_Route12_NorthEntrance_1F + .4byte gMapData_SSAnne_1F_Room6 + .4byte gMapData_SSAnne_B1F_Room5 + .4byte gMapData_CeladonCity_DepartmentStore_Elevator + .4byte gMapData_PewterCity_Museum_1F + .4byte gMapData_PewterCity_Museum_2F + .4byte gMapData_CeruleanCity_House2 + .4byte gMapData_CeruleanCity_House1 + .4byte gMapData_CeladonCity_Condominiums_1F + .4byte gMapData_CeladonCity_Condominiums_2F + .4byte gMapData_CeladonCity_Condominiums_3F + .4byte gMapData_CeladonCity_Condominiums_Roof + .4byte gMapData_CeladonCity_Condominiums_RoofRoom + .4byte gMapData_CeladonCity_GameCorner_PrizeRoom + .4byte gMapData_CeladonCity_Restaurant + .4byte gMapData_CeladonCity_Hotel + .4byte gMapData_CeladonCity_DepartmentStore_1F + .4byte gMapData_CeladonCity_DepartmentStore_2F + .4byte gMapData_CeladonCity_DepartmentStore_3F + .4byte gMapData_CeladonCity_DepartmentStore_4F + .4byte gMapData_CeladonCity_DepartmentStore_5F + .4byte gMapData_CeladonCity_DepartmentStore_Roof + .4byte gMapData_SafariZone_Building4 + .4byte gMapData_SafariZone_SecretHouse + .4byte gMapData_FuchsiaCity_ZooBuilding + .4byte gMapData_FuchsiaCity_Building1 + .4byte gMapData_FuchsiaCity_House2 + .4byte gMapData_CinnabarIsland_PokemonLab_Entrance + .4byte gMapData_CinnabarIsland_PokemonLab_Lounge + .4byte gMapData_CinnabarIsland_PokemonLab_ResearchRoom + .4byte gMapData_CinnabarIsland_PokemonLab_ExperimentRoom + .4byte gMapData_SaffronCity_Duplicate + .4byte gMapData_Route6_NorthEntrance + .4byte gMapData_Route8_WestEntrance + .4byte gMapData_DiglettsCave_NorthEntrance + .4byte gMapData_DiglettsCave_SouthEntrance + .4byte gMapData_IndigoPlateau_PokemonCenter_1F + .4byte gMapData_PokemonLeague_LoreleisRoom + .4byte gMapData_PokemonLeague_BrunosRoom + .4byte gMapData_PokemonLeague_AgathasRoom + .4byte gMapData_PokemonLeague_LancesRoom + .4byte gMapData_PokemonLeague_ChampionsRoom + .4byte gMapData_PokemonLeague_HallOfFame + .4byte gMapData_Route21_South + .4byte gMapData_Route18_EastEntrance_2F + .4byte gMapData_Route2_ViridianForest_NorthEntrance + .4byte gMapData_Route22_NorthEntrance + .4byte gMapData_Route16_NorthEntrance_1F + .4byte gMapData_Route18_EastEntrance_1F + .4byte gMapData_RocketHideout_Elevator + .4byte gMapData_SaffronCity_House1_1F + .4byte gMapData_SaffronCity_House1_2F + .4byte gMapData_SaffronCity_Dojo + .4byte gMapData_SilphCo_Elevator + .4byte gMapData_OneIsland + .4byte gMapData_TwoIsland + .4byte gMapData_ThreeIsland + .4byte gMapData_FourIsland + .4byte gMapData_FiveIsland + .4byte gMapData_SevenIsland + .4byte gMapData_SixIsland + .4byte gMapData_OneIsland_KindleRoad + .4byte gMapData_OneIsland_TreasureBeach + .4byte gMapData_TwoIsland_CapeBrink + .4byte gMapData_ThreeIsland_BondBridge + .4byte gMapData_ThreeIsland_Port + .4byte gMapData_UnknownMap_03_50 + .4byte gMapData_UnknownMap_03_51 + .4byte gMapData_UnknownMap_03_52 + .4byte gMapData_UnknownMap_03_53 + .4byte gMapData_FiveIsland_ResortGorgeous + .4byte gMapData_FiveIsland_WaterLabyrinth + .4byte gMapData_FiveIsland_Meadow + .4byte gMapData_FiveIsland_MemorialPillar + .4byte gMapData_SixIsland_OutcastIsland + .4byte gMapData_SixIsland_GreenPath + .4byte gMapData_SixIsland_WaterPath + .4byte gMapData_SixIsland_RuinValley + .4byte gMapData_SevenIsland_TrainerTower + .4byte gMapData_SevenIsland_SevaultCanyon_Entrance + .4byte gMapData_SevenIsland_SevaultCanyon + .4byte gMapData_SevenIsland_TanobyRuins + .4byte gMapData_833614C + .4byte gMapData_83377F0 + .4byte gMapData_8338354 + .4byte gMapData_8338738 + .4byte gMapData_UnknownMap_00_04 + .4byte gMapData_SaffronCity_PokemonTrainerFanClub + .4byte gMapData_8338B4C + .4byte gMapData_SevenIsland_House_Room2 + .4byte gMapData_ViridianCity_House2 + .4byte gMapData_8338E90 + .4byte gMapData_833902C + .4byte gMapData_MtEmber_RubyPath_B4F + .4byte gMapData_ThreeIsland_BerryForest + .4byte gMapData_OneIsland_PokemonCenter_1F + .4byte gMapData_TwoIsland_JoyfulGameCorner + .4byte gMapData_VermilionCity_PokemonFanClub + .4byte gMapData_LavenderTown_VolunteerPokemonHouse + .4byte gMapData_Route5_PokemonDayCare + .4byte gMapData_ViridianCity_House1 + .4byte gMapData_FourIsland_PokemonDayCare + .4byte gMapData_833B6EC + .4byte gMapData_833BE30 + .4byte gMapData_MtEmber_Exterior + .4byte gMapData_MtEmber_Summit + .4byte gMapData_MtEmber_SummitPath_1F + .4byte gMapData_MtEmber_SummitPath_2F + .4byte gMapData_MtEmber_SummitPath_3F + .4byte gMapData_SSAnne_Kitchen3 + .4byte gMapData_MtEmber_RubyPath_B1F + .4byte gMapData_MtEmber_RubyPath_B2F + .4byte gMapData_MtEmber_RubyPath_B3F + .4byte gMapData_MtEmber_RubyPath_B1F_Stairs + .4byte gMapData_MtEmber_RubyPath_B2F_Stairs + .4byte gMapData_MtEmber_RubyPath_B5F + .4byte gMapData_SSAnne_CaptainsOffice4 + .4byte gMapData_FourIsland_IcefallCave_Entrance + .4byte gMapData_FourIsland_IcefallCave_1F + .4byte gMapData_SSAnne_CaptainsOffice2 + .4byte gMapData_SSAnne_CaptainsOffice3 + .4byte gMapData_SevenIsland_TrainerTower_Lobby + .4byte gMapData_SevenIsland_TrainerTower_1F + .4byte gMapData_SevenIsland_TrainerTower_2F + .4byte gMapData_SevenIsland_TrainerTower_3F + .4byte gMapData_SevenIsland_TrainerTower_4F + .4byte gMapData_SevenIsland_TrainerTower_5F + .4byte gMapData_SevenIsland_TrainerTower_6F + .4byte gMapData_SevenIsland_TrainerTower_7F + .4byte gMapData_SevenIsland_TrainerTower_8F + .4byte gMapData_SevenIsland_TrainerTower_Roof + .4byte gMapData_SevenIsland_TrainerTower_Elevator + .4byte gMapData_CeruleanCity_House5 + .4byte gMapData_SSAnne_CaptainsOffice5 + .4byte gMapData_SixIsland_DottedHole_B1F + .4byte gMapData_SixIsland_DottedHole_B2F + .4byte gMapData_SixIsland_DottedHole_B3F + .4byte gMapData_SSAnne_CaptainsOffice9 + .4byte gMapData_SixIsland_DottedHole_SapphireRoom + .4byte gMapData_ThreeIsland_Harbor + .4byte gMapData_OneIsland_PokemonCenter_2F + .4byte gMapData_SSAnne_1F_Room11 + .4byte gMapData_ThreeIsland_DunsparceTunnel + .4byte gMapData_83453C0 + .4byte gMapData_FiveIsland_LostCave_Entrance + .4byte gMapData_FiveIsland_LostCave_Room1 + .4byte gMapData_FiveIsland_LostCave_Room2 + .4byte gMapData_FiveIsland_LostCave_Room3 + .4byte gMapData_FiveIsland_LostCave_Room4 + .4byte gMapData_FiveIsland_LostCave_Room5 + .4byte gMapData_FiveIsland_LostCave_Room6 + .4byte gMapData_FiveIsland_LostCave_Room7 + .4byte gMapData_FiveIsland_LostCave_Room8 + .4byte gMapData_FiveIsland_LostCave_Room9 + .4byte gMapData_FiveIsland_LostCave_Room10 + .4byte gMapData_FiveIsland_LostCave_Room11 + .4byte gMapData_FiveIsland_LostCave_Room12 + .4byte gMapData_FiveIsland_LostCave_Room13 + .4byte gMapData_FiveIsland_LostCave_Room14 + .4byte gMapData_SevenIsland_TanobyRuins_MoneanChamber + .4byte gMapData_SevenIsland_TanobyRuins_LiptooChamber + .4byte gMapData_SevenIsland_TanobyRuins_WeepthChamber + .4byte gMapData_SevenIsland_TanobyRuins_DilfordChamber + .4byte gMapData_SevenIsland_TanobyRuins_ScufibChamber + .4byte gMapData_SSAnne_1F_Room12 + .4byte gMapData_SevenIsland_SeavaultCanyon_TanobyKey + .4byte gMapData_BirthIsland_Exterior + .4byte gMapData_NavelRock_Exterior + .4byte gMapData_NavelRock_1F + .4byte gMapData_NavelRock_Summit + .4byte gMapData_NavelRock_Base + .4byte gMapData_NavelRock_SummitPath_2F + .4byte gMapData_NavelRock_SummitPath_3F + .4byte gMapData_NavelRock_SummitPath_4F + .4byte gMapData_NavelRock_SummitPath_5F + .4byte gMapData_NavelRock_BasePath_B1F + .4byte gMapData_NavelRock_BasePath_B2F + .4byte gMapData_NavelRock_BasePath_B3F + .4byte gMapData_NavelRock_BasePath_B4F + .4byte gMapData_NavelRock_BasePath_B5F + .4byte gMapData_NavelRock_BasePath_B6F + .4byte gMapData_NavelRock_BasePath_B7F + .4byte gMapData_NavelRock_BasePath_B8F + .4byte gMapData_NavelRock_BasePath_B9F + .4byte gMapData_NavelRock_BasePath_B10F + .4byte gMapData_NavelRock_BasePath_B11F + .4byte gMapData_SevenIsland_TanobyRuins_RixyChamber + .4byte gMapData_SevenIsland_TanobyRuins_ViapoisChamber + .4byte gMapData_NavelRock_B1F + .4byte gMapData_NavelRock_Fork + .4byte gMapData_834BC2C + .4byte gMapData_834BEB4 + .4byte gMapData_834C13C + .4byte gMapData_834C3C4 + .4byte gMapData_834C64C + .4byte gMapData_834C8D4 + .4byte gMapData_834CB5C + .4byte gMapData_834CDE4 + .4byte gMapData_834D06C + .4byte gMapData_834D2F4 + .4byte gMapData_834D57C + .4byte gMapData_834D804 + .4byte gMapData_834DA8C + .4byte gMapData_834DD14 + .4byte gMapData_834DF9C + .4byte gMapData_834E224 + .4byte gMapData_SevenIsland_House_Room1 + .4byte gMapData_OneIsland_KindleRoad_EmberSpa diff --git a/data/maps.s b/data/maps.s new file mode 100644 index 000000000..4fbe8babf --- /dev/null +++ b/data/maps.s @@ -0,0 +1,17 @@ +@#include "constants/layouts.h" +@#include "constants/map_types.h" +#include "constants/maps.h" +@#include "constants/weather.h" +@#include "constants/region_map_sections.h" +#include "constants/songs.h" +@#include "constants/weather.h" + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + + .include "data/layouts/layouts.inc" + .include "data/layouts/layouts_table.inc" +@ .include "data/maps/headers.inc" + .include "data/maps/groups.inc" +@ .include "data/maps/connections.inc" diff --git a/ld_script.txt b/ld_script.txt index d8f2ea0eb..05bcf9a9f 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -367,6 +367,7 @@ SECTIONS { src/util.o(.rodata); src/daycare.o(.rodata); data/data.o(.rodata.825EF0C); + data/maps.o(.rodata); data/connections.o(.rodata); src/fieldmap.o(.rodata); src/metatile_behavior.o(.rodata); |