diff options
author | Diegoisawesome <diego@domoreaweso.me> | 2017-11-10 12:39:00 -0600 |
---|---|---|
committer | Diegoisawesome <diego@domoreaweso.me> | 2017-11-10 12:39:00 -0600 |
commit | 6ecad1a59dcfa9917e92650f10a1d4ea36e2591f (patch) | |
tree | f0ca5f40f15bbf73c8869581b0fd21591a2e6182 | |
parent | a81deec3b3e48de7b1a8bfdb3a5d68a29e660232 (diff) |
Organize map data
-rw-r--r-- | asm/rom4.s | 2 | ||||
-rw-r--r-- | data/maps.s | 10 | ||||
-rw-r--r-- | data/maps/BattleFrontier_OutsideEast/connections.inc | 7 | ||||
-rw-r--r-- | data/maps/_assets.inc | 2 | ||||
-rw-r--r-- | data/maps/_groups.inc | 37 | ||||
-rw-r--r-- | data/maps/attributes_table.inc | 444 | ||||
-rw-r--r-- | data/maps/connections.inc | 65 | ||||
-rw-r--r-- | data/maps/headers.inc | 518 | ||||
-rw-r--r-- | data/rom4.s | 644 | ||||
-rw-r--r-- | data/tilesets.s | 8 | ||||
-rw-r--r-- | data/tilesets/metatiles.inc | 408 | ||||
-rw-r--r-- | ld_script.txt | 2 |
12 files changed, 1093 insertions, 1054 deletions
diff --git a/asm/rom4.s b/asm/rom4.s index bf682fc51..b344f13fa 100644 --- a/asm/rom4.s +++ b/asm/rom4.s @@ -535,7 +535,7 @@ _08084A8A: get_mapheader_by_bank_and_number: @ 8084A90 lsls r0, 16 lsls r1, 16 - ldr r2, =gUnknown_08486578 + ldr r2, =gMapGroups lsrs r0, 14 adds r0, r2 ldr r0, [r0] diff --git a/data/maps.s b/data/maps.s new file mode 100644 index 000000000..a8074c02a --- /dev/null +++ b/data/maps.s @@ -0,0 +1,10 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + + .include "data/maps/_assets.inc" + .include "data/maps/attributes_table.inc" + .include "data/maps/headers.inc" + .include "data/maps/_groups.inc" + .include "data/maps/connections.inc" diff --git a/data/maps/BattleFrontier_OutsideEast/connections.inc b/data/maps/BattleFrontier_OutsideEast/connections.inc new file mode 100644 index 000000000..5bc70f3b4 --- /dev/null +++ b/data/maps/BattleFrontier_OutsideEast/connections.inc @@ -0,0 +1,7 @@ +BattleFrontier_OutsideEast_MapConnectionsList: @ 8486EE4 + connection left, 0, BATTLE_FRONTIER_OUTSIDE_WEST, 0 + +BattleFrontier_OutsideEast_MapConnections: @ 8486EF0 + .4byte 0x1 + .4byte BattleFrontier_OutsideEast_MapConnectionsList + diff --git a/data/maps/_assets.inc b/data/maps/_assets.inc index b97a32cab..c3c2a8d31 100644 --- a/data/maps/_assets.inc +++ b/data/maps/_assets.inc @@ -1295,7 +1295,7 @@ FallarborTown_LeftoverRSContestHall_MapBlockdata: @ 8428098 .incbin "data/maps/FallarborTown_LeftoverRSContestHall/map.bin" .align 2 -FallarborTown_LeftoverRSContestHall_MapAttributes: @ 82CF4A0 +FallarborTown_LeftoverRSContestHall_MapAttributes: @ 842838C .4byte 0x15 .4byte 0x12 .4byte FallarborTown_LeftoverRSContestHall_MapBorder diff --git a/data/maps/_groups.inc b/data/maps/_groups.inc index 2009f53f8..f7fc7be89 100644 --- a/data/maps/_groups.inc +++ b/data/maps/_groups.inc @@ -584,3 +584,40 @@ gMapGroup32: @ 8486568 gMapGroup33: @ 8486574 .4byte Route124_DivingTreasureHuntersHouse + .align 2 +gMapGroups:: @ 8486578 + .4byte gMapGroup0 + .4byte gMapGroup1 + .4byte gMapGroup2 + .4byte gMapGroup3 + .4byte gMapGroup4 + .4byte gMapGroup5 + .4byte gMapGroup6 + .4byte gMapGroup7 + .4byte gMapGroup8 + .4byte gMapGroup9 + .4byte gMapGroup10 + .4byte gMapGroup11 + .4byte gMapGroup12 + .4byte gMapGroup13 + .4byte gMapGroup14 + .4byte gMapGroup15 + .4byte gMapGroup16 + .4byte gMapGroup17 + .4byte gMapGroup18 + .4byte gMapGroup19 + .4byte gMapGroup20 + .4byte gMapGroup21 + .4byte gMapGroup22 + .4byte gMapGroup23 + .4byte gMapGroup24 + .4byte gMapGroup25 + .4byte gMapGroup26 + .4byte gMapGroup27 + .4byte gMapGroup28 + .4byte gMapGroup29 + .4byte gMapGroup30 + .4byte gMapGroup31 + .4byte gMapGroup32 + .4byte gMapGroup33 + diff --git a/data/maps/attributes_table.inc b/data/maps/attributes_table.inc new file mode 100644 index 000000000..925f1c3ee --- /dev/null +++ b/data/maps/attributes_table.inc @@ -0,0 +1,444 @@ + .align 2 +gUnknown_08481DD4:: @ 8481DD4 + .4byte PetalburgCity_MapAttributes + .4byte SlateportCity_MapAttributes + .4byte MauvilleCity_MapAttributes + .4byte RustboroCity_MapAttributes + .4byte FortreeCity_MapAttributes + .4byte LilycoveCity_MapAttributes + .4byte MossdeepCity_MapAttributes + .4byte SootopolisCity_MapAttributes + .4byte EverGrandeCity_MapAttributes + .4byte LittlerootTown_MapAttributes + .4byte OldaleTown_MapAttributes + .4byte DewfordTown_MapAttributes + .4byte LavaridgeTown_MapAttributes + .4byte FallarborTown_MapAttributes + .4byte VerdanturfTown_MapAttributes + .4byte PacifidlogTown_MapAttributes + .4byte Route101_MapAttributes + .4byte Route102_MapAttributes + .4byte Route103_MapAttributes + .4byte Route104_MapAttributes + .4byte Route105_MapAttributes + .4byte Route106_MapAttributes + .4byte Route107_MapAttributes + .4byte Route108_MapAttributes + .4byte Route109_MapAttributes + .4byte Route110_MapAttributes + .4byte Route111_MapAttributes + .4byte Route112_MapAttributes + .4byte Route113_MapAttributes + .4byte Route114_MapAttributes + .4byte Route115_MapAttributes + .4byte Route116_MapAttributes + .4byte Route117_MapAttributes + .4byte Route118_MapAttributes + .4byte Route119_MapAttributes + .4byte Route120_MapAttributes + .4byte Route121_MapAttributes + .4byte Route122_MapAttributes + .4byte Route123_MapAttributes + .4byte Route124_MapAttributes + .4byte Route125_MapAttributes + .4byte Route126_MapAttributes + .4byte Route127_MapAttributes + .4byte Route128_MapAttributes + .4byte Route129_MapAttributes + .4byte UnknownMapAttributes_08417FC4 + .4byte Route131_MapAttributes + .4byte Route132_MapAttributes + .4byte Route133_MapAttributes + .4byte Route134_MapAttributes + .4byte Underwater2_MapAttributes + .4byte Underwater3_MapAttributes + .4byte Underwater4_MapAttributes + .4byte LittlerootTown_BrendansHouse_1F_MapAttributes + .4byte LittlerootTown_BrendansHouse_2F_MapAttributes + .4byte LittlerootTown_MaysHouse_1F_MapAttributes + .4byte LittlerootTown_MaysHouse_2F_MapAttributes + .4byte LittlerootTown_ProfessorBirchsLab_MapAttributes + .4byte OldaleTown_House1_MapAttributes + .4byte OldaleTown_House2_MapAttributes + .4byte OldaleTown_PokemonCenter_1F_MapAttributes + .4byte OldaleTown_PokemonCenter_2F_MapAttributes + .4byte OldaleTown_Mart_MapAttributes + .4byte DewfordTown_House1_MapAttributes + .4byte DewfordTown_Gym_MapAttributes + .4byte DewfordTown_Hall_MapAttributes + .4byte DewfordTown_House2_MapAttributes + .4byte LavaridgeTown_HerbShop_MapAttributes + .4byte LavaridgeTown_Gym_1F_MapAttributes + .4byte LavaridgeTown_Gym_B1F_MapAttributes + .4byte LavaridgeTown_PokemonCenter_1F_MapAttributes + .4byte FallarborTown_LeftoverRSContestLobby_MapAttributes + .4byte FallarborTown_LeftoverRSContestHall_MapAttributes + .4byte LilycoveCity_House2_MapAttributes + .4byte UnknownMapAttributes_08428450 + .4byte VerdanturfTown_WandasHouse_MapAttributes + .4byte PacifidlogTown_House1_MapAttributes + .4byte PacifidlogTown_House2_MapAttributes + .4byte PetalburgCity_Gym_MapAttributes + .4byte MossdeepCity_House4_MapAttributes + .4byte SlateportCity_SternsShipyard_1F_MapAttributes + .4byte SlateportCity_SternsShipyard_2F_MapAttributes + .4byte UnknownMapAttributes_084294C4 + .4byte UnknownMapAttributes_084294E8 + .4byte SlateportCity_PokemonFanClub_MapAttributes + .4byte SlateportCity_OceanicMuseum_1F_MapAttributes + .4byte SlateportCity_OceanicMuseum_2F_MapAttributes + .4byte LilycoveCity_Harbor_MapAttributes + .4byte MauvilleCity_Gym_MapAttributes + .4byte MauvilleCity_BikeShop_MapAttributes + .4byte MauvilleCity_GameCorner_MapAttributes + .4byte RustboroCity_DevonCorp_1F_MapAttributes + .4byte RustboroCity_DevonCorp_2F_MapAttributes + .4byte RustboroCity_Gym_MapAttributes + .4byte RustboroCity_PokemonSchool_MapAttributes + .4byte RustboroCity_House2_MapAttributes + .4byte RustboroCity_House1_MapAttributes + .4byte RustboroCity_CuttersHouse_MapAttributes + .4byte FortreeCity_House1_MapAttributes + .4byte FortreeCity_Gym_MapAttributes + .4byte FortreeCity_House2_MapAttributes + .4byte Route104_MrBrineysHouse_MapAttributes + .4byte LilycoveCity_LilycoveMuseum_1F_MapAttributes + .4byte LilycoveCity_LilycoveMuseum_2F_MapAttributes + .4byte LilycoveCity_ContestLobby_MapAttributes + .4byte LilycoveCity_ContestHall_MapAttributes + .4byte LilycoveCity_PokemonTrainerFanClub_MapAttributes + .4byte MossdeepCity_Gym_MapAttributes + .4byte SootopolisCity_Gym_1F_MapAttributes + .4byte SootopolisCity_Gym_B1F_MapAttributes + .4byte EverGrandeCity_SidneysRoom_MapAttributes + .4byte EverGrandeCity_PhoebesRoom_MapAttributes + .4byte EverGrandeCity_GlaciasRoom_MapAttributes + .4byte EverGrandeCity_DrakesRoom_MapAttributes + .4byte EverGrandeCity_ChampionsRoom_MapAttributes + .4byte EverGrandeCity_Hall1_MapAttributes + .4byte Route104_PrettyPetalFlowerShop_MapAttributes + .4byte Route112_CableCarStation_MapAttributes + .4byte Route114_FossilManiacsHouse_MapAttributes + .4byte Route114_FossilManiacsTunnel_MapAttributes + .4byte Route114_LanettesHouse_MapAttributes + .4byte Route116_TunnelersRestHouse_MapAttributes + .4byte Route117_PokemonDayCare_MapAttributes + .4byte Route121_SafariZoneEntrance_MapAttributes + .4byte MeteorFalls_1F_1R_MapAttributes + .4byte MeteorFalls_1F_2R_MapAttributes + .4byte MeteorFalls_B1F_1R_MapAttributes + .4byte MeteorFalls_B1F_2R_MapAttributes + .4byte RusturfTunnel_MapAttributes + .4byte Underwater_SootopolisCity_MapAttributes + .4byte DesertRuins_MapAttributes + .4byte GraniteCave_1F_MapAttributes + .4byte GraniteCave_B1F_MapAttributes + .4byte GraniteCave_B2F_MapAttributes + .4byte PetalburgWoods_MapAttributes + .4byte MtChimney_MapAttributes + .4byte MtPyre_1F_MapAttributes + .4byte MtPyre_2F_MapAttributes + .4byte MtPyre_3F_MapAttributes + .4byte MtPyre_4F_MapAttributes + .4byte MtPyre_5F_MapAttributes + .4byte MtPyre_6F_MapAttributes + .4byte AquaHideout_1F_MapAttributes + .4byte AquaHideout_B1F_MapAttributes + .4byte AquaHideout_B2F_MapAttributes + .4byte Underwater_SeafloorCavern_MapAttributes + .4byte SeafloorCavern_Entrance_MapAttributes + .4byte SeafloorCavern_Room1_MapAttributes + .4byte SeafloorCavern_Room2_MapAttributes + .4byte SeafloorCavern_Room3_MapAttributes + .4byte SeafloorCavern_Room4_MapAttributes + .4byte SeafloorCavern_Room5_MapAttributes + .4byte SeafloorCavern_Room6_MapAttributes + .4byte SeafloorCavern_Room7_MapAttributes + .4byte SeafloorCavern_Room8_MapAttributes + .4byte SeafloorCavern_Room9_MapAttributes + .4byte CaveOfOrigin_Entrance_MapAttributes + .4byte CaveOfOrigin_1F_MapAttributes + .4byte CaveOfOrigin_UnusedRubySapphireMap1_MapAttributes + .4byte CaveOfOrigin_UnusedRubySapphireMap2_MapAttributes + .4byte CaveOfOrigin_UnusedRubySapphireMap3_MapAttributes + .4byte CaveOfOrigin_B1F_MapAttributes + .4byte VictoryRoad_1F_MapAttributes + .4byte ShoalCave_LowTideEntranceRoom_MapAttributes + .4byte ShoalCave_LowTideInnerRoom_MapAttributes + .4byte ShoalCave_LowTideStairsRoom_MapAttributes + .4byte ShoalCave_LowTideLowerRoom_MapAttributes + .4byte ShoalCave_HighTideEntranceRoom_MapAttributes + .4byte ShoalCave_HighTideInnerRoom_MapAttributes + .4byte UnknownMapAttributes_0843E6C0 @ unused maps + .4byte UnknownMapAttributes_0843E6E4 + .4byte UnknownMapAttributes_0843E708 + .4byte UnknownMapAttributes_0843E72C + .4byte UnknownMapAttributes_0843E750 + .4byte UnknownMapAttributes_0843E774 + .4byte UnknownMapAttributes_0843E798 + .4byte UnknownMapAttributes_0843E7BC + .4byte UnknownMapAttributes_0843E7E0 + .4byte UnknownMapAttributes_0843E804 + .4byte UnknownMapAttributes_0843E828 + .4byte UnknownMapAttributes_0843E84C + .4byte UnknownMapAttributes_0843E870 + .4byte UnknownMapAttributes_0843E894 + .4byte NewMauville_Entrance_MapAttributes + .4byte NewMauville_Inside_MapAttributes + .4byte AbandonedShip_Deck_MapAttributes + .4byte AbandonedShip_Corridors_1F_MapAttributes + .4byte AbandonedShip_Rooms_1F_MapAttributes + .4byte AbandonedShip_Corridors_B1F_MapAttributes + .4byte AbandonedShip_Rooms_B1F_MapAttributes + .4byte AbandonedShip_Rooms2_B1F_MapAttributes + .4byte AbandonedShip_Underwater1_MapAttributes + .4byte AbandonedShip_Room_B1F_MapAttributes + .4byte AbandonedShip_Rooms2_1F_MapAttributes + .4byte AbandonedShip_CaptainsOffice_MapAttributes + .4byte AbandonedShip_Underwater2_MapAttributes + .4byte SecretBase_RedCave1_MapAttributes + .4byte SecretBase_BrownCave1_MapAttributes + .4byte SecretBase_BlueCave1_MapAttributes + .4byte SecretBase_YellowCave1_MapAttributes + .4byte SecretBase_Tree1_MapAttributes + .4byte SecretBase_Shrub1_MapAttributes + .4byte SecretBase_RedCave2_MapAttributes + .4byte SecretBase_BrownCave2_MapAttributes + .4byte SecretBase_BlueCave2_MapAttributes + .4byte SecretBase_YellowCave2_MapAttributes + .4byte SecretBase_Tree2_MapAttributes + .4byte SecretBase_Shrub2_MapAttributes + .4byte SecretBase_RedCave3_MapAttributes + .4byte SecretBase_BrownCave3_MapAttributes + .4byte SecretBase_BlueCave3_MapAttributes + .4byte SecretBase_YellowCave3_MapAttributes + .4byte SecretBase_Tree3_MapAttributes + .4byte SecretBase_Shrub3_MapAttributes + .4byte SecretBase_RedCave4_MapAttributes + .4byte SecretBase_BrownCave4_MapAttributes + .4byte SecretBase_BlueCave4_MapAttributes + .4byte SecretBase_YellowCave4_MapAttributes + .4byte SecretBase_Tree4_MapAttributes + .4byte SecretBase_Shrub4_MapAttributes + .4byte SingleBattleColosseum_MapAttributes + .4byte TradeCenter_MapAttributes + .4byte RecordCorner_MapAttributes + .4byte DoubleBattleColosseum_MapAttributes + .4byte LinkContestRoom1_MapAttributes + .4byte UnknownMap_25_29_MapAttributes + .4byte UnknownMap_25_30_MapAttributes + .4byte UnknownMap_25_31_MapAttributes + .4byte UnknownMap_25_32_MapAttributes + .4byte UnknownMap_25_33_MapAttributes + .4byte UnknownMap_25_34_MapAttributes + .4byte LinkContestRoom2_MapAttributes + .4byte LinkContestRoom3_MapAttributes + .4byte LinkContestRoom4_MapAttributes + .4byte LinkContestRoom5_MapAttributes + .4byte LinkContestRoom6_MapAttributes + .4byte InsideOfTruck_MapAttributes + .4byte SafariZone_Northwest_MapAttributes + .4byte SafariZone_North_MapAttributes + .4byte SafariZone_Southwest_MapAttributes + .4byte SafariZone_South_MapAttributes + .4byte UnknownMapAttributes_08447028 + .4byte Route109_SeashoreHouse_MapAttributes + .4byte Route110_TrickHouseEntrance_MapAttributes + .4byte Route110_TrickHouseEnd_MapAttributes + .4byte Route110_TrickHouseCorridor_MapAttributes + .4byte Route110_TrickHousePuzzle1_MapAttributes + .4byte Route110_TrickHousePuzzle2_MapAttributes + .4byte Route110_TrickHousePuzzle3_MapAttributes + .4byte Route110_TrickHousePuzzle4_MapAttributes + .4byte Route110_TrickHousePuzzle5_MapAttributes + .4byte Route110_TrickHousePuzzle6_MapAttributes + .4byte Route110_TrickHousePuzzle7_MapAttributes + .4byte Route110_TrickHousePuzzle8_MapAttributes + .4byte FortreeCity_DecorationShop_MapAttributes + .4byte Route110_SeasideCyclingRoadEntrance1_MapAttributes + .4byte LilycoveCity_DepartmentStore_1F_MapAttributes + .4byte LilycoveCity_DepartmentStore_2F_MapAttributes + .4byte LilycoveCity_DepartmentStore_3F_MapAttributes + .4byte LilycoveCity_DepartmentStore_4F_MapAttributes + .4byte LilycoveCity_DepartmentStore_5F_MapAttributes + .4byte LilycoveCity_DepartmentStoreRooftop_MapAttributes + .4byte Route130_MapAttributes + .4byte BattleFrontier_BattleTowerLobby_MapAttributes + .4byte BattleFrontier_OutsideWest_MapAttributes + .4byte BattleFrontier_BattleTowerElevator_MapAttributes + .4byte BattleFrontier_BattleTowerCorridor_MapAttributes + .4byte BattleFrontier_BattleTowerBattleRoom_MapAttributes + .4byte RustboroCity_DevonCorp_3F_MapAttributes + .4byte EverGrandeCity_PokemonLeague_1F_MapAttributes + .4byte Route119_WeatherInstitute_1F_MapAttributes + .4byte Route119_WeatherInstitute_2F_MapAttributes + .4byte LilycoveCity_DepartmentStoreElevator_MapAttributes + .4byte Underwater1_MapAttributes + .4byte MossdeepCity_SpaceCenter_1F_MapAttributes + .4byte MossdeepCity_SpaceCenter_2F_MapAttributes + .4byte SSTidalCorridor_MapAttributes + .4byte SSTidalLowerDeck_MapAttributes + .4byte SSTidalRooms_MapAttributes + .4byte IslandCave_MapAttributes + .4byte AncientTomb_MapAttributes + .4byte Underwater_Route134_MapAttributes + .4byte Underwater_SealedChamber_MapAttributes + .4byte SealedChamber_OuterRoom_MapAttributes + .4byte VictoryRoad_B1F_MapAttributes + .4byte VictoryRoad_B2F_MapAttributes + .4byte Route104_Prototype_MapAttributes + .4byte GraniteCave_StevensRoom_MapAttributes + .4byte AbandonedShip_HiddenFloorCorridors_MapAttributes + .4byte SouthernIsland_Exterior_MapAttributes + .4byte SouthernIsland_Interior_MapAttributes + .4byte JaggedPass_MapAttributes + .4byte FieryPath_MapAttributes + .4byte RustboroCity_Flat2_1F_MapAttributes + .4byte RustboroCity_Flat2_2F_MapAttributes + .4byte RustboroCity_Flat2_3F_MapAttributes + .4byte SootopolisCity_LotadAndSeedotHouse_MapAttributes + .4byte EverGrandeCity_HallOfFame_MapAttributes + .4byte LilycoveCity_CoveLilyMotel_1F_MapAttributes + .4byte LilycoveCity_CoveLilyMotel_2F_MapAttributes + .4byte Route124_DivingTreasureHuntersHouse_MapAttributes + .4byte MtPyre_Exterior_MapAttributes + .4byte MtPyre_Summit_MapAttributes + .4byte SealedChamber_InnerRoom_MapAttributes + .4byte MossdeepCity_GameCorner_1F_MapAttributes + .4byte MossdeepCity_GameCorner_B1F_MapAttributes + .4byte SootopolisCity_House1_MapAttributes + .4byte SootopolisCity_House2_MapAttributes + .4byte SootopolisCity_House3_MapAttributes + .4byte AbandonedShip_HiddenFloorRooms_MapAttributes + .4byte ScorchedSlab_MapAttributes + .4byte UnknownMapAttributes_0845A394 + .4byte RustboroCity_Flat1_1F_MapAttributes + .4byte RustboroCity_Flat1_2F_MapAttributes + .4byte EverGrandeCity_Hall4_MapAttributes + .4byte AquaHideout_UnusedRubyMap1_MapAttributes + .4byte AquaHideout_UnusedRubyMap2_MapAttributes + .4byte AquaHideout_UnusedRubyMap3_MapAttributes + .4byte UnknownMapAttributes_0845D470 + .4byte SkyPillar_Entrance_MapAttributes + .4byte SkyPillar_Outside_MapAttributes + .4byte SkyPillar_1F_MapAttributes + .4byte SkyPillar_2F_MapAttributes + .4byte SkyPillar_3F_MapAttributes + .4byte SkyPillar_4F_MapAttributes + .4byte UnknownMapAttributes_0845ECB4 + .4byte MossdeepCity_StevensHouse_MapAttributes + .4byte ShoalCave_LowTideIceRoom_MapAttributes + .4byte SafariZone_RestHouse_MapAttributes + .4byte SkyPillar_5F_MapAttributes + .4byte SkyPillar_Top_MapAttributes + .4byte BattleFrontier_BattleDomeLobby_MapAttributes + .4byte BattleFrontier_BattleDomeCorridor_MapAttributes + .4byte BattleFrontier_BattleDomePreBattleRoom_MapAttributes + .4byte BattleFrontier_BattleDomeBattleRoom_MapAttributes + .4byte MagmaHideout_1F_MapAttributes + .4byte MagmaHideout_2F_1R_MapAttributes + .4byte MagmaHideout_2F_2R_MapAttributes + .4byte MagmaHideout_3F_1R_MapAttributes + .4byte MagmaHideout_3F_2R_MapAttributes + .4byte MagmaHideout_4F_MapAttributes + .4byte BattleFrontier_BattlePalaceLobby_MapAttributes + .4byte BattleFrontier_BattlePalaceCorridor_MapAttributes + .4byte BattleFrontier_BattlePalaceBattleRoom_MapAttributes + .4byte BattleFrontier_OutsideEast_MapAttributes + .4byte BattleFrontier_BattleFactoryLobby_MapAttributes + .4byte BattleFrontier_BattleFactoryPreBattleRoom_MapAttributes + .4byte BattleFrontier_BattleFactoryBattleRoom_MapAttributes + .4byte BattleFrontier_BattlePikeLobby_MapAttributes + .4byte BattleFrontier_BattlePikeCorridor_MapAttributes + .4byte BattleFrontier_BattlePikeThreePathRoom_MapAttributes + .4byte BattleFrontier_BattlePikeRandomRoom1_MapAttributes + .4byte BattleFrontier_BattlePikeRandomRoom2_MapAttributes + .4byte BattleFrontier_BattleArenaLobby_MapAttributes + .4byte BattleFrontier_BattleArenaCorridor_MapAttributes + .4byte BattleFrontier_BattleArenaBattleRoom_MapAttributes + .4byte UnknownMapAttributes_08469200 + .4byte BattleFrontier_BattlePikeRandomRoom3_MapAttributes + .4byte UnknownMapAttributes_084693AC + .4byte BattleFrontier_BattlePyramidLobby_MapAttributes + .4byte BattleFrontier_BattlePyramidEmptySquare_MapAttributes + .4byte BattlePyramidSquare01_MapAttributes + .4byte BattlePyramidSquare02_MapAttributes + .4byte BattlePyramidSquare03_MapAttributes + .4byte BattlePyramidSquare04_MapAttributes + .4byte BattlePyramidSquare05_MapAttributes + .4byte BattlePyramidSquare06_MapAttributes + .4byte BattlePyramidSquare07_MapAttributes + .4byte BattlePyramidSquare08_MapAttributes + .4byte BattlePyramidSquare09_MapAttributes + .4byte BattlePyramidSquare10_MapAttributes + .4byte BattlePyramidSquare11_MapAttributes + .4byte BattlePyramidSquare12_MapAttributes + .4byte BattlePyramidSquare13_MapAttributes + .4byte BattlePyramidSquare14_MapAttributes + .4byte BattlePyramidSquare15_MapAttributes + .4byte BattlePyramidSquare16_MapAttributes + .4byte BattleFrontier_BattlePyramidTop_MapAttributes + .4byte MagmaHideout_3F_3R_MapAttributes + .4byte MagmaHideout_2F_3R_MapAttributes + .4byte MirageTower_1F_MapAttributes + .4byte MirageTower_2F_MapAttributes + .4byte MirageTower_3F_MapAttributes + .4byte FallarborTown_BattleTentLobby_MapAttributes + .4byte FallarborTown_BattleTentCorridor_MapAttributes + .4byte FallarborTown_BattleTentBattleRoom_MapAttributes + .4byte VerdanturfTown_BattleTentBattleRoom_MapAttributes + .4byte MirageTower_4F_MapAttributes + .4byte DesertUnderpass_MapAttributes + .4byte BattleFrontier_BattleTowerMultiBattleRoom_MapAttributes + .4byte BattleFrontier_BattleTowerCorridor2_MapAttributes + .4byte UnknownMapAttributes_08470BD8 + .4byte UnionRoom_MapAttributes + .4byte SafariZone_Northeast_MapAttributes + .4byte SafariZone_Southeast_MapAttributes + .4byte BattleFrontier_RankingHall_MapAttributes + .4byte BattleFrontier_Lounge2_MapAttributes + .4byte BattleFrontier_BattlePointExchangeServiceCorner_MapAttributes + .4byte BattleFrontier_ReceptionGate_MapAttributes + .4byte ArtisanCave_B1F_MapAttributes + .4byte ArtisanCave_1F_MapAttributes + .4byte FarawayIsland_Entrance_MapAttributes + .4byte FarawayIsland_Interior_MapAttributes + .4byte BirthIsland_Exterior_MapAttributes + .4byte BirthIsland_Harbor_MapAttributes + .4byte Underwater_MarineCave_MapAttributes + .4byte MarineCave_Entrance_MapAttributes + .4byte TerraCave_Entrance_MapAttributes + .4byte TerraCave_End_MapAttributes + .4byte Underwater6_MapAttributes + .4byte Underwater7_MapAttributes + .4byte Underwater5_MapAttributes + .4byte MarineCave_End_MapAttributes + .4byte TrainerHill_Entrance_MapAttributes + .4byte TrainerHill_1F_MapAttributes + .4byte TrainerHill_2F_MapAttributes + .4byte TrainerHill_3F_MapAttributes + .4byte TrainerHill_4F_MapAttributes + .4byte TrainerHill_Roof_MapAttributes + .4byte AlteringCave_MapAttributes + .4byte NavelRock_Exterior_MapAttributes + .4byte NavelRock_Entrance_MapAttributes + .4byte NavelRock_Top_MapAttributes + .4byte NavelRock_Bottom_MapAttributes + .4byte NavelRock_Up1_MapAttributes + .4byte NavelRock_Up2_MapAttributes + .4byte NavelRock_B1F_MapAttributes + .4byte NavelRock_Fork_MapAttributes + .4byte BattleFrontier_Lounge1_MapAttributes + .4byte BattleFrontier_ScottsHouse_MapAttributes + .4byte MeteorFalls_StevensCave_MapAttributes + .4byte UnknownMapAttributes_08480DAC + .4byte UnknownMapAttributes_08480F54 + .4byte UnknownMapAttributes_084810FC + .4byte UnknownMapAttributes_084812A4 + .4byte UnknownMapAttributes_0848144C + .4byte UnknownMapAttributes_084815F4 + .4byte UnknownMapAttributes_08481B24 + .4byte SootopolisCity_MysteryEventsHouse_1F_MapAttributes + .4byte SootopolisCity_MysteryEventsHouse_B1F_MapAttributes + .4byte UnknownMapAttributes_08481DBC + diff --git a/data/maps/connections.inc b/data/maps/connections.inc new file mode 100644 index 000000000..a95024921 --- /dev/null +++ b/data/maps/connections.inc @@ -0,0 +1,65 @@ + .include "data/maps/LittlerootTown/connections.inc" + .include "data/maps/OldaleTown/connections.inc" + .include "data/maps/DewfordTown/connections.inc" + .include "data/maps/LavaridgeTown/connections.inc" + .include "data/maps/FallarborTown/connections.inc" + .include "data/maps/VerdanturfTown/connections.inc" + .include "data/maps/PacifidlogTown/connections.inc" + .include "data/maps/PetalburgCity/connections.inc" + .include "data/maps/SlateportCity/connections.inc" + .include "data/maps/MauvilleCity/connections.inc" + .include "data/maps/RustboroCity/connections.inc" + .include "data/maps/FortreeCity/connections.inc" + .include "data/maps/LilycoveCity/connections.inc" + .include "data/maps/MossdeepCity/connections.inc" + .include "data/maps/SootopolisCity/connections.inc" + .include "data/maps/EverGrandeCity/connections.inc" + .include "data/maps/Route101/connections.inc" + .include "data/maps/Route102/connections.inc" + .include "data/maps/Route103/connections.inc" + .include "data/maps/Route104/connections.inc" + .include "data/maps/Route105/connections.inc" + .include "data/maps/Route106/connections.inc" + .include "data/maps/Route107/connections.inc" + .include "data/maps/Route108/connections.inc" + .include "data/maps/Route109/connections.inc" + .include "data/maps/Route110/connections.inc" + .include "data/maps/Route111/connections.inc" + .include "data/maps/Route112/connections.inc" + .include "data/maps/Route113/connections.inc" + .include "data/maps/Route114/connections.inc" + .include "data/maps/Route115/connections.inc" + .include "data/maps/Route116/connections.inc" + .include "data/maps/Route117/connections.inc" + .include "data/maps/Route118/connections.inc" + .include "data/maps/Route119/connections.inc" + .include "data/maps/Route120/connections.inc" + .include "data/maps/Route121/connections.inc" + .include "data/maps/Route122/connections.inc" + .include "data/maps/Route123/connections.inc" + .include "data/maps/Route124/connections.inc" + .include "data/maps/Route125/connections.inc" + .include "data/maps/Route126/connections.inc" + .include "data/maps/Route127/connections.inc" + .include "data/maps/Route128/connections.inc" + .include "data/maps/Route129/connections.inc" + .include "data/maps/Route130/connections.inc" + .include "data/maps/Route131/connections.inc" + .include "data/maps/Route132/connections.inc" + .include "data/maps/Route133/connections.inc" + .include "data/maps/Route134/connections.inc" + .include "data/maps/Underwater6/connections.inc" + .include "data/maps/Underwater1/connections.inc" + .include "data/maps/Underwater7/connections.inc" + .include "data/maps/Underwater2/connections.inc" + .include "data/maps/Underwater3/connections.inc" + .include "data/maps/Underwater4/connections.inc" + .include "data/maps/Underwater5/connections.inc" + .include "data/maps/SafariZone_Northwest/connections.inc" + .include "data/maps/SafariZone_North/connections.inc" + .include "data/maps/SafariZone_Southwest/connections.inc" + .include "data/maps/SafariZone_South/connections.inc" + .include "data/maps/SafariZone_Northeast/connections.inc" + .include "data/maps/SafariZone_Southeast/connections.inc" + .include "data/maps/BattleFrontier_OutsideWest/connections.inc" + .include "data/maps/BattleFrontier_OutsideEast/connections.inc" diff --git a/data/maps/headers.inc b/data/maps/headers.inc new file mode 100644 index 000000000..58d2cc66c --- /dev/null +++ b/data/maps/headers.inc @@ -0,0 +1,518 @@ + .include "data/maps/PetalburgCity/header.inc" + .include "data/maps/SlateportCity/header.inc" + .include "data/maps/MauvilleCity/header.inc" + .include "data/maps/RustboroCity/header.inc" + .include "data/maps/FortreeCity/header.inc" + .include "data/maps/LilycoveCity/header.inc" + .include "data/maps/MossdeepCity/header.inc" + .include "data/maps/SootopolisCity/header.inc" + .include "data/maps/EverGrandeCity/header.inc" + .include "data/maps/LittlerootTown/header.inc" + .include "data/maps/OldaleTown/header.inc" + .include "data/maps/DewfordTown/header.inc" + .include "data/maps/LavaridgeTown/header.inc" + .include "data/maps/FallarborTown/header.inc" + .include "data/maps/VerdanturfTown/header.inc" + .include "data/maps/PacifidlogTown/header.inc" + .include "data/maps/Route101/header.inc" + .include "data/maps/Route102/header.inc" + .include "data/maps/Route103/header.inc" + .include "data/maps/Route104/header.inc" + .include "data/maps/Route105/header.inc" + .include "data/maps/Route106/header.inc" + .include "data/maps/Route107/header.inc" + .include "data/maps/Route108/header.inc" + .include "data/maps/Route109/header.inc" + .include "data/maps/Route110/header.inc" + .include "data/maps/Route111/header.inc" + .include "data/maps/Route112/header.inc" + .include "data/maps/Route113/header.inc" + .include "data/maps/Route114/header.inc" + .include "data/maps/Route115/header.inc" + .include "data/maps/Route116/header.inc" + .include "data/maps/Route117/header.inc" + .include "data/maps/Route118/header.inc" + .include "data/maps/Route119/header.inc" + .include "data/maps/Route120/header.inc" + .include "data/maps/Route121/header.inc" + .include "data/maps/Route122/header.inc" + .include "data/maps/Route123/header.inc" + .include "data/maps/Route124/header.inc" + .include "data/maps/Route125/header.inc" + .include "data/maps/Route126/header.inc" + .include "data/maps/Route127/header.inc" + .include "data/maps/Route128/header.inc" + .include "data/maps/Route129/header.inc" + .include "data/maps/Route130/header.inc" + .include "data/maps/Route131/header.inc" + .include "data/maps/Route132/header.inc" + .include "data/maps/Route133/header.inc" + .include "data/maps/Route134/header.inc" + .include "data/maps/Underwater1/header.inc" + .include "data/maps/Underwater2/header.inc" + .include "data/maps/Underwater3/header.inc" + .include "data/maps/Underwater4/header.inc" + .include "data/maps/Underwater5/header.inc" + .include "data/maps/Underwater6/header.inc" + .include "data/maps/Underwater7/header.inc" + .include "data/maps/LittlerootTown_BrendansHouse_1F/header.inc" + .include "data/maps/LittlerootTown_BrendansHouse_2F/header.inc" + .include "data/maps/LittlerootTown_MaysHouse_1F/header.inc" + .include "data/maps/LittlerootTown_MaysHouse_2F/header.inc" + .include "data/maps/LittlerootTown_ProfessorBirchsLab/header.inc" + .include "data/maps/OldaleTown_House1/header.inc" + .include "data/maps/OldaleTown_House2/header.inc" + .include "data/maps/OldaleTown_PokemonCenter_1F/header.inc" + .include "data/maps/OldaleTown_PokemonCenter_2F/header.inc" + .include "data/maps/OldaleTown_Mart/header.inc" + .include "data/maps/DewfordTown_House1/header.inc" + .include "data/maps/DewfordTown_PokemonCenter_1F/header.inc" + .include "data/maps/DewfordTown_PokemonCenter_2F/header.inc" + .include "data/maps/DewfordTown_Gym/header.inc" + .include "data/maps/DewfordTown_Hall/header.inc" + .include "data/maps/DewfordTown_House2/header.inc" + .include "data/maps/LavaridgeTown_HerbShop/header.inc" + .include "data/maps/LavaridgeTown_Gym_1F/header.inc" + .include "data/maps/LavaridgeTown_Gym_B1F/header.inc" + .include "data/maps/LavaridgeTown_House/header.inc" + .include "data/maps/LavaridgeTown_Mart/header.inc" + .include "data/maps/LavaridgeTown_PokemonCenter_1F/header.inc" + .include "data/maps/LavaridgeTown_PokemonCenter_2F/header.inc" + .include "data/maps/FallarborTown_Mart/header.inc" + .include "data/maps/FallarborTown_BattleTentLobby/header.inc" + .include "data/maps/FallarborTown_BattleTentCorridor/header.inc" + .include "data/maps/FallarborTown_BattleTentBattleRoom/header.inc" + .include "data/maps/FallarborTown_PokemonCenter_1F/header.inc" + .include "data/maps/FallarborTown_PokemonCenter_2F/header.inc" + .include "data/maps/FallarborTown_House1/header.inc" + .include "data/maps/FallarborTown_House2/header.inc" + .include "data/maps/VerdanturfTown_BattleTentLobby/header.inc" + .include "data/maps/VerdanturfTown_BattleTentCorridor/header.inc" + .include "data/maps/VerdanturfTown_BattleTentBattleRoom/header.inc" + .include "data/maps/VerdanturfTown_Mart/header.inc" + .include "data/maps/VerdanturfTown_PokemonCenter_1F/header.inc" + .include "data/maps/VerdanturfTown_PokemonCenter_2F/header.inc" + .include "data/maps/VerdanturfTown_WandasHouse/header.inc" + .include "data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc" + .include "data/maps/VerdanturfTown_House/header.inc" + .include "data/maps/PacifidlogTown_PokemonCenter_1F/header.inc" + .include "data/maps/PacifidlogTown_PokemonCenter_2F/header.inc" + .include "data/maps/PacifidlogTown_House1/header.inc" + .include "data/maps/PacifidlogTown_House2/header.inc" + .include "data/maps/PacifidlogTown_House3/header.inc" + .include "data/maps/PacifidlogTown_House4/header.inc" + .include "data/maps/PacifidlogTown_House5/header.inc" + .include "data/maps/PetalburgCity_WallysHouse/header.inc" + .include "data/maps/PetalburgCity_Gym/header.inc" + .include "data/maps/PetalburgCity_House1/header.inc" + .include "data/maps/PetalburgCity_House2/header.inc" + .include "data/maps/PetalburgCity_PokemonCenter_1F/header.inc" + .include "data/maps/PetalburgCity_PokemonCenter_2F/header.inc" + .include "data/maps/PetalburgCity_Mart/header.inc" + .include "data/maps/SlateportCity_SternsShipyard_1F/header.inc" + .include "data/maps/SlateportCity_SternsShipyard_2F/header.inc" + .include "data/maps/SlateportCity_BattleTentLobby/header.inc" + .include "data/maps/SlateportCity_BattleTentCorridor/header.inc" + .include "data/maps/SlateportCity_BattleTentBattleRoom/header.inc" + .include "data/maps/SlateportCity_House1/header.inc" + .include "data/maps/SlateportCity_PokemonFanClub/header.inc" + .include "data/maps/SlateportCity_OceanicMuseum_1F/header.inc" + .include "data/maps/SlateportCity_OceanicMuseum_2F/header.inc" + .include "data/maps/SlateportCity_Harbor/header.inc" + .include "data/maps/SlateportCity_House2/header.inc" + .include "data/maps/SlateportCity_PokemonCenter_1F/header.inc" + .include "data/maps/SlateportCity_PokemonCenter_2F/header.inc" + .include "data/maps/SlateportCity_Mart/header.inc" + .include "data/maps/MauvilleCity_Gym/header.inc" + .include "data/maps/MauvilleCity_BikeShop/header.inc" + .include "data/maps/MauvilleCity_House1/header.inc" + .include "data/maps/MauvilleCity_GameCorner/header.inc" + .include "data/maps/MauvilleCity_House2/header.inc" + .include "data/maps/MauvilleCity_PokemonCenter_1F/header.inc" + .include "data/maps/MauvilleCity_PokemonCenter_2F/header.inc" + .include "data/maps/MauvilleCity_Mart/header.inc" + .include "data/maps/RustboroCity_DevonCorp_1F/header.inc" + .include "data/maps/RustboroCity_DevonCorp_2F/header.inc" + .include "data/maps/RustboroCity_DevonCorp_3F/header.inc" + .include "data/maps/RustboroCity_Gym/header.inc" + .include "data/maps/RustboroCity_PokemonSchool/header.inc" + .include "data/maps/RustboroCity_PokemonCenter_1F/header.inc" + .include "data/maps/RustboroCity_PokemonCenter_2F/header.inc" + .include "data/maps/RustboroCity_Mart/header.inc" + .include "data/maps/RustboroCity_Flat1_1F/header.inc" + .include "data/maps/RustboroCity_Flat1_2F/header.inc" + .include "data/maps/RustboroCity_House1/header.inc" + .include "data/maps/RustboroCity_CuttersHouse/header.inc" + .include "data/maps/RustboroCity_House2/header.inc" + .include "data/maps/RustboroCity_Flat2_1F/header.inc" + .include "data/maps/RustboroCity_Flat2_2F/header.inc" + .include "data/maps/RustboroCity_Flat2_3F/header.inc" + .include "data/maps/RustboroCity_House3/header.inc" + .include "data/maps/FortreeCity_House1/header.inc" + .include "data/maps/FortreeCity_Gym/header.inc" + .include "data/maps/FortreeCity_PokemonCenter_1F/header.inc" + .include "data/maps/FortreeCity_PokemonCenter_2F/header.inc" + .include "data/maps/FortreeCity_Mart/header.inc" + .include "data/maps/FortreeCity_House2/header.inc" + .include "data/maps/FortreeCity_House3/header.inc" + .include "data/maps/FortreeCity_House4/header.inc" + .include "data/maps/FortreeCity_House5/header.inc" + .include "data/maps/FortreeCity_DecorationShop/header.inc" + .include "data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc" + .include "data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc" + .include "data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc" + .include "data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc" + .include "data/maps/LilycoveCity_ContestLobby/header.inc" + .include "data/maps/LilycoveCity_ContestHall/header.inc" + .include "data/maps/LilycoveCity_PokemonCenter_1F/header.inc" + .include "data/maps/LilycoveCity_PokemonCenter_2F/header.inc" + .include "data/maps/LilycoveCity_UnusedMart/header.inc" + .include "data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc" + .include "data/maps/LilycoveCity_Harbor/header.inc" + .include "data/maps/LilycoveCity_MoveDeletersHouse/header.inc" + .include "data/maps/LilycoveCity_House1/header.inc" + .include "data/maps/LilycoveCity_House2/header.inc" + .include "data/maps/LilycoveCity_House3/header.inc" + .include "data/maps/LilycoveCity_House4/header.inc" + .include "data/maps/LilycoveCity_DepartmentStore_1F/header.inc" + .include "data/maps/LilycoveCity_DepartmentStore_2F/header.inc" + .include "data/maps/LilycoveCity_DepartmentStore_3F/header.inc" + .include "data/maps/LilycoveCity_DepartmentStore_4F/header.inc" + .include "data/maps/LilycoveCity_DepartmentStore_5F/header.inc" + .include "data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc" + .include "data/maps/LilycoveCity_DepartmentStoreElevator/header.inc" + .include "data/maps/MossdeepCity_Gym/header.inc" + .include "data/maps/MossdeepCity_House1/header.inc" + .include "data/maps/MossdeepCity_House2/header.inc" + .include "data/maps/MossdeepCity_PokemonCenter_1F/header.inc" + .include "data/maps/MossdeepCity_PokemonCenter_2F/header.inc" + .include "data/maps/MossdeepCity_Mart/header.inc" + .include "data/maps/MossdeepCity_House3/header.inc" + .include "data/maps/MossdeepCity_StevensHouse/header.inc" + .include "data/maps/MossdeepCity_House4/header.inc" + .include "data/maps/MossdeepCity_SpaceCenter_1F/header.inc" + .include "data/maps/MossdeepCity_SpaceCenter_2F/header.inc" + .include "data/maps/MossdeepCity_GameCorner_1F/header.inc" + .include "data/maps/MossdeepCity_GameCorner_B1F/header.inc" + .include "data/maps/SootopolisCity_Gym_1F/header.inc" + .include "data/maps/SootopolisCity_Gym_B1F/header.inc" + .include "data/maps/SootopolisCity_PokemonCenter_1F/header.inc" + .include "data/maps/SootopolisCity_PokemonCenter_2F/header.inc" + .include "data/maps/SootopolisCity_Mart/header.inc" + .include "data/maps/SootopolisCity_House1/header.inc" + .include "data/maps/SootopolisCity_House2/header.inc" + .include "data/maps/SootopolisCity_House3/header.inc" + .include "data/maps/SootopolisCity_House4/header.inc" + .include "data/maps/SootopolisCity_House5/header.inc" + .include "data/maps/SootopolisCity_House6/header.inc" + .include "data/maps/SootopolisCity_House7/header.inc" + .include "data/maps/SootopolisCity_LotadAndSeedotHouse/header.inc" + .include "data/maps/SootopolisCity_MysteryEventsHouse_1F/header.inc" + .include "data/maps/SootopolisCity_MysteryEventsHouse_B1F/header.inc" + .include "data/maps/EverGrandeCity_SidneysRoom/header.inc" + .include "data/maps/EverGrandeCity_PhoebesRoom/header.inc" + .include "data/maps/EverGrandeCity_GlaciasRoom/header.inc" + .include "data/maps/EverGrandeCity_DrakesRoom/header.inc" + .include "data/maps/EverGrandeCity_ChampionsRoom/header.inc" + .include "data/maps/EverGrandeCity_Hall1/header.inc" + .include "data/maps/EverGrandeCity_Hall2/header.inc" + .include "data/maps/EverGrandeCity_Hall3/header.inc" + .include "data/maps/EverGrandeCity_Hall4/header.inc" + .include "data/maps/EverGrandeCity_Hall5/header.inc" + .include "data/maps/EverGrandeCity_PokemonLeague_1F/header.inc" + .include "data/maps/EverGrandeCity_HallOfFame/header.inc" + .include "data/maps/EverGrandeCity_PokemonCenter_1F/header.inc" + .include "data/maps/EverGrandeCity_PokemonCenter_2F/header.inc" + .include "data/maps/EverGrandeCity_PokemonLeague_2F/header.inc" + .include "data/maps/Route104_MrBrineysHouse/header.inc" + .include "data/maps/Route104_PrettyPetalFlowerShop/header.inc" + .include "data/maps/Route111_WinstrateFamilysHouse/header.inc" + .include "data/maps/Route111_OldLadysRestStop/header.inc" + .include "data/maps/Route112_CableCarStation/header.inc" + .include "data/maps/MtChimney_CableCarStation/header.inc" + .include "data/maps/Route114_FossilManiacsHouse/header.inc" + .include "data/maps/Route114_FossilManiacsTunnel/header.inc" + .include "data/maps/Route114_LanettesHouse/header.inc" + .include "data/maps/Route116_TunnelersRestHouse/header.inc" + .include "data/maps/Route117_PokemonDayCare/header.inc" + .include "data/maps/Route121_SafariZoneEntrance/header.inc" + .include "data/maps/MeteorFalls_1F_1R/header.inc" + .include "data/maps/MeteorFalls_1F_2R/header.inc" + .include "data/maps/MeteorFalls_B1F_1R/header.inc" + .include "data/maps/MeteorFalls_B1F_2R/header.inc" + .include "data/maps/RusturfTunnel/header.inc" + .include "data/maps/Underwater_SootopolisCity/header.inc" + .include "data/maps/DesertRuins/header.inc" + .include "data/maps/GraniteCave_1F/header.inc" + .include "data/maps/GraniteCave_B1F/header.inc" + .include "data/maps/GraniteCave_B2F/header.inc" + .include "data/maps/GraniteCave_StevensRoom/header.inc" + .include "data/maps/PetalburgWoods/header.inc" + .include "data/maps/MtChimney/header.inc" + .include "data/maps/JaggedPass/header.inc" + .include "data/maps/FieryPath/header.inc" + .include "data/maps/MtPyre_1F/header.inc" + .include "data/maps/MtPyre_2F/header.inc" + .include "data/maps/MtPyre_3F/header.inc" + .include "data/maps/MtPyre_4F/header.inc" + .include "data/maps/MtPyre_5F/header.inc" + .include "data/maps/MtPyre_6F/header.inc" + .include "data/maps/MtPyre_Exterior/header.inc" + .include "data/maps/MtPyre_Summit/header.inc" + .include "data/maps/AquaHideout_1F/header.inc" + .include "data/maps/AquaHideout_B1F/header.inc" + .include "data/maps/AquaHideout_B2F/header.inc" + .include "data/maps/Underwater_SeafloorCavern/header.inc" + .include "data/maps/SeafloorCavern_Entrance/header.inc" + .include "data/maps/SeafloorCavern_Room1/header.inc" + .include "data/maps/SeafloorCavern_Room2/header.inc" + .include "data/maps/SeafloorCavern_Room3/header.inc" + .include "data/maps/SeafloorCavern_Room4/header.inc" + .include "data/maps/SeafloorCavern_Room5/header.inc" + .include "data/maps/SeafloorCavern_Room6/header.inc" + .include "data/maps/SeafloorCavern_Room7/header.inc" + .include "data/maps/SeafloorCavern_Room8/header.inc" + .include "data/maps/SeafloorCavern_Room9/header.inc" + .include "data/maps/CaveOfOrigin_Entrance/header.inc" + .include "data/maps/CaveOfOrigin_1F/header.inc" + .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap1/header.inc" + .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap2/header.inc" + .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap3/header.inc" + .include "data/maps/CaveOfOrigin_B1F/header.inc" + .include "data/maps/VictoryRoad_1F/header.inc" + .include "data/maps/VictoryRoad_B1F/header.inc" + .include "data/maps/VictoryRoad_B2F/header.inc" + .include "data/maps/ShoalCave_LowTideEntranceRoom/header.inc" + .include "data/maps/ShoalCave_LowTideInnerRoom/header.inc" + .include "data/maps/ShoalCave_LowTideStairsRoom/header.inc" + .include "data/maps/ShoalCave_LowTideLowerRoom/header.inc" + .include "data/maps/ShoalCave_HighTideEntranceRoom/header.inc" + .include "data/maps/ShoalCave_HighTideInnerRoom/header.inc" + .include "data/maps/NewMauville_Entrance/header.inc" + .include "data/maps/NewMauville_Inside/header.inc" + .include "data/maps/AbandonedShip_Deck/header.inc" + .include "data/maps/AbandonedShip_Corridors_1F/header.inc" + .include "data/maps/AbandonedShip_Rooms_1F/header.inc" + .include "data/maps/AbandonedShip_Corridors_B1F/header.inc" + .include "data/maps/AbandonedShip_Rooms_B1F/header.inc" + .include "data/maps/AbandonedShip_Rooms2_B1F/header.inc" + .include "data/maps/AbandonedShip_Underwater1/header.inc" + .include "data/maps/AbandonedShip_Room_B1F/header.inc" + .include "data/maps/AbandonedShip_Rooms2_1F/header.inc" + .include "data/maps/AbandonedShip_CaptainsOffice/header.inc" + .include "data/maps/AbandonedShip_Underwater2/header.inc" + .include "data/maps/AbandonedShip_HiddenFloorCorridors/header.inc" + .include "data/maps/AbandonedShip_HiddenFloorRooms/header.inc" + .include "data/maps/IslandCave/header.inc" + .include "data/maps/AncientTomb/header.inc" + .include "data/maps/Underwater_Route134/header.inc" + .include "data/maps/Underwater_SealedChamber/header.inc" + .include "data/maps/SealedChamber_OuterRoom/header.inc" + .include "data/maps/SealedChamber_InnerRoom/header.inc" + .include "data/maps/ScorchedSlab/header.inc" + .include "data/maps/AquaHideout_UnusedRubyMap1/header.inc" + .include "data/maps/AquaHideout_UnusedRubyMap2/header.inc" + .include "data/maps/AquaHideout_UnusedRubyMap3/header.inc" + .include "data/maps/SkyPillar_Entrance/header.inc" + .include "data/maps/SkyPillar_Outside/header.inc" + .include "data/maps/SkyPillar_1F/header.inc" + .include "data/maps/SkyPillar_2F/header.inc" + .include "data/maps/SkyPillar_3F/header.inc" + .include "data/maps/SkyPillar_4F/header.inc" + .include "data/maps/ShoalCave_LowTideIceRoom/header.inc" + .include "data/maps/SkyPillar_5F/header.inc" + .include "data/maps/SkyPillar_Top/header.inc" + .include "data/maps/MagmaHideout_1F/header.inc" + .include "data/maps/MagmaHideout_2F_1R/header.inc" + .include "data/maps/MagmaHideout_2F_2R/header.inc" + .include "data/maps/MagmaHideout_3F_1R/header.inc" + .include "data/maps/MagmaHideout_3F_2R/header.inc" + .include "data/maps/MagmaHideout_4F/header.inc" + .include "data/maps/MagmaHideout_3F_3R/header.inc" + .include "data/maps/MagmaHideout_2F_3R/header.inc" + .include "data/maps/MirageTower_1F/header.inc" + .include "data/maps/MirageTower_2F/header.inc" + .include "data/maps/MirageTower_3F/header.inc" + .include "data/maps/MirageTower_4F/header.inc" + .include "data/maps/DesertUnderpass/header.inc" + .include "data/maps/ArtisanCave_B1F/header.inc" + .include "data/maps/ArtisanCave_1F/header.inc" + .include "data/maps/Underwater_MarineCave/header.inc" + .include "data/maps/MarineCave_Entrance/header.inc" + .include "data/maps/MarineCave_End/header.inc" + .include "data/maps/TerraCave_Entrance/header.inc" + .include "data/maps/TerraCave_End/header.inc" + .include "data/maps/AlteringCave/header.inc" + .include "data/maps/MeteorFalls_StevensCave/header.inc" + .include "data/maps/SecretBase_RedCave1/header.inc" + .include "data/maps/SecretBase_BrownCave1/header.inc" + .include "data/maps/SecretBase_BlueCave1/header.inc" + .include "data/maps/SecretBase_YellowCave1/header.inc" + .include "data/maps/SecretBase_Tree1/header.inc" + .include "data/maps/SecretBase_Shrub1/header.inc" + .include "data/maps/SecretBase_RedCave2/header.inc" + .include "data/maps/SecretBase_BrownCave2/header.inc" + .include "data/maps/SecretBase_BlueCave2/header.inc" + .include "data/maps/SecretBase_YellowCave2/header.inc" + .include "data/maps/SecretBase_Tree2/header.inc" + .include "data/maps/SecretBase_Shrub2/header.inc" + .include "data/maps/SecretBase_RedCave3/header.inc" + .include "data/maps/SecretBase_BrownCave3/header.inc" + .include "data/maps/SecretBase_BlueCave3/header.inc" + .include "data/maps/SecretBase_YellowCave3/header.inc" + .include "data/maps/SecretBase_Tree3/header.inc" + .include "data/maps/SecretBase_Shrub3/header.inc" + .include "data/maps/SecretBase_RedCave4/header.inc" + .include "data/maps/SecretBase_BrownCave4/header.inc" + .include "data/maps/SecretBase_BlueCave4/header.inc" + .include "data/maps/SecretBase_YellowCave4/header.inc" + .include "data/maps/SecretBase_Tree4/header.inc" + .include "data/maps/SecretBase_Shrub4/header.inc" + .include "data/maps/SingleBattleColosseum/header.inc" + .include "data/maps/TradeCenter/header.inc" + .include "data/maps/RecordCorner/header.inc" + .include "data/maps/DoubleBattleColosseum/header.inc" + .include "data/maps/LinkContestRoom1/header.inc" + .include "data/maps/UnknownMap_25_29/header.inc" + .include "data/maps/UnknownMap_25_30/header.inc" + .include "data/maps/UnknownMap_25_31/header.inc" + .include "data/maps/UnknownMap_25_32/header.inc" + .include "data/maps/UnknownMap_25_33/header.inc" + .include "data/maps/UnknownMap_25_34/header.inc" + .include "data/maps/LinkContestRoom2/header.inc" + .include "data/maps/LinkContestRoom3/header.inc" + .include "data/maps/LinkContestRoom4/header.inc" + .include "data/maps/LinkContestRoom5/header.inc" + .include "data/maps/LinkContestRoom6/header.inc" + .include "data/maps/InsideOfTruck/header.inc" + .include "data/maps/SSTidalCorridor/header.inc" + .include "data/maps/SSTidalLowerDeck/header.inc" + .include "data/maps/SSTidalRooms/header.inc" + .include "data/maps/BattlePyramidSquare01/header.inc" + .include "data/maps/BattlePyramidSquare02/header.inc" + .include "data/maps/BattlePyramidSquare03/header.inc" + .include "data/maps/BattlePyramidSquare04/header.inc" + .include "data/maps/BattlePyramidSquare05/header.inc" + .include "data/maps/BattlePyramidSquare06/header.inc" + .include "data/maps/BattlePyramidSquare07/header.inc" + .include "data/maps/BattlePyramidSquare08/header.inc" + .include "data/maps/BattlePyramidSquare09/header.inc" + .include "data/maps/BattlePyramidSquare10/header.inc" + .include "data/maps/BattlePyramidSquare11/header.inc" + .include "data/maps/BattlePyramidSquare12/header.inc" + .include "data/maps/BattlePyramidSquare13/header.inc" + .include "data/maps/BattlePyramidSquare14/header.inc" + .include "data/maps/BattlePyramidSquare15/header.inc" + .include "data/maps/BattlePyramidSquare16/header.inc" + .include "data/maps/UnionRoom/header.inc" + .include "data/maps/SafariZone_Northwest/header.inc" + .include "data/maps/SafariZone_North/header.inc" + .include "data/maps/SafariZone_Southwest/header.inc" + .include "data/maps/SafariZone_South/header.inc" + .include "data/maps/BattleFrontier_OutsideWest/header.inc" + .include "data/maps/BattleFrontier_BattleTowerLobby/header.inc" + .include "data/maps/BattleFrontier_BattleTowerElevator/header.inc" + .include "data/maps/BattleFrontier_BattleTowerCorridor/header.inc" + .include "data/maps/BattleFrontier_BattleTowerBattleRoom/header.inc" + .include "data/maps/SouthernIsland_Exterior/header.inc" + .include "data/maps/SouthernIsland_Interior/header.inc" + .include "data/maps/SafariZone_RestHouse/header.inc" + .include "data/maps/SafariZone_Northeast/header.inc" + .include "data/maps/SafariZone_Southeast/header.inc" + .include "data/maps/BattleFrontier_OutsideEast/header.inc" + .include "data/maps/BattleFrontier_BattleTowerMultiBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattleTowerCorridor2/header.inc" + .include "data/maps/BattleFrontier_BattleTowerBattleRoom2/header.inc" + .include "data/maps/BattleFrontier_BattleDomeLobby/header.inc" + .include "data/maps/BattleFrontier_BattleDomeCorridor/header.inc" + .include "data/maps/BattleFrontier_BattleDomePreBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattleDomeBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattlePalaceLobby/header.inc" + .include "data/maps/BattleFrontier_BattlePalaceCorridor/header.inc" + .include "data/maps/BattleFrontier_BattlePalaceBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattlePyramidLobby/header.inc" + .include "data/maps/BattleFrontier_BattlePyramidEmptySquare/header.inc" + .include "data/maps/BattleFrontier_BattlePyramidTop/header.inc" + .include "data/maps/BattleFrontier_BattleArenaLobby/header.inc" + .include "data/maps/BattleFrontier_BattleArenaCorridor/header.inc" + .include "data/maps/BattleFrontier_BattleArenaBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattleFactoryLobby/header.inc" + .include "data/maps/BattleFrontier_BattleFactoryPreBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattleFactoryBattleRoom/header.inc" + .include "data/maps/BattleFrontier_BattlePikeLobby/header.inc" + .include "data/maps/BattleFrontier_BattlePikeCorridor/header.inc" + .include "data/maps/BattleFrontier_BattlePikeThreePathRoom/header.inc" + .include "data/maps/BattleFrontier_BattlePikeRandomRoom1/header.inc" + .include "data/maps/BattleFrontier_BattlePikeRandomRoom2/header.inc" + .include "data/maps/BattleFrontier_BattlePikeRandomRoom3/header.inc" + .include "data/maps/BattleFrontier_RankingHall/header.inc" + .include "data/maps/BattleFrontier_Lounge1/header.inc" + .include "data/maps/BattleFrontier_BattlePointExchangeServiceCorner/header.inc" + .include "data/maps/BattleFrontier_Lounge2/header.inc" + .include "data/maps/BattleFrontier_Lounge3/header.inc" + .include "data/maps/BattleFrontier_Lounge4/header.inc" + .include "data/maps/BattleFrontier_ScottsHouse/header.inc" + .include "data/maps/BattleFrontier_Lounge5/header.inc" + .include "data/maps/BattleFrontier_Lounge6/header.inc" + .include "data/maps/BattleFrontier_Lounge7/header.inc" + .include "data/maps/BattleFrontier_ReceptionGate/header.inc" + .include "data/maps/BattleFrontier_Lounge8/header.inc" + .include "data/maps/BattleFrontier_Lounge9/header.inc" + .include "data/maps/BattleFrontier_PokemonCenter_1F/header.inc" + .include "data/maps/BattleFrontier_PokemonCenter_2F/header.inc" + .include "data/maps/BattleFrontier_Mart/header.inc" + .include "data/maps/FarawayIsland_Entrance/header.inc" + .include "data/maps/FarawayIsland_Interior/header.inc" + .include "data/maps/BirthIsland_Exterior/header.inc" + .include "data/maps/BirthIsland_Harbor/header.inc" + .include "data/maps/TrainerHill_Entrance/header.inc" + .include "data/maps/TrainerHill_1F/header.inc" + .include "data/maps/TrainerHill_2F/header.inc" + .include "data/maps/TrainerHill_3F/header.inc" + .include "data/maps/TrainerHill_4F/header.inc" + .include "data/maps/TrainerHill_Roof/header.inc" + .include "data/maps/NavelRock_Exterior/header.inc" + .include "data/maps/NavelRock_Harbor/header.inc" + .include "data/maps/NavelRock_Entrance/header.inc" + .include "data/maps/NavelRock_B1F/header.inc" + .include "data/maps/NavelRock_Fork/header.inc" + .include "data/maps/NavelRock_Up1/header.inc" + .include "data/maps/NavelRock_Up2/header.inc" + .include "data/maps/NavelRock_Up3/header.inc" + .include "data/maps/NavelRock_Up4/header.inc" + .include "data/maps/NavelRock_Top/header.inc" + .include "data/maps/NavelRock_Down01/header.inc" + .include "data/maps/NavelRock_Down02/header.inc" + .include "data/maps/NavelRock_Down03/header.inc" + .include "data/maps/NavelRock_Down04/header.inc" + .include "data/maps/NavelRock_Down05/header.inc" + .include "data/maps/NavelRock_Down06/header.inc" + .include "data/maps/NavelRock_Down07/header.inc" + .include "data/maps/NavelRock_Down08/header.inc" + .include "data/maps/NavelRock_Down09/header.inc" + .include "data/maps/NavelRock_Down10/header.inc" + .include "data/maps/NavelRock_Down11/header.inc" + .include "data/maps/NavelRock_Bottom/header.inc" + .include "data/maps/TrainerHill_Elevator/header.inc" + .include "data/maps/Route104_Prototype/header.inc" + .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc" + .include "data/maps/Route109_SeashoreHouse/header.inc" + .include "data/maps/Route110_TrickHouseEntrance/header.inc" + .include "data/maps/Route110_TrickHouseEnd/header.inc" + .include "data/maps/Route110_TrickHouseCorridor/header.inc" + .include "data/maps/Route110_TrickHousePuzzle1/header.inc" + .include "data/maps/Route110_TrickHousePuzzle2/header.inc" + .include "data/maps/Route110_TrickHousePuzzle3/header.inc" + .include "data/maps/Route110_TrickHousePuzzle4/header.inc" + .include "data/maps/Route110_TrickHousePuzzle5/header.inc" + .include "data/maps/Route110_TrickHousePuzzle6/header.inc" + .include "data/maps/Route110_TrickHousePuzzle7/header.inc" + .include "data/maps/Route110_TrickHousePuzzle8/header.inc" + .include "data/maps/Route110_SeasideCyclingRoadEntrance1/header.inc" + .include "data/maps/Route110_SeasideCyclingRoadEntrance2/header.inc" + .include "data/maps/Route113_GlassWorkshop/header.inc" + .include "data/maps/Route123_BerryMastersHouse/header.inc" + .include "data/maps/Route119_WeatherInstitute_1F/header.inc" + .include "data/maps/Route119_WeatherInstitute_2F/header.inc" + .include "data/maps/Route119_House/header.inc" + .include "data/maps/Route124_DivingTreasureHuntersHouse/header.inc" diff --git a/data/rom4.s b/data/rom4.s index b047e82d2..890829cd9 100644 --- a/data/rom4.s +++ b/data/rom4.s @@ -23,647 +23,3 @@ gUnknown_08339DD4:: @ 8339DD4 gUnknown_08339E00:: @ 8339E00 .incbin "baserom.gba", 0x339e00, 0x8 - -@ 8339E08 - .include "data/tilesets/graphics.inc" - -@ 83960F0 - .include "data/tilesets/metatiles.inc" - -@ 83DF704 - .include "data/tilesets/headers.inc" - -@ 83DFE14 - - .include "data/maps/_assets.inc" -gUnknown_08481DD4:: @ 8481DD4 - - .incbin "baserom.gba", 0x481dd4, 0x6e4 - - .include "data/maps/PetalburgCity/header.inc" - .include "data/maps/SlateportCity/header.inc" - .include "data/maps/MauvilleCity/header.inc" - .include "data/maps/RustboroCity/header.inc" - .include "data/maps/FortreeCity/header.inc" - .include "data/maps/LilycoveCity/header.inc" - .include "data/maps/MossdeepCity/header.inc" - .include "data/maps/SootopolisCity/header.inc" - .include "data/maps/EverGrandeCity/header.inc" - .include "data/maps/LittlerootTown/header.inc" - .include "data/maps/OldaleTown/header.inc" - .include "data/maps/DewfordTown/header.inc" - .include "data/maps/LavaridgeTown/header.inc" - .include "data/maps/FallarborTown/header.inc" - .include "data/maps/VerdanturfTown/header.inc" - .include "data/maps/PacifidlogTown/header.inc" - .include "data/maps/Route101/header.inc" - .include "data/maps/Route102/header.inc" - .include "data/maps/Route103/header.inc" - .include "data/maps/Route104/header.inc" - .include "data/maps/Route105/header.inc" - .include "data/maps/Route106/header.inc" - .include "data/maps/Route107/header.inc" - .include "data/maps/Route108/header.inc" - .include "data/maps/Route109/header.inc" - .include "data/maps/Route110/header.inc" - .include "data/maps/Route111/header.inc" - .include "data/maps/Route112/header.inc" - .include "data/maps/Route113/header.inc" - .include "data/maps/Route114/header.inc" - .include "data/maps/Route115/header.inc" - .include "data/maps/Route116/header.inc" - .include "data/maps/Route117/header.inc" - .include "data/maps/Route118/header.inc" - .include "data/maps/Route119/header.inc" - .include "data/maps/Route120/header.inc" - .include "data/maps/Route121/header.inc" - .include "data/maps/Route122/header.inc" - .include "data/maps/Route123/header.inc" - .include "data/maps/Route124/header.inc" - .include "data/maps/Route125/header.inc" - .include "data/maps/Route126/header.inc" - .include "data/maps/Route127/header.inc" - .include "data/maps/Route128/header.inc" - .include "data/maps/Route129/header.inc" - .include "data/maps/Route130/header.inc" - .include "data/maps/Route131/header.inc" - .include "data/maps/Route132/header.inc" - .include "data/maps/Route133/header.inc" - .include "data/maps/Route134/header.inc" - .include "data/maps/Underwater1/header.inc" - .include "data/maps/Underwater2/header.inc" - .include "data/maps/Underwater3/header.inc" - .include "data/maps/Underwater4/header.inc" - .include "data/maps/Underwater5/header.inc" - .include "data/maps/Underwater6/header.inc" - .include "data/maps/Underwater7/header.inc" - .include "data/maps/LittlerootTown_BrendansHouse_1F/header.inc" - .include "data/maps/LittlerootTown_BrendansHouse_2F/header.inc" - .include "data/maps/LittlerootTown_MaysHouse_1F/header.inc" - .include "data/maps/LittlerootTown_MaysHouse_2F/header.inc" - .include "data/maps/LittlerootTown_ProfessorBirchsLab/header.inc" - .include "data/maps/OldaleTown_House1/header.inc" - .include "data/maps/OldaleTown_House2/header.inc" - .include "data/maps/OldaleTown_PokemonCenter_1F/header.inc" - .include "data/maps/OldaleTown_PokemonCenter_2F/header.inc" - .include "data/maps/OldaleTown_Mart/header.inc" - .include "data/maps/DewfordTown_House1/header.inc" - .include "data/maps/DewfordTown_PokemonCenter_1F/header.inc" - .include "data/maps/DewfordTown_PokemonCenter_2F/header.inc" - .include "data/maps/DewfordTown_Gym/header.inc" - .include "data/maps/DewfordTown_Hall/header.inc" - .include "data/maps/DewfordTown_House2/header.inc" - .include "data/maps/LavaridgeTown_HerbShop/header.inc" - .include "data/maps/LavaridgeTown_Gym_1F/header.inc" - .include "data/maps/LavaridgeTown_Gym_B1F/header.inc" - .include "data/maps/LavaridgeTown_House/header.inc" - .include "data/maps/LavaridgeTown_Mart/header.inc" - .include "data/maps/LavaridgeTown_PokemonCenter_1F/header.inc" - .include "data/maps/LavaridgeTown_PokemonCenter_2F/header.inc" - .include "data/maps/FallarborTown_Mart/header.inc" - .include "data/maps/FallarborTown_BattleTentLobby/header.inc" - .include "data/maps/FallarborTown_BattleTentCorridor/header.inc" - .include "data/maps/FallarborTown_BattleTentBattleRoom/header.inc" - .include "data/maps/FallarborTown_PokemonCenter_1F/header.inc" - .include "data/maps/FallarborTown_PokemonCenter_2F/header.inc" - .include "data/maps/FallarborTown_House1/header.inc" - .include "data/maps/FallarborTown_House2/header.inc" - .include "data/maps/VerdanturfTown_BattleTentLobby/header.inc" - .include "data/maps/VerdanturfTown_BattleTentCorridor/header.inc" - .include "data/maps/VerdanturfTown_BattleTentBattleRoom/header.inc" - .include "data/maps/VerdanturfTown_Mart/header.inc" - .include "data/maps/VerdanturfTown_PokemonCenter_1F/header.inc" - .include "data/maps/VerdanturfTown_PokemonCenter_2F/header.inc" - .include "data/maps/VerdanturfTown_WandasHouse/header.inc" - .include "data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc" - .include "data/maps/VerdanturfTown_House/header.inc" - .include "data/maps/PacifidlogTown_PokemonCenter_1F/header.inc" - .include "data/maps/PacifidlogTown_PokemonCenter_2F/header.inc" - .include "data/maps/PacifidlogTown_House1/header.inc" - .include "data/maps/PacifidlogTown_House2/header.inc" - .include "data/maps/PacifidlogTown_House3/header.inc" - .include "data/maps/PacifidlogTown_House4/header.inc" - .include "data/maps/PacifidlogTown_House5/header.inc" - .include "data/maps/PetalburgCity_WallysHouse/header.inc" - .include "data/maps/PetalburgCity_Gym/header.inc" - .include "data/maps/PetalburgCity_House1/header.inc" - .include "data/maps/PetalburgCity_House2/header.inc" - .include "data/maps/PetalburgCity_PokemonCenter_1F/header.inc" - .include "data/maps/PetalburgCity_PokemonCenter_2F/header.inc" - .include "data/maps/PetalburgCity_Mart/header.inc" - .include "data/maps/SlateportCity_SternsShipyard_1F/header.inc" - .include "data/maps/SlateportCity_SternsShipyard_2F/header.inc" - .include "data/maps/SlateportCity_BattleTentLobby/header.inc" - .include "data/maps/SlateportCity_BattleTentCorridor/header.inc" - .include "data/maps/SlateportCity_BattleTentBattleRoom/header.inc" - .include "data/maps/SlateportCity_House1/header.inc" - .include "data/maps/SlateportCity_PokemonFanClub/header.inc" - .include "data/maps/SlateportCity_OceanicMuseum_1F/header.inc" - .include "data/maps/SlateportCity_OceanicMuseum_2F/header.inc" - .include "data/maps/SlateportCity_Harbor/header.inc" - .include "data/maps/SlateportCity_House2/header.inc" - .include "data/maps/SlateportCity_PokemonCenter_1F/header.inc" - .include "data/maps/SlateportCity_PokemonCenter_2F/header.inc" - .include "data/maps/SlateportCity_Mart/header.inc" - .include "data/maps/MauvilleCity_Gym/header.inc" - .include "data/maps/MauvilleCity_BikeShop/header.inc" - .include "data/maps/MauvilleCity_House1/header.inc" - .include "data/maps/MauvilleCity_GameCorner/header.inc" - .include "data/maps/MauvilleCity_House2/header.inc" - .include "data/maps/MauvilleCity_PokemonCenter_1F/header.inc" - .include "data/maps/MauvilleCity_PokemonCenter_2F/header.inc" - .include "data/maps/MauvilleCity_Mart/header.inc" - .include "data/maps/RustboroCity_DevonCorp_1F/header.inc" - .include "data/maps/RustboroCity_DevonCorp_2F/header.inc" - .include "data/maps/RustboroCity_DevonCorp_3F/header.inc" - .include "data/maps/RustboroCity_Gym/header.inc" - .include "data/maps/RustboroCity_PokemonSchool/header.inc" - .include "data/maps/RustboroCity_PokemonCenter_1F/header.inc" - .include "data/maps/RustboroCity_PokemonCenter_2F/header.inc" - .include "data/maps/RustboroCity_Mart/header.inc" - .include "data/maps/RustboroCity_Flat1_1F/header.inc" - .include "data/maps/RustboroCity_Flat1_2F/header.inc" - .include "data/maps/RustboroCity_House1/header.inc" - .include "data/maps/RustboroCity_CuttersHouse/header.inc" - .include "data/maps/RustboroCity_House2/header.inc" - .include "data/maps/RustboroCity_Flat2_1F/header.inc" - .include "data/maps/RustboroCity_Flat2_2F/header.inc" - .include "data/maps/RustboroCity_Flat2_3F/header.inc" - .include "data/maps/RustboroCity_House3/header.inc" - .include "data/maps/FortreeCity_House1/header.inc" - .include "data/maps/FortreeCity_Gym/header.inc" - .include "data/maps/FortreeCity_PokemonCenter_1F/header.inc" - .include "data/maps/FortreeCity_PokemonCenter_2F/header.inc" - .include "data/maps/FortreeCity_Mart/header.inc" - .include "data/maps/FortreeCity_House2/header.inc" - .include "data/maps/FortreeCity_House3/header.inc" - .include "data/maps/FortreeCity_House4/header.inc" - .include "data/maps/FortreeCity_House5/header.inc" - .include "data/maps/FortreeCity_DecorationShop/header.inc" - .include "data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc" - .include "data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc" - .include "data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc" - .include "data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc" - .include "data/maps/LilycoveCity_ContestLobby/header.inc" - .include "data/maps/LilycoveCity_ContestHall/header.inc" - .include "data/maps/LilycoveCity_PokemonCenter_1F/header.inc" - .include "data/maps/LilycoveCity_PokemonCenter_2F/header.inc" - .include "data/maps/LilycoveCity_UnusedMart/header.inc" - .include "data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc" - .include "data/maps/LilycoveCity_Harbor/header.inc" - .include "data/maps/LilycoveCity_MoveDeletersHouse/header.inc" - .include "data/maps/LilycoveCity_House1/header.inc" - .include "data/maps/LilycoveCity_House2/header.inc" - .include "data/maps/LilycoveCity_House3/header.inc" - .include "data/maps/LilycoveCity_House4/header.inc" - .include "data/maps/LilycoveCity_DepartmentStore_1F/header.inc" - .include "data/maps/LilycoveCity_DepartmentStore_2F/header.inc" - .include "data/maps/LilycoveCity_DepartmentStore_3F/header.inc" - .include "data/maps/LilycoveCity_DepartmentStore_4F/header.inc" - .include "data/maps/LilycoveCity_DepartmentStore_5F/header.inc" - .include "data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc" - .include "data/maps/LilycoveCity_DepartmentStoreElevator/header.inc" - .include "data/maps/MossdeepCity_Gym/header.inc" - .include "data/maps/MossdeepCity_House1/header.inc" - .include "data/maps/MossdeepCity_House2/header.inc" - .include "data/maps/MossdeepCity_PokemonCenter_1F/header.inc" - .include "data/maps/MossdeepCity_PokemonCenter_2F/header.inc" - .include "data/maps/MossdeepCity_Mart/header.inc" - .include "data/maps/MossdeepCity_House3/header.inc" - .include "data/maps/MossdeepCity_StevensHouse/header.inc" - .include "data/maps/MossdeepCity_House4/header.inc" - .include "data/maps/MossdeepCity_SpaceCenter_1F/header.inc" - .include "data/maps/MossdeepCity_SpaceCenter_2F/header.inc" - .include "data/maps/MossdeepCity_GameCorner_1F/header.inc" - .include "data/maps/MossdeepCity_GameCorner_B1F/header.inc" - .include "data/maps/SootopolisCity_Gym_1F/header.inc" - .include "data/maps/SootopolisCity_Gym_B1F/header.inc" - .include "data/maps/SootopolisCity_PokemonCenter_1F/header.inc" - .include "data/maps/SootopolisCity_PokemonCenter_2F/header.inc" - .include "data/maps/SootopolisCity_Mart/header.inc" - .include "data/maps/SootopolisCity_House1/header.inc" - .include "data/maps/SootopolisCity_House2/header.inc" - .include "data/maps/SootopolisCity_House3/header.inc" - .include "data/maps/SootopolisCity_House4/header.inc" - .include "data/maps/SootopolisCity_House5/header.inc" - .include "data/maps/SootopolisCity_House6/header.inc" - .include "data/maps/SootopolisCity_House7/header.inc" - .include "data/maps/SootopolisCity_LotadAndSeedotHouse/header.inc" - .include "data/maps/SootopolisCity_MysteryEventsHouse_1F/header.inc" - .include "data/maps/SootopolisCity_MysteryEventsHouse_B1F/header.inc" - .include "data/maps/EverGrandeCity_SidneysRoom/header.inc" - .include "data/maps/EverGrandeCity_PhoebesRoom/header.inc" - .include "data/maps/EverGrandeCity_GlaciasRoom/header.inc" - .include "data/maps/EverGrandeCity_DrakesRoom/header.inc" - .include "data/maps/EverGrandeCity_ChampionsRoom/header.inc" - .include "data/maps/EverGrandeCity_Hall1/header.inc" - .include "data/maps/EverGrandeCity_Hall2/header.inc" - .include "data/maps/EverGrandeCity_Hall3/header.inc" - .include "data/maps/EverGrandeCity_Hall4/header.inc" - .include "data/maps/EverGrandeCity_Hall5/header.inc" - .include "data/maps/EverGrandeCity_PokemonLeague_1F/header.inc" - .include "data/maps/EverGrandeCity_HallOfFame/header.inc" - .include "data/maps/EverGrandeCity_PokemonCenter_1F/header.inc" - .include "data/maps/EverGrandeCity_PokemonCenter_2F/header.inc" - .include "data/maps/EverGrandeCity_PokemonLeague_2F/header.inc" - .include "data/maps/Route104_MrBrineysHouse/header.inc" - .include "data/maps/Route104_PrettyPetalFlowerShop/header.inc" - .include "data/maps/Route111_WinstrateFamilysHouse/header.inc" - .include "data/maps/Route111_OldLadysRestStop/header.inc" - .include "data/maps/Route112_CableCarStation/header.inc" - .include "data/maps/MtChimney_CableCarStation/header.inc" - .include "data/maps/Route114_FossilManiacsHouse/header.inc" - .include "data/maps/Route114_FossilManiacsTunnel/header.inc" - .include "data/maps/Route114_LanettesHouse/header.inc" - .include "data/maps/Route116_TunnelersRestHouse/header.inc" - .include "data/maps/Route117_PokemonDayCare/header.inc" - .include "data/maps/Route121_SafariZoneEntrance/header.inc" - .include "data/maps/MeteorFalls_1F_1R/header.inc" - .include "data/maps/MeteorFalls_1F_2R/header.inc" - .include "data/maps/MeteorFalls_B1F_1R/header.inc" - .include "data/maps/MeteorFalls_B1F_2R/header.inc" - .include "data/maps/RusturfTunnel/header.inc" - .include "data/maps/Underwater_SootopolisCity/header.inc" - .include "data/maps/DesertRuins/header.inc" - .include "data/maps/GraniteCave_1F/header.inc" - .include "data/maps/GraniteCave_B1F/header.inc" - .include "data/maps/GraniteCave_B2F/header.inc" - .include "data/maps/GraniteCave_StevensRoom/header.inc" - .include "data/maps/PetalburgWoods/header.inc" - .include "data/maps/MtChimney/header.inc" - .include "data/maps/JaggedPass/header.inc" - .include "data/maps/FieryPath/header.inc" - .include "data/maps/MtPyre_1F/header.inc" - .include "data/maps/MtPyre_2F/header.inc" - .include "data/maps/MtPyre_3F/header.inc" - .include "data/maps/MtPyre_4F/header.inc" - .include "data/maps/MtPyre_5F/header.inc" - .include "data/maps/MtPyre_6F/header.inc" - .include "data/maps/MtPyre_Exterior/header.inc" - .include "data/maps/MtPyre_Summit/header.inc" - .include "data/maps/AquaHideout_1F/header.inc" - .include "data/maps/AquaHideout_B1F/header.inc" - .include "data/maps/AquaHideout_B2F/header.inc" - .include "data/maps/Underwater_SeafloorCavern/header.inc" - .include "data/maps/SeafloorCavern_Entrance/header.inc" - .include "data/maps/SeafloorCavern_Room1/header.inc" - .include "data/maps/SeafloorCavern_Room2/header.inc" - .include "data/maps/SeafloorCavern_Room3/header.inc" - .include "data/maps/SeafloorCavern_Room4/header.inc" - .include "data/maps/SeafloorCavern_Room5/header.inc" - .include "data/maps/SeafloorCavern_Room6/header.inc" - .include "data/maps/SeafloorCavern_Room7/header.inc" - .include "data/maps/SeafloorCavern_Room8/header.inc" - .include "data/maps/SeafloorCavern_Room9/header.inc" - .include "data/maps/CaveOfOrigin_Entrance/header.inc" - .include "data/maps/CaveOfOrigin_1F/header.inc" - .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap1/header.inc" - .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap2/header.inc" - .include "data/maps/CaveOfOrigin_UnusedRubySapphireMap3/header.inc" - .include "data/maps/CaveOfOrigin_B1F/header.inc" - .include "data/maps/VictoryRoad_1F/header.inc" - .include "data/maps/VictoryRoad_B1F/header.inc" - .include "data/maps/VictoryRoad_B2F/header.inc" - .include "data/maps/ShoalCave_LowTideEntranceRoom/header.inc" - .include "data/maps/ShoalCave_LowTideInnerRoom/header.inc" - .include "data/maps/ShoalCave_LowTideStairsRoom/header.inc" - .include "data/maps/ShoalCave_LowTideLowerRoom/header.inc" - .include "data/maps/ShoalCave_HighTideEntranceRoom/header.inc" - .include "data/maps/ShoalCave_HighTideInnerRoom/header.inc" - .include "data/maps/NewMauville_Entrance/header.inc" - .include "data/maps/NewMauville_Inside/header.inc" - .include "data/maps/AbandonedShip_Deck/header.inc" - .include "data/maps/AbandonedShip_Corridors_1F/header.inc" - .include "data/maps/AbandonedShip_Rooms_1F/header.inc" - .include "data/maps/AbandonedShip_Corridors_B1F/header.inc" - .include "data/maps/AbandonedShip_Rooms_B1F/header.inc" - .include "data/maps/AbandonedShip_Rooms2_B1F/header.inc" - .include "data/maps/AbandonedShip_Underwater1/header.inc" - .include "data/maps/AbandonedShip_Room_B1F/header.inc" - .include "data/maps/AbandonedShip_Rooms2_1F/header.inc" - .include "data/maps/AbandonedShip_CaptainsOffice/header.inc" - .include "data/maps/AbandonedShip_Underwater2/header.inc" - .include "data/maps/AbandonedShip_HiddenFloorCorridors/header.inc" - .include "data/maps/AbandonedShip_HiddenFloorRooms/header.inc" - .include "data/maps/IslandCave/header.inc" - .include "data/maps/AncientTomb/header.inc" - .include "data/maps/Underwater_Route134/header.inc" - .include "data/maps/Underwater_SealedChamber/header.inc" - .include "data/maps/SealedChamber_OuterRoom/header.inc" - .include "data/maps/SealedChamber_InnerRoom/header.inc" - .include "data/maps/ScorchedSlab/header.inc" - .include "data/maps/AquaHideout_UnusedRubyMap1/header.inc" - .include "data/maps/AquaHideout_UnusedRubyMap2/header.inc" - .include "data/maps/AquaHideout_UnusedRubyMap3/header.inc" - .include "data/maps/SkyPillar_Entrance/header.inc" - .include "data/maps/SkyPillar_Outside/header.inc" - .include "data/maps/SkyPillar_1F/header.inc" - .include "data/maps/SkyPillar_2F/header.inc" - .include "data/maps/SkyPillar_3F/header.inc" - .include "data/maps/SkyPillar_4F/header.inc" - .include "data/maps/ShoalCave_LowTideIceRoom/header.inc" - .include "data/maps/SkyPillar_5F/header.inc" - .include "data/maps/SkyPillar_Top/header.inc" - .include "data/maps/MagmaHideout_1F/header.inc" - .include "data/maps/MagmaHideout_2F_1R/header.inc" - .include "data/maps/MagmaHideout_2F_2R/header.inc" - .include "data/maps/MagmaHideout_3F_1R/header.inc" - .include "data/maps/MagmaHideout_3F_2R/header.inc" - .include "data/maps/MagmaHideout_4F/header.inc" - .include "data/maps/MagmaHideout_3F_3R/header.inc" - .include "data/maps/MagmaHideout_2F_3R/header.inc" - .include "data/maps/MirageTower_1F/header.inc" - .include "data/maps/MirageTower_2F/header.inc" - .include "data/maps/MirageTower_3F/header.inc" - .include "data/maps/MirageTower_4F/header.inc" - .include "data/maps/DesertUnderpass/header.inc" - .include "data/maps/ArtisanCave_B1F/header.inc" - .include "data/maps/ArtisanCave_1F/header.inc" - .include "data/maps/Underwater_MarineCave/header.inc" - .include "data/maps/MarineCave_Entrance/header.inc" - .include "data/maps/MarineCave_End/header.inc" - .include "data/maps/TerraCave_Entrance/header.inc" - .include "data/maps/TerraCave_End/header.inc" - .include "data/maps/AlteringCave/header.inc" - .include "data/maps/MeteorFalls_StevensCave/header.inc" - .include "data/maps/SecretBase_RedCave1/header.inc" - .include "data/maps/SecretBase_BrownCave1/header.inc" - .include "data/maps/SecretBase_BlueCave1/header.inc" - .include "data/maps/SecretBase_YellowCave1/header.inc" - .include "data/maps/SecretBase_Tree1/header.inc" - .include "data/maps/SecretBase_Shrub1/header.inc" - .include "data/maps/SecretBase_RedCave2/header.inc" - .include "data/maps/SecretBase_BrownCave2/header.inc" - .include "data/maps/SecretBase_BlueCave2/header.inc" - .include "data/maps/SecretBase_YellowCave2/header.inc" - .include "data/maps/SecretBase_Tree2/header.inc" - .include "data/maps/SecretBase_Shrub2/header.inc" - .include "data/maps/SecretBase_RedCave3/header.inc" - .include "data/maps/SecretBase_BrownCave3/header.inc" - .include "data/maps/SecretBase_BlueCave3/header.inc" - .include "data/maps/SecretBase_YellowCave3/header.inc" - .include "data/maps/SecretBase_Tree3/header.inc" - .include "data/maps/SecretBase_Shrub3/header.inc" - .include "data/maps/SecretBase_RedCave4/header.inc" - .include "data/maps/SecretBase_BrownCave4/header.inc" - .include "data/maps/SecretBase_BlueCave4/header.inc" - .include "data/maps/SecretBase_YellowCave4/header.inc" - .include "data/maps/SecretBase_Tree4/header.inc" - .include "data/maps/SecretBase_Shrub4/header.inc" - .include "data/maps/SingleBattleColosseum/header.inc" - .include "data/maps/TradeCenter/header.inc" - .include "data/maps/RecordCorner/header.inc" - .include "data/maps/DoubleBattleColosseum/header.inc" - .include "data/maps/LinkContestRoom1/header.inc" - .include "data/maps/UnknownMap_25_29/header.inc" - .include "data/maps/UnknownMap_25_30/header.inc" - .include "data/maps/UnknownMap_25_31/header.inc" - .include "data/maps/UnknownMap_25_32/header.inc" - .include "data/maps/UnknownMap_25_33/header.inc" - .include "data/maps/UnknownMap_25_34/header.inc" - .include "data/maps/LinkContestRoom2/header.inc" - .include "data/maps/LinkContestRoom3/header.inc" - .include "data/maps/LinkContestRoom4/header.inc" - .include "data/maps/LinkContestRoom5/header.inc" - .include "data/maps/LinkContestRoom6/header.inc" - .include "data/maps/InsideOfTruck/header.inc" - .include "data/maps/SSTidalCorridor/header.inc" - .include "data/maps/SSTidalLowerDeck/header.inc" - .include "data/maps/SSTidalRooms/header.inc" - .include "data/maps/BattlePyramidSquare01/header.inc" - .include "data/maps/BattlePyramidSquare02/header.inc" - .include "data/maps/BattlePyramidSquare03/header.inc" - .include "data/maps/BattlePyramidSquare04/header.inc" - .include "data/maps/BattlePyramidSquare05/header.inc" - .include "data/maps/BattlePyramidSquare06/header.inc" - .include "data/maps/BattlePyramidSquare07/header.inc" - .include "data/maps/BattlePyramidSquare08/header.inc" - .include "data/maps/BattlePyramidSquare09/header.inc" - .include "data/maps/BattlePyramidSquare10/header.inc" - .include "data/maps/BattlePyramidSquare11/header.inc" - .include "data/maps/BattlePyramidSquare12/header.inc" - .include "data/maps/BattlePyramidSquare13/header.inc" - .include "data/maps/BattlePyramidSquare14/header.inc" - .include "data/maps/BattlePyramidSquare15/header.inc" - .include "data/maps/BattlePyramidSquare16/header.inc" - .include "data/maps/UnionRoom/header.inc" - .include "data/maps/SafariZone_Northwest/header.inc" - .include "data/maps/SafariZone_North/header.inc" - .include "data/maps/SafariZone_Southwest/header.inc" - .include "data/maps/SafariZone_South/header.inc" - .include "data/maps/BattleFrontier_OutsideWest/header.inc" - .include "data/maps/BattleFrontier_BattleTowerLobby/header.inc" - .include "data/maps/BattleFrontier_BattleTowerElevator/header.inc" - .include "data/maps/BattleFrontier_BattleTowerCorridor/header.inc" - .include "data/maps/BattleFrontier_BattleTowerBattleRoom/header.inc" - .include "data/maps/SouthernIsland_Exterior/header.inc" - .include "data/maps/SouthernIsland_Interior/header.inc" - .include "data/maps/SafariZone_RestHouse/header.inc" - .include "data/maps/SafariZone_Northeast/header.inc" - .include "data/maps/SafariZone_Southeast/header.inc" - .include "data/maps/BattleFrontier_OutsideEast/header.inc" - .include "data/maps/BattleFrontier_BattleTowerMultiBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattleTowerCorridor2/header.inc" - .include "data/maps/BattleFrontier_BattleTowerBattleRoom2/header.inc" - .include "data/maps/BattleFrontier_BattleDomeLobby/header.inc" - .include "data/maps/BattleFrontier_BattleDomeCorridor/header.inc" - .include "data/maps/BattleFrontier_BattleDomePreBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattleDomeBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattlePalaceLobby/header.inc" - .include "data/maps/BattleFrontier_BattlePalaceCorridor/header.inc" - .include "data/maps/BattleFrontier_BattlePalaceBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattlePyramidLobby/header.inc" - .include "data/maps/BattleFrontier_BattlePyramidEmptySquare/header.inc" - .include "data/maps/BattleFrontier_BattlePyramidTop/header.inc" - .include "data/maps/BattleFrontier_BattleArenaLobby/header.inc" - .include "data/maps/BattleFrontier_BattleArenaCorridor/header.inc" - .include "data/maps/BattleFrontier_BattleArenaBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattleFactoryLobby/header.inc" - .include "data/maps/BattleFrontier_BattleFactoryPreBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattleFactoryBattleRoom/header.inc" - .include "data/maps/BattleFrontier_BattlePikeLobby/header.inc" - .include "data/maps/BattleFrontier_BattlePikeCorridor/header.inc" - .include "data/maps/BattleFrontier_BattlePikeThreePathRoom/header.inc" - .include "data/maps/BattleFrontier_BattlePikeRandomRoom1/header.inc" - .include "data/maps/BattleFrontier_BattlePikeRandomRoom2/header.inc" - .include "data/maps/BattleFrontier_BattlePikeRandomRoom3/header.inc" - .include "data/maps/BattleFrontier_RankingHall/header.inc" - .include "data/maps/BattleFrontier_Lounge1/header.inc" - .include "data/maps/BattleFrontier_BattlePointExchangeServiceCorner/header.inc" - .include "data/maps/BattleFrontier_Lounge2/header.inc" - .include "data/maps/BattleFrontier_Lounge3/header.inc" - .include "data/maps/BattleFrontier_Lounge4/header.inc" - .include "data/maps/BattleFrontier_ScottsHouse/header.inc" - .include "data/maps/BattleFrontier_Lounge5/header.inc" - .include "data/maps/BattleFrontier_Lounge6/header.inc" - .include "data/maps/BattleFrontier_Lounge7/header.inc" - .include "data/maps/BattleFrontier_ReceptionGate/header.inc" - .include "data/maps/BattleFrontier_Lounge8/header.inc" - .include "data/maps/BattleFrontier_Lounge9/header.inc" - .include "data/maps/BattleFrontier_PokemonCenter_1F/header.inc" - .include "data/maps/BattleFrontier_PokemonCenter_2F/header.inc" - .include "data/maps/BattleFrontier_Mart/header.inc" - .include "data/maps/FarawayIsland_Entrance/header.inc" - .include "data/maps/FarawayIsland_Interior/header.inc" - .include "data/maps/BirthIsland_Exterior/header.inc" - .include "data/maps/BirthIsland_Harbor/header.inc" - .include "data/maps/TrainerHill_Entrance/header.inc" - .include "data/maps/TrainerHill_1F/header.inc" - .include "data/maps/TrainerHill_2F/header.inc" - .include "data/maps/TrainerHill_3F/header.inc" - .include "data/maps/TrainerHill_4F/header.inc" - .include "data/maps/TrainerHill_Roof/header.inc" - .include "data/maps/NavelRock_Exterior/header.inc" - .include "data/maps/NavelRock_Harbor/header.inc" - .include "data/maps/NavelRock_Entrance/header.inc" - .include "data/maps/NavelRock_B1F/header.inc" - .include "data/maps/NavelRock_Fork/header.inc" - .include "data/maps/NavelRock_Up1/header.inc" - .include "data/maps/NavelRock_Up2/header.inc" - .include "data/maps/NavelRock_Up3/header.inc" - .include "data/maps/NavelRock_Up4/header.inc" - .include "data/maps/NavelRock_Top/header.inc" - .include "data/maps/NavelRock_Down01/header.inc" - .include "data/maps/NavelRock_Down02/header.inc" - .include "data/maps/NavelRock_Down03/header.inc" - .include "data/maps/NavelRock_Down04/header.inc" - .include "data/maps/NavelRock_Down05/header.inc" - .include "data/maps/NavelRock_Down06/header.inc" - .include "data/maps/NavelRock_Down07/header.inc" - .include "data/maps/NavelRock_Down08/header.inc" - .include "data/maps/NavelRock_Down09/header.inc" - .include "data/maps/NavelRock_Down10/header.inc" - .include "data/maps/NavelRock_Down11/header.inc" - .include "data/maps/NavelRock_Bottom/header.inc" - .include "data/maps/TrainerHill_Elevator/header.inc" - .include "data/maps/Route104_Prototype/header.inc" - .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc" - .include "data/maps/Route109_SeashoreHouse/header.inc" - .include "data/maps/Route110_TrickHouseEntrance/header.inc" - .include "data/maps/Route110_TrickHouseEnd/header.inc" - .include "data/maps/Route110_TrickHouseCorridor/header.inc" - .include "data/maps/Route110_TrickHousePuzzle1/header.inc" - .include "data/maps/Route110_TrickHousePuzzle2/header.inc" - .include "data/maps/Route110_TrickHousePuzzle3/header.inc" - .include "data/maps/Route110_TrickHousePuzzle4/header.inc" - .include "data/maps/Route110_TrickHousePuzzle5/header.inc" - .include "data/maps/Route110_TrickHousePuzzle6/header.inc" - .include "data/maps/Route110_TrickHousePuzzle7/header.inc" - .include "data/maps/Route110_TrickHousePuzzle8/header.inc" - .include "data/maps/Route110_SeasideCyclingRoadEntrance1/header.inc" - .include "data/maps/Route110_SeasideCyclingRoadEntrance2/header.inc" - .include "data/maps/Route113_GlassWorkshop/header.inc" - .include "data/maps/Route123_BerryMastersHouse/header.inc" - .include "data/maps/Route119_WeatherInstitute_1F/header.inc" - .include "data/maps/Route119_WeatherInstitute_2F/header.inc" - .include "data/maps/Route119_House/header.inc" - .include "data/maps/Route124_DivingTreasureHuntersHouse/header.inc" - .include "data/maps/_groups.inc" -gUnknown_08486578:: @ 8486578 - -gMapGroups: @ 8486578 - .4byte gMapGroup0 - .4byte gMapGroup1 - .4byte gMapGroup2 - .4byte gMapGroup3 - .4byte gMapGroup4 - .4byte gMapGroup5 - .4byte gMapGroup6 - .4byte gMapGroup7 - .4byte gMapGroup8 - .4byte gMapGroup9 - .4byte gMapGroup10 - .4byte gMapGroup11 - .4byte gMapGroup12 - .4byte gMapGroup13 - .4byte gMapGroup14 - .4byte gMapGroup15 - .4byte gMapGroup16 - .4byte gMapGroup17 - .4byte gMapGroup18 - .4byte gMapGroup19 - .4byte gMapGroup20 - .4byte gMapGroup21 - .4byte gMapGroup22 - .4byte gMapGroup23 - .4byte gMapGroup24 - .4byte gMapGroup25 - .4byte gMapGroup26 - .4byte gMapGroup27 - .4byte gMapGroup28 - .4byte gMapGroup29 - .4byte gMapGroup30 - .4byte gMapGroup31 - .4byte gMapGroup32 - .4byte gMapGroup33 - - .include "data/maps/LittlerootTown/connections.inc" - .include "data/maps/OldaleTown/connections.inc" - .include "data/maps/DewfordTown/connections.inc" - .include "data/maps/LavaridgeTown/connections.inc" - .include "data/maps/FallarborTown/connections.inc" - .include "data/maps/VerdanturfTown/connections.inc" - .include "data/maps/PacifidlogTown/connections.inc" - .include "data/maps/PetalburgCity/connections.inc" - .include "data/maps/SlateportCity/connections.inc" - .include "data/maps/MauvilleCity/connections.inc" - .include "data/maps/RustboroCity/connections.inc" - .include "data/maps/FortreeCity/connections.inc" - .include "data/maps/LilycoveCity/connections.inc" - .include "data/maps/MossdeepCity/connections.inc" - .include "data/maps/SootopolisCity/connections.inc" - .include "data/maps/EverGrandeCity/connections.inc" - .include "data/maps/Route101/connections.inc" - .include "data/maps/Route102/connections.inc" - .include "data/maps/Route103/connections.inc" - .include "data/maps/Route104/connections.inc" - .include "data/maps/Route105/connections.inc" - .include "data/maps/Route106/connections.inc" - .include "data/maps/Route107/connections.inc" - .include "data/maps/Route108/connections.inc" - .include "data/maps/Route109/connections.inc" - .include "data/maps/Route110/connections.inc" - .include "data/maps/Route111/connections.inc" - .include "data/maps/Route112/connections.inc" - .include "data/maps/Route113/connections.inc" - .include "data/maps/Route114/connections.inc" - .include "data/maps/Route115/connections.inc" - .include "data/maps/Route116/connections.inc" - .include "data/maps/Route117/connections.inc" - .include "data/maps/Route118/connections.inc" - .include "data/maps/Route119/connections.inc" - .include "data/maps/Route120/connections.inc" - .include "data/maps/Route121/connections.inc" - .include "data/maps/Route122/connections.inc" - .include "data/maps/Route123/connections.inc" - .include "data/maps/Route124/connections.inc" - .include "data/maps/Route125/connections.inc" - .include "data/maps/Route126/connections.inc" - .include "data/maps/Route127/connections.inc" - .include "data/maps/Route128/connections.inc" - .include "data/maps/Route129/connections.inc" - .include "data/maps/Route130/connections.inc" - .include "data/maps/Route131/connections.inc" - .include "data/maps/Route132/connections.inc" - .include "data/maps/Route133/connections.inc" - .include "data/maps/Route134/connections.inc" - .include "data/maps/Underwater6/connections.inc" - .include "data/maps/Underwater1/connections.inc" - .include "data/maps/Underwater7/connections.inc" - .include "data/maps/Underwater2/connections.inc" - .include "data/maps/Underwater3/connections.inc" - .include "data/maps/Underwater4/connections.inc" - .include "data/maps/Underwater5/connections.inc" - .include "data/maps/SafariZone_Northwest/connections.inc" - .include "data/maps/SafariZone_North/connections.inc" - .include "data/maps/SafariZone_Southwest/connections.inc" - .include "data/maps/SafariZone_South/connections.inc" - .include "data/maps/SafariZone_Northeast/connections.inc" - .include "data/maps/SafariZone_Southeast/connections.inc" - .include "data/maps/BattleFrontier_OutsideWest/connections.inc" -BattleFrontier_OutsideEast_MapConnectionsList: @ 8486EE4 - connection left, 0, BATTLE_FRONTIER_OUTSIDE_WEST, 0 - -BattleFrontier_OutsideEast_MapConnections: @ 8486EF0 - .4byte 0x1 - .4byte BattleFrontier_OutsideEast_MapConnectionsList diff --git a/data/tilesets.s b/data/tilesets.s new file mode 100644 index 000000000..443686234 --- /dev/null +++ b/data/tilesets.s @@ -0,0 +1,8 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" + + .section .rodata + + .include "data/tilesets/graphics.inc" + .include "data/tilesets/metatiles.inc" + .include "data/tilesets/headers.inc" diff --git a/data/tilesets/metatiles.inc b/data/tilesets/metatiles.inc index 57654c418..0d6a75afd 100644 --- a/data/tilesets/metatiles.inc +++ b/data/tilesets/metatiles.inc @@ -1,309 +1,177 @@ .align 1 gMetatiles_General:: @ 83960F0 - -gMetatiles_General: @ 83960F0 - .incbin "baserom.gba", 0x3960f0, 0x2000 .align 1 gMetatileAttributes_General:: @ 83980F0 - -gMetatileAttributes_General: @ 83980F0 - .incbin "baserom.gba", 0x3980f0, 0x400 .align 1 gMetatiles_Petalburg:: @ 83984F0 - -gMetatiles_Petalburg: @ 83984F0 - .incbin "baserom.gba", 0x3984f0, 0x900 .align 1 gMetatileAttributes_Petalburg:: @ 8398DF0 - -gMetatileAttributes_Petalburg: @ 8398DF0 - .incbin "baserom.gba", 0x398df0, 0x120 .align 1 gMetatiles_Rustboro:: @ 8398F10 - -gMetatiles_Rustboro: @ 8398F10 - .incbin "baserom.gba", 0x398f10, 0x15e0 .align 1 gMetatileAttributes_Rustboro:: @ 839A4F0 - -gMetatileAttributes_Rustboro: @ 839A4F0 - .incbin "baserom.gba", 0x39a4f0, 0x2bc .align 1 gMetatiles_Dewford:: @ 839A7AC - -gMetatiles_Dewford: @ 839A7AC - .incbin "baserom.gba", 0x39a7ac, 0x17b0 .align 1 gMetatileAttributes_Dewford:: @ 839BF5C - -gMetatileAttributes_Dewford: @ 839BF5C - .incbin "baserom.gba", 0x39bf5c, 0x2f6 .align 1 gMetatiles_Slateport:: @ 839C252 - -gMetatiles_Slateport: @ 839C252 - .incbin "baserom.gba", 0x39c252, 0x1960 .align 1 gMetatileAttributes_Slateport:: @ 839DBB2 - -gMetatileAttributes_Slateport: @ 839DBB2 - .incbin "baserom.gba", 0x39dbb2, 0x32c .align 1 gMetatiles_Mauville:: @ 839DEDE - -gMetatiles_Mauville: @ 839DEDE - .incbin "baserom.gba", 0x39dede, 0x1fe0 .align 1 gMetatileAttributes_Mauville:: @ 839FEBE - -gMetatileAttributes_Mauville: @ 839FEBE - .incbin "baserom.gba", 0x39febe, 0x3fc .align 1 gMetatiles_Lavaridge:: @ 83A02BA - -gMetatiles_Lavaridge: @ 83A02BA - .incbin "baserom.gba", 0x3a02ba, 0x1b90 .align 1 gMetatileAttributes_Lavaridge:: @ 83A1E4A - -gMetatileAttributes_Lavaridge: @ 83A1E4A - .incbin "baserom.gba", 0x3a1e4a, 0x372 .align 1 gMetatiles_Fallarbor:: @ 83A21BC - -gMetatiles_Fallarbor: @ 83A21BC - .incbin "baserom.gba", 0x3a21bc, 0x16f0 .align 1 gMetatileAttributes_Fallarbor:: @ 83A38AC - -gMetatileAttributes_Fallarbor: @ 83A38AC - .incbin "baserom.gba", 0x3a38ac, 0x2de .align 1 gMetatiles_Fortree:: @ 83A3B8A - -gMetatiles_Fortree: @ 83A3B8A - .incbin "baserom.gba", 0x3a3b8a, 0x1180 .align 1 gMetatileAttributes_Fortree:: @ 83A4D0A - -gMetatileAttributes_Fortree: @ 83A4D0A - .incbin "baserom.gba", 0x3a4d0a, 0x230 .align 1 gMetatiles_Lilycove:: @ 83A4F3A - -gMetatiles_Lilycove: @ 83A4F3A - .incbin "baserom.gba", 0x3a4f3a, 0x15f0 .align 1 gMetatileAttributes_Lilycove:: @ 83A652A - -gMetatileAttributes_Lilycove: @ 83A652A - .incbin "baserom.gba", 0x3a652a, 0x2be .align 1 gMetatiles_Mossdeep:: @ 83A67E8 - -gMetatiles_Mossdeep: @ 83A67E8 - .incbin "baserom.gba", 0x3a67e8, 0x1c60 .align 1 gMetatileAttributes_Mossdeep:: @ 83A8448 - -gMetatileAttributes_Mossdeep: @ 83A8448 - .incbin "baserom.gba", 0x3a8448, 0x38c .align 1 gMetatiles_EverGrande:: @ 83A87D4 - -gMetatiles_EverGrande: @ 83A87D4 - .incbin "baserom.gba", 0x3a87d4, 0xa80 .align 1 gMetatileAttributes_EverGrande:: @ 83A9254 - -gMetatileAttributes_EverGrande: @ 83A9254 - .incbin "baserom.gba", 0x3a9254, 0x150 .align 1 gMetatiles_Pacifidlog:: @ 83A93A4 - -gMetatiles_Pacifidlog: @ 83A93A4 - .incbin "baserom.gba", 0x3a93a4, 0xcb0 .align 1 gMetatileAttributes_Pacifidlog:: @ 83AA054 - -gMetatileAttributes_Pacifidlog: @ 83AA054 - .incbin "baserom.gba", 0x3aa054, 0x196 .align 1 gMetatiles_Sootopolis:: @ 83AA1EA - -gMetatiles_Sootopolis: @ 83AA1EA - .incbin "baserom.gba", 0x3aa1ea, 0xfe0 .align 1 gMetatileAttributes_Sootopolis:: @ 83AB1CA - -gMetatileAttributes_Sootopolis: @ 83AB1CA - .incbin "baserom.gba", 0x3ab1ca, 0x1fc .align 1 gMetatiles_BattleFrontierOutsideWest:: @ 83AB3C6 - -gMetatiles_BattleFrontierOutsideWest: @ 83AB3C6 - .incbin "baserom.gba", 0x3ab3c6, 0x1fe0 .align 1 gMetatileAttributes_BattleFrontierOutsideWest:: @ 83AD3A6 - -gMetatileAttributes_BattleFrontierOutsideWest: @ 83AD3A6 - .incbin "baserom.gba", 0x3ad3a6, 0x3fc .align 1 gMetatiles_BattleFrontierOutsideEast:: @ 83AD7A2 - -gMetatiles_BattleFrontierOutsideEast: @ 83AD7A2 - .incbin "baserom.gba", 0x3ad7a2, 0x1fe0 .align 1 gMetatileAttributes_BattleFrontierOutsideEast:: @ 83AF782 - -gMetatileAttributes_BattleFrontierOutsideEast: @ 83AF782 - .incbin "baserom.gba", 0x3af782, 0x3fc .align 1 gMetatiles_InsideBuilding:: @ 83AFB7E - -gMetatiles_InsideBuilding: @ 83AFB7E - .incbin "baserom.gba", 0x3afb7e, 0x80 .align 1 gMetatileAttributes_InsideBuilding:: @ 83AFBFE - -gMetatileAttributes_InsideBuilding: @ 83AFBFE - .incbin "baserom.gba", 0x3afbfe, 0x10 .align 1 gMetatiles_Shop:: @ 83AFC0E - -gMetatiles_Shop: @ 83AFC0E - .incbin "baserom.gba", 0x3afc0e, 0x1210 .align 1 gMetatileAttributes_Shop:: @ 83B0E1E - -gMetatileAttributes_Shop: @ 83B0E1E - .incbin "baserom.gba", 0x3b0e1e, 0x242 .align 1 gMetatiles_PokemonCenter:: @ 83B1060 - -gMetatiles_PokemonCenter: @ 83B1060 - .incbin "baserom.gba", 0x3b1060, 0xe80 .align 1 gMetatileAttributes_PokemonCenter:: @ 83B1EE0 - -gMetatileAttributes_PokemonCenter: @ 83B1EE0 - .incbin "baserom.gba", 0x3b1ee0, 0x1d0 .align 1 gMetatiles_Cave:: @ 83B20B0 - -gMetatiles_Cave: @ 83B20B0 - .incbin "baserom.gba", 0x3b20b0, 0x19e0 .align 1 gMetatileAttributes_Cave:: @ 83B3A90 - -gMetatileAttributes_Cave: @ 83B3A90 - .incbin "baserom.gba", 0x3b3a90, 0x33c .align 1 gMetatiles_PokemonSchool:: @ 83B3DCC - -gMetatiles_PokemonSchool: @ 83B3DCC - .incbin "baserom.gba", 0x3b3dcc, 0x3a0 .align 1 gMetatileAttributes_PokemonSchool:: @ 83B416C - -gMetatileAttributes_PokemonSchool: @ 83B416C - .incbin "baserom.gba", 0x3b416c, 0x74 .align 1 gMetatiles_PokemonFanClub:: @ 83B41E0 - -gMetatiles_PokemonFanClub: @ 83B41E0 - .incbin "baserom.gba", 0x3b41e0, 0x680 .align 1 gMetatileAttributes_PokemonFanClub:: @ 83B4860 - -gMetatileAttributes_PokemonFanClub: @ 83B4860 - .incbin "baserom.gba", 0x3b4860, 0xd0 .align 1 @@ -316,254 +184,146 @@ gMetatileAttributes_Unused1:: @ 83B4950 .align 1 gMetatiles_MeteorFalls:: @ 83B4954 - -gMetatiles_MeteorFalls: @ 83B4954 - .incbin "baserom.gba", 0x3b4954, 0x9f0 .align 1 gMetatileAttributes_MeteorFalls:: @ 83B5344 - -gMetatileAttributes_MeteorFalls: @ 83B5344 - .incbin "baserom.gba", 0x3b5344, 0x13e .align 1 gMetatiles_OceanicMuseum:: @ 83B5482 - -gMetatiles_OceanicMuseum: @ 83B5482 - .incbin "baserom.gba", 0x3b5482, 0x7a0 .align 1 gMetatileAttributes_OceanicMuseum:: @ 83B5C22 - -gMetatileAttributes_OceanicMuseum: @ 83B5C22 - .incbin "baserom.gba", 0x3b5c22, 0xf4 .align 1 gMetatiles_CableClub:: @ 83B5D16 - -gMetatiles_CableClub: @ 83B5D16 - .incbin "baserom.gba", 0x3b5d16, 0x1000 .align 1 gMetatileAttributes_CableClub:: @ 83B6D16 - -gMetatileAttributes_CableClub: @ 83B6D16 - .incbin "baserom.gba", 0x3b6d16, 0x200 .align 1 gMetatiles_SeashoreHouse:: @ 83B6F16 - -gMetatiles_SeashoreHouse: @ 83B6F16 - .incbin "baserom.gba", 0x3b6f16, 0x380 .align 1 gMetatileAttributes_SeashoreHouse:: @ 83B7296 - -gMetatileAttributes_SeashoreHouse: @ 83B7296 - .incbin "baserom.gba", 0x3b7296, 0x70 .align 1 gMetatiles_PrettyPetalFlowerShop:: @ 83B7306 - -gMetatiles_PrettyPetalFlowerShop: @ 83B7306 - .incbin "baserom.gba", 0x3b7306, 0x480 .align 1 gMetatileAttributes_PrettyPetalFlowerShop:: @ 83B7786 - -gMetatileAttributes_PrettyPetalFlowerShop: @ 83B7786 - .incbin "baserom.gba", 0x3b7786, 0x90 .align 1 gMetatiles_PokemonDayCare:: @ 83B7816 - -gMetatiles_PokemonDayCare: @ 83B7816 - .incbin "baserom.gba", 0x3b7816, 0x440 .align 1 gMetatileAttributes_PokemonDayCare:: @ 83B7C56 - -gMetatileAttributes_PokemonDayCare: @ 83B7C56 - .incbin "baserom.gba", 0x3b7c56, 0x88 .align 1 gMetatiles_Facility:: @ 83B7CDE - -gMetatiles_Facility: @ 83B7CDE - .incbin "baserom.gba", 0x3b7cde, 0x1ff0 .align 1 gMetatileAttributes_Facility:: @ 83B9CCE - -gMetatileAttributes_Facility: @ 83B9CCE - .incbin "baserom.gba", 0x3b9cce, 0x3fe .align 1 gMetatiles_BikeShop:: @ 83BA0CC - -gMetatiles_BikeShop: @ 83BA0CC - .incbin "baserom.gba", 0x3ba0cc, 0xf80 .align 1 gMetatileAttributes_BikeShop:: @ 83BB04C - -gMetatileAttributes_BikeShop: @ 83BB04C - .incbin "baserom.gba", 0x3bb04c, 0x1f0 .align 1 gMetatiles_RusturfTunnel:: @ 83BB23C - -gMetatiles_RusturfTunnel: @ 83BB23C - .incbin "baserom.gba", 0x3bb23c, 0x530 .align 1 gMetatileAttributes_RusturfTunnel:: @ 83BB76C - -gMetatileAttributes_RusturfTunnel: @ 83BB76C - .incbin "baserom.gba", 0x3bb76c, 0xa6 .align 1 gMetatiles_SecretBaseSecondary:: @ 83BB812 - -gMetatiles_SecretBaseSecondary: @ 83BB812 - .incbin "baserom.gba", 0x3bb812, 0x1440 .align 1 gMetatileAttributes_SecretBaseSecondary:: @ 83BCC52 - -gMetatileAttributes_SecretBaseSecondary: @ 83BCC52 - .incbin "baserom.gba", 0x3bcc52, 0x288 .align 1 gMetatiles_InsideOfTruck:: @ 83BCEDA - -gMetatiles_InsideOfTruck: @ 83BCEDA - .incbin "baserom.gba", 0x3bceda, 0x260 .align 1 gMetatileAttributes_InsideOfTruck:: @ 83BD13A - -gMetatileAttributes_InsideOfTruck: @ 83BD13A - .incbin "baserom.gba", 0x3bd13a, 0x4c .align 1 gMetatiles_Contest:: @ 83BD186 - -gMetatiles_Contest: @ 83BD186 - .incbin "baserom.gba", 0x3bd186, 0xe90 .align 1 gMetatileAttributes_Contest:: @ 83BE016 - -gMetatileAttributes_Contest: @ 83BE016 - .incbin "baserom.gba", 0x3be016, 0x1d2 .align 1 gMetatiles_LilycoveMuseum:: @ 83BE1E8 - -gMetatiles_LilycoveMuseum: @ 83BE1E8 - .incbin "baserom.gba", 0x3be1e8, 0x8f0 .align 1 gMetatileAttributes_LilycoveMuseum:: @ 83BEAD8 - -gMetatileAttributes_LilycoveMuseum: @ 83BEAD8 - .incbin "baserom.gba", 0x3bead8, 0x11e .align 1 gMetatiles_BrendansMaysHouse:: @ 83BEBF6 - -gMetatiles_BrendansMaysHouse: @ 83BEBF6 - .incbin "baserom.gba", 0x3bebf6, 0xc40 .align 1 gMetatileAttributes_BrendansMaysHouse:: @ 83BF836 - -gMetatileAttributes_BrendansMaysHouse: @ 83BF836 - .incbin "baserom.gba", 0x3bf836, 0x188 .align 1 gMetatiles_Lab:: @ 83BF9BE - -gMetatiles_Lab: @ 83BF9BE - .incbin "baserom.gba", 0x3bf9be, 0x9e0 .align 1 gMetatileAttributes_Lab:: @ 83C039E - -gMetatileAttributes_Lab: @ 83C039E - .incbin "baserom.gba", 0x3c039e, 0x13c .align 1 gMetatiles_Underwater:: @ 83C04DA - -gMetatiles_Underwater: @ 83C04DA - .incbin "baserom.gba", 0x3c04da, 0xec0 .align 1 gMetatileAttributes_Underwater:: @ 83C139A - -gMetatileAttributes_Underwater: @ 83C139A - .incbin "baserom.gba", 0x3c139a, 0x1d8 .align 1 gMetatiles_GenericBuilding:: @ 83C1572 - -gMetatiles_GenericBuilding: @ 83C1572 - .incbin "baserom.gba", 0x3c1572, 0x2000 .align 1 gMetatileAttributes_GenericBuilding:: @ 83C3572 - -gMetatileAttributes_GenericBuilding: @ 83C3572 - .incbin "baserom.gba", 0x3c3572, 0x400 .align 1 gMetatiles_MauvilleGameCorner:: @ 83C3972 - -gMetatiles_MauvilleGameCorner: @ 83C3972 - .incbin "baserom.gba", 0x3c3972, 0x600 .align 1 gMetatileAttributes_MauvilleGameCorner:: @ 83C3F72 - -gMetatileAttributes_MauvilleGameCorner: @ 83C3F72 - .incbin "baserom.gba", 0x3c3f72, 0xc0 .align 1 @@ -576,392 +336,224 @@ gMetatileAttributes_Unused2:: @ 83C43D2 .align 1 gMetatiles_RustboroGym:: @ 83C4446 - -gMetatiles_RustboroGym: @ 83C4446 - .incbin "baserom.gba", 0x3c4446, 0x380 .align 1 gMetatileAttributes_RustboroGym:: @ 83C47C6 - -gMetatileAttributes_RustboroGym: @ 83C47C6 - .incbin "baserom.gba", 0x3c47c6, 0x70 .align 1 gMetatiles_DewfordGym:: @ 83C4836 - -gMetatiles_DewfordGym: @ 83C4836 - .incbin "baserom.gba", 0x3c4836, 0x450 .align 1 gMetatileAttributes_DewfordGym:: @ 83C4C86 - -gMetatileAttributes_DewfordGym: @ 83C4C86 - .incbin "baserom.gba", 0x3c4c86, 0x8a .align 1 gMetatiles_MauvilleGym:: @ 83C4D10 - -gMetatiles_MauvilleGym: @ 83C4D10 - .incbin "baserom.gba", 0x3c4d10, 0x750 .align 1 gMetatileAttributes_MauvilleGym:: @ 83C5460 - -gMetatileAttributes_MauvilleGym: @ 83C5460 - .incbin "baserom.gba", 0x3c5460, 0xea .align 1 gMetatiles_LavaridgeGym:: @ 83C554A - -gMetatiles_LavaridgeGym: @ 83C554A - .incbin "baserom.gba", 0x3c554a, 0x3d0 .align 1 gMetatileAttributes_LavaridgeGym:: @ 83C591A - -gMetatileAttributes_LavaridgeGym: @ 83C591A - .incbin "baserom.gba", 0x3c591a, 0x7a .align 1 gMetatiles_PetalburgGym:: @ 83C5994 - -gMetatiles_PetalburgGym: @ 83C5994 - .incbin "baserom.gba", 0x3c5994, 0xe00 .align 1 gMetatileAttributes_PetalburgGym:: @ 83C6794 - -gMetatileAttributes_PetalburgGym: @ 83C6794 - .incbin "baserom.gba", 0x3c6794, 0x1c0 .align 1 gMetatiles_FortreeGym:: @ 83C6954 - -gMetatiles_FortreeGym: @ 83C6954 - .incbin "baserom.gba", 0x3c6954, 0x500 .align 1 gMetatileAttributes_FortreeGym:: @ 83C6E54 - -gMetatileAttributes_FortreeGym: @ 83C6E54 - .incbin "baserom.gba", 0x3c6e54, 0xa0 .align 1 gMetatiles_MossdeepGym:: @ 83C6EF4 - -gMetatiles_MossdeepGym: @ 83C6EF4 - .incbin "baserom.gba", 0x3c6ef4, 0x750 .align 1 gMetatileAttributes_MossdeepGym:: @ 83C7644 - -gMetatileAttributes_MossdeepGym: @ 83C7644 - .incbin "baserom.gba", 0x3c7644, 0xea .align 1 gMetatiles_SootopolisGym:: @ 83C772E - -gMetatiles_SootopolisGym: @ 83C772E - .incbin "baserom.gba", 0x3c772e, 0x7a0 .align 1 gMetatileAttributes_SootopolisGym:: @ 83C7ECE - -gMetatileAttributes_SootopolisGym: @ 83C7ECE - .incbin "baserom.gba", 0x3c7ece, 0xf4 .align 1 gMetatiles_TrickHousePuzzle:: @ 83C7FC2 - -gMetatiles_TrickHousePuzzle: @ 83C7FC2 - .incbin "baserom.gba", 0x3c7fc2, 0xbd0 .align 1 gMetatileAttributes_TrickHousePuzzle:: @ 83C8B92 - -gMetatileAttributes_TrickHousePuzzle: @ 83C8B92 - .incbin "baserom.gba", 0x3c8b92, 0x17a .align 1 gMetatiles_InsideShip:: @ 83C8D0C - -gMetatiles_InsideShip: @ 83C8D0C - .incbin "baserom.gba", 0x3c8d0c, 0xfc0 .align 1 gMetatileAttributes_InsideShip:: @ 83C9CCC - -gMetatileAttributes_InsideShip: @ 83C9CCC - .incbin "baserom.gba", 0x3c9ccc, 0x1f8 .align 1 gMetatiles_SecretBasePrimary:: @ 83C9EC4 - -gMetatiles_SecretBasePrimary: @ 83C9EC4 - .incbin "baserom.gba", 0x3c9ec4, 0x20 .align 1 gMetatileAttributes_SecretBasePrimary:: @ 83C9EE4 - -gMetatileAttributes_SecretBasePrimary: @ 83C9EE4 - .incbin "baserom.gba", 0x3c9ee4, 0x4 .align 1 gMetatiles_EliteFour:: @ 83C9EE8 - -gMetatiles_EliteFour: @ 83C9EE8 - .incbin "baserom.gba", 0x3c9ee8, 0x14c0 .align 1 gMetatileAttributes_EliteFour:: @ 83CB3A8 - -gMetatileAttributes_EliteFour: @ 83CB3A8 - .incbin "baserom.gba", 0x3cb3a8, 0x298 .align 1 gMetatiles_BattleFrontier:: @ 83CB640 - -gMetatiles_BattleFrontier: @ 83CB640 - .incbin "baserom.gba", 0x3cb640, 0x1fd0 .align 1 gMetatileAttributes_BattleFrontier:: @ 83CD610 - -gMetatileAttributes_BattleFrontier: @ 83CD610 - .incbin "baserom.gba", 0x3cd610, 0x3fa .align 1 gMetatiles_BattlePalace:: @ 83CDA0A - -gMetatiles_BattlePalace: @ 83CDA0A - .incbin "baserom.gba", 0x3cda0a, 0xae0 .align 1 gMetatileAttributes_BattlePalace:: @ 83CE4EA - -gMetatileAttributes_BattlePalace: @ 83CE4EA - .incbin "baserom.gba", 0x3ce4ea, 0x15c .align 1 gMetatiles_BattleDome:: @ 83CE646 - -gMetatiles_BattleDome: @ 83CE646 - .incbin "baserom.gba", 0x3ce646, 0x1ab0 .align 1 gMetatileAttributes_BattleDome:: @ 83D00F6 - -gMetatileAttributes_BattleDome: @ 83D00F6 - .incbin "baserom.gba", 0x3d00f6, 0x356 .align 1 gMetatiles_BattleFactory:: @ 83D044C - -gMetatiles_BattleFactory: @ 83D044C - .incbin "baserom.gba", 0x3d044c, 0x1620 .align 1 gMetatileAttributes_BattleFactory:: @ 83D1A6C - -gMetatileAttributes_BattleFactory: @ 83D1A6C - .incbin "baserom.gba", 0x3d1a6c, 0x2c4 .align 1 gMetatiles_BattlePike:: @ 83D1D30 - -gMetatiles_BattlePike: @ 83D1D30 - .incbin "baserom.gba", 0x3d1d30, 0x15b0 .align 1 gMetatileAttributes_BattlePike:: @ 83D32E0 - -gMetatileAttributes_BattlePike: @ 83D32E0 - .incbin "baserom.gba", 0x3d32e0, 0x2b6 .align 1 gMetatiles_BattleArena:: @ 83D3596 - -gMetatiles_BattleArena: @ 83D3596 - .incbin "baserom.gba", 0x3d3596, 0xb10 .align 1 gMetatileAttributes_BattleArena:: @ 83D40A6 - -gMetatileAttributes_BattleArena: @ 83D40A6 - .incbin "baserom.gba", 0x3d40a6, 0x162 .align 1 gMetatiles_BattlePyramid:: @ 83D4208 - -gMetatiles_BattlePyramid: @ 83D4208 - .incbin "baserom.gba", 0x3d4208, 0xdd0 .align 1 gMetatileAttributes_BattlePyramid:: @ 83D4FD8 - -gMetatileAttributes_BattlePyramid: @ 83D4FD8 - .incbin "baserom.gba", 0x3d4fd8, 0x1ba .align 1 gMetatiles_MirageTower:: @ 83D5192 - -gMetatiles_MirageTower: @ 83D5192 - .incbin "baserom.gba", 0x3d5192, 0x19e0 .align 1 gMetatileAttributes_MirageTower:: @ 83D6B72 - -gMetatileAttributes_MirageTower: @ 83D6B72 - .incbin "baserom.gba", 0x3d6b72, 0x33c .align 1 gMetatiles_MossdeepGameCorner:: @ 83D6EAE - -gMetatiles_MossdeepGameCorner: @ 83D6EAE - .incbin "baserom.gba", 0x3d6eae, 0x350 .align 1 gMetatileAttributes_MossdeepGameCorner:: @ 83D71FE - -gMetatileAttributes_MossdeepGameCorner: @ 83D71FE - .incbin "baserom.gba", 0x3d71fe, 0x6a .align 1 gMetatiles_IslandHarbor:: @ 83D7268 - -gMetatiles_IslandHarbor: @ 83D7268 - .incbin "baserom.gba", 0x3d7268, 0x1d60 .align 1 gMetatileAttributes_IslandHarbor:: @ 83D8FC8 - -gMetatileAttributes_IslandHarbor: @ 83D8FC8 - .incbin "baserom.gba", 0x3d8fc8, 0x3ac .align 1 gMetatiles_TrainerHill:: @ 83D9374 - -gMetatiles_TrainerHill: @ 83D9374 - .incbin "baserom.gba", 0x3d9374, 0x1e60 .align 1 gMetatileAttributes_TrainerHill:: @ 83DB1D4 - -gMetatileAttributes_TrainerHill: @ 83DB1D4 - .incbin "baserom.gba", 0x3db1d4, 0x3cc .align 1 gMetatiles_NavelRock:: @ 83DB5A0 - -gMetatiles_NavelRock: @ 83DB5A0 - .incbin "baserom.gba", 0x3db5a0, 0x1c30 .align 1 gMetatileAttributes_NavelRock:: @ 83DD1D0 - -gMetatileAttributes_NavelRock: @ 83DD1D0 - .incbin "baserom.gba", 0x3dd1d0, 0x386 .align 1 gMetatiles_BattleFrontierRankingHall:: @ 83DD556 - -gMetatiles_BattleFrontierRankingHall: @ 83DD556 - .incbin "baserom.gba", 0x3dd556, 0x5e0 .align 1 gMetatileAttributes_BattleFrontierRankingHall:: @ 83DDB36 - -gMetatileAttributes_BattleFrontierRankingHall: @ 83DDB36 - .incbin "baserom.gba", 0x3ddb36, 0xbc .align 1 gMetatiles_BattleTent:: @ 83DDBF2 - -gMetatiles_BattleTent: @ 83DDBF2 - .incbin "baserom.gba", 0x3ddbf2, 0x10d0 .align 1 gMetatileAttributes_BattleTent:: @ 83DECC2 - -gMetatileAttributes_BattleTent: @ 83DECC2 - .incbin "baserom.gba", 0x3decc2, 0x21a .align 1 gMetatiles_MysteryEventsHouse:: @ 83DEEDC - -gMetatiles_MysteryEventsHouse: @ 83DEEDC - .incbin "baserom.gba", 0x3deedc, 0x430 .align 1 gMetatileAttributes_MysteryEventsHouse:: @ 83DF30C - -gMetatileAttributes_MysteryEventsHouse: @ 83DF30C - .incbin "baserom.gba", 0x3df30c, 0x86 .align 1 gMetatiles_UnionRoom:: @ 83DF392 - -gMetatiles_UnionRoom: @ 83DF392 - .incbin "baserom.gba", 0x3df392, 0x310 .align 1 gMetatileAttributes_UnionRoom:: @ 83DF6A2 - -gMetatileAttributes_UnionRoom: @ 83DF6A2 - .incbin "baserom.gba", 0x3df6a2, 0x62 diff --git a/ld_script.txt b/ld_script.txt index c8d31c846..ea67966b9 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -351,6 +351,8 @@ SECTIONS { data/berry_blender.o(.rodata); src/new_game.o(.rodata); data/rom4.o(.rodata); + data/tilesets.o(.rodata); + data/maps.o(.rodata); data/fieldmap.o(.rodata); src/metatile_behavior.o(.rodata); data/rom_8486FEC.o(.rodata); |