summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/connections.s502
-rw-r--r--data/maps.s8
-rw-r--r--data/maps/BirthIsland_Exterior/header.inc8
-rw-r--r--data/maps/BirthIsland_Harbor/header.inc8
-rw-r--r--data/maps/CeladonCity/connections.inc7
-rw-r--r--data/maps/CeladonCity/header.inc8
-rw-r--r--data/maps/CeladonCity_Condominiums_1F/header.inc8
-rw-r--r--data/maps/CeladonCity_Condominiums_2F/header.inc8
-rw-r--r--data/maps/CeladonCity_Condominiums_3F/header.inc8
-rw-r--r--data/maps/CeladonCity_Condominiums_Roof/header.inc8
-rw-r--r--data/maps/CeladonCity_Condominiums_RoofRoom/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_1F/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_2F/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_3F/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_4F/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_5F/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_Elevator/header.inc8
-rw-r--r--data/maps/CeladonCity_DepartmentStore_Roof/header.inc8
-rw-r--r--data/maps/CeladonCity_GameCorner/header.inc8
-rw-r--r--data/maps/CeladonCity_GameCorner_PrizeRoom/header.inc8
-rw-r--r--data/maps/CeladonCity_Gym/header.inc8
-rw-r--r--data/maps/CeladonCity_Hotel/header.inc8
-rw-r--r--data/maps/CeladonCity_House1/header.inc8
-rw-r--r--data/maps/CeladonCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/CeladonCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/CeladonCity_Restaurant/header.inc8
-rw-r--r--data/maps/CeruleanCave_1F/header.inc8
-rw-r--r--data/maps/CeruleanCave_2F/header.inc8
-rw-r--r--data/maps/CeruleanCave_B1F/header.inc8
-rw-r--r--data/maps/CeruleanCity/connections.inc9
-rw-r--r--data/maps/CeruleanCity/header.inc8
-rw-r--r--data/maps/CeruleanCity_BikeShop/header.inc8
-rw-r--r--data/maps/CeruleanCity_Gym/header.inc8
-rw-r--r--data/maps/CeruleanCity_House1/header.inc8
-rw-r--r--data/maps/CeruleanCity_House2/header.inc8
-rw-r--r--data/maps/CeruleanCity_House3/header.inc8
-rw-r--r--data/maps/CeruleanCity_House4/header.inc8
-rw-r--r--data/maps/CeruleanCity_House5/header.inc8
-rw-r--r--data/maps/CeruleanCity_Mart/header.inc8
-rw-r--r--data/maps/CeruleanCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/CeruleanCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/CinnabarIsland/connections.inc7
-rw-r--r--data/maps/CinnabarIsland/header.inc8
-rw-r--r--data/maps/CinnabarIsland_Gym/header.inc8
-rw-r--r--data/maps/CinnabarIsland_Mart/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonLab_Entrance/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonLab_ExperimentRoom/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonLab_Lounge/header.inc8
-rw-r--r--data/maps/CinnabarIsland_PokemonLab_ResearchRoom/header.inc8
-rw-r--r--data/maps/DiglettsCave_B1F/header.inc8
-rw-r--r--data/maps/DiglettsCave_NorthEntrance/header.inc8
-rw-r--r--data/maps/DiglettsCave_SouthEntrance/header.inc8
-rw-r--r--data/maps/FiveIsland/connections.inc7
-rw-r--r--data/maps/FiveIsland/header.inc8
-rw-r--r--data/maps/FiveIsland_Harbor/header.inc8
-rw-r--r--data/maps/FiveIsland_House1/header.inc8
-rw-r--r--data/maps/FiveIsland_House2/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Entrance/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room1/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room10/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room11/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room12/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room13/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room14/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room2/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room3/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room4/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room5/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room6/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room7/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room8/header.inc8
-rw-r--r--data/maps/FiveIsland_LostCave_Room9/header.inc8
-rw-r--r--data/maps/FiveIsland_Meadow/connections.inc7
-rw-r--r--data/maps/FiveIsland_Meadow/header.inc8
-rw-r--r--data/maps/FiveIsland_MemorialPillar/connections.inc6
-rw-r--r--data/maps/FiveIsland_MemorialPillar/header.inc8
-rw-r--r--data/maps/FiveIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/FiveIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/FiveIsland_ResortGorgeous/connections.inc6
-rw-r--r--data/maps/FiveIsland_ResortGorgeous/header.inc8
-rw-r--r--data/maps/FiveIsland_ResortGorgeous_House/header.inc8
-rw-r--r--data/maps/FiveIsland_WaterLabyrinth/connections.inc7
-rw-r--r--data/maps/FiveIsland_WaterLabyrinth/header.inc8
-rw-r--r--data/maps/FourIsland/header.inc8
-rw-r--r--data/maps/FourIsland_Harbor/header.inc8
-rw-r--r--data/maps/FourIsland_House1/header.inc8
-rw-r--r--data/maps/FourIsland_House2/header.inc8
-rw-r--r--data/maps/FourIsland_IcefallCave_1F/header.inc8
-rw-r--r--data/maps/FourIsland_IcefallCave_Entrance/header.inc8
-rw-r--r--data/maps/FourIsland_LoreleisHouse/header.inc8
-rw-r--r--data/maps/FourIsland_Mart/header.inc8
-rw-r--r--data/maps/FourIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/FourIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/FourIsland_PokemonDayCare/header.inc8
-rw-r--r--data/maps/FuchsiaCity/connections.inc8
-rw-r--r--data/maps/FuchsiaCity/header.inc8
-rw-r--r--data/maps/FuchsiaCity_Building1/header.inc8
-rw-r--r--data/maps/FuchsiaCity_Gym/header.inc8
-rw-r--r--data/maps/FuchsiaCity_House1/header.inc8
-rw-r--r--data/maps/FuchsiaCity_House2/header.inc8
-rw-r--r--data/maps/FuchsiaCity_House3/header.inc8
-rw-r--r--data/maps/FuchsiaCity_Mart/header.inc8
-rw-r--r--data/maps/FuchsiaCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/FuchsiaCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/FuchsiaCity_SafariZone_Entrance/header.inc8
-rw-r--r--data/maps/FuchsiaCity_ZooBuilding/header.inc8
-rw-r--r--data/maps/IndigoPlateau_Exterior/connections.inc6
-rw-r--r--data/maps/IndigoPlateau_Exterior/header.inc8
-rw-r--r--data/maps/IndigoPlateau_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/IndigoPlateau_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/LavenderTown/connections.inc8
-rw-r--r--data/maps/LavenderTown/header.inc8
-rw-r--r--data/maps/LavenderTown_House1/header.inc8
-rw-r--r--data/maps/LavenderTown_House2/header.inc8
-rw-r--r--data/maps/LavenderTown_Mart/header.inc8
-rw-r--r--data/maps/LavenderTown_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/LavenderTown_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/LavenderTown_VolunteerPokemonHouse/header.inc8
-rw-r--r--data/maps/MtEmber_Exterior/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B1F/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B1F_Stairs/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B2F/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B2F_Stairs/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B3F/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B4F/header.inc8
-rw-r--r--data/maps/MtEmber_RubyPath_B5F/header.inc8
-rw-r--r--data/maps/MtEmber_Summit/header.inc8
-rw-r--r--data/maps/MtEmber_SummitPath_1F/header.inc8
-rw-r--r--data/maps/MtEmber_SummitPath_2F/header.inc8
-rw-r--r--data/maps/MtEmber_SummitPath_3F/header.inc8
-rw-r--r--data/maps/MtMoon_1F/header.inc8
-rw-r--r--data/maps/MtMoon_B1F/header.inc8
-rw-r--r--data/maps/MtMoon_B2F/header.inc8
-rw-r--r--data/maps/NavelRock_1F/header.inc8
-rw-r--r--data/maps/NavelRock_B1F/header.inc8
-rw-r--r--data/maps/NavelRock_Base/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B10F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B11F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B1F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B2F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B3F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B4F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B5F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B6F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B7F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B8F/header.inc8
-rw-r--r--data/maps/NavelRock_BasePath_B9F/header.inc8
-rw-r--r--data/maps/NavelRock_Exterior/header.inc8
-rw-r--r--data/maps/NavelRock_Fork/header.inc8
-rw-r--r--data/maps/NavelRock_Harbor/header.inc8
-rw-r--r--data/maps/NavelRock_Summit/header.inc8
-rw-r--r--data/maps/NavelRock_SummitPath_2F/header.inc8
-rw-r--r--data/maps/NavelRock_SummitPath_3F/header.inc8
-rw-r--r--data/maps/NavelRock_SummitPath_4F/header.inc8
-rw-r--r--data/maps/NavelRock_SummitPath_5F/header.inc8
-rw-r--r--data/maps/OneIsland/connections.inc7
-rw-r--r--data/maps/OneIsland/header.inc8
-rw-r--r--data/maps/OneIsland_Harbor/header.inc8
-rw-r--r--data/maps/OneIsland_House1/header.inc8
-rw-r--r--data/maps/OneIsland_House2/header.inc8
-rw-r--r--data/maps/OneIsland_KindleRoad/connections.inc6
-rw-r--r--data/maps/OneIsland_KindleRoad/header.inc8
-rw-r--r--data/maps/OneIsland_KindleRoad_EmberSpa/header.inc8
-rw-r--r--data/maps/OneIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/OneIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/OneIsland_TreasureBeach/connections.inc6
-rw-r--r--data/maps/OneIsland_TreasureBeach/header.inc8
-rw-r--r--data/maps/PalletTown/connections.inc7
-rw-r--r--data/maps/PalletTown/header.inc8
-rw-r--r--data/maps/PalletTown_GarysHouse/header.inc8
-rw-r--r--data/maps/PalletTown_PlayersHouse_1F/header.inc8
-rw-r--r--data/maps/PalletTown_PlayersHouse_2F/header.inc8
-rw-r--r--data/maps/PalletTown_ProfessorOaksLab/header.inc8
-rw-r--r--data/maps/PewterCity/connections.inc7
-rw-r--r--data/maps/PewterCity/header.inc8
-rw-r--r--data/maps/PewterCity_Gym/header.inc8
-rw-r--r--data/maps/PewterCity_House1/header.inc8
-rw-r--r--data/maps/PewterCity_House2/header.inc8
-rw-r--r--data/maps/PewterCity_Mart/header.inc8
-rw-r--r--data/maps/PewterCity_Museum_1F/header.inc8
-rw-r--r--data/maps/PewterCity_Museum_2F/header.inc8
-rw-r--r--data/maps/PewterCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/PewterCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/PokemonLeague_AgathasRoom/header.inc8
-rw-r--r--data/maps/PokemonLeague_BrunosRoom/header.inc8
-rw-r--r--data/maps/PokemonLeague_ChampionsRoom/header.inc8
-rw-r--r--data/maps/PokemonLeague_HallOfFame/header.inc8
-rw-r--r--data/maps/PokemonLeague_LancesRoom/header.inc8
-rw-r--r--data/maps/PokemonLeague_LoreleisRoom/header.inc8
-rw-r--r--data/maps/PokemonMansion_1F/header.inc8
-rw-r--r--data/maps/PokemonMansion_2F/header.inc8
-rw-r--r--data/maps/PokemonMansion_3F/header.inc8
-rw-r--r--data/maps/PokemonMansion_B1F/header.inc8
-rw-r--r--data/maps/PokemonTower_1F/header.inc8
-rw-r--r--data/maps/PokemonTower_2F/header.inc8
-rw-r--r--data/maps/PokemonTower_3F/header.inc8
-rw-r--r--data/maps/PokemonTower_4F/header.inc8
-rw-r--r--data/maps/PokemonTower_5F/header.inc8
-rw-r--r--data/maps/PokemonTower_6F/header.inc8
-rw-r--r--data/maps/PokemonTower_7F/header.inc8
-rw-r--r--data/maps/PowerPlant/header.inc8
-rw-r--r--data/maps/RockTunnel_1F/header.inc8
-rw-r--r--data/maps/RockTunnel_B1F/header.inc8
-rw-r--r--data/maps/RocketHideout_B1F/header.inc8
-rw-r--r--data/maps/RocketHideout_B2F/header.inc8
-rw-r--r--data/maps/RocketHideout_B3F/header.inc8
-rw-r--r--data/maps/RocketHideout_B4F/header.inc8
-rw-r--r--data/maps/RocketHideout_Elevator/header.inc8
-rw-r--r--data/maps/Route1/connections.inc7
-rw-r--r--data/maps/Route1/header.inc8
-rw-r--r--data/maps/Route10/connections.inc7
-rw-r--r--data/maps/Route10/header.inc8
-rw-r--r--data/maps/Route10_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/Route10_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/Route11/connections.inc7
-rw-r--r--data/maps/Route11/header.inc8
-rw-r--r--data/maps/Route11_EastEntrance_1F/header.inc8
-rw-r--r--data/maps/Route11_EastEntrance_2F/header.inc8
-rw-r--r--data/maps/Route12/connections.inc8
-rw-r--r--data/maps/Route12/header.inc8
-rw-r--r--data/maps/Route12_FishingHouse/header.inc8
-rw-r--r--data/maps/Route12_NorthEntrance_1F/header.inc8
-rw-r--r--data/maps/Route12_NorthEntrance_2F/header.inc8
-rw-r--r--data/maps/Route13/connections.inc7
-rw-r--r--data/maps/Route13/header.inc8
-rw-r--r--data/maps/Route14/connections.inc7
-rw-r--r--data/maps/Route14/header.inc8
-rw-r--r--data/maps/Route15/connections.inc7
-rw-r--r--data/maps/Route15/header.inc8
-rw-r--r--data/maps/Route15_WestEntrance_1F/header.inc8
-rw-r--r--data/maps/Route15_WestEntrance_2F/header.inc8
-rw-r--r--data/maps/Route16/connections.inc7
-rw-r--r--data/maps/Route16/header.inc8
-rw-r--r--data/maps/Route16_House/header.inc8
-rw-r--r--data/maps/Route16_NorthEntrance_1F/header.inc8
-rw-r--r--data/maps/Route16_NorthEntrance_2F/header.inc8
-rw-r--r--data/maps/Route17/connections.inc7
-rw-r--r--data/maps/Route17/header.inc8
-rw-r--r--data/maps/Route18/connections.inc7
-rw-r--r--data/maps/Route18/header.inc8
-rw-r--r--data/maps/Route18_EastEntrance_1F/header.inc8
-rw-r--r--data/maps/Route18_EastEntrance_2F/header.inc8
-rw-r--r--data/maps/Route19/connections.inc7
-rw-r--r--data/maps/Route19/header.inc8
-rw-r--r--data/maps/Route2/connections.inc7
-rw-r--r--data/maps/Route2/header.inc8
-rw-r--r--data/maps/Route20/connections.inc7
-rw-r--r--data/maps/Route20/header.inc8
-rw-r--r--data/maps/Route21_North/connections.inc7
-rw-r--r--data/maps/Route21_North/header.inc8
-rw-r--r--data/maps/Route21_South/connections.inc7
-rw-r--r--data/maps/Route21_South/header.inc8
-rw-r--r--data/maps/Route22/connections.inc7
-rw-r--r--data/maps/Route22/header.inc8
-rw-r--r--data/maps/Route22_NorthEntrance/header.inc8
-rw-r--r--data/maps/Route23/connections.inc7
-rw-r--r--data/maps/Route23/header.inc8
-rw-r--r--data/maps/Route24/connections.inc7
-rw-r--r--data/maps/Route24/header.inc8
-rw-r--r--data/maps/Route25/connections.inc6
-rw-r--r--data/maps/Route25/header.inc8
-rw-r--r--data/maps/Route25_SeaCottage/header.inc8
-rw-r--r--data/maps/Route2_EastBuilding/header.inc8
-rw-r--r--data/maps/Route2_House/header.inc8
-rw-r--r--data/maps/Route2_ViridianForest_NorthEntrance/header.inc8
-rw-r--r--data/maps/Route2_ViridianForest_SouthEntrance/header.inc8
-rw-r--r--data/maps/Route3/connections.inc7
-rw-r--r--data/maps/Route3/header.inc8
-rw-r--r--data/maps/Route4/connections.inc7
-rw-r--r--data/maps/Route4/header.inc8
-rw-r--r--data/maps/Route4_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/Route4_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/Route5/connections.inc7
-rw-r--r--data/maps/Route5/header.inc8
-rw-r--r--data/maps/Route5_PokemonDayCare/header.inc8
-rw-r--r--data/maps/Route5_SouthEntrance/header.inc8
-rw-r--r--data/maps/Route6/connections.inc7
-rw-r--r--data/maps/Route6/header.inc8
-rw-r--r--data/maps/Route6_NorthEntrance/header.inc8
-rw-r--r--data/maps/Route7/connections.inc7
-rw-r--r--data/maps/Route7/header.inc8
-rw-r--r--data/maps/Route7_EastEntrance/header.inc8
-rw-r--r--data/maps/Route8/connections.inc7
-rw-r--r--data/maps/Route8/header.inc8
-rw-r--r--data/maps/Route8_WestEntrance/header.inc8
-rw-r--r--data/maps/Route9/connections.inc7
-rw-r--r--data/maps/Route9/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Corridor/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room1/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room11/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room12/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room2/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room3/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room4/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room5/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room6/header.inc8
-rw-r--r--data/maps/SSAnne_1F_Room7/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Corridor/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room1/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room2/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room3/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room4/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room5/header.inc8
-rw-r--r--data/maps/SSAnne_2F_Room6/header.inc8
-rw-r--r--data/maps/SSAnne_3F_Corridor/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Corridor/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Room1/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Room2/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Room3/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Room4/header.inc8
-rw-r--r--data/maps/SSAnne_B1F_Room5/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice2/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice3/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice4/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice5/header.inc8
-rw-r--r--data/maps/SSAnne_CaptainsOffice9/header.inc8
-rw-r--r--data/maps/SSAnne_Deck/header.inc8
-rw-r--r--data/maps/SSAnne_Exterior/header.inc8
-rw-r--r--data/maps/SSAnne_Kitchen/header.inc8
-rw-r--r--data/maps/SSAnne_Kitchen3/header.inc8
-rw-r--r--data/maps/SafariZone_Building1/header.inc8
-rw-r--r--data/maps/SafariZone_Building2/header.inc8
-rw-r--r--data/maps/SafariZone_Building3/header.inc8
-rw-r--r--data/maps/SafariZone_Building4/header.inc8
-rw-r--r--data/maps/SafariZone_Center/header.inc8
-rw-r--r--data/maps/SafariZone_East/header.inc8
-rw-r--r--data/maps/SafariZone_North/header.inc8
-rw-r--r--data/maps/SafariZone_SecretHouse/header.inc8
-rw-r--r--data/maps/SafariZone_West/header.inc8
-rw-r--r--data/maps/SaffronCity/connections.inc9
-rw-r--r--data/maps/SaffronCity/header.inc8
-rw-r--r--data/maps/SaffronCity_Dojo/header.inc8
-rw-r--r--data/maps/SaffronCity_Duplicate/connections.inc9
-rw-r--r--data/maps/SaffronCity_Duplicate/header.inc8
-rw-r--r--data/maps/SaffronCity_Gym/header.inc8
-rw-r--r--data/maps/SaffronCity_House1_1F/header.inc8
-rw-r--r--data/maps/SaffronCity_House1_2F/header.inc8
-rw-r--r--data/maps/SaffronCity_House2/header.inc8
-rw-r--r--data/maps/SaffronCity_House3/header.inc8
-rw-r--r--data/maps/SaffronCity_Mart/header.inc8
-rw-r--r--data/maps/SaffronCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/SaffronCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/SaffronCity_PokemonTrainerFanClub/header.inc8
-rw-r--r--data/maps/SeafoamIslands_1F/header.inc8
-rw-r--r--data/maps/SeafoamIslands_B1F/header.inc8
-rw-r--r--data/maps/SeafoamIslands_B2F/header.inc8
-rw-r--r--data/maps/SeafoamIslands_B3F/header.inc8
-rw-r--r--data/maps/SeafoamIslands_B4F/header.inc8
-rw-r--r--data/maps/SevenIsland/connections.inc7
-rw-r--r--data/maps/SevenIsland/header.inc8
-rw-r--r--data/maps/SevenIsland_Harbor/header.inc8
-rw-r--r--data/maps/SevenIsland_House_Room1/header.inc8
-rw-r--r--data/maps/SevenIsland_House_Room2/header.inc8
-rw-r--r--data/maps/SevenIsland_Mart/header.inc8
-rw-r--r--data/maps/SevenIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/SevenIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/SevenIsland_SeavaultCanyon_TanobyKey/header.inc8
-rw-r--r--data/maps/SevenIsland_SevaultCanyon/connections.inc7
-rw-r--r--data/maps/SevenIsland_SevaultCanyon/header.inc8
-rw-r--r--data/maps/SevenIsland_SevaultCanyon_Entrance/connections.inc7
-rw-r--r--data/maps/SevenIsland_SevaultCanyon_Entrance/header.inc8
-rw-r--r--data/maps/SevenIsland_SevaultCanyon_House/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins/connections.inc6
-rw-r--r--data/maps/SevenIsland_TanobyRuins/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_DilfordChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_LiptooChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_MoneanChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_RixyChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_ScufibChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_ViapoisChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TanobyRuins_WeepthChamber/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower/connections.inc6
-rw-r--r--data/maps/SevenIsland_TrainerTower/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_1F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_2F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_3F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_4F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_5F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_6F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_7F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_8F/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_Elevator/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_Lobby/header.inc8
-rw-r--r--data/maps/SevenIsland_TrainerTower_Roof/header.inc8
-rw-r--r--data/maps/SilphCo_10F/header.inc8
-rw-r--r--data/maps/SilphCo_11F/header.inc8
-rw-r--r--data/maps/SilphCo_1F/header.inc8
-rw-r--r--data/maps/SilphCo_2F/header.inc8
-rw-r--r--data/maps/SilphCo_3F/header.inc8
-rw-r--r--data/maps/SilphCo_4F/header.inc8
-rw-r--r--data/maps/SilphCo_5F/header.inc8
-rw-r--r--data/maps/SilphCo_6F/header.inc8
-rw-r--r--data/maps/SilphCo_7F/header.inc8
-rw-r--r--data/maps/SilphCo_8F/header.inc8
-rw-r--r--data/maps/SilphCo_9F/header.inc8
-rw-r--r--data/maps/SilphCo_Elevator/header.inc8
-rw-r--r--data/maps/SixIsland/connections.inc6
-rw-r--r--data/maps/SixIsland/header.inc8
-rw-r--r--data/maps/SixIsland_DottedHole_B1F/header.inc8
-rw-r--r--data/maps/SixIsland_DottedHole_B2F/header.inc8
-rw-r--r--data/maps/SixIsland_DottedHole_B3F/header.inc8
-rw-r--r--data/maps/SixIsland_DottedHole_SapphireRoom/header.inc8
-rw-r--r--data/maps/SixIsland_GreenPath/connections.inc7
-rw-r--r--data/maps/SixIsland_GreenPath/header.inc8
-rw-r--r--data/maps/SixIsland_Harbor/header.inc8
-rw-r--r--data/maps/SixIsland_House/header.inc8
-rw-r--r--data/maps/SixIsland_Mart/header.inc8
-rw-r--r--data/maps/SixIsland_OutcastIsland/connections.inc6
-rw-r--r--data/maps/SixIsland_OutcastIsland/header.inc8
-rw-r--r--data/maps/SixIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/SixIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/SixIsland_RuinValley/connections.inc6
-rw-r--r--data/maps/SixIsland_RuinValley/header.inc8
-rw-r--r--data/maps/SixIsland_WaterPath/connections.inc8
-rw-r--r--data/maps/SixIsland_WaterPath/header.inc8
-rw-r--r--data/maps/SixIsland_WaterPath_House1/header.inc8
-rw-r--r--data/maps/SixIsland_WaterPath_House2/header.inc8
-rw-r--r--data/maps/ThreeIsland/connections.inc7
-rw-r--r--data/maps/ThreeIsland/header.inc8
-rw-r--r--data/maps/ThreeIsland_BerryForest/header.inc8
-rw-r--r--data/maps/ThreeIsland_BondBridge/connections.inc6
-rw-r--r--data/maps/ThreeIsland_BondBridge/header.inc8
-rw-r--r--data/maps/ThreeIsland_DunsparceTunnel/header.inc8
-rw-r--r--data/maps/ThreeIsland_Harbor/header.inc8
-rw-r--r--data/maps/ThreeIsland_House1/header.inc8
-rw-r--r--data/maps/ThreeIsland_House2/header.inc8
-rw-r--r--data/maps/ThreeIsland_House3/header.inc8
-rw-r--r--data/maps/ThreeIsland_House4/header.inc8
-rw-r--r--data/maps/ThreeIsland_House5/header.inc8
-rw-r--r--data/maps/ThreeIsland_Mart/header.inc8
-rw-r--r--data/maps/ThreeIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/ThreeIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/ThreeIsland_Port/connections.inc6
-rw-r--r--data/maps/ThreeIsland_Port/header.inc8
-rw-r--r--data/maps/TwoIsland/connections.inc6
-rw-r--r--data/maps/TwoIsland/header.inc8
-rw-r--r--data/maps/TwoIsland_CapeBrink/connections.inc6
-rw-r--r--data/maps/TwoIsland_CapeBrink/header.inc8
-rw-r--r--data/maps/TwoIsland_CapeBrink_House/header.inc8
-rw-r--r--data/maps/TwoIsland_Harbor/header.inc8
-rw-r--r--data/maps/TwoIsland_House/header.inc8
-rw-r--r--data/maps/TwoIsland_JoyfulGameCorner/header.inc8
-rw-r--r--data/maps/TwoIsland_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/TwoIsland_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/UndergroundPath_EastEntrance/header.inc8
-rw-r--r--data/maps/UndergroundPath_EastWestTunnel/header.inc8
-rw-r--r--data/maps/UndergroundPath_NorthEntrance/header.inc8
-rw-r--r--data/maps/UndergroundPath_NorthSouthTunnel/header.inc8
-rw-r--r--data/maps/UndergroundPath_SouthEntrance/header.inc8
-rw-r--r--data/maps/UndergroundPath_WestEntrance/header.inc8
-rw-r--r--data/maps/UnknownMap_00_00/header.inc8
-rw-r--r--data/maps/UnknownMap_00_01/header.inc8
-rw-r--r--data/maps/UnknownMap_00_02/header.inc8
-rw-r--r--data/maps/UnknownMap_00_03/header.inc8
-rw-r--r--data/maps/UnknownMap_00_04/header.inc8
-rw-r--r--data/maps/UnknownMap_03_50/connections.inc6
-rw-r--r--data/maps/UnknownMap_03_50/header.inc8
-rw-r--r--data/maps/UnknownMap_03_51/connections.inc6
-rw-r--r--data/maps/UnknownMap_03_51/header.inc8
-rw-r--r--data/maps/UnknownMap_03_52/header.inc8
-rw-r--r--data/maps/UnknownMap_03_53/header.inc8
-rw-r--r--data/maps/UnknownMap_18_01/header.inc8
-rw-r--r--data/maps/UnusedHouse_27_00/header.inc8
-rw-r--r--data/maps/UnusedHouse_29_00/header.inc8
-rw-r--r--data/maps/UnusedHouse_31_05/header.inc8
-rw-r--r--data/maps/VermilionCity/connections.inc7
-rw-r--r--data/maps/VermilionCity/header.inc8
-rw-r--r--data/maps/VermilionCity_Gym/header.inc8
-rw-r--r--data/maps/VermilionCity_House1/header.inc8
-rw-r--r--data/maps/VermilionCity_House2/header.inc8
-rw-r--r--data/maps/VermilionCity_House3/header.inc8
-rw-r--r--data/maps/VermilionCity_Mart/header.inc8
-rw-r--r--data/maps/VermilionCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/VermilionCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/VermilionCity_PokemonFanClub/header.inc8
-rw-r--r--data/maps/VictoryRoad_1F/header.inc8
-rw-r--r--data/maps/VictoryRoad_2F/header.inc8
-rw-r--r--data/maps/VictoryRoad_3F/header.inc8
-rw-r--r--data/maps/ViridianCity/connections.inc8
-rw-r--r--data/maps/ViridianCity/header.inc8
-rw-r--r--data/maps/ViridianCity_Gym/header.inc8
-rw-r--r--data/maps/ViridianCity_House1/header.inc8
-rw-r--r--data/maps/ViridianCity_House2/header.inc8
-rw-r--r--data/maps/ViridianCity_Mart/header.inc8
-rw-r--r--data/maps/ViridianCity_PokemonCenter_1F/header.inc8
-rw-r--r--data/maps/ViridianCity_PokemonCenter_2F/header.inc8
-rw-r--r--data/maps/ViridianForest/header.inc8
-rw-r--r--data/maps/connections.inc63
-rw-r--r--data/maps/groups.inc3825
-rw-r--r--data/maps/headers.inc425
-rw-r--r--ld_script.txt1
494 files changed, 4325 insertions, 4334 deletions
diff --git a/data/connections.s b/data/connections.s
deleted file mode 100644
index ec3eb9106..000000000
--- a/data/connections.s
+++ /dev/null
@@ -1,502 +0,0 @@
-#include "constants/maps.h"
- .include "asm/macros.inc"
-
- .section .rodata
-
-gUnknown_8352754:: @ 8352754
- connection up, 0, MAP_ROUTE1
- connection down, 0, MAP_ROUTE21_NORTH
-
-gMapConnections_PalletTown:: @ 835276C
- .4byte 2
- .4byte gUnknown_8352754
-
-gUnknown_8352774:: @ 8352774
- connection up, 12, MAP_ROUTE2
- connection down, 12, MAP_ROUTE1
- connection left, 10, MAP_ROUTE22
-
-gMapConnections_ViridianCity:: @ 8352798
- .4byte 3
- .4byte gUnknown_8352774
-
-gUnknown_83527A0:: @ 83527A0
- connection down, 12, MAP_ROUTE2
- connection right, 10, MAP_ROUTE3
-
-gMapConnections_PewterCity:: @ 83527B8
- .4byte 2
- .4byte gUnknown_83527A0
-
-gUnknown_83527C0:: @ 83527C0
- connection up, 12, MAP_ROUTE24
- connection down, 0, MAP_ROUTE5
- connection left, 10, MAP_ROUTE4
- connection right, 10, MAP_ROUTE9
-
-gMapConnections_CeruleanCity:: @ 83527F0
- .4byte 4
- .4byte gUnknown_83527C0
-
-gUnknown_83527F8:: @ 83527F8
- connection up, 0, MAP_ROUTE10
- connection down, 0, MAP_ROUTE12
- connection left, 0, MAP_ROUTE8
-
-gMapConnections_LavenderTown:: @ 835281C
- .4byte 3
- .4byte gUnknown_83527F8
-
-gUnknown_8352824:: @ 8352824
- connection up, 12, MAP_ROUTE6
- connection right, 10, MAP_ROUTE11
-
-gMapConnections_VermilionCity:: @ 835283C
- .4byte 2
- .4byte gUnknown_8352824
-
-gUnknown_8352844:: @ 8352844
- connection left, 10, MAP_ROUTE16
- connection right, 10, MAP_ROUTE7
-
-gMapConnections_CeladonCity:: @ 835285C
- .4byte 2
- .4byte gUnknown_8352844
-
-gUnknown_8352864:: @ 8352864
- connection down, 12, MAP_ROUTE19
- connection left, 10, MAP_ROUTE18
- connection right, 10, MAP_ROUTE15
-
-gMapConnections_FuchsiaCity:: @ 8352888
- .4byte 3
- .4byte gUnknown_8352864
-
-gUnknown_8352890:: @ 8352890
- connection up, 0, MAP_ROUTE21_SOUTH
- connection right, 0, MAP_ROUTE20
-
-gMapConnections_CinnabarIsland:: @ 83528A8
- .4byte 2
- .4byte gUnknown_8352890
-
-gUnknown_83528B0:: @ 83528B0
- connection down, 0, MAP_ROUTE23
-
-gMapConnections_IndigoPlateau_Exterior:: @ 83528BC
- .4byte 1
- .4byte gUnknown_83528B0
-
-gUnknown_83528C4:: @ 83528C4
- connection up, 0, MAP_ROUTE5
- connection down, 12, MAP_ROUTE6
- connection left, 10, MAP_ROUTE7
- connection right, 10, MAP_ROUTE8
-
-gUnknown_83528F4:: @ 83528F4
- .4byte 4
- .4byte gUnknown_83528C4
-
-gUnknown_83528FC:: @ 83528FC
- connection up, 0, MAP_ROUTE5
- connection down, 12, MAP_ROUTE6
- connection left, 10, MAP_ROUTE7
- connection right, 10, MAP_ROUTE8
-
-gMapConnections_SaffronCity:: @ 835292C
- .4byte 4
- .4byte gUnknown_83528FC
-
-gUnknown_8352934:: @ 8352934
- connection down, 0, MAP_ONEISLAND_TREASUREBEACH
- connection right, -120, MAP_ONEISLAND_KINDLEROAD
-
-gMapConnections_OneIsland:: @ 835294C
- .4byte 2
- .4byte gUnknown_8352934
-
-gUnknown_8352954:: @ 8352954
- connection up, 24, MAP_TWOISLAND_CAPEBRINK
-
-gMapConnections_TwoIsland:: @ 8352960
- .4byte 1
- .4byte gUnknown_8352954
-
-gUnknown_8352968:: @ 8352968
- connection down, 0, MAP_THREEISLAND_PORT
- connection left, 0, MAP_THREEISLAND_BONDBRIDGE
-
-gMapConnections_ThreeIsland:: @ 8352980
- .4byte 2
- .4byte gUnknown_8352968
-
-gUnknown_8352988:: @ 8352988
- connection up, -48, MAP_FIVEISLAND_WATERLABYRINTH
- connection right, 0, MAP_FIVEISLAND_MEADOW
-
-gMapConnections_FiveIsland:: @ 83529A0
- .4byte 2
- .4byte gUnknown_8352988
-
-gUnknown_83529A8:: @ 83529A8
- connection up, -48, MAP_SEVENISLAND_TRAINERTOWER
- connection down, 0, MAP_SEVENISLAND_SEVAULTCANYON_ENTRANCE
-
-gMapConnections_SevenIsland:: @ 83529C0
- .4byte 2
- .4byte gUnknown_83529A8
-
-gUnknown_83529C8:: @ 83529C8
- connection right, -40, MAP_SIXISLAND_WATERPATH
-
-gMapConnections_SixIsland:: @ 83529D4
- .4byte 1
- .4byte gUnknown_83529C8
-
-gUnknown_83529DC:: @ 83529DC
- connection up, -12, MAP_VIRIDIANCITY
- connection down, 0, MAP_PALLETTOWN
-
-gMapConnections_Route1:: @ 83529F4
- .4byte 2
- .4byte gUnknown_83529DC
-
-gUnknown_83529FC:: @ 83529FC
- connection up, -12, MAP_PEWTERCITY
- connection down, -12, MAP_VIRIDIANCITY
-
-gMapConnections_Route2:: @ 8352A14
- .4byte 2
- .4byte gUnknown_83529FC
-
-gUnknown_8352A1C:: @ 8352A1C
- connection up, 60, MAP_ROUTE4
- connection left, -10, MAP_PEWTERCITY
-
-gMapConnections_Route3:: @ 8352A34
- .4byte 2
- .4byte gUnknown_8352A1C
-
-gUnknown_8352A3C:: @ 8352A3C
- connection down, -60, MAP_ROUTE3
- connection right, -10, MAP_CERULEANCITY
-
-gMapConnections_Route4:: @ 8352A54
- .4byte 2
- .4byte gUnknown_8352A3C
-
-gUnknown_8352A5C:: @ 8352A5C
- connection up, 0, MAP_CERULEANCITY
- connection down, 0, MAP_SAFFRONCITY
-
-gMapConnections_Route5:: @ 8352A74
- .4byte 2
- .4byte gUnknown_8352A5C
-
-gUnknown_8352A7C:: @ 8352A7C
- connection up, 0, MAP_SAFFRONCITY
- connection down, -12, MAP_VERMILIONCITY
-
-gMapConnections_Route6:: @ 8352A94
- .4byte 2
- .4byte gUnknown_8352A7C
-
-gUnknown_8352A9C:: @ 8352A9C
- connection left, -10, MAP_CELADONCITY
- connection right, -10, MAP_SAFFRONCITY
-
-gMapConnections_Route7:: @ 8352AB4
- .4byte 2
- .4byte gUnknown_8352A9C
-
-gUnknown_8352ABC:: @ 8352ABC
- connection left, -10, MAP_SAFFRONCITY
- connection right, 0, MAP_LAVENDERTOWN
-
-gMapConnections_Route8:: @ 8352AD4
- .4byte 2
- .4byte gUnknown_8352ABC
-
-gUnknown_8352ADC:: @ 8352ADC
- connection left, -10, MAP_CERULEANCITY
- connection right, 0, MAP_ROUTE10
-
-gMapConnections_Route9:: @ 8352AF4
- .4byte 2
- .4byte gUnknown_8352ADC
-
-gUnknown_8352AFC:: @ 8352AFC
- connection down, 0, MAP_LAVENDERTOWN
- connection left, 0, MAP_ROUTE9
-
-gMapConnections_Route10:: @ 8352B14
- .4byte 2
- .4byte gUnknown_8352AFC
-
-gUnknown_8352B1C:: @ 8352B1C
- connection left, -10, MAP_VERMILIONCITY
- connection right, -60, MAP_ROUTE12
-
-gMapConnections_Route11:: @ 8352B34
- .4byte 2
- .4byte gUnknown_8352B1C
-
-gUnknown_8352B3C:: @ 8352B3C
- connection up, 0, MAP_LAVENDERTOWN
- connection down, -48, MAP_ROUTE13
- connection left, 60, MAP_ROUTE11
-
-gMapConnections_Route12:: @ 8352B60
- .4byte 3
- .4byte gUnknown_8352B3C
-
-gUnknown_8352B68:: @ 8352B68
- connection up, 48, MAP_ROUTE12
- connection left, 0, MAP_ROUTE14
-
-gMapConnections_Route13:: @ 8352B80
- .4byte 2
- .4byte gUnknown_8352B68
-
-gUnknown_8352B88:: @ 8352B88
- connection left, 40, MAP_ROUTE15
- connection right, 0, MAP_ROUTE13
-
-gMapConnections_Route14:: @ 8352BA0
- .4byte 2
- .4byte gUnknown_8352B88
-
-gUnknown_8352BA8:: @ 8352BA8
- connection left, -10, MAP_FUCHSIACITY
- connection right, -40, MAP_ROUTE14
-
-gMapConnections_Route15:: @ 8352BC0
- .4byte 2
- .4byte gUnknown_8352BA8
-
-gUnknown_8352BC8:: @ 8352BC8
- connection down, 0, MAP_ROUTE17
- connection right, -10, MAP_CELADONCITY
-
-gMapConnections_Route16:: @ 8352BE0
- .4byte 2
- .4byte gUnknown_8352BC8
-
-gUnknown_8352BE8:: @ 8352BE8
- connection up, 0, MAP_ROUTE16
- connection down, 0, MAP_ROUTE18
-
-gMapConnections_Route17:: @ 8352C00
- .4byte 2
- .4byte gUnknown_8352BE8
-
-gUnknown_8352C08:: @ 8352C08
- connection up, 0, MAP_ROUTE17
- connection right, -10, MAP_FUCHSIACITY
-
-gMapConnections_Route18:: @ 8352C20
- .4byte 2
- .4byte gUnknown_8352C08
-
-gUnknown_8352C28:: @ 8352C28
- connection up, -12, MAP_FUCHSIACITY
- connection left, 40, MAP_ROUTE20
-
-gMapConnections_Route19:: @ 8352C40
- .4byte 2
- .4byte gUnknown_8352C28
-
-gUnknown_8352C48:: @ 8352C48
- connection left, 0, MAP_CINNABARISLAND
- connection right, -40, MAP_ROUTE19
-
-gMapConnections_Route20:: @ 8352C60
- .4byte 2
- .4byte gUnknown_8352C48
-
-gUnknown_8352C68:: @ 8352C68
- connection up, 0, MAP_PALLETTOWN
- connection down, 0, MAP_ROUTE21_SOUTH
-
-gMapConnections_Route21_North:: @ 8352C80
- .4byte 2
- .4byte gUnknown_8352C68
-
-gUnknown_8352C88:: @ 8352C88
- connection up, 0, MAP_ROUTE21_NORTH
- connection down, 0, MAP_CINNABARISLAND
-
-gMapConnections_Route21_South:: @ 8352CA0
- .4byte 2
- .4byte gUnknown_8352C88
-
-gUnknown_8352CA8:: @ 8352CA8
- connection up, 0, MAP_ROUTE23
- connection right, -10, MAP_VIRIDIANCITY
-
-gMapConnections_Route22:: @ 8352CC0
- .4byte 2
- .4byte gUnknown_8352CA8
-
-gUnknown_8352CC8:: @ 8352CC8
- connection up, 0, MAP_INDIGOPLATEAU_EXTERIOR
- connection down, 0, MAP_ROUTE22
-
-gMapConnections_Route23:: @ 8352CE0
- .4byte 2
- .4byte gUnknown_8352CC8
-
-gUnknown_8352CE8:: @ 8352CE8
- connection down, -12, MAP_CERULEANCITY
- connection right, 0, MAP_ROUTE25
-
-gMapConnections_Route24:: @ 8352D00
- .4byte 2
- .4byte gUnknown_8352CE8
-
-gUnknown_8352D08:: @ 8352D08
- connection left, 0, MAP_ROUTE24
-
-gMapConnections_Route25:: @ 8352D14
- .4byte 1
- .4byte gUnknown_8352D08
-
-gUnknown_8352D1C:: @ 8352D1C
- connection left, 120, MAP_ONEISLAND
-
-gMapConnections_OneIsland_KindleRoad:: @ 8352D28
- .4byte 1
- .4byte gUnknown_8352D1C
-
-gUnknown_8352D30:: @ 8352D30
- connection up, 0, MAP_ONEISLAND
-
-gMapConnections_OneIsland_TreasureBeach:: @ 8352D3C
- .4byte 1
- .4byte gUnknown_8352D30
-
-gUnknown_8352D44:: @ 8352D44
- connection down, -24, MAP_TWOISLAND
-
-gMapConnections_TwoIsland_CapeBrink:: @ 8352D50
- .4byte 1
- .4byte gUnknown_8352D44
-
-gUnknown_8352D58:: @ 8352D58
- connection right, 0, MAP_THREEISLAND
-
-gMapConnections_ThreeIsland_BondBridge:: @ 8352D64
- .4byte 1
- .4byte gUnknown_8352D58
-
-gUnknown_8352D6C:: @ 8352D6C
- connection up, 0, MAP_THREEISLAND
-
-gMapConnections_ThreeIsland_Port:: @ 8352D78
- .4byte 1
- .4byte gUnknown_8352D6C
-
-gUnknown_8352D80:: @ 8352D80
- connection up, 0, MAP_THREEISLAND
-
-gMapConnections_UnknownMap_03_50:: @ 8352D8C
- .4byte 1
- .4byte gUnknown_8352D80
-
-gUnknown_8352D94:: @ 8352D94
- connection up, 0, MAP_THREEISLAND
-
-gMapConnections_UnknownMap_03_51:: @ 8352DA0
- .4byte 1
- .4byte gUnknown_8352D94
-
-gUnknown_8352DA8:: @ 8352DA8
- connection down, -48, MAP_FIVEISLAND_WATERLABYRINTH
-
-gMapConnections_FiveIsland_ResortGorgeous:: @ 8352DB4
- .4byte 1
- .4byte gUnknown_8352DA8
-
-gUnknown_8352DBC:: @ 8352DBC
- connection up, 48, MAP_FIVEISLAND_RESORTGORGEOUS
- connection down, 48, MAP_FIVEISLAND
-
-gMapConnections_FiveIsland_WaterLabyrinth:: @ 8352DD4
- .4byte 2
- .4byte gUnknown_8352DBC
-
-gUnknown_8352DDC:: @ 8352DDC
- connection left, 0, MAP_FIVEISLAND
- connection right, 20, MAP_FIVEISLAND_MEMORIALPILLAR
-
-gMapConnections_FiveIsland_Meadow:: @ 8352DF4
- .4byte 2
- .4byte gUnknown_8352DDC
-
-gUnknown_8352DFC:: @ 8352DFC
- connection left, -20, MAP_FIVEISLAND_MEADOW
-
-gMapConnections_FiveIsland_MemorialPillar:: @ 8352E08
- .4byte 1
- .4byte gUnknown_8352DFC
-
-gUnknown_8352E10:: @ 8352E10
- connection down, 0, MAP_SIXISLAND_GREENPATH
-
-gMapConnections_SixIsland_OutcastIsland:: @ 8352E1C
- .4byte 1
- .4byte gUnknown_8352E10
-
-gUnknown_8352E24:: @ 8352E24
- connection up, 0, MAP_SIXISLAND_OUTCASTISLAND
- connection right, 0, MAP_SIXISLAND_WATERPATH
-
-gMapConnections_SixIsland_GreenPath:: @ 8352E3C
- .4byte 2
- .4byte gUnknown_8352E24
-
-gUnknown_8352E44:: @ 8352E44
- connection left, 0, MAP_SIXISLAND_GREENPATH
- connection left, 40, MAP_SIXISLAND
- connection left, 80, MAP_SIXISLAND_RUINVALLEY
-
-gMapConnections_SixIsland_WaterPath:: @ 8352E68
- .4byte 3
- .4byte gUnknown_8352E44
-
-gUnknown_8352E70:: @ 8352E70
- connection right, -80, MAP_SIXISLAND_WATERPATH
-
-gMapConnections_SixIsland_RuinValley:: @ 8352E7C
- .4byte 1
- .4byte gUnknown_8352E70
-
-gUnknown_8352E84:: @ 8352E84
- connection down, 48, MAP_SEVENISLAND
-
-gMapConnections_SevenIsland_TrainerTower:: @ 8352E90
- .4byte 1
- .4byte gUnknown_8352E84
-
-gUnknown_8352E98:: @ 8352E98
- connection up, 0, MAP_SEVENISLAND
- connection right, 20, MAP_SEVENISLAND_SEVAULTCANYON
-
-gMapConnections_SevenIsland_SevaultCanyon_Entrance:: @ 8352EB0
- .4byte 2
- .4byte gUnknown_8352E98
-
-gUnknown_8352EB8:: @ 8352EB8
- connection down, -48, MAP_SEVENISLAND_TANOBYRUINS
- connection left, -20, MAP_SEVENISLAND_SEVAULTCANYON_ENTRANCE
-
-gMapConnections_SevenIsland_SevaultCanyon:: @ 8352ED0
- .4byte 2
- .4byte gUnknown_8352EB8
-
-gUnknown_8352ED8:: @ 8352ED8
- connection up, 48, MAP_SEVENISLAND_SEVAULTCANYON
-
-gMapConnections_SevenIsland_TanobyRuins:: @ 8352EE4
- .4byte 1
- .4byte gUnknown_8352ED8
diff --git a/data/maps.s b/data/maps.s
index 1600d9799..82902858a 100644
--- a/data/maps.s
+++ b/data/maps.s
@@ -13,12 +13,8 @@
@ 2D4A94
.include "data/tilesets/headers.inc"
-@ players house border and blockdata
-@gUnknown_82D50F4::
-@ .incbin "baserom.gba", 0x2D50F4, 0x10C
-
.include "data/layouts/layouts.inc"
.include "data/layouts/layouts_table.inc"
-@ .include "data/maps/headers.inc"
+ .include "data/maps/headers.inc"
.include "data/maps/groups.inc"
-@ .include "data/maps/connections.inc"
+ .include "data/maps/connections.inc"
diff --git a/data/maps/BirthIsland_Exterior/header.inc b/data/maps/BirthIsland_Exterior/header.inc
new file mode 100644
index 000000000..5bcc49c74
--- /dev/null
+++ b/data/maps/BirthIsland_Exterior/header.inc
@@ -0,0 +1,8 @@
+BirthIsland_Exterior:: @ 83505A8
+ .4byte BirthIsland_Exterior_Layout @ 0x8348380
+ .4byte gMapEvents_BirthIsland_Exterior @ 0x83B4C1C
+ .4byte gMapScripts_BirthIsland_Exterior @ 0x8165203
+ .4byte NULL
+ .2byte 0xFFFF
+ .2byte 342
+ .byte 0xbb, 0x00, 0x00, 0x03, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/BirthIsland_Harbor/header.inc b/data/maps/BirthIsland_Harbor/header.inc
new file mode 100644
index 000000000..a082ac025
--- /dev/null
+++ b/data/maps/BirthIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+BirthIsland_Harbor:: @ 83505E0
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_BirthIsland_Harbor @ 0x83B4D24
+ .4byte gMapScripts_BirthIsland_Harbor @ 0x81653E6
+ .4byte NULL
+ .2byte 0xFFFF
+ .2byte 315
+ .byte 0xbb, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity/connections.inc b/data/maps/CeladonCity/connections.inc
new file mode 100644
index 000000000..6ed150ca1
--- /dev/null
+++ b/data/maps/CeladonCity/connections.inc
@@ -0,0 +1,7 @@
+CeladonCity_MapConnectionsList: @ 8352844
+ connection left, 10, MAP_ROUTE16
+ connection right, 10, MAP_ROUTE7
+
+CeladonCity_MapConnections:: @ 835285C
+ .4byte 2
+ .4byte CeladonCity_MapConnectionsList
diff --git a/data/maps/CeladonCity/header.inc b/data/maps/CeladonCity/header.inc
new file mode 100644
index 000000000..146c03ab2
--- /dev/null
+++ b/data/maps/CeladonCity/header.inc
@@ -0,0 +1,8 @@
+CeladonCity:: @ 83506C0
+ .4byte CeladonCity_Layout @ 0x82E2818
+ .4byte gMapEvents_CeladonCity @ 0x83B5898
+ .4byte gMapScripts_CeladonCity @ 0x8166C8F
+ .4byte CeladonCity_MapConnections @ 0x835285C
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 84
+ .byte 0x5e, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Condominiums_1F/header.inc b/data/maps/CeladonCity_Condominiums_1F/header.inc
new file mode 100644
index 000000000..9b842ae2d
--- /dev/null
+++ b/data/maps/CeladonCity_Condominiums_1F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Condominiums_1F:: @ 83512AC
+ .4byte CeladonCity_Condominiums_1F_Layout @ 0x831A7DC
+ .4byte gMapEvents_CeladonCity_Condominiums_1F @ 0x83BB538
+ .4byte gMapScripts_CeladonCity_Condominiums_1F @ 0x816C320
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 184
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Condominiums_2F/header.inc b/data/maps/CeladonCity_Condominiums_2F/header.inc
new file mode 100644
index 000000000..46bc1451a
--- /dev/null
+++ b/data/maps/CeladonCity_Condominiums_2F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Condominiums_2F:: @ 83512C8
+ .4byte CeladonCity_Condominiums_2F_Layout @ 0x831AA58
+ .4byte gMapEvents_CeladonCity_Condominiums_2F @ 0x83BB5B4
+ .4byte gMapScripts_CeladonCity_Condominiums_2F @ 0x816C3D0
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 185
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Condominiums_3F/header.inc b/data/maps/CeladonCity_Condominiums_3F/header.inc
new file mode 100644
index 000000000..3af5071bb
--- /dev/null
+++ b/data/maps/CeladonCity_Condominiums_3F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Condominiums_3F:: @ 83512E4
+ .4byte CeladonCity_Condominiums_3F_Layout @ 0x831ACD4
+ .4byte gMapEvents_CeladonCity_Condominiums_3F @ 0x83BB6A8
+ .4byte gMapScripts_CeladonCity_Condominiums_3F @ 0x816C3DA
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 186
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Condominiums_Roof/header.inc b/data/maps/CeladonCity_Condominiums_Roof/header.inc
new file mode 100644
index 000000000..8ae163248
--- /dev/null
+++ b/data/maps/CeladonCity_Condominiums_Roof/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Condominiums_Roof:: @ 8351300
+ .4byte CeladonCity_Condominiums_Roof_Layout @ 0x831AF7C
+ .4byte gMapEvents_CeladonCity_Condominiums_Roof @ 0x83BB6EC
+ .4byte gMapScripts_CeladonCity_Condominiums_Roof @ 0x816C459
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 187
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Condominiums_RoofRoom/header.inc b/data/maps/CeladonCity_Condominiums_RoofRoom/header.inc
new file mode 100644
index 000000000..7bc9c4eb8
--- /dev/null
+++ b/data/maps/CeladonCity_Condominiums_RoofRoom/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Condominiums_RoofRoom:: @ 835131C
+ .4byte CeladonCity_Condominiums_RoofRoom_Layout @ 0x831B054
+ .4byte gMapEvents_CeladonCity_Condominiums_RoofRoom @ 0x83BB76C
+ .4byte gMapScripts_CeladonCity_Condominiums_RoofRoom @ 0x816C463
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 188
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_1F/header.inc b/data/maps/CeladonCity_DepartmentStore_1F/header.inc
new file mode 100644
index 000000000..3ddab14ae
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_1F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_1F:: @ 83511E8
+ .4byte CeladonCity_DepartmentStore_1F_Layout @ 0x831B5FC
+ .4byte gMapEvents_CeladonCity_DepartmentStore_1F @ 0x83BB0EC
+ .4byte gMapScripts_CeladonCity_DepartmentStore_1F @ 0x816BAD8
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 192
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x01, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_2F/header.inc b/data/maps/CeladonCity_DepartmentStore_2F/header.inc
new file mode 100644
index 000000000..126b23342
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_2F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_2F:: @ 8351204
+ .4byte CeladonCity_DepartmentStore_2F_Layout @ 0x831B7A8
+ .4byte gMapEvents_CeladonCity_DepartmentStore_2F @ 0x83BB184
+ .4byte gMapScripts_CeladonCity_DepartmentStore_2F @ 0x816BAF4
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 193
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x02, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_3F/header.inc b/data/maps/CeladonCity_DepartmentStore_3F/header.inc
new file mode 100644
index 000000000..cb31d4ae4
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_3F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_3F:: @ 8351220
+ .4byte CeladonCity_DepartmentStore_3F_Layout @ 0x831B954
+ .4byte gMapEvents_CeladonCity_DepartmentStore_3F @ 0x83BB2AC
+ .4byte gMapScripts_CeladonCity_DepartmentStore_3F @ 0x816BB84
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 194
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x03, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_4F/header.inc b/data/maps/CeladonCity_DepartmentStore_4F/header.inc
new file mode 100644
index 000000000..5cd6b390a
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_4F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_4F:: @ 835123C
+ .4byte CeladonCity_DepartmentStore_4F_Layout @ 0x831BB00
+ .4byte gMapEvents_CeladonCity_DepartmentStore_4F @ 0x83BB32C
+ .4byte gMapScripts_CeladonCity_DepartmentStore_4F @ 0x816BBEE
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 195
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x04, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_5F/header.inc b/data/maps/CeladonCity_DepartmentStore_5F/header.inc
new file mode 100644
index 000000000..853a6e4f2
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_5F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_5F:: @ 8351258
+ .4byte CeladonCity_DepartmentStore_5F_Layout @ 0x831BCAC
+ .4byte gMapEvents_CeladonCity_DepartmentStore_5F @ 0x83BB3C4
+ .4byte gMapScripts_CeladonCity_DepartmentStore_5F @ 0x816BC40
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 196
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x05, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_Elevator/header.inc b/data/maps/CeladonCity_DepartmentStore_Elevator/header.inc
new file mode 100644
index 000000000..c78e6449a
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_Elevator/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_Elevator:: @ 8351290
+ .4byte CeladonCity_DepartmentStore_Elevator_Layout @ 0x8319F70
+ .4byte gMapEvents_CeladonCity_DepartmentStore_Elevator @ 0x83BB47C
+ .4byte gMapScripts_CeladonCity_DepartmentStore_Elevator @ 0x816C152
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 179
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_DepartmentStore_Roof/header.inc b/data/maps/CeladonCity_DepartmentStore_Roof/header.inc
new file mode 100644
index 000000000..a8839e6f9
--- /dev/null
+++ b/data/maps/CeladonCity_DepartmentStore_Roof/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_DepartmentStore_Roof:: @ 8351274
+ .4byte CeladonCity_DepartmentStore_Roof_Layout @ 0x831BEE4
+ .4byte gMapEvents_CeladonCity_DepartmentStore_Roof @ 0x83BB440
+ .4byte gMapScripts_CeladonCity_DepartmentStore_Roof @ 0x816BCCC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 197
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x7f, 0x00
diff --git a/data/maps/CeladonCity_GameCorner/header.inc b/data/maps/CeladonCity_GameCorner/header.inc
new file mode 100644
index 000000000..61c4177d9
--- /dev/null
+++ b/data/maps/CeladonCity_GameCorner/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_GameCorner:: @ 8351370
+ .4byte CeladonCity_GameCorner_Layout @ 0x82D7168
+ .4byte gMapEvents_CeladonCity_GameCorner @ 0x83BBB78
+ .4byte gMapScripts_CeladonCity_GameCorner @ 0x816C646
+ .4byte NULL
+ .2byte BGM_FRLG_GAMECORNER
+ .2byte 27
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_GameCorner_PrizeRoom/header.inc b/data/maps/CeladonCity_GameCorner_PrizeRoom/header.inc
new file mode 100644
index 000000000..5577d1f3e
--- /dev/null
+++ b/data/maps/CeladonCity_GameCorner_PrizeRoom/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_GameCorner_PrizeRoom:: @ 835138C
+ .4byte CeladonCity_GameCorner_PrizeRoom_Layout @ 0x831B12C
+ .4byte gMapEvents_CeladonCity_GameCorner_PrizeRoom @ 0x83BBC1C
+ .4byte gMapScripts_CeladonCity_GameCorner_PrizeRoom @ 0x816CB75
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 189
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Gym/header.inc b/data/maps/CeladonCity_Gym/header.inc
new file mode 100644
index 000000000..3c04d2673
--- /dev/null
+++ b/data/maps/CeladonCity_Gym/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Gym:: @ 83513A8
+ .4byte CeladonCity_Gym_Layout @ 0x82D6370
+ .4byte gMapEvents_CeladonCity_Gym @ 0x83BBD68
+ .4byte gMapScripts_CeladonCity_Gym @ 0x816D060
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 15
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/CeladonCity_Hotel/header.inc b/data/maps/CeladonCity_Hotel/header.inc
new file mode 100644
index 000000000..553b4c924
--- /dev/null
+++ b/data/maps/CeladonCity_Hotel/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Hotel:: @ 83513FC
+ .4byte CeladonCity_Hotel_Layout @ 0x831B438
+ .4byte gMapEvents_CeladonCity_Hotel @ 0x83BBF0C
+ .4byte gMapScripts_CeladonCity_Hotel @ 0x816D283
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 191
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_House1/header.inc b/data/maps/CeladonCity_House1/header.inc
new file mode 100644
index 000000000..37e671cce
--- /dev/null
+++ b/data/maps/CeladonCity_House1/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_House1:: @ 83513E0
+ .4byte House5_Layout @ 0x82D6AF0
+ .4byte gMapEvents_CeladonCity_House1 @ 0x83BBE80
+ .4byte gMapScripts_CeladonCity_House1 @ 0x816D267
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 21
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_PokemonCenter_1F/header.inc b/data/maps/CeladonCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..c29ce7f43
--- /dev/null
+++ b/data/maps/CeladonCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_PokemonCenter_1F:: @ 8351338
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_CeladonCity_PokemonCenter_1F @ 0x83BB800
+ .4byte gMapScripts_CeladonCity_PokemonCenter_1F @ 0x816C5EC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_PokemonCenter_2F/header.inc b/data/maps/CeladonCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..d3f2b260e
--- /dev/null
+++ b/data/maps/CeladonCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_PokemonCenter_2F:: @ 8351354
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_CeladonCity_PokemonCenter_2F @ 0x83BB88C
+ .4byte gMapScripts_CeladonCity_PokemonCenter_2F @ 0x816C61F
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeladonCity_Restaurant/header.inc b/data/maps/CeladonCity_Restaurant/header.inc
new file mode 100644
index 000000000..c588eb45d
--- /dev/null
+++ b/data/maps/CeladonCity_Restaurant/header.inc
@@ -0,0 +1,8 @@
+CeladonCity_Restaurant:: @ 83513C4
+ .4byte CeladonCity_Restaurant_Layout @ 0x831B29C
+ .4byte gMapEvents_CeladonCity_Restaurant @ 0x83BBE0C
+ .4byte gMapScripts_CeladonCity_Restaurant @ 0x816D1EA
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 190
+ .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCave_1F/header.inc b/data/maps/CeruleanCave_1F/header.inc
new file mode 100644
index 000000000..ec467c13e
--- /dev/null
+++ b/data/maps/CeruleanCave_1F/header.inc
@@ -0,0 +1,8 @@
+CeruleanCave_1F:: @ 834F9F4
+ .4byte CeruleanCave_1F_Layout @ 0x8311318
+ .4byte gMapEvents_CeruleanCave_1F @ 0x83B15BC
+ .4byte gMapScripts_CeruleanCave_1F @ 0x81624B3
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 151
+ .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/CeruleanCave_2F/header.inc b/data/maps/CeruleanCave_2F/header.inc
new file mode 100644
index 000000000..7fe8ccc03
--- /dev/null
+++ b/data/maps/CeruleanCave_2F/header.inc
@@ -0,0 +1,8 @@
+CeruleanCave_2F:: @ 834FA10
+ .4byte CeruleanCave_2F_Layout @ 0x8311A6C
+ .4byte gMapEvents_CeruleanCave_2F @ 0x83B1738
+ .4byte gMapScripts_CeruleanCave_2F @ 0x81624BD
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 152
+ .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/CeruleanCave_B1F/header.inc b/data/maps/CeruleanCave_B1F/header.inc
new file mode 100644
index 000000000..89eaec278
--- /dev/null
+++ b/data/maps/CeruleanCave_B1F/header.inc
@@ -0,0 +1,8 @@
+CeruleanCave_B1F:: @ 834FA2C
+ .4byte CeruleanCave_B1F_Layout @ 0x83121C0
+ .4byte gMapEvents_CeruleanCave_B1F @ 0x83B1874
+ .4byte gMapScripts_CeruleanCave_B1F @ 0x81624BE
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 153
+ .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/CeruleanCity/connections.inc b/data/maps/CeruleanCity/connections.inc
new file mode 100644
index 000000000..2372d32c0
--- /dev/null
+++ b/data/maps/CeruleanCity/connections.inc
@@ -0,0 +1,9 @@
+CeruleanCity_MapConnectionsList: @ 83527C0
+ connection up, 12, MAP_ROUTE24
+ connection down, 0, MAP_ROUTE5
+ connection left, 10, MAP_ROUTE4
+ connection right, 10, MAP_ROUTE9
+
+CeruleanCity_MapConnections:: @ 83527F0
+ .4byte 4
+ .4byte CeruleanCity_MapConnectionsList
diff --git a/data/maps/CeruleanCity/header.inc b/data/maps/CeruleanCity/header.inc
new file mode 100644
index 000000000..7f1bed354
--- /dev/null
+++ b/data/maps/CeruleanCity/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity:: @ 835066C
+ .4byte CeruleanCity_Layout @ 0x82E022C
+ .4byte gMapEvents_CeruleanCity @ 0x83B53E0
+ .4byte gMapScripts_CeruleanCity @ 0x8166471
+ .4byte CeruleanCity_MapConnections @ 0x83527F0
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 81
+ .byte 0x5b, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_BikeShop/header.inc b/data/maps/CeruleanCity_BikeShop/header.inc
new file mode 100644
index 000000000..8fd15ec07
--- /dev/null
+++ b/data/maps/CeruleanCity_BikeShop/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_BikeShop:: @ 8350FF0
+ .4byte CeruleanCity_BikeShop_Layout @ 0x82D6F28
+ .4byte gMapEvents_CeruleanCity_BikeShop @ 0x83BA6FC
+ .4byte gMapScripts_CeruleanCity_BikeShop @ 0x816ABBC
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 26
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_Gym/header.inc b/data/maps/CeruleanCity_Gym/header.inc
new file mode 100644
index 000000000..601a9700c
--- /dev/null
+++ b/data/maps/CeruleanCity_Gym/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_Gym:: @ 8350FD4
+ .4byte CeruleanCity_Gym_Layout @ 0x82D5F84
+ .4byte gMapEvents_CeruleanCity_Gym @ 0x83BA628
+ .4byte gMapScripts_CeruleanCity_Gym @ 0x816AAA0
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 12
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/CeruleanCity_House1/header.inc b/data/maps/CeruleanCity_House1/header.inc
new file mode 100644
index 000000000..622ef5334
--- /dev/null
+++ b/data/maps/CeruleanCity_House1/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_House1:: @ 8350F48
+ .4byte CeruleanCity_House1_Layout @ 0x831A560
+ .4byte gMapEvents_CeruleanCity_House1 @ 0x83BA350
+ .4byte gMapScripts_CeruleanCity_House1 @ 0x816A7EF
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 183
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_House2/header.inc b/data/maps/CeruleanCity_House2/header.inc
new file mode 100644
index 000000000..0cc637603
--- /dev/null
+++ b/data/maps/CeruleanCity_House2/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_House2:: @ 8350F64
+ .4byte CeruleanCity_House2_Layout @ 0x831A474
+ .4byte gMapEvents_CeruleanCity_House2 @ 0x83BA3C0
+ .4byte gMapScripts_CeruleanCity_House2 @ 0x816A975
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 182
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_House3/header.inc b/data/maps/CeruleanCity_House3/header.inc
new file mode 100644
index 000000000..bcaabf913
--- /dev/null
+++ b/data/maps/CeruleanCity_House3/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_House3:: @ 8350F80
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_CeruleanCity_House3 @ 0x83BA41C
+ .4byte gMapScripts_CeruleanCity_House3 @ 0x816A9A7
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 6
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_House4/header.inc b/data/maps/CeruleanCity_House4/header.inc
new file mode 100644
index 000000000..4996f7e7a
--- /dev/null
+++ b/data/maps/CeruleanCity_House4/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_House4:: @ 8351028
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_CeruleanCity_House4 @ 0x83BA7A4
+ .4byte gMapScripts_CeruleanCity_House4 @ 0x816ACEE
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 6
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_House5/header.inc b/data/maps/CeruleanCity_House5/header.inc
new file mode 100644
index 000000000..317e64841
--- /dev/null
+++ b/data/maps/CeruleanCity_House5/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_House5:: @ 8351044
+ .4byte CeruleanCity_House5_Layout @ 0x8343540
+ .4byte gMapEvents_CeruleanCity_House5 @ 0x83BA7E4
+ .4byte gMapScripts_CeruleanCity_House5 @ 0x816AE4F
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 308
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_Mart/header.inc b/data/maps/CeruleanCity_Mart/header.inc
new file mode 100644
index 000000000..b12b85b10
--- /dev/null
+++ b/data/maps/CeruleanCity_Mart/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_Mart:: @ 835100C
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_CeruleanCity_Mart @ 0x83BA770
+ .4byte gMapScripts_CeruleanCity_Mart @ 0x816AC9D
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_PokemonCenter_1F/header.inc b/data/maps/CeruleanCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..810354b9c
--- /dev/null
+++ b/data/maps/CeruleanCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_PokemonCenter_1F:: @ 8350F9C
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_CeruleanCity_PokemonCenter_1F @ 0x83BA4F8
+ .4byte gMapScripts_CeruleanCity_PokemonCenter_1F @ 0x816AA2D
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CeruleanCity_PokemonCenter_2F/header.inc b/data/maps/CeruleanCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..697f7b369
--- /dev/null
+++ b/data/maps/CeruleanCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+CeruleanCity_PokemonCenter_2F:: @ 8350FB8
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_CeruleanCity_PokemonCenter_2F @ 0x83BA584
+ .4byte gMapScripts_CeruleanCity_PokemonCenter_2F @ 0x816AA79
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland/connections.inc b/data/maps/CinnabarIsland/connections.inc
new file mode 100644
index 000000000..e7955f388
--- /dev/null
+++ b/data/maps/CinnabarIsland/connections.inc
@@ -0,0 +1,7 @@
+CinnabarIsland_MapConnectionsList: @ 8352890
+ connection up, 0, MAP_ROUTE21_SOUTH
+ connection right, 0, MAP_ROUTE20
+
+CinnabarIsland_MapConnections:: @ 83528A8
+ .4byte 2
+ .4byte CinnabarIsland_MapConnectionsList
diff --git a/data/maps/CinnabarIsland/header.inc b/data/maps/CinnabarIsland/header.inc
new file mode 100644
index 000000000..9b614bd26
--- /dev/null
+++ b/data/maps/CinnabarIsland/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland:: @ 83506F8
+ .4byte CinnabarIsland_Layout @ 0x82E3B20
+ .4byte gMapEvents_CinnabarIsland @ 0x83B5BF0
+ .4byte gMapScripts_CinnabarIsland @ 0x8166ED6
+ .4byte CinnabarIsland_MapConnections @ 0x83528A8
+ .2byte BGM_FRLG_CINNABAR_ISLAND
+ .2byte 86
+ .byte 0x60, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_Gym/header.inc b/data/maps/CinnabarIsland_Gym/header.inc
new file mode 100644
index 000000000..8e810be7e
--- /dev/null
+++ b/data/maps/CinnabarIsland_Gym/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_Gym:: @ 8351530
+ .4byte CinnabarIsland_Gym_Layout @ 0x82D82C8
+ .4byte gMapEvents_CinnabarIsland_Gym @ 0x83BC62C
+ .4byte gMapScripts_CinnabarIsland_Gym @ 0x816D94B
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 36
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/CinnabarIsland_Mart/header.inc b/data/maps/CinnabarIsland_Mart/header.inc
new file mode 100644
index 000000000..f6abdf48e
--- /dev/null
+++ b/data/maps/CinnabarIsland_Mart/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_Mart:: @ 83515F4
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_CinnabarIsland_Mart @ 0x83BC9A8
+ .4byte gMapScripts_CinnabarIsland_Mart @ 0x816EA0F
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonCenter_1F/header.inc b/data/maps/CinnabarIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..4d0aac7b3
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonCenter_1F:: @ 83515BC
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_CinnabarIsland_PokemonCenter_1F @ 0x83BC8A8
+ .4byte gMapScripts_CinnabarIsland_PokemonCenter_1F @ 0x816E8D7
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonCenter_2F/header.inc b/data/maps/CinnabarIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..01c1b0eb9
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonCenter_2F:: @ 83515D8
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_CinnabarIsland_PokemonCenter_2F @ 0x83BC934
+ .4byte gMapScripts_CinnabarIsland_PokemonCenter_2F @ 0x816E9E8
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonLab_Entrance/header.inc b/data/maps/CinnabarIsland_PokemonLab_Entrance/header.inc
new file mode 100644
index 000000000..4e97c56f2
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonLab_Entrance/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonLab_Entrance:: @ 835154C
+ .4byte CinnabarIsland_PokemonLab_Entrance_Layout @ 0x831C804
+ .4byte gMapEvents_CinnabarIsland_PokemonLab_Entrance @ 0x83BC6B8
+ .4byte gMapScripts_CinnabarIsland_PokemonLab_Entrance @ 0x816E273
+ .4byte NULL
+ .2byte BGM_FRLG_CINNABAR_ISLAND
+ .2byte 203
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonLab_ExperimentRoom/header.inc b/data/maps/CinnabarIsland_PokemonLab_ExperimentRoom/header.inc
new file mode 100644
index 000000000..866b195ca
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonLab_ExperimentRoom/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonLab_ExperimentRoom:: @ 83515A0
+ .4byte CinnabarIsland_PokemonLab_ExperimentRoom_Layout @ 0x831CC54
+ .4byte gMapEvents_CinnabarIsland_PokemonLab_ExperimentRoom @ 0x83BC7CC
+ .4byte gMapScripts_CinnabarIsland_PokemonLab_ExperimentRoom @ 0x816E400
+ .4byte NULL
+ .2byte BGM_FRLG_CINNABAR_ISLAND
+ .2byte 206
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonLab_Lounge/header.inc b/data/maps/CinnabarIsland_PokemonLab_Lounge/header.inc
new file mode 100644
index 000000000..0e0fe0525
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonLab_Lounge/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonLab_Lounge:: @ 8351568
+ .4byte CinnabarIsland_PokemonLab_Lounge_Layout @ 0x831C974
+ .4byte gMapEvents_CinnabarIsland_PokemonLab_Lounge @ 0x83BC71C
+ .4byte gMapScripts_CinnabarIsland_PokemonLab_Lounge @ 0x816E2B8
+ .4byte NULL
+ .2byte BGM_FRLG_CINNABAR_ISLAND
+ .2byte 204
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/CinnabarIsland_PokemonLab_ResearchRoom/header.inc b/data/maps/CinnabarIsland_PokemonLab_ResearchRoom/header.inc
new file mode 100644
index 000000000..8c8f7bc28
--- /dev/null
+++ b/data/maps/CinnabarIsland_PokemonLab_ResearchRoom/header.inc
@@ -0,0 +1,8 @@
+CinnabarIsland_PokemonLab_ResearchRoom:: @ 8351584
+ .4byte CinnabarIsland_PokemonLab_ResearchRoom_Layout @ 0x831CAE4
+ .4byte gMapEvents_CinnabarIsland_PokemonLab_ResearchRoom @ 0x83BC780
+ .4byte gMapScripts_CinnabarIsland_PokemonLab_ResearchRoom @ 0x816E3DE
+ .4byte NULL
+ .2byte BGM_FRLG_CINNABAR_ISLAND
+ .2byte 205
+ .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/DiglettsCave_B1F/header.inc b/data/maps/DiglettsCave_B1F/header.inc
new file mode 100644
index 000000000..7ebb82a62
--- /dev/null
+++ b/data/maps/DiglettsCave_B1F/header.inc
@@ -0,0 +1,8 @@
+DiglettsCave_B1F:: @ 834F620
+ .4byte DiglettsCave_B1F_Layout @ 0x8303B68
+ .4byte gMapEvents_DiglettsCave_B1F @ 0x83AF490
+ .4byte gMapScripts_DiglettsCave_B1F @ 0x8160EF1
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 124
+ .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/DiglettsCave_NorthEntrance/header.inc b/data/maps/DiglettsCave_NorthEntrance/header.inc
new file mode 100644
index 000000000..47df9cac9
--- /dev/null
+++ b/data/maps/DiglettsCave_NorthEntrance/header.inc
@@ -0,0 +1,8 @@
+DiglettsCave_NorthEntrance:: @ 834F604
+ .4byte DiglettsCave_NorthEntrance_Layout @ 0x831EB94
+ .4byte gMapEvents_DiglettsCave_NorthEntrance @ 0x83AF46C
+ .4byte gMapScripts_DiglettsCave_NorthEntrance @ 0x8160EE7
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 210
+ .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/DiglettsCave_SouthEntrance/header.inc b/data/maps/DiglettsCave_SouthEntrance/header.inc
new file mode 100644
index 000000000..1651d502b
--- /dev/null
+++ b/data/maps/DiglettsCave_SouthEntrance/header.inc
@@ -0,0 +1,8 @@
+DiglettsCave_SouthEntrance:: @ 834F63C
+ .4byte DiglettsCave_SouthEntrance_Layout @ 0x831EC58
+ .4byte gMapEvents_DiglettsCave_SouthEntrance @ 0x83AF4CC
+ .4byte gMapScripts_DiglettsCave_SouthEntrance @ 0x8160EFB
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 211
+ .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland/connections.inc b/data/maps/FiveIsland/connections.inc
new file mode 100644
index 000000000..ef2c82e8c
--- /dev/null
+++ b/data/maps/FiveIsland/connections.inc
@@ -0,0 +1,7 @@
+FiveIsland_MapConnectionsList: @ 8352988
+ connection up, -48, MAP_FIVEISLAND_WATERLABYRINTH
+ connection right, 0, MAP_FIVEISLAND_MEADOW
+
+FiveIsland_MapConnections:: @ 83529A0
+ .4byte 2
+ .4byte FiveIsland_MapConnectionsList
diff --git a/data/maps/FiveIsland/header.inc b/data/maps/FiveIsland/header.inc
new file mode 100644
index 000000000..ee274936b
--- /dev/null
+++ b/data/maps/FiveIsland/header.inc
@@ -0,0 +1,8 @@
+FiveIsland:: @ 83507D8
+ .4byte FiveIsland_Layout @ 0x8323964
+ .4byte gMapEvents_FiveIsland @ 0x83B64F4
+ .4byte gMapScripts_FiveIsland @ 0x8167E8E
+ .4byte FiveIsland_MapConnections @ 0x83529A0
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 234
+ .byte 0x93, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FiveIsland_Harbor/header.inc b/data/maps/FiveIsland_Harbor/header.inc
new file mode 100644
index 000000000..623c90298
--- /dev/null
+++ b/data/maps/FiveIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_Harbor:: @ 8351E7C
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_FiveIsland_Harbor @ 0x83BEFB4
+ .4byte gMapScripts_FiveIsland_Harbor @ 0x8171D42
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 315
+ .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_House1/header.inc b/data/maps/FiveIsland_House1/header.inc
new file mode 100644
index 000000000..f33f9b4aa
--- /dev/null
+++ b/data/maps/FiveIsland_House1/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_House1:: @ 8351E98
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_FiveIsland_House1 @ 0x83BEFE8
+ .4byte gMapScripts_FiveIsland_House1 @ 0x8171D56
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 11
+ .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_House2/header.inc b/data/maps/FiveIsland_House2/header.inc
new file mode 100644
index 000000000..10a02b0ae
--- /dev/null
+++ b/data/maps/FiveIsland_House2/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_House2:: @ 8351EB4
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_FiveIsland_House2 @ 0x83BF01C
+ .4byte gMapScripts_FiveIsland_House2 @ 0x8171D60
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 11
+ .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Entrance/header.inc b/data/maps/FiveIsland_LostCave_Entrance/header.inc
new file mode 100644
index 000000000..be1cff1e3
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Entrance/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Entrance:: @ 83500D8
+ .4byte FiveIsland_LostCave_Entrance_Layout @ 0x83454D8
+ .4byte gMapEvents_FiveIsland_LostCave_Entrance @ 0x83B4354
+ .4byte gMapScripts_FiveIsland_LostCave_Entrance @ 0x8164BEC
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 320
+ .byte 0xb5, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room1/header.inc b/data/maps/FiveIsland_LostCave_Room1/header.inc
new file mode 100644
index 000000000..053bb4dee
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room1/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room1:: @ 83500F4
+ .4byte FiveIsland_LostCave_Room1_Layout @ 0x83455F0
+ .4byte gMapEvents_FiveIsland_LostCave_Room1 @ 0x83B43A8
+ .4byte gMapScripts_FiveIsland_LostCave_Room1 @ 0x8164BF6
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 321
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room10/header.inc b/data/maps/FiveIsland_LostCave_Room10/header.inc
new file mode 100644
index 000000000..f770a1340
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room10/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room10:: @ 83501F0
+ .4byte FiveIsland_LostCave_Room10_Layout @ 0x8345FC8
+ .4byte gMapEvents_FiveIsland_LostCave_Room10 @ 0x83B45AC
+ .4byte gMapScripts_FiveIsland_LostCave_Room10 @ 0x8164C2D
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 330
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room11/header.inc b/data/maps/FiveIsland_LostCave_Room11/header.inc
new file mode 100644
index 000000000..4e047faf2
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room11/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room11:: @ 835020C
+ .4byte FiveIsland_LostCave_Room11_Layout @ 0x83460E0
+ .4byte gMapEvents_FiveIsland_LostCave_Room11 @ 0x83B45E0
+ .4byte gMapScripts_FiveIsland_LostCave_Room11 @ 0x8164CCB
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 331
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room12/header.inc b/data/maps/FiveIsland_LostCave_Room12/header.inc
new file mode 100644
index 000000000..417712f1b
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room12/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room12:: @ 8350228
+ .4byte FiveIsland_LostCave_Room12_Layout @ 0x83461F8
+ .4byte gMapEvents_FiveIsland_LostCave_Room12 @ 0x83B4614
+ .4byte gMapScripts_FiveIsland_LostCave_Room12 @ 0x8164CCC
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 332
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room13/header.inc b/data/maps/FiveIsland_LostCave_Room13/header.inc
new file mode 100644
index 000000000..cbe00c496
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room13/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room13:: @ 8350244
+ .4byte FiveIsland_LostCave_Room13_Layout @ 0x8346310
+ .4byte gMapEvents_FiveIsland_LostCave_Room13 @ 0x83B4648
+ .4byte gMapScripts_FiveIsland_LostCave_Room13 @ 0x8164CCD
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 333
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room14/header.inc b/data/maps/FiveIsland_LostCave_Room14/header.inc
new file mode 100644
index 000000000..036d47e93
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room14/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room14:: @ 8350260
+ .4byte FiveIsland_LostCave_Room14_Layout @ 0x8346428
+ .4byte gMapEvents_FiveIsland_LostCave_Room14 @ 0x83B467C
+ .4byte gMapScripts_FiveIsland_LostCave_Room14 @ 0x8164CCE
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 334
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room2/header.inc b/data/maps/FiveIsland_LostCave_Room2/header.inc
new file mode 100644
index 000000000..3a22600b3
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room2/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room2:: @ 8350110
+ .4byte FiveIsland_LostCave_Room2_Layout @ 0x8345708
+ .4byte gMapEvents_FiveIsland_LostCave_Room2 @ 0x83B43DC
+ .4byte gMapScripts_FiveIsland_LostCave_Room2 @ 0x8164C0E
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 322
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room3/header.inc b/data/maps/FiveIsland_LostCave_Room3/header.inc
new file mode 100644
index 000000000..0080d605e
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room3/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room3:: @ 835012C
+ .4byte FiveIsland_LostCave_Room3_Layout @ 0x8345820
+ .4byte gMapEvents_FiveIsland_LostCave_Room3 @ 0x83B4410
+ .4byte gMapScripts_FiveIsland_LostCave_Room3 @ 0x8164C0F
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 323
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room4/header.inc b/data/maps/FiveIsland_LostCave_Room4/header.inc
new file mode 100644
index 000000000..019095376
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room4/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room4:: @ 8350148
+ .4byte FiveIsland_LostCave_Room4_Layout @ 0x8345938
+ .4byte gMapEvents_FiveIsland_LostCave_Room4 @ 0x83B445C
+ .4byte gMapScripts_FiveIsland_LostCave_Room4 @ 0x8164C10
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 324
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room5/header.inc b/data/maps/FiveIsland_LostCave_Room5/header.inc
new file mode 100644
index 000000000..e5bc7e389
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room5/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room5:: @ 8350164
+ .4byte FiveIsland_LostCave_Room5_Layout @ 0x8345A50
+ .4byte gMapEvents_FiveIsland_LostCave_Room5 @ 0x83B4490
+ .4byte gMapScripts_FiveIsland_LostCave_Room5 @ 0x8164C28
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 325
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room6/header.inc b/data/maps/FiveIsland_LostCave_Room6/header.inc
new file mode 100644
index 000000000..5688b9428
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room6/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room6:: @ 8350180
+ .4byte FiveIsland_LostCave_Room6_Layout @ 0x8345B68
+ .4byte gMapEvents_FiveIsland_LostCave_Room6 @ 0x83B44C4
+ .4byte gMapScripts_FiveIsland_LostCave_Room6 @ 0x8164C29
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 326
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room7/header.inc b/data/maps/FiveIsland_LostCave_Room7/header.inc
new file mode 100644
index 000000000..eff6b2b3b
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room7/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room7:: @ 835019C
+ .4byte FiveIsland_LostCave_Room7_Layout @ 0x8345C80
+ .4byte gMapEvents_FiveIsland_LostCave_Room7 @ 0x83B44F8
+ .4byte gMapScripts_FiveIsland_LostCave_Room7 @ 0x8164C2A
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 327
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room8/header.inc b/data/maps/FiveIsland_LostCave_Room8/header.inc
new file mode 100644
index 000000000..585e219ee
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room8/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room8:: @ 83501B8
+ .4byte FiveIsland_LostCave_Room8_Layout @ 0x8345D98
+ .4byte gMapEvents_FiveIsland_LostCave_Room8 @ 0x83B452C
+ .4byte gMapScripts_FiveIsland_LostCave_Room8 @ 0x8164C2B
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 328
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_LostCave_Room9/header.inc b/data/maps/FiveIsland_LostCave_Room9/header.inc
new file mode 100644
index 000000000..2c465cf0e
--- /dev/null
+++ b/data/maps/FiveIsland_LostCave_Room9/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_LostCave_Room9:: @ 83501D4
+ .4byte FiveIsland_LostCave_Room9_Layout @ 0x8345EB0
+ .4byte gMapEvents_FiveIsland_LostCave_Room9 @ 0x83B4560
+ .4byte gMapScripts_FiveIsland_LostCave_Room9 @ 0x8164C2C
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 329
+ .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FiveIsland_Meadow/connections.inc b/data/maps/FiveIsland_Meadow/connections.inc
new file mode 100644
index 000000000..87bded6c7
--- /dev/null
+++ b/data/maps/FiveIsland_Meadow/connections.inc
@@ -0,0 +1,7 @@
+FiveIsland_Meadow_MapConnectionsList: @ 8352DDC
+ connection left, 0, MAP_FIVEISLAND
+ connection right, 20, MAP_FIVEISLAND_MEMORIALPILLAR
+
+FiveIsland_Meadow_MapConnections:: @ 8352DF4
+ .4byte 2
+ .4byte FiveIsland_Meadow_MapConnectionsList
diff --git a/data/maps/FiveIsland_Meadow/header.inc b/data/maps/FiveIsland_Meadow/header.inc
new file mode 100644
index 000000000..05ba4c525
--- /dev/null
+++ b/data/maps/FiveIsland_Meadow/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_Meadow:: @ 8350C38
+ .4byte FiveIsland_Meadow_Layout @ 0x832BAE4
+ .4byte gMapEvents_FiveIsland_Meadow @ 0x83B8D94
+ .4byte gMapScripts_FiveIsland_Meadow @ 0x8168932
+ .4byte FiveIsland_Meadow_MapConnections @ 0x8352DF4
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 248
+ .byte 0xa1, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FiveIsland_MemorialPillar/connections.inc b/data/maps/FiveIsland_MemorialPillar/connections.inc
new file mode 100644
index 000000000..adc49a1af
--- /dev/null
+++ b/data/maps/FiveIsland_MemorialPillar/connections.inc
@@ -0,0 +1,6 @@
+FiveIsland_MemorialPillar_MapConnectionsList: @ 8352DFC
+ connection left, -20, MAP_FIVEISLAND_MEADOW
+
+FiveIsland_MemorialPillar_MapConnections:: @ 8352E08
+ .4byte 1
+ .4byte FiveIsland_MemorialPillar_MapConnectionsList
diff --git a/data/maps/FiveIsland_MemorialPillar/header.inc b/data/maps/FiveIsland_MemorialPillar/header.inc
new file mode 100644
index 000000000..0db87e74f
--- /dev/null
+++ b/data/maps/FiveIsland_MemorialPillar/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_MemorialPillar:: @ 8350C54
+ .4byte FiveIsland_MemorialPillar_Layout @ 0x832C648
+ .4byte gMapEvents_FiveIsland_MemorialPillar @ 0x83B8E5C
+ .4byte gMapScripts_FiveIsland_MemorialPillar @ 0x81689D2
+ .4byte FiveIsland_MemorialPillar_MapConnections @ 0x8352E08
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 249
+ .byte 0xa2, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FiveIsland_PokemonCenter_1F/header.inc b/data/maps/FiveIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..61ceecc1e
--- /dev/null
+++ b/data/maps/FiveIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_PokemonCenter_1F:: @ 8351E44
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_FiveIsland_PokemonCenter_1F @ 0x83BEEDC
+ .4byte gMapScripts_FiveIsland_PokemonCenter_1F @ 0x8171CF1
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_PokemonCenter_2F/header.inc b/data/maps/FiveIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..a3f51f119
--- /dev/null
+++ b/data/maps/FiveIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_PokemonCenter_2F:: @ 8351E60
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_FiveIsland_PokemonCenter_2F @ 0x83BEF68
+ .4byte gMapScripts_FiveIsland_PokemonCenter_2F @ 0x8171D1B
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_ResortGorgeous/connections.inc b/data/maps/FiveIsland_ResortGorgeous/connections.inc
new file mode 100644
index 000000000..97d3b0007
--- /dev/null
+++ b/data/maps/FiveIsland_ResortGorgeous/connections.inc
@@ -0,0 +1,6 @@
+FiveIsland_ResortGorgeous_MapConnectionsList: @ 8352DA8
+ connection down, -48, MAP_FIVEISLAND_WATERLABYRINTH
+
+FiveIsland_ResortGorgeous_MapConnections:: @ 8352DB4
+ .4byte 1
+ .4byte FiveIsland_ResortGorgeous_MapConnectionsList
diff --git a/data/maps/FiveIsland_ResortGorgeous/header.inc b/data/maps/FiveIsland_ResortGorgeous/header.inc
new file mode 100644
index 000000000..13c3647f7
--- /dev/null
+++ b/data/maps/FiveIsland_ResortGorgeous/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_ResortGorgeous:: @ 8350C00
+ .4byte FiveIsland_ResortGorgeous_Layout @ 0x832A7DC
+ .4byte gMapEvents_FiveIsland_ResortGorgeous @ 0x83B8C80
+ .4byte gMapScripts_FiveIsland_ResortGorgeous @ 0x81687E4
+ .4byte FiveIsland_ResortGorgeous_MapConnections @ 0x8352DB4
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 246
+ .byte 0x9f, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FiveIsland_ResortGorgeous_House/header.inc b/data/maps/FiveIsland_ResortGorgeous_House/header.inc
new file mode 100644
index 000000000..06e2fb981
--- /dev/null
+++ b/data/maps/FiveIsland_ResortGorgeous_House/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_ResortGorgeous_House:: @ 8351F78
+ .4byte FiveIsland_ResortGorgeous_House_Layout @ 0x82D657C
+ .4byte gMapEvents_FiveIsland_ResortGorgeous_House @ 0x83BF2C0
+ .4byte gMapScripts_FiveIsland_ResortGorgeous_House @ 0x8171EBD
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 17
+ .byte 0x9f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FiveIsland_WaterLabyrinth/connections.inc b/data/maps/FiveIsland_WaterLabyrinth/connections.inc
new file mode 100644
index 000000000..69a0b4a6d
--- /dev/null
+++ b/data/maps/FiveIsland_WaterLabyrinth/connections.inc
@@ -0,0 +1,7 @@
+FiveIsland_WaterLabyrinth_MapConnectionsList: @ 8352DBC
+ connection up, 48, MAP_FIVEISLAND_RESORTGORGEOUS
+ connection down, 48, MAP_FIVEISLAND
+
+FiveIsland_WaterLabyrinth_MapConnections:: @ 8352DD4
+ .4byte 2
+ .4byte FiveIsland_WaterLabyrinth_MapConnectionsList
diff --git a/data/maps/FiveIsland_WaterLabyrinth/header.inc b/data/maps/FiveIsland_WaterLabyrinth/header.inc
new file mode 100644
index 000000000..ca762bcd5
--- /dev/null
+++ b/data/maps/FiveIsland_WaterLabyrinth/header.inc
@@ -0,0 +1,8 @@
+FiveIsland_WaterLabyrinth:: @ 8350C1C
+ .4byte FiveIsland_WaterLabyrinth_Layout @ 0x832B340
+ .4byte gMapEvents_FiveIsland_WaterLabyrinth @ 0x83B8CC4
+ .4byte gMapScripts_FiveIsland_WaterLabyrinth @ 0x816884D
+ .4byte FiveIsland_WaterLabyrinth_MapConnections @ 0x8352DD4
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 247
+ .byte 0xa0, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FourIsland/header.inc b/data/maps/FourIsland/header.inc
new file mode 100644
index 000000000..16949a412
--- /dev/null
+++ b/data/maps/FourIsland/header.inc
@@ -0,0 +1,8 @@
+FourIsland:: @ 83507BC
+ .4byte FourIsland_Layout @ 0x8323580
+ .4byte gMapEvents_FourIsland @ 0x83B646C
+ .4byte gMapScripts_FourIsland @ 0x8167CAE
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 233
+ .byte 0x92, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FourIsland_Harbor/header.inc b/data/maps/FourIsland_Harbor/header.inc
new file mode 100644
index 000000000..224d88240
--- /dev/null
+++ b/data/maps/FourIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+FourIsland_Harbor:: @ 8351DF0
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_FourIsland_Harbor @ 0x83BEDA8
+ .4byte gMapScripts_FourIsland_Harbor @ 0x8171C98
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 315
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_House1/header.inc b/data/maps/FourIsland_House1/header.inc
new file mode 100644
index 000000000..b72ce9938
--- /dev/null
+++ b/data/maps/FourIsland_House1/header.inc
@@ -0,0 +1,8 @@
+FourIsland_House1:: @ 8351DB8
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_FourIsland_House1 @ 0x83BEBD8
+ .4byte gMapScripts_FourIsland_House1 @ 0x8171C44
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 11
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_House2/header.inc b/data/maps/FourIsland_House2/header.inc
new file mode 100644
index 000000000..fafd19dde
--- /dev/null
+++ b/data/maps/FourIsland_House2/header.inc
@@ -0,0 +1,8 @@
+FourIsland_House2:: @ 8351E0C
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_FourIsland_House2 @ 0x83BEDDC
+ .4byte gMapScripts_FourIsland_House2 @ 0x8171CAC
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 11
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_IcefallCave_1F/header.inc b/data/maps/FourIsland_IcefallCave_1F/header.inc
new file mode 100644
index 000000000..8a4ad3c55
--- /dev/null
+++ b/data/maps/FourIsland_IcefallCave_1F/header.inc
@@ -0,0 +1,8 @@
+FourIsland_IcefallCave_1F:: @ 834FE38
+ .4byte FourIsland_IcefallCave_1F_Layout @ 0x834117C
+ .4byte gMapEvents_FourIsland_IcefallCave_1F @ 0x83B34AC
+ .4byte gMapScripts_FourIsland_IcefallCave_1F @ 0x8163D44
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 294
+ .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FourIsland_IcefallCave_Entrance/header.inc b/data/maps/FourIsland_IcefallCave_Entrance/header.inc
new file mode 100644
index 000000000..9c183603b
--- /dev/null
+++ b/data/maps/FourIsland_IcefallCave_Entrance/header.inc
@@ -0,0 +1,8 @@
+FourIsland_IcefallCave_Entrance:: @ 834FE1C
+ .4byte FourIsland_IcefallCave_Entrance_Layout @ 0x8340E38
+ .4byte gMapEvents_FourIsland_IcefallCave_Entrance @ 0x83B3438
+ .4byte gMapScripts_FourIsland_IcefallCave_Entrance @ 0x8163D3A
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 293
+ .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/FourIsland_LoreleisHouse/header.inc b/data/maps/FourIsland_LoreleisHouse/header.inc
new file mode 100644
index 000000000..112231426
--- /dev/null
+++ b/data/maps/FourIsland_LoreleisHouse/header.inc
@@ -0,0 +1,8 @@
+FourIsland_LoreleisHouse:: @ 8351DD4
+ .4byte FourIsland_LoreleisHouse_Layout @ 0x82D7418
+ .4byte gMapEvents_FourIsland_LoreleisHouse @ 0x83BED5C
+ .4byte gMapScripts_FourIsland_LoreleisHouse @ 0x8171C4E
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 30
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_Mart/header.inc b/data/maps/FourIsland_Mart/header.inc
new file mode 100644
index 000000000..634c598fc
--- /dev/null
+++ b/data/maps/FourIsland_Mart/header.inc
@@ -0,0 +1,8 @@
+FourIsland_Mart:: @ 8351E28
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_FourIsland_Mart @ 0x83BEE40
+ .4byte gMapScripts_FourIsland_Mart @ 0x8171CAD
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_PokemonCenter_1F/header.inc b/data/maps/FourIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..151688304
--- /dev/null
+++ b/data/maps/FourIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+FourIsland_PokemonCenter_1F:: @ 8351D80
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_FourIsland_PokemonCenter_1F @ 0x83BEB00
+ .4byte gMapScripts_FourIsland_PokemonCenter_1F @ 0x8171BEA
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_PokemonCenter_2F/header.inc b/data/maps/FourIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..c79978793
--- /dev/null
+++ b/data/maps/FourIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+FourIsland_PokemonCenter_2F:: @ 8351D9C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_FourIsland_PokemonCenter_2F @ 0x83BEB8C
+ .4byte gMapScripts_FourIsland_PokemonCenter_2F @ 0x8171C1D
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FourIsland_PokemonDayCare/header.inc b/data/maps/FourIsland_PokemonDayCare/header.inc
new file mode 100644
index 000000000..31aa92deb
--- /dev/null
+++ b/data/maps/FourIsland_PokemonDayCare/header.inc
@@ -0,0 +1,8 @@
+FourIsland_PokemonDayCare:: @ 8351D64
+ .4byte FourIsland_PokemonDayCare_Layout @ 0x833AFA8
+ .4byte gMapEvents_FourIsland_PokemonDayCare @ 0x83BEA64
+ .4byte gMapScripts_FourIsland_PokemonDayCare @ 0x817193F
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_FOUR
+ .2byte 277
+ .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity/connections.inc b/data/maps/FuchsiaCity/connections.inc
new file mode 100644
index 000000000..58c41fdcc
--- /dev/null
+++ b/data/maps/FuchsiaCity/connections.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_MapConnectionsList: @ 8352864
+ connection down, 12, MAP_ROUTE19
+ connection left, 10, MAP_ROUTE18
+ connection right, 10, MAP_ROUTE15
+
+FuchsiaCity_MapConnections:: @ 8352888
+ .4byte 3
+ .4byte FuchsiaCity_MapConnectionsList
diff --git a/data/maps/FuchsiaCity/header.inc b/data/maps/FuchsiaCity/header.inc
new file mode 100644
index 000000000..8017613bc
--- /dev/null
+++ b/data/maps/FuchsiaCity/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity:: @ 83506DC
+ .4byte FuchsiaCity_Layout @ 0x82E373C
+ .4byte gMapEvents_FuchsiaCity @ 0x83B5B14
+ .4byte gMapScripts_FuchsiaCity @ 0x8166D75
+ .4byte FuchsiaCity_MapConnections @ 0x8352888
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 85
+ .byte 0x5f, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_Building1/header.inc b/data/maps/FuchsiaCity_Building1/header.inc
new file mode 100644
index 000000000..db876f27c
--- /dev/null
+++ b/data/maps/FuchsiaCity_Building1/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_Building1:: @ 83514DC
+ .4byte FuchsiaCity_Building1_Layout @ 0x831C48C
+ .4byte gMapEvents_FuchsiaCity_Building1 @ 0x83BC3F4
+ .4byte gMapScripts_FuchsiaCity_Building1 @ 0x816D74B
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 201
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_Gym/header.inc b/data/maps/FuchsiaCity_Gym/header.inc
new file mode 100644
index 000000000..ed9dfef9e
--- /dev/null
+++ b/data/maps/FuchsiaCity_Gym/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_Gym:: @ 835146C
+ .4byte FuchsiaCity_Gym_Layout @ 0x82D6A04
+ .4byte gMapEvents_FuchsiaCity_Gym @ 0x83BC1A4
+ .4byte gMapScripts_FuchsiaCity_Gym @ 0x816D54D
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 20
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/FuchsiaCity_House1/header.inc b/data/maps/FuchsiaCity_House1/header.inc
new file mode 100644
index 000000000..ced57d5dd
--- /dev/null
+++ b/data/maps/FuchsiaCity_House1/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_House1:: @ 8351488
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_FuchsiaCity_House1 @ 0x83BC218
+ .4byte gMapScripts_FuchsiaCity_House1 @ 0x816D6C5
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 6
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_House2/header.inc b/data/maps/FuchsiaCity_House2/header.inc
new file mode 100644
index 000000000..7dbe95373
--- /dev/null
+++ b/data/maps/FuchsiaCity_House2/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_House2:: @ 83514F8
+ .4byte FuchsiaCity_House2_Layout @ 0x831C578
+ .4byte gMapEvents_FuchsiaCity_House2 @ 0x83BC440
+ .4byte gMapScripts_FuchsiaCity_House2 @ 0x816D816
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 202
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_House3/header.inc b/data/maps/FuchsiaCity_House3/header.inc
new file mode 100644
index 000000000..6cd078957
--- /dev/null
+++ b/data/maps/FuchsiaCity_House3/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_House3:: @ 8351514
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_FuchsiaCity_House3 @ 0x83BC474
+ .4byte gMapScripts_FuchsiaCity_House3 @ 0x816D894
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 6
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_Mart/header.inc b/data/maps/FuchsiaCity_Mart/header.inc
new file mode 100644
index 000000000..7e3661618
--- /dev/null
+++ b/data/maps/FuchsiaCity_Mart/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_Mart:: @ 8351434
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_FuchsiaCity_Mart @ 0x83BC014
+ .4byte gMapScripts_FuchsiaCity_Mart @ 0x816D4E0
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_PokemonCenter_1F/header.inc b/data/maps/FuchsiaCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..da90f4470
--- /dev/null
+++ b/data/maps/FuchsiaCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_PokemonCenter_1F:: @ 83514A4
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_FuchsiaCity_PokemonCenter_1F @ 0x83BC2AC
+ .4byte gMapScripts_FuchsiaCity_PokemonCenter_1F @ 0x816D6F1
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_PokemonCenter_2F/header.inc b/data/maps/FuchsiaCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..890dc2977
--- /dev/null
+++ b/data/maps/FuchsiaCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_PokemonCenter_2F:: @ 83514C0
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_FuchsiaCity_PokemonCenter_2F @ 0x83BC338
+ .4byte gMapScripts_FuchsiaCity_PokemonCenter_2F @ 0x816D724
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_SafariZone_Entrance/header.inc b/data/maps/FuchsiaCity_SafariZone_Entrance/header.inc
new file mode 100644
index 000000000..f83a6b62f
--- /dev/null
+++ b/data/maps/FuchsiaCity_SafariZone_Entrance/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_SafariZone_Entrance:: @ 8351418
+ .4byte FuchsiaCity_SafariZone_Entrance_Layout @ 0x82D8E80
+ .4byte gMapEvents_FuchsiaCity_SafariZone_Entrance @ 0x83BBFA0
+ .4byte gMapScripts_FuchsiaCity_SafariZone_Entrance @ 0x816D2A8
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 51
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/FuchsiaCity_ZooBuilding/header.inc b/data/maps/FuchsiaCity_ZooBuilding/header.inc
new file mode 100644
index 000000000..a47f66952
--- /dev/null
+++ b/data/maps/FuchsiaCity_ZooBuilding/header.inc
@@ -0,0 +1,8 @@
+FuchsiaCity_ZooBuilding:: @ 8351450
+ .4byte FuchsiaCity_ZooBuilding_Layout @ 0x831C348
+ .4byte gMapEvents_FuchsiaCity_ZooBuilding @ 0x83BC0A0
+ .4byte gMapScripts_FuchsiaCity_ZooBuilding @ 0x816D528
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 200
+ .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/IndigoPlateau_Exterior/connections.inc b/data/maps/IndigoPlateau_Exterior/connections.inc
new file mode 100644
index 000000000..e218b5480
--- /dev/null
+++ b/data/maps/IndigoPlateau_Exterior/connections.inc
@@ -0,0 +1,6 @@
+IndigoPlateau_Exterior_MapConnectionsList: @ 83528B0
+ connection down, 0, MAP_ROUTE23
+
+IndigoPlateau_Exterior_MapConnections:: @ 83528BC
+ .4byte 1
+ .4byte IndigoPlateau_Exterior_MapConnectionsList
diff --git a/data/maps/IndigoPlateau_Exterior/header.inc b/data/maps/IndigoPlateau_Exterior/header.inc
new file mode 100644
index 000000000..f6d13a5f5
--- /dev/null
+++ b/data/maps/IndigoPlateau_Exterior/header.inc
@@ -0,0 +1,8 @@
+IndigoPlateau_Exterior:: @ 8350714
+ .4byte IndigoPlateau_Exterior_Layout @ 0x82E3F04
+ .4byte gMapEvents_IndigoPlateau_Exterior @ 0x83B5C3C
+ .4byte gMapScripts_IndigoPlateau_Exterior @ 0x816723B
+ .4byte IndigoPlateau_Exterior_MapConnections @ 0x83528BC
+ .2byte BGM_FRLG_INDIGO_PLATEAU
+ .2byte 87
+ .byte 0x61, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/IndigoPlateau_PokemonCenter_1F/header.inc b/data/maps/IndigoPlateau_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..48d8200cd
--- /dev/null
+++ b/data/maps/IndigoPlateau_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+IndigoPlateau_PokemonCenter_1F:: @ 8351610
+ .4byte IndigoPlateau_PokemonCenter_1F_Layout @ 0x831F000
+ .4byte gMapEvents_IndigoPlateau_PokemonCenter_1F @ 0x83BCA94
+ .4byte gMapScripts_IndigoPlateau_PokemonCenter_1F @ 0x816EA5A
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 212
+ .byte 0x61, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/IndigoPlateau_PokemonCenter_2F/header.inc b/data/maps/IndigoPlateau_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..9b88ab689
--- /dev/null
+++ b/data/maps/IndigoPlateau_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+IndigoPlateau_PokemonCenter_2F:: @ 835162C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_IndigoPlateau_PokemonCenter_2F @ 0x83BCB20
+ .4byte gMapScripts_IndigoPlateau_PokemonCenter_2F @ 0x816EB0F
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x61, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/LavenderTown/connections.inc b/data/maps/LavenderTown/connections.inc
new file mode 100644
index 000000000..8b1950468
--- /dev/null
+++ b/data/maps/LavenderTown/connections.inc
@@ -0,0 +1,8 @@
+LavenderTown_MapConnectionsList: @ 83527F8
+ connection up, 0, MAP_ROUTE10
+ connection down, 0, MAP_ROUTE12
+ connection left, 0, MAP_ROUTE8
+
+LavenderTown_MapConnections:: @ 835281C
+ .4byte 3
+ .4byte LavenderTown_MapConnectionsList
diff --git a/data/maps/LavenderTown/header.inc b/data/maps/LavenderTown/header.inc
new file mode 100644
index 000000000..ba459c4ac
--- /dev/null
+++ b/data/maps/LavenderTown/header.inc
@@ -0,0 +1,8 @@
+LavenderTown:: @ 8350688
+ .4byte LavenderTown_Layout @ 0x82E0610
+ .4byte gMapEvents_LavenderTown @ 0x83B549C
+ .4byte gMapScripts_LavenderTown @ 0x816686B
+ .4byte LavenderTown_MapConnections @ 0x835281C
+ .2byte BGM_FRLG_LAVENDER_TOWN
+ .2byte 82
+ .byte 0x5c, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/LavenderTown_House1/header.inc b/data/maps/LavenderTown_House1/header.inc
new file mode 100644
index 000000000..1ce5034eb
--- /dev/null
+++ b/data/maps/LavenderTown_House1/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_House1:: @ 83510B4
+ .4byte House5_Layout @ 0x82D6AF0
+ .4byte gMapEvents_LavenderTown_House1 @ 0x83BAA58
+ .4byte gMapScripts_LavenderTown_House1 @ 0x816B232
+ .4byte NULL
+ .2byte BGM_FRLG_LAVENDER_TOWN
+ .2byte 21
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/LavenderTown_House2/header.inc b/data/maps/LavenderTown_House2/header.inc
new file mode 100644
index 000000000..87ec9bcde
--- /dev/null
+++ b/data/maps/LavenderTown_House2/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_House2:: @ 83510D0
+ .4byte House5_Layout @ 0x82D6AF0
+ .4byte gMapEvents_LavenderTown_House2 @ 0x83BAA9C
+ .4byte gMapScripts_LavenderTown_House2 @ 0x816B265
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 21
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/LavenderTown_Mart/header.inc b/data/maps/LavenderTown_Mart/header.inc
new file mode 100644
index 000000000..593229dc4
--- /dev/null
+++ b/data/maps/LavenderTown_Mart/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_Mart:: @ 83510EC
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_LavenderTown_Mart @ 0x83BAB28
+ .4byte gMapScripts_LavenderTown_Mart @ 0x816B34F
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/LavenderTown_PokemonCenter_1F/header.inc b/data/maps/LavenderTown_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..65952d0a1
--- /dev/null
+++ b/data/maps/LavenderTown_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_PokemonCenter_1F:: @ 8351060
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_LavenderTown_PokemonCenter_1F @ 0x83BA890
+ .4byte gMapScripts_LavenderTown_PokemonCenter_1F @ 0x816B0EF
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/LavenderTown_PokemonCenter_2F/header.inc b/data/maps/LavenderTown_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..81e4c42e5
--- /dev/null
+++ b/data/maps/LavenderTown_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_PokemonCenter_2F:: @ 835107C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_LavenderTown_PokemonCenter_2F @ 0x83BA91C
+ .4byte gMapScripts_LavenderTown_PokemonCenter_2F @ 0x816B122
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/LavenderTown_VolunteerPokemonHouse/header.inc b/data/maps/LavenderTown_VolunteerPokemonHouse/header.inc
new file mode 100644
index 000000000..2d58479f3
--- /dev/null
+++ b/data/maps/LavenderTown_VolunteerPokemonHouse/header.inc
@@ -0,0 +1,8 @@
+LavenderTown_VolunteerPokemonHouse:: @ 8351098
+ .4byte LavenderTown_VolunteerPokemonHouse_Layout @ 0x833ACC4
+ .4byte gMapEvents_LavenderTown_VolunteerPokemonHouse @ 0x83BA9FC
+ .4byte gMapScripts_LavenderTown_VolunteerPokemonHouse @ 0x816B149
+ .4byte NULL
+ .2byte BGM_FRLG_LAVENDER_TOWN
+ .2byte 274
+ .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/MtEmber_Exterior/header.inc b/data/maps/MtEmber_Exterior/header.inc
new file mode 100644
index 000000000..ef95fc172
--- /dev/null
+++ b/data/maps/MtEmber_Exterior/header.inc
@@ -0,0 +1,8 @@
+MtEmber_Exterior:: @ 834FCB0
+ .4byte MtEmber_Exterior_Layout @ 0x833D660
+ .4byte gMapEvents_MtEmber_Exterior @ 0x83B2C24
+ .4byte gMapScripts_MtEmber_Exterior @ 0x8163946
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 280
+ .byte 0xaf, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B1F/header.inc b/data/maps/MtEmber_RubyPath_B1F/header.inc
new file mode 100644
index 000000000..bf10f81e3
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B1F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B1F:: @ 834FD74
+ .4byte MtEmber_RubyPath_B1F_Layout @ 0x833F524
+ .4byte gMapEvents_MtEmber_RubyPath_B1F @ 0x83B2F64
+ .4byte gMapScripts_MtEmber_RubyPath_B1F @ 0x8163C46
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 286
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B1F_Stairs/header.inc b/data/maps/MtEmber_RubyPath_B1F_Stairs/header.inc
new file mode 100644
index 000000000..8da609b21
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B1F_Stairs/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B1F_Stairs:: @ 834FDC8
+ .4byte MtEmber_RubyPath_B1F_Stairs_Layout @ 0x833FCD8
+ .4byte gMapEvents_MtEmber_RubyPath_B1F_Stairs @ 0x83B3188
+ .4byte gMapScripts_MtEmber_RubyPath_B1F_Stairs @ 0x8163C6F
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 289
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B2F/header.inc b/data/maps/MtEmber_RubyPath_B2F/header.inc
new file mode 100644
index 000000000..f390388e4
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B2F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B2F:: @ 834FD90
+ .4byte MtEmber_RubyPath_B2F_Layout @ 0x833F6A8
+ .4byte gMapEvents_MtEmber_RubyPath_B2F @ 0x83B3030
+ .4byte gMapScripts_MtEmber_RubyPath_B2F @ 0x8163C47
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 287
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B2F_Stairs/header.inc b/data/maps/MtEmber_RubyPath_B2F_Stairs/header.inc
new file mode 100644
index 000000000..1b502c77b
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B2F_Stairs/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B2F_Stairs:: @ 834FDE4
+ .4byte MtEmber_RubyPath_B2F_Stairs_Layout @ 0x833FD5C
+ .4byte gMapEvents_MtEmber_RubyPath_B2F_Stairs @ 0x83B31DC
+ .4byte gMapScripts_MtEmber_RubyPath_B2F_Stairs @ 0x8163C70
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 290
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B3F/header.inc b/data/maps/MtEmber_RubyPath_B3F/header.inc
new file mode 100644
index 000000000..d0936221e
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B3F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B3F:: @ 834FDAC
+ .4byte MtEmber_RubyPath_B3F_Layout @ 0x833FC60
+ .4byte gMapEvents_MtEmber_RubyPath_B3F @ 0x83B314C
+ .4byte gMapScripts_MtEmber_RubyPath_B3F @ 0x8163C48
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 288
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B4F/header.inc b/data/maps/MtEmber_RubyPath_B4F/header.inc
new file mode 100644
index 000000000..b91482b18
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B4F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B4F:: @ 834FC94
+ .4byte MtEmber_RubyPath_B4F_Layout @ 0x8339290
+ .4byte gMapEvents_MtEmber_RubyPath_B4F @ 0x83B29B8
+ .4byte gMapScripts_MtEmber_RubyPath_B4F @ 0x81638EB
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 269
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_RubyPath_B5F/header.inc b/data/maps/MtEmber_RubyPath_B5F/header.inc
new file mode 100644
index 000000000..1a351c127
--- /dev/null
+++ b/data/maps/MtEmber_RubyPath_B5F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_RubyPath_B5F:: @ 834FD3C
+ .4byte MtEmber_RubyPath_B5F_Layout @ 0x833FF60
+ .4byte gMapEvents_MtEmber_RubyPath_B5F @ 0x83B2E3C
+ .4byte gMapScripts_MtEmber_RubyPath_B5F @ 0x8163BAA
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 291
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_Summit/header.inc b/data/maps/MtEmber_Summit/header.inc
new file mode 100644
index 000000000..367a35294
--- /dev/null
+++ b/data/maps/MtEmber_Summit/header.inc
@@ -0,0 +1,8 @@
+MtEmber_Summit:: @ 834FD20
+ .4byte MtEmber_Summit_Layout @ 0x833D9C8
+ .4byte gMapEvents_MtEmber_Summit @ 0x83B2DFC
+ .4byte gMapScripts_MtEmber_Summit @ 0x8163AFC
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 281
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_SummitPath_1F/header.inc b/data/maps/MtEmber_SummitPath_1F/header.inc
new file mode 100644
index 000000000..0ea8992a8
--- /dev/null
+++ b/data/maps/MtEmber_SummitPath_1F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_SummitPath_1F:: @ 834FCCC
+ .4byte MtEmber_SummitPath_1F_Layout @ 0x833DC08
+ .4byte gMapEvents_MtEmber_SummitPath_1F @ 0x83B2C48
+ .4byte gMapScripts_MtEmber_SummitPath_1F @ 0x8163AF9
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 282
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_SummitPath_2F/header.inc b/data/maps/MtEmber_SummitPath_2F/header.inc
new file mode 100644
index 000000000..503410f81
--- /dev/null
+++ b/data/maps/MtEmber_SummitPath_2F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_SummitPath_2F:: @ 834FCE8
+ .4byte MtEmber_SummitPath_2F_Layout @ 0x833ED6C
+ .4byte gMapEvents_MtEmber_SummitPath_2F @ 0x83B2D44
+ .4byte gMapScripts_MtEmber_SummitPath_2F @ 0x8163AFA
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 283
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtEmber_SummitPath_3F/header.inc b/data/maps/MtEmber_SummitPath_3F/header.inc
new file mode 100644
index 000000000..35170cadb
--- /dev/null
+++ b/data/maps/MtEmber_SummitPath_3F/header.inc
@@ -0,0 +1,8 @@
+MtEmber_SummitPath_3F:: @ 834FD04
+ .4byte MtEmber_SummitPath_3F_Layout @ 0x833EEDC
+ .4byte gMapEvents_MtEmber_SummitPath_3F @ 0x83B2D68
+ .4byte gMapScripts_MtEmber_SummitPath_3F @ 0x8163AFB
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 284
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtMoon_1F/header.inc b/data/maps/MtMoon_1F/header.inc
new file mode 100644
index 000000000..3c5cd8a69
--- /dev/null
+++ b/data/maps/MtMoon_1F/header.inc
@@ -0,0 +1,8 @@
+MtMoon_1F:: @ 834F230
+ .4byte MtMoon_1F_Layout @ 0x82FA890
+ .4byte gMapEvents_MtMoon_1F @ 0x83AE668
+ .4byte gMapScripts_MtMoon_1F @ 0x81605E4
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 114
+ .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtMoon_B1F/header.inc b/data/maps/MtMoon_B1F/header.inc
new file mode 100644
index 000000000..718e761e4
--- /dev/null
+++ b/data/maps/MtMoon_B1F/header.inc
@@ -0,0 +1,8 @@
+MtMoon_B1F:: @ 834F24C
+ .4byte MtMoon_B1F_Layout @ 0x82FB804
+ .4byte gMapEvents_MtMoon_B1F @ 0x83AE704
+ .4byte gMapScripts_MtMoon_B1F @ 0x8160698
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 115
+ .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/MtMoon_B2F/header.inc b/data/maps/MtMoon_B2F/header.inc
new file mode 100644
index 000000000..90329479b
--- /dev/null
+++ b/data/maps/MtMoon_B2F/header.inc
@@ -0,0 +1,8 @@
+MtMoon_B2F:: @ 834F268
+ .4byte MtMoon_B2F_Layout @ 0x82FC728
+ .4byte gMapEvents_MtMoon_B2F @ 0x83AE868
+ .4byte gMapScripts_MtMoon_B2F @ 0x8160699
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 116
+ .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/NavelRock_1F/header.inc b/data/maps/NavelRock_1F/header.inc
new file mode 100644
index 000000000..ec20cfcb6
--- /dev/null
+++ b/data/maps/NavelRock_1F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_1F:: @ 8350378
+ .4byte NavelRock_1F_Layout @ 0x8348AD4
+ .4byte gMapEvents_NavelRock_1F @ 0x83B48E0
+ .4byte gMapScripts_NavelRock_1F @ 0x8164F9E
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 344
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_B1F/header.inc b/data/maps/NavelRock_B1F/header.inc
new file mode 100644
index 000000000..433e62694
--- /dev/null
+++ b/data/maps/NavelRock_B1F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_B1F:: @ 8350570
+ .4byte NavelRock_B1F_Layout @ 0x834A210
+ .4byte gMapEvents_NavelRock_B1F @ 0x83B4BA4
+ .4byte gMapScripts_NavelRock_B1F @ 0x8165201
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 364
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_Base/header.inc b/data/maps/NavelRock_Base/header.inc
new file mode 100644
index 000000000..bf472a849
--- /dev/null
+++ b/data/maps/NavelRock_Base/header.inc
@@ -0,0 +1,8 @@
+NavelRock_Base:: @ 83503B0
+ .4byte NavelRock_Base_Layout @ 0x834929C
+ .4byte gMapEvents_NavelRock_Base @ 0x83B4964
+ .4byte gMapScripts_NavelRock_Base @ 0x81650E7
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 346
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B10F/header.inc b/data/maps/NavelRock_BasePath_B10F/header.inc
new file mode 100644
index 000000000..e08eb617b
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B10F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B10F:: @ 8350538
+ .4byte NavelRock_BasePath_B10F_Layout @ 0x8349A0C
+ .4byte gMapEvents_NavelRock_BasePath_B10F @ 0x83B4B5C
+ .4byte gMapScripts_NavelRock_BasePath_B10F @ 0x81651FF
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 360
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B11F/header.inc b/data/maps/NavelRock_BasePath_B11F/header.inc
new file mode 100644
index 000000000..5803aa630
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B11F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B11F:: @ 8350554
+ .4byte NavelRock_BasePath_B11F_Layout @ 0x8349A94
+ .4byte gMapEvents_NavelRock_BasePath_B11F @ 0x83B4B80
+ .4byte gMapScripts_NavelRock_BasePath_B11F @ 0x8165200
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 361
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B1F/header.inc b/data/maps/NavelRock_BasePath_B1F/header.inc
new file mode 100644
index 000000000..e34db29ef
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B1F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B1F:: @ 835043C
+ .4byte NavelRock_BasePath_B1F_Layout @ 0x8349544
+ .4byte gMapEvents_NavelRock_BasePath_B1F @ 0x83B4A18
+ .4byte gMapScripts_NavelRock_BasePath_B1F @ 0x81651F6
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 351
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B2F/header.inc b/data/maps/NavelRock_BasePath_B2F/header.inc
new file mode 100644
index 000000000..bf0cc1d19
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B2F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B2F:: @ 8350458
+ .4byte NavelRock_BasePath_B2F_Layout @ 0x83495CC
+ .4byte gMapEvents_NavelRock_BasePath_B2F @ 0x83B4A3C
+ .4byte gMapScripts_NavelRock_BasePath_B2F @ 0x81651F7
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 352
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B3F/header.inc b/data/maps/NavelRock_BasePath_B3F/header.inc
new file mode 100644
index 000000000..9a85457ec
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B3F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B3F:: @ 8350474
+ .4byte NavelRock_BasePath_B3F_Layout @ 0x8349654
+ .4byte gMapEvents_NavelRock_BasePath_B3F @ 0x83B4A60
+ .4byte gMapScripts_NavelRock_BasePath_B3F @ 0x81651F8
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 353
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B4F/header.inc b/data/maps/NavelRock_BasePath_B4F/header.inc
new file mode 100644
index 000000000..75ea7719a
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B4F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B4F:: @ 8350490
+ .4byte NavelRock_BasePath_B4F_Layout @ 0x83496DC
+ .4byte gMapEvents_NavelRock_BasePath_B4F @ 0x83B4A84
+ .4byte gMapScripts_NavelRock_BasePath_B4F @ 0x81651F9
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 354
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B5F/header.inc b/data/maps/NavelRock_BasePath_B5F/header.inc
new file mode 100644
index 000000000..8cc359f34
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B5F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B5F:: @ 83504AC
+ .4byte NavelRock_BasePath_B5F_Layout @ 0x8349764
+ .4byte gMapEvents_NavelRock_BasePath_B5F @ 0x83B4AA8
+ .4byte gMapScripts_NavelRock_BasePath_B5F @ 0x81651FA
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 355
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B6F/header.inc b/data/maps/NavelRock_BasePath_B6F/header.inc
new file mode 100644
index 000000000..d69c50370
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B6F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B6F:: @ 83504C8
+ .4byte NavelRock_BasePath_B6F_Layout @ 0x83497EC
+ .4byte gMapEvents_NavelRock_BasePath_B6F @ 0x83B4ACC
+ .4byte gMapScripts_NavelRock_BasePath_B6F @ 0x81651FB
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 356
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B7F/header.inc b/data/maps/NavelRock_BasePath_B7F/header.inc
new file mode 100644
index 000000000..409329aee
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B7F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B7F:: @ 83504E4
+ .4byte NavelRock_BasePath_B7F_Layout @ 0x8349874
+ .4byte gMapEvents_NavelRock_BasePath_B7F @ 0x83B4AF0
+ .4byte gMapScripts_NavelRock_BasePath_B7F @ 0x81651FC
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 357
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B8F/header.inc b/data/maps/NavelRock_BasePath_B8F/header.inc
new file mode 100644
index 000000000..22015b53c
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B8F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B8F:: @ 8350500
+ .4byte NavelRock_BasePath_B8F_Layout @ 0x83498FC
+ .4byte gMapEvents_NavelRock_BasePath_B8F @ 0x83B4B14
+ .4byte gMapScripts_NavelRock_BasePath_B8F @ 0x81651FD
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 358
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_BasePath_B9F/header.inc b/data/maps/NavelRock_BasePath_B9F/header.inc
new file mode 100644
index 000000000..84f332175
--- /dev/null
+++ b/data/maps/NavelRock_BasePath_B9F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_BasePath_B9F:: @ 835051C
+ .4byte NavelRock_BasePath_B9F_Layout @ 0x8349984
+ .4byte gMapEvents_NavelRock_BasePath_B9F @ 0x83B4B38
+ .4byte gMapScripts_NavelRock_BasePath_B9F @ 0x81651FE
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 359
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_Exterior/header.inc b/data/maps/NavelRock_Exterior/header.inc
new file mode 100644
index 000000000..24326d2bf
--- /dev/null
+++ b/data/maps/NavelRock_Exterior/header.inc
@@ -0,0 +1,8 @@
+NavelRock_Exterior:: @ 834FF88
+ .4byte NavelRock_Exterior_Layout @ 0x834873C
+ .4byte gMapEvents_NavelRock_Exterior @ 0x83B3B74
+ .4byte gMapScripts_NavelRock_Exterior @ 0x81646AE
+ .4byte NULL
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 343
+ .byte 0xae, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_Fork/header.inc b/data/maps/NavelRock_Fork/header.inc
new file mode 100644
index 000000000..4d2dc4238
--- /dev/null
+++ b/data/maps/NavelRock_Fork/header.inc
@@ -0,0 +1,8 @@
+NavelRock_Fork:: @ 835058C
+ .4byte NavelRock_Fork_Layout @ 0x834B9A4
+ .4byte gMapEvents_NavelRock_Fork @ 0x83B4BD0
+ .4byte gMapScripts_NavelRock_Fork @ 0x8165202
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 365
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_Harbor/header.inc b/data/maps/NavelRock_Harbor/header.inc
new file mode 100644
index 000000000..2a6e89bbe
--- /dev/null
+++ b/data/maps/NavelRock_Harbor/header.inc
@@ -0,0 +1,8 @@
+NavelRock_Harbor:: @ 83505FC
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_NavelRock_Harbor @ 0x83B4D70
+ .4byte gMapScripts_NavelRock_Harbor @ 0x8165420
+ .4byte NULL
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 315
+ .byte 0xae, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/NavelRock_Summit/header.inc b/data/maps/NavelRock_Summit/header.inc
new file mode 100644
index 000000000..39b0c4d8f
--- /dev/null
+++ b/data/maps/NavelRock_Summit/header.inc
@@ -0,0 +1,8 @@
+NavelRock_Summit:: @ 8350394
+ .4byte NavelRock_Summit_Layout @ 0x8348EB0
+ .4byte gMapEvents_NavelRock_Summit @ 0x83B4930
+ .4byte gMapScripts_NavelRock_Summit @ 0x8164F9F
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 345
+ .byte 0xae, 0x00, 0x0b, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_SummitPath_2F/header.inc b/data/maps/NavelRock_SummitPath_2F/header.inc
new file mode 100644
index 000000000..bc56502b3
--- /dev/null
+++ b/data/maps/NavelRock_SummitPath_2F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_SummitPath_2F:: @ 83503CC
+ .4byte NavelRock_SummitPath_2F_Layout @ 0x8349324
+ .4byte gMapEvents_NavelRock_SummitPath_2F @ 0x83B4988
+ .4byte gMapScripts_NavelRock_SummitPath_2F @ 0x81651F2
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 347
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_SummitPath_3F/header.inc b/data/maps/NavelRock_SummitPath_3F/header.inc
new file mode 100644
index 000000000..3454ffd77
--- /dev/null
+++ b/data/maps/NavelRock_SummitPath_3F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_SummitPath_3F:: @ 83503E8
+ .4byte NavelRock_SummitPath_3F_Layout @ 0x83493AC
+ .4byte gMapEvents_NavelRock_SummitPath_3F @ 0x83B49AC
+ .4byte gMapScripts_NavelRock_SummitPath_3F @ 0x81651F3
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 348
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_SummitPath_4F/header.inc b/data/maps/NavelRock_SummitPath_4F/header.inc
new file mode 100644
index 000000000..996b28555
--- /dev/null
+++ b/data/maps/NavelRock_SummitPath_4F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_SummitPath_4F:: @ 8350404
+ .4byte NavelRock_SummitPath_4F_Layout @ 0x8349434
+ .4byte gMapEvents_NavelRock_SummitPath_4F @ 0x83B49D0
+ .4byte gMapScripts_NavelRock_SummitPath_4F @ 0x81651F4
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 349
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/NavelRock_SummitPath_5F/header.inc b/data/maps/NavelRock_SummitPath_5F/header.inc
new file mode 100644
index 000000000..5beffe449
--- /dev/null
+++ b/data/maps/NavelRock_SummitPath_5F/header.inc
@@ -0,0 +1,8 @@
+NavelRock_SummitPath_5F:: @ 8350420
+ .4byte NavelRock_SummitPath_5F_Layout @ 0x83494BC
+ .4byte gMapEvents_NavelRock_SummitPath_5F @ 0x83B49F4
+ .4byte gMapScripts_NavelRock_SummitPath_5F @ 0x81651F5
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 350
+ .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/OneIsland/connections.inc b/data/maps/OneIsland/connections.inc
new file mode 100644
index 000000000..0b3fa21bf
--- /dev/null
+++ b/data/maps/OneIsland/connections.inc
@@ -0,0 +1,7 @@
+OneIsland_MapConnectionsList: @ 8352934
+ connection down, 0, MAP_ONEISLAND_TREASUREBEACH
+ connection right, -120, MAP_ONEISLAND_KINDLEROAD
+
+OneIsland_MapConnections:: @ 835294C
+ .4byte 2
+ .4byte OneIsland_MapConnectionsList
diff --git a/data/maps/OneIsland/header.inc b/data/maps/OneIsland/header.inc
new file mode 100644
index 000000000..f54c47e14
--- /dev/null
+++ b/data/maps/OneIsland/header.inc
@@ -0,0 +1,8 @@
+OneIsland:: @ 8350768
+ .4byte OneIsland_Layout @ 0x8321714
+ .4byte gMapEvents_OneIsland @ 0x83B5F44
+ .4byte gMapScripts_OneIsland @ 0x8167484
+ .4byte OneIsland_MapConnections @ 0x835294C
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 230
+ .byte 0x8f, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/OneIsland_Harbor/header.inc b/data/maps/OneIsland_Harbor/header.inc
new file mode 100644
index 000000000..0a39c9134
--- /dev/null
+++ b/data/maps/OneIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+OneIsland_Harbor:: @ 8351BDC
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_OneIsland_Harbor @ 0x83BE558
+ .4byte gMapScripts_OneIsland_Harbor @ 0x8171378
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 315
+ .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/OneIsland_House1/header.inc b/data/maps/OneIsland_House1/header.inc
new file mode 100644
index 000000000..3c8db882b
--- /dev/null
+++ b/data/maps/OneIsland_House1/header.inc
@@ -0,0 +1,8 @@
+OneIsland_House1:: @ 8351BA4
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_OneIsland_House1 @ 0x83BE4D8
+ .4byte gMapScripts_OneIsland_House1 @ 0x817135B
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/OneIsland_House2/header.inc b/data/maps/OneIsland_House2/header.inc
new file mode 100644
index 000000000..7df223934
--- /dev/null
+++ b/data/maps/OneIsland_House2/header.inc
@@ -0,0 +1,8 @@
+OneIsland_House2:: @ 8351BC0
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_OneIsland_House2 @ 0x83BE50C
+ .4byte gMapScripts_OneIsland_House2 @ 0x817136E
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/OneIsland_KindleRoad/connections.inc b/data/maps/OneIsland_KindleRoad/connections.inc
new file mode 100644
index 000000000..a71c8d6cd
--- /dev/null
+++ b/data/maps/OneIsland_KindleRoad/connections.inc
@@ -0,0 +1,6 @@
+OneIsland_KindleRoad_MapConnectionsList: @ 8352D1C
+ connection left, 120, MAP_ONEISLAND
+
+OneIsland_KindleRoad_MapConnections:: @ 8352D28
+ .4byte 1
+ .4byte OneIsland_KindleRoad_MapConnectionsList
diff --git a/data/maps/OneIsland_KindleRoad/header.inc b/data/maps/OneIsland_KindleRoad/header.inc
new file mode 100644
index 000000000..b1c68b719
--- /dev/null
+++ b/data/maps/OneIsland_KindleRoad/header.inc
@@ -0,0 +1,8 @@
+OneIsland_KindleRoad:: @ 8350B04
+ .4byte OneIsland_KindleRoad_Layout @ 0x8325D70
+ .4byte gMapEvents_OneIsland_KindleRoad @ 0x83B888C
+ .4byte gMapScripts_OneIsland_KindleRoad @ 0x8168758
+ .4byte OneIsland_KindleRoad_MapConnections @ 0x8352D28
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 237
+ .byte 0x96, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/OneIsland_KindleRoad_EmberSpa/header.inc b/data/maps/OneIsland_KindleRoad_EmberSpa/header.inc
new file mode 100644
index 000000000..b9be8bb22
--- /dev/null
+++ b/data/maps/OneIsland_KindleRoad_EmberSpa/header.inc
@@ -0,0 +1,8 @@
+OneIsland_KindleRoad_EmberSpa:: @ 83505C4
+ .4byte OneIsland_KindleRoad_EmberSpa_Layout @ 0x834EB70
+ .4byte gMapEvents_OneIsland_KindleRoad_EmberSpa @ 0x83B4CD8
+ .4byte gMapScripts_OneIsland_KindleRoad_EmberSpa @ 0x816535B
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 383
+ .byte 0xc3, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/OneIsland_PokemonCenter_1F/header.inc b/data/maps/OneIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..53afa9da1
--- /dev/null
+++ b/data/maps/OneIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+OneIsland_PokemonCenter_1F:: @ 8351B6C
+ .4byte OneIsland_PokemonCenter_1F_Layout @ 0x833A970
+ .4byte gMapEvents_OneIsland_PokemonCenter_1F @ 0x83BE400
+ .4byte gMapScripts_OneIsland_PokemonCenter_1F @ 0x8170BF8
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_NETWORK_CENTER
+ .2byte 271
+ .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/OneIsland_PokemonCenter_2F/header.inc b/data/maps/OneIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..87fa3c548
--- /dev/null
+++ b/data/maps/OneIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+OneIsland_PokemonCenter_2F:: @ 8351B88
+ .4byte OneIsland_PokemonCenter_2F_Layout @ 0x8344108
+ .4byte gMapEvents_OneIsland_PokemonCenter_2F @ 0x83BE48C
+ .4byte gMapScripts_OneIsland_PokemonCenter_2F @ 0x8171334
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_NETWORK_CENTER
+ .2byte 316
+ .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/OneIsland_TreasureBeach/connections.inc b/data/maps/OneIsland_TreasureBeach/connections.inc
new file mode 100644
index 000000000..6ebdc935b
--- /dev/null
+++ b/data/maps/OneIsland_TreasureBeach/connections.inc
@@ -0,0 +1,6 @@
+OneIsland_TreasureBeach_MapConnectionsList: @ 8352D30
+ connection up, 0, MAP_ONEISLAND
+
+OneIsland_TreasureBeach_MapConnections:: @ 8352D3C
+ .4byte 1
+ .4byte OneIsland_TreasureBeach_MapConnectionsList
diff --git a/data/maps/OneIsland_TreasureBeach/header.inc b/data/maps/OneIsland_TreasureBeach/header.inc
new file mode 100644
index 000000000..203c7a407
--- /dev/null
+++ b/data/maps/OneIsland_TreasureBeach/header.inc
@@ -0,0 +1,8 @@
+OneIsland_TreasureBeach:: @ 8350B20
+ .4byte OneIsland_TreasureBeach_Layout @ 0x8326514
+ .4byte gMapEvents_OneIsland_TreasureBeach @ 0x83B8930
+ .4byte gMapScripts_OneIsland_TreasureBeach @ 0x816876B
+ .4byte OneIsland_TreasureBeach_MapConnections @ 0x8352D3C
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 238
+ .byte 0x97, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/PalletTown/connections.inc b/data/maps/PalletTown/connections.inc
new file mode 100644
index 000000000..2a539818b
--- /dev/null
+++ b/data/maps/PalletTown/connections.inc
@@ -0,0 +1,7 @@
+PalletTown_MapConnectionsList: @ 8352754
+ connection up, 0, MAP_ROUTE1
+ connection down, 0, MAP_ROUTE21_NORTH
+
+PalletTown_MapConnections:: @ 835276C
+ .4byte 2
+ .4byte PalletTown_MapConnectionsList
diff --git a/data/maps/PalletTown/header.inc b/data/maps/PalletTown/header.inc
new file mode 100644
index 000000000..f148906c6
--- /dev/null
+++ b/data/maps/PalletTown/header.inc
@@ -0,0 +1,8 @@
+PalletTown:: @ 8350618
+ .4byte PalletTown_Layout @ 0x82DD4C0
+ .4byte gMapEvents_PalletTown @ 0x83B4E50
+ .4byte gMapScripts_PalletTown @ 0x816545A
+ .4byte PalletTown_MapConnections @ 0x835276C
+ .2byte BGM_FRLG_PALLET_TOWN
+ .2byte 78
+ .byte 0x58, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/PalletTown_GarysHouse/header.inc b/data/maps/PalletTown_GarysHouse/header.inc
new file mode 100644
index 000000000..6179b28ee
--- /dev/null
+++ b/data/maps/PalletTown_GarysHouse/header.inc
@@ -0,0 +1,8 @@
+PalletTown_GarysHouse:: @ 8350D88
+ .4byte PalletTown_GarysHouse_Layout @ 0x82D5424
+ .4byte gMapEvents_PalletTown_GarysHouse @ 0x83B980C
+ .4byte gMapScripts_PalletTown_GarysHouse @ 0x8168D27
+ .4byte NULL
+ .2byte BGM_FRLG_PALLET_TOWN
+ .2byte 3
+ .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PalletTown_PlayersHouse_1F/header.inc b/data/maps/PalletTown_PlayersHouse_1F/header.inc
new file mode 100644
index 000000000..48c815047
--- /dev/null
+++ b/data/maps/PalletTown_PlayersHouse_1F/header.inc
@@ -0,0 +1,8 @@
+PalletTown_PlayersHouse_1F:: @ 8350D50
+ .4byte PalletTown_PlayersHouse_1F_Layout @ 0x82D5200
+ .4byte gMapEvents_PalletTown_PlayersHouse_1F @ 0x83B974C
+ .4byte gMapScripts_PalletTown_PlayersHouse_1F @ 0x8168C08
+ .4byte NULL
+ .2byte BGM_FRLG_PALLET_TOWN
+ .2byte 1
+ .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PalletTown_PlayersHouse_2F/header.inc b/data/maps/PalletTown_PlayersHouse_2F/header.inc
new file mode 100644
index 000000000..5b99b625d
--- /dev/null
+++ b/data/maps/PalletTown_PlayersHouse_2F/header.inc
@@ -0,0 +1,8 @@
+PalletTown_PlayersHouse_2F:: @ 8350D6C
+ .4byte PalletTown_PlayersHouse_2F_Layout @ 0x82D52FC
+ .4byte gMapEvents_PalletTown_PlayersHouse_2F @ 0x83B978C
+ .4byte gMapScripts_PalletTown_PlayersHouse_2F @ 0x8168CA3
+ .4byte NULL
+ .2byte BGM_FRLG_PALLET_TOWN
+ .2byte 2
+ .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PalletTown_ProfessorOaksLab/header.inc b/data/maps/PalletTown_ProfessorOaksLab/header.inc
new file mode 100644
index 000000000..226e0ce92
--- /dev/null
+++ b/data/maps/PalletTown_ProfessorOaksLab/header.inc
@@ -0,0 +1,8 @@
+PalletTown_ProfessorOaksLab:: @ 8350DA4
+ .4byte PalletTown_ProfessorOaksLab_Layout @ 0x82D5668
+ .4byte gMapEvents_PalletTown_ProfessorOaksLab @ 0x83B99B8
+ .4byte gMapScripts_PalletTown_ProfessorOaksLab @ 0x8168F7E
+ .4byte NULL
+ .2byte BGM_FRLG_OAK_LAB
+ .2byte 5
+ .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity/connections.inc b/data/maps/PewterCity/connections.inc
new file mode 100644
index 000000000..52933c5ff
--- /dev/null
+++ b/data/maps/PewterCity/connections.inc
@@ -0,0 +1,7 @@
+PewterCity_MapConnectionsList: @ 83527A0
+ connection down, 12, MAP_ROUTE2
+ connection right, 10, MAP_ROUTE3
+
+PewterCity_MapConnections:: @ 83527B8
+ .4byte 2
+ .4byte PewterCity_MapConnectionsList
diff --git a/data/maps/PewterCity/header.inc b/data/maps/PewterCity/header.inc
new file mode 100644
index 000000000..9fcbb10ed
--- /dev/null
+++ b/data/maps/PewterCity/header.inc
@@ -0,0 +1,8 @@
+PewterCity:: @ 8350650
+ .4byte PewterCity_Layout @ 0x82DF308
+ .4byte gMapEvents_PewterCity @ 0x83B518C
+ .4byte gMapScripts_PewterCity @ 0x8165B8E
+ .4byte PewterCity_MapConnections @ 0x83527B8
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 80
+ .byte 0x5a, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/PewterCity_Gym/header.inc b/data/maps/PewterCity_Gym/header.inc
new file mode 100644
index 000000000..4d8348987
--- /dev/null
+++ b/data/maps/PewterCity_Gym/header.inc
@@ -0,0 +1,8 @@
+PewterCity_Gym:: @ 8350EA0
+ .4byte PewterCity_Gym_Layout @ 0x82D732C
+ .4byte gMapEvents_PewterCity_Gym @ 0x83BA058
+ .4byte gMapScripts_PewterCity_Gym @ 0x816A592
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 28
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/PewterCity_House1/header.inc b/data/maps/PewterCity_House1/header.inc
new file mode 100644
index 000000000..547b7ca0c
--- /dev/null
+++ b/data/maps/PewterCity_House1/header.inc
@@ -0,0 +1,8 @@
+PewterCity_House1:: @ 8350ED8
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_PewterCity_House1 @ 0x83BA140
+ .4byte gMapScripts_PewterCity_House1 @ 0x816A71C
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 7
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_House2/header.inc b/data/maps/PewterCity_House2/header.inc
new file mode 100644
index 000000000..a793efd1c
--- /dev/null
+++ b/data/maps/PewterCity_House2/header.inc
@@ -0,0 +1,8 @@
+PewterCity_House2:: @ 8350F2C
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_PewterCity_House2 @ 0x83BA304
+ .4byte gMapScripts_PewterCity_House2 @ 0x816A7DC
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 7
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_Mart/header.inc b/data/maps/PewterCity_Mart/header.inc
new file mode 100644
index 000000000..ec685db00
--- /dev/null
+++ b/data/maps/PewterCity_Mart/header.inc
@@ -0,0 +1,8 @@
+PewterCity_Mart:: @ 8350EBC
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_PewterCity_Mart @ 0x83BA0CC
+ .4byte gMapScripts_PewterCity_Mart @ 0x816A6CD
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_Museum_1F/header.inc b/data/maps/PewterCity_Museum_1F/header.inc
new file mode 100644
index 000000000..255e31980
--- /dev/null
+++ b/data/maps/PewterCity_Museum_1F/header.inc
@@ -0,0 +1,8 @@
+PewterCity_Museum_1F:: @ 8350E68
+ .4byte PewterCity_Museum_1F_Layout @ 0x831A1FC
+ .4byte gMapEvents_PewterCity_Museum_1F @ 0x83B9ED8
+ .4byte gMapScripts_PewterCity_Museum_1F @ 0x816A31A
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 180
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_Museum_2F/header.inc b/data/maps/PewterCity_Museum_2F/header.inc
new file mode 100644
index 000000000..6b6c397ed
--- /dev/null
+++ b/data/maps/PewterCity_Museum_2F/header.inc
@@ -0,0 +1,8 @@
+PewterCity_Museum_2F:: @ 8350E84
+ .4byte PewterCity_Museum_2F_Layout @ 0x831A39C
+ .4byte gMapEvents_PewterCity_Museum_2F @ 0x83B9FCC
+ .4byte gMapScripts_PewterCity_Museum_2F @ 0x816A552
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 181
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_PokemonCenter_1F/header.inc b/data/maps/PewterCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..89d2f8208
--- /dev/null
+++ b/data/maps/PewterCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+PewterCity_PokemonCenter_1F:: @ 8350EF4
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_PewterCity_PokemonCenter_1F @ 0x83BA21C
+ .4byte gMapScripts_PewterCity_PokemonCenter_1F @ 0x816A760
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PewterCity_PokemonCenter_2F/header.inc b/data/maps/PewterCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..39b506417
--- /dev/null
+++ b/data/maps/PewterCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+PewterCity_PokemonCenter_2F:: @ 8350F10
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_PewterCity_PokemonCenter_2F @ 0x83BA2A8
+ .4byte gMapScripts_PewterCity_PokemonCenter_2F @ 0x816A7B5
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PokemonLeague_AgathasRoom/header.inc b/data/maps/PokemonLeague_AgathasRoom/header.inc
new file mode 100644
index 000000000..a5f4c703b
--- /dev/null
+++ b/data/maps/PokemonLeague_AgathasRoom/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_AgathasRoom:: @ 834FA80
+ .4byte PokemonLeague_AgathasRoom_Layout @ 0x831F468
+ .4byte gMapEvents_PokemonLeague_AgathasRoom @ 0x83B1928
+ .4byte gMapScripts_PokemonLeague_AgathasRoom @ 0x8162810
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 215
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x06
diff --git a/data/maps/PokemonLeague_BrunosRoom/header.inc b/data/maps/PokemonLeague_BrunosRoom/header.inc
new file mode 100644
index 000000000..b8fa38018
--- /dev/null
+++ b/data/maps/PokemonLeague_BrunosRoom/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_BrunosRoom:: @ 834FA64
+ .4byte PokemonLeague_BrunosRoom_Layout @ 0x831F2F0
+ .4byte gMapEvents_PokemonLeague_BrunosRoom @ 0x83B18EC
+ .4byte gMapScripts_PokemonLeague_BrunosRoom @ 0x8162685
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 214
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x05
diff --git a/data/maps/PokemonLeague_ChampionsRoom/header.inc b/data/maps/PokemonLeague_ChampionsRoom/header.inc
new file mode 100644
index 000000000..f08a9d072
--- /dev/null
+++ b/data/maps/PokemonLeague_ChampionsRoom/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_ChampionsRoom:: @ 834FAB8
+ .4byte PokemonLeague_ChampionsRoom_Layout @ 0x831FBF8
+ .4byte gMapEvents_PokemonLeague_ChampionsRoom @ 0x83B19B8
+ .4byte gMapScripts_PokemonLeague_ChampionsRoom @ 0x8162AE2
+ .4byte NULL
+ .2byte BGM_FRLG_INDIGO_PLATEAU
+ .2byte 217
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PokemonLeague_HallOfFame/header.inc b/data/maps/PokemonLeague_HallOfFame/header.inc
new file mode 100644
index 000000000..0b1464dbb
--- /dev/null
+++ b/data/maps/PokemonLeague_HallOfFame/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_HallOfFame:: @ 834FAD4
+ .4byte PokemonLeague_HallOfFame_Layout @ 0x831FD3C
+ .4byte gMapEvents_PokemonLeague_HallOfFame @ 0x83B19EC
+ .4byte gMapScripts_PokemonLeague_HallOfFame @ 0x8162D4C
+ .4byte NULL
+ .2byte BGM_FRLG_HALL_OF_FAME_PALLET_TOWN
+ .2byte 218
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/PokemonLeague_LancesRoom/header.inc b/data/maps/PokemonLeague_LancesRoom/header.inc
new file mode 100644
index 000000000..ac970db8f
--- /dev/null
+++ b/data/maps/PokemonLeague_LancesRoom/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_LancesRoom:: @ 834FA9C
+ .4byte PokemonLeague_LancesRoom_Layout @ 0x831F9CC
+ .4byte gMapEvents_PokemonLeague_LancesRoom @ 0x83B1964
+ .4byte gMapScripts_PokemonLeague_LancesRoom @ 0x816292D
+ .4byte NULL
+ .2byte BGM_FRLG_INDIGO_PLATEAU
+ .2byte 216
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x07
diff --git a/data/maps/PokemonLeague_LoreleisRoom/header.inc b/data/maps/PokemonLeague_LoreleisRoom/header.inc
new file mode 100644
index 000000000..01f12285b
--- /dev/null
+++ b/data/maps/PokemonLeague_LoreleisRoom/header.inc
@@ -0,0 +1,8 @@
+PokemonLeague_LoreleisRoom:: @ 834FA48
+ .4byte PokemonLeague_LoreleisRoom_Layout @ 0x831F178
+ .4byte gMapEvents_PokemonLeague_LoreleisRoom @ 0x83B18B0
+ .4byte gMapScripts_PokemonLeague_LoreleisRoom @ 0x816256C
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 213
+ .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04
diff --git a/data/maps/PokemonMansion_1F/header.inc b/data/maps/PokemonMansion_1F/header.inc
new file mode 100644
index 000000000..167c4d42b
--- /dev/null
+++ b/data/maps/PokemonMansion_1F/header.inc
@@ -0,0 +1,8 @@
+PokemonMansion_1F:: @ 834F888
+ .4byte PokemonMansion_1F_Layout @ 0x830AE3C
+ .4byte gMapEvents_PokemonMansion_1F @ 0x83B0C60
+ .4byte gMapScripts_PokemonMansion_1F @ 0x81621F9
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_MANSION
+ .2byte 143
+ .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
diff --git a/data/maps/PokemonMansion_2F/header.inc b/data/maps/PokemonMansion_2F/header.inc
new file mode 100644
index 000000000..39716d024
--- /dev/null
+++ b/data/maps/PokemonMansion_2F/header.inc
@@ -0,0 +1,8 @@
+PokemonMansion_2F:: @ 834F8A4
+ .4byte PokemonMansion_2F_Layout @ 0x830B9A8
+ .4byte gMapEvents_PokemonMansion_2F @ 0x83B0D20
+ .4byte gMapScripts_PokemonMansion_2F @ 0x8162254
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_MANSION
+ .2byte 144
+ .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
diff --git a/data/maps/PokemonMansion_3F/header.inc b/data/maps/PokemonMansion_3F/header.inc
new file mode 100644
index 000000000..9dde682d0
--- /dev/null
+++ b/data/maps/PokemonMansion_3F/header.inc
@@ -0,0 +1,8 @@
+PokemonMansion_3F:: @ 834F8C0
+ .4byte PokemonMansion_3F_Layout @ 0x830C430
+ .4byte gMapEvents_PokemonMansion_3F @ 0x83B0DF8
+ .4byte gMapScripts_PokemonMansion_3F @ 0x81622A1
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_MANSION
+ .2byte 145
+ .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
diff --git a/data/maps/PokemonMansion_B1F/header.inc b/data/maps/PokemonMansion_B1F/header.inc
new file mode 100644
index 000000000..28d4cec5e
--- /dev/null
+++ b/data/maps/PokemonMansion_B1F/header.inc
@@ -0,0 +1,8 @@
+PokemonMansion_B1F:: @ 834F8DC
+ .4byte PokemonMansion_B1F_Layout @ 0x830CEB8
+ .4byte gMapEvents_PokemonMansion_B1F @ 0x83B0ED4
+ .4byte gMapScripts_PokemonMansion_B1F @ 0x81622FC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_MANSION
+ .2byte 146
+ .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
diff --git a/data/maps/PokemonTower_1F/header.inc b/data/maps/PokemonTower_1F/header.inc
new file mode 100644
index 000000000..94aefddf2
--- /dev/null
+++ b/data/maps/PokemonTower_1F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_1F:: @ 834FBB4
+ .4byte PokemonTower_1F_Layout @ 0x83167F4
+ .4byte gMapEvents_PokemonTower_1F @ 0x83B2270
+ .4byte gMapScripts_PokemonTower_1F @ 0x8163235
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 161
+ .byte 0x8c, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_2F/header.inc b/data/maps/PokemonTower_2F/header.inc
new file mode 100644
index 000000000..45838cb9b
--- /dev/null
+++ b/data/maps/PokemonTower_2F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_2F:: @ 834FBD0
+ .4byte PokemonTower_2F_Layout @ 0x8316BD8
+ .4byte gMapEvents_PokemonTower_2F @ 0x83B22E4
+ .4byte gMapScripts_PokemonTower_2F @ 0x8163285
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 162
+ .byte 0x8c, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_3F/header.inc b/data/maps/PokemonTower_3F/header.inc
new file mode 100644
index 000000000..cd7c8fa57
--- /dev/null
+++ b/data/maps/PokemonTower_3F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_3F:: @ 834FBEC
+ .4byte PokemonTower_3F_Layout @ 0x8316FBC
+ .4byte gMapEvents_PokemonTower_3F @ 0x83B2368
+ .4byte gMapScripts_PokemonTower_3F @ 0x81633A6
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 163
+ .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_4F/header.inc b/data/maps/PokemonTower_4F/header.inc
new file mode 100644
index 000000000..63fccbe42
--- /dev/null
+++ b/data/maps/PokemonTower_4F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_4F:: @ 834FC08
+ .4byte PokemonTower_4F_Layout @ 0x83173A0
+ .4byte gMapEvents_PokemonTower_4F @ 0x83B241C
+ .4byte gMapScripts_PokemonTower_4F @ 0x81633EC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 164
+ .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_5F/header.inc b/data/maps/PokemonTower_5F/header.inc
new file mode 100644
index 000000000..d5328464b
--- /dev/null
+++ b/data/maps/PokemonTower_5F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_5F:: @ 834FC24
+ .4byte PokemonTower_5F_Layout @ 0x8317784
+ .4byte gMapEvents_PokemonTower_5F @ 0x83B2604
+ .4byte gMapScripts_PokemonTower_5F @ 0x8163432
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 165
+ .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_6F/header.inc b/data/maps/PokemonTower_6F/header.inc
new file mode 100644
index 000000000..4f928c92d
--- /dev/null
+++ b/data/maps/PokemonTower_6F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_6F:: @ 834FC40
+ .4byte PokemonTower_6F_Layout @ 0x8317B68
+ .4byte gMapEvents_PokemonTower_6F @ 0x83B26C0
+ .4byte gMapScripts_PokemonTower_6F @ 0x81634B7
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 166
+ .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PokemonTower_7F/header.inc b/data/maps/PokemonTower_7F/header.inc
new file mode 100644
index 000000000..ada7b480e
--- /dev/null
+++ b/data/maps/PokemonTower_7F/header.inc
@@ -0,0 +1,8 @@
+PokemonTower_7F:: @ 834FC5C
+ .4byte PokemonTower_7F_Layout @ 0x8317F4C
+ .4byte gMapEvents_PokemonTower_7F @ 0x83B2748
+ .4byte gMapScripts_PokemonTower_7F @ 0x8163559
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_TOWER
+ .2byte 167
+ .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
diff --git a/data/maps/PowerPlant/header.inc b/data/maps/PowerPlant/header.inc
new file mode 100644
index 000000000..2062f30c3
--- /dev/null
+++ b/data/maps/PowerPlant/header.inc
@@ -0,0 +1,8 @@
+PowerPlant:: @ 834FC78
+ .4byte PowerPlant_Layout @ 0x8318EC0
+ .4byte gMapEvents_PowerPlant @ 0x83B285C
+ .4byte gMapScripts_PowerPlant @ 0x8163764
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_MANSION
+ .2byte 168
+ .byte 0x8e, 0x00, 0x00, 0x08, 0x00, 0x07, 0x00, 0x03
diff --git a/data/maps/RockTunnel_1F/header.inc b/data/maps/RockTunnel_1F/header.inc
new file mode 100644
index 000000000..21bd063fd
--- /dev/null
+++ b/data/maps/RockTunnel_1F/header.inc
@@ -0,0 +1,8 @@
+RockTunnel_1F:: @ 834FAF0
+ .4byte RockTunnel_1F_Layout @ 0x83130E4
+ .4byte gMapEvents_RockTunnel_1F @ 0x83B1B2C
+ .4byte gMapScripts_RockTunnel_1F @ 0x8162DD6
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 154
+ .byte 0x8a, 0x01, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/RockTunnel_B1F/header.inc b/data/maps/RockTunnel_B1F/header.inc
new file mode 100644
index 000000000..9b6e260e9
--- /dev/null
+++ b/data/maps/RockTunnel_B1F/header.inc
@@ -0,0 +1,8 @@
+RockTunnel_B1F:: @ 834FB0C
+ .4byte RockTunnel_B1F_Layout @ 0x8314008
+ .4byte gMapEvents_RockTunnel_B1F @ 0x83B1DD0
+ .4byte gMapScripts_RockTunnel_B1F @ 0x8162E8A
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 155
+ .byte 0x8a, 0x01, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/RocketHideout_B1F/header.inc b/data/maps/RocketHideout_B1F/header.inc
new file mode 100644
index 000000000..0cba66e5d
--- /dev/null
+++ b/data/maps/RocketHideout_B1F/header.inc
@@ -0,0 +1,8 @@
+RocketHideout_B1F:: @ 834F6AC
+ .4byte RocketHideout_B1F_Layout @ 0x8305C28
+ .4byte gMapEvents_RocketHideout_B1F @ 0x83AF9D8
+ .4byte gMapScripts_RocketHideout_B1F @ 0x8161195
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 128
+ .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xff, 0x03
diff --git a/data/maps/RocketHideout_B2F/header.inc b/data/maps/RocketHideout_B2F/header.inc
new file mode 100644
index 000000000..516adc9a2
--- /dev/null
+++ b/data/maps/RocketHideout_B2F/header.inc
@@ -0,0 +1,8 @@
+RocketHideout_B2F:: @ 834F6C8
+ .4byte RocketHideout_B2F_Layout @ 0x83061CC
+ .4byte gMapEvents_RocketHideout_B2F @ 0x83AFA8C
+ .4byte gMapScripts_RocketHideout_B2F @ 0x81612A1
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 129
+ .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfe, 0x03
diff --git a/data/maps/RocketHideout_B3F/header.inc b/data/maps/RocketHideout_B3F/header.inc
new file mode 100644
index 000000000..2a639bda8
--- /dev/null
+++ b/data/maps/RocketHideout_B3F/header.inc
@@ -0,0 +1,8 @@
+RocketHideout_B3F:: @ 834F6E4
+ .4byte RocketHideout_B3F_Layout @ 0x8306694
+ .4byte gMapEvents_RocketHideout_B3F @ 0x83AFB34
+ .4byte gMapScripts_RocketHideout_B3F @ 0x81612B9
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 130
+ .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfd, 0x03
diff --git a/data/maps/RocketHideout_B4F/header.inc b/data/maps/RocketHideout_B4F/header.inc
new file mode 100644
index 000000000..0cf775f5a
--- /dev/null
+++ b/data/maps/RocketHideout_B4F/header.inc
@@ -0,0 +1,8 @@
+RocketHideout_B4F:: @ 834F700
+ .4byte RocketHideout_B4F_Layout @ 0x8306B98
+ .4byte gMapEvents_RocketHideout_B4F @ 0x83AFC50
+ .4byte gMapScripts_RocketHideout_B4F @ 0x81612E8
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 131
+ .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfc, 0x03
diff --git a/data/maps/RocketHideout_Elevator/header.inc b/data/maps/RocketHideout_Elevator/header.inc
new file mode 100644
index 000000000..70c8c2a22
--- /dev/null
+++ b/data/maps/RocketHideout_Elevator/header.inc
@@ -0,0 +1,8 @@
+RocketHideout_Elevator:: @ 834F71C
+ .4byte RocketHideout_Elevator_Layout @ 0x8320EDC
+ .4byte gMapEvents_RocketHideout_Elevator @ 0x83AFC80
+ .4byte gMapScripts_RocketHideout_Elevator @ 0x81614D8
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 225
+ .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x03
diff --git a/data/maps/Route1/connections.inc b/data/maps/Route1/connections.inc
new file mode 100644
index 000000000..d266874a8
--- /dev/null
+++ b/data/maps/Route1/connections.inc
@@ -0,0 +1,7 @@
+Route1_MapConnectionsList: @ 83529DC
+ connection up, -12, MAP_VIRIDIANCITY
+ connection down, 0, MAP_PALLETTOWN
+
+Route1_MapConnections:: @ 83529F4
+ .4byte 2
+ .4byte Route1_MapConnectionsList
diff --git a/data/maps/Route1/header.inc b/data/maps/Route1/header.inc
new file mode 100644
index 000000000..6f2a76447
--- /dev/null
+++ b/data/maps/Route1/header.inc
@@ -0,0 +1,8 @@
+Route1:: @ 835082C
+ .4byte Route1_Layout @ 0x82E55CC
+ .4byte gMapEvents_Route1 @ 0x83B6648
+ .4byte gMapScripts_Route1 @ 0x8167EFD
+ .4byte Route1_MapConnections @ 0x83529F4
+ .2byte BGM_FRLG_ROUTE_1
+ .2byte 89
+ .byte 0x65, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route10/connections.inc b/data/maps/Route10/connections.inc
new file mode 100644
index 000000000..3b6a576d2
--- /dev/null
+++ b/data/maps/Route10/connections.inc
@@ -0,0 +1,7 @@
+Route10_MapConnectionsList: @ 8352AFC
+ connection down, 0, MAP_LAVENDERTOWN
+ connection left, 0, MAP_ROUTE9
+
+Route10_MapConnections:: @ 8352B14
+ .4byte 2
+ .4byte Route10_MapConnectionsList
diff --git a/data/maps/Route10/header.inc b/data/maps/Route10/header.inc
new file mode 100644
index 000000000..8c8dc7244
--- /dev/null
+++ b/data/maps/Route10/header.inc
@@ -0,0 +1,8 @@
+Route10:: @ 8350928
+ .4byte Route10_Layout @ 0x82EC3D0
+ .4byte gMapEvents_Route10 @ 0x83B6FA0
+ .4byte gMapScripts_Route10 @ 0x8167FD9
+ .4byte Route10_MapConnections @ 0x8352B14
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 98
+ .byte 0x6e, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route10_PokemonCenter_1F/header.inc b/data/maps/Route10_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..3e965c250
--- /dev/null
+++ b/data/maps/Route10_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+Route10_PokemonCenter_1F:: @ 83518B0
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_Route10_PokemonCenter_1F @ 0x83BD8FC
+ .4byte gMapScripts_Route10_PokemonCenter_1F @ 0x816FC2F
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x6e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route10_PokemonCenter_2F/header.inc b/data/maps/Route10_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..9502d74d9
--- /dev/null
+++ b/data/maps/Route10_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+Route10_PokemonCenter_2F:: @ 83518CC
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_Route10_PokemonCenter_2F @ 0x83BD988
+ .4byte gMapScripts_Route10_PokemonCenter_2F @ 0x816FCFA
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x6e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route11/connections.inc b/data/maps/Route11/connections.inc
new file mode 100644
index 000000000..3302f7844
--- /dev/null
+++ b/data/maps/Route11/connections.inc
@@ -0,0 +1,7 @@
+Route11_MapConnectionsList: @ 8352B1C
+ connection left, -10, MAP_VERMILIONCITY
+ connection right, -60, MAP_ROUTE12
+
+Route11_MapConnections:: @ 8352B34
+ .4byte 2
+ .4byte Route11_MapConnectionsList
diff --git a/data/maps/Route11/header.inc b/data/maps/Route11/header.inc
new file mode 100644
index 000000000..93550fb3c
--- /dev/null
+++ b/data/maps/Route11/header.inc
@@ -0,0 +1,8 @@
+Route11:: @ 8350944
+ .4byte Route11_Layout @ 0x82ECF34
+ .4byte gMapEvents_Route11 @ 0x83B711C
+ .4byte gMapScripts_Route11 @ 0x8167FF6
+ .4byte Route11_MapConnections @ 0x8352B34
+ .2byte BGM_FRLG_ROUTE_11
+ .2byte 99
+ .byte 0x6f, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route11_EastEntrance_1F/header.inc b/data/maps/Route11_EastEntrance_1F/header.inc
new file mode 100644
index 000000000..d8f7762e3
--- /dev/null
+++ b/data/maps/Route11_EastEntrance_1F/header.inc
@@ -0,0 +1,8 @@
+Route11_EastEntrance_1F:: @ 83518E8
+ .4byte Entrance_1F_Layout @ 0x8320E70
+ .4byte gMapEvents_Route11_EastEntrance_1F @ 0x83BD9F4
+ .4byte gMapScripts_Route11_EastEntrance_1F @ 0x816FD21
+ .4byte NULL
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 224
+ .byte 0x6f, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route11_EastEntrance_2F/header.inc b/data/maps/Route11_EastEntrance_2F/header.inc
new file mode 100644
index 000000000..964580122
--- /dev/null
+++ b/data/maps/Route11_EastEntrance_2F/header.inc
@@ -0,0 +1,8 @@
+Route11_EastEntrance_2F:: @ 8351904
+ .4byte Entrance_2F_Layout @ 0x8320804
+ .4byte gMapEvents_Route11_EastEntrance_2F @ 0x83BDA58
+ .4byte gMapScripts_Route11_EastEntrance_2F @ 0x816FD34
+ .4byte NULL
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 220
+ .byte 0x6f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route12/connections.inc b/data/maps/Route12/connections.inc
new file mode 100644
index 000000000..b33041939
--- /dev/null
+++ b/data/maps/Route12/connections.inc
@@ -0,0 +1,8 @@
+Route12_MapConnectionsList: @ 8352B3C
+ connection up, 0, MAP_LAVENDERTOWN
+ connection down, -48, MAP_ROUTE13
+ connection left, 60, MAP_ROUTE11
+
+Route12_MapConnections:: @ 8352B60
+ .4byte 3
+ .4byte Route12_MapConnectionsList
diff --git a/data/maps/Route12/header.inc b/data/maps/Route12/header.inc
new file mode 100644
index 000000000..89963d62a
--- /dev/null
+++ b/data/maps/Route12/header.inc
@@ -0,0 +1,8 @@
+Route12:: @ 8350960
+ .4byte Route12_Layout @ 0x82EE5D8
+ .4byte gMapEvents_Route12 @ 0x83B72DC
+ .4byte gMapScripts_Route12 @ 0x8168000
+ .4byte Route12_MapConnections @ 0x8352B60
+ .2byte BGM_FRLG_ROUTE_11
+ .2byte 100
+ .byte 0x70, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route12_FishingHouse/header.inc b/data/maps/Route12_FishingHouse/header.inc
new file mode 100644
index 000000000..a7c27f49d
--- /dev/null
+++ b/data/maps/Route12_FishingHouse/header.inc
@@ -0,0 +1,8 @@
+Route12_FishingHouse:: @ 8351958
+ .4byte House4_Layout @ 0x82D6070
+ .4byte gMapEvents_Route12_FishingHouse @ 0x83BDB48
+ .4byte gMapScripts_Route12_FishingHouse @ 0x816FF0B
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 13
+ .byte 0x70, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route12_NorthEntrance_1F/header.inc b/data/maps/Route12_NorthEntrance_1F/header.inc
new file mode 100644
index 000000000..f3a501887
--- /dev/null
+++ b/data/maps/Route12_NorthEntrance_1F/header.inc
@@ -0,0 +1,8 @@
+Route12_NorthEntrance_1F:: @ 8351920
+ .4byte Route12_NorthEntrance_1F_Layout @ 0x8319DF0
+ .4byte gMapEvents_Route12_NorthEntrance_1F @ 0x83BDAAC
+ .4byte gMapScripts_Route12_NorthEntrance_1F @ 0x816FE6D
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 176
+ .byte 0x70, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route12_NorthEntrance_2F/header.inc b/data/maps/Route12_NorthEntrance_2F/header.inc
new file mode 100644
index 000000000..deb9655e1
--- /dev/null
+++ b/data/maps/Route12_NorthEntrance_2F/header.inc
@@ -0,0 +1,8 @@
+Route12_NorthEntrance_2F:: @ 835193C
+ .4byte Entrance_2F_Layout @ 0x8320804
+ .4byte gMapEvents_Route12_NorthEntrance_2F @ 0x83BDAF8
+ .4byte gMapScripts_Route12_NorthEntrance_2F @ 0x816FE77
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 220
+ .byte 0x70, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route13/connections.inc b/data/maps/Route13/connections.inc
new file mode 100644
index 000000000..2a201358e
--- /dev/null
+++ b/data/maps/Route13/connections.inc
@@ -0,0 +1,7 @@
+Route13_MapConnectionsList: @ 8352B68
+ connection up, 48, MAP_ROUTE12
+ connection left, 0, MAP_ROUTE14
+
+Route13_MapConnections:: @ 8352B80
+ .4byte 2
+ .4byte Route13_MapConnectionsList
diff --git a/data/maps/Route13/header.inc b/data/maps/Route13/header.inc
new file mode 100644
index 000000000..2f98d6d15
--- /dev/null
+++ b/data/maps/Route13/header.inc
@@ -0,0 +1,8 @@
+Route13:: @ 835097C
+ .4byte Route13_Layout @ 0x82EF13C
+ .4byte gMapEvents_Route13 @ 0x83B7428
+ .4byte gMapScripts_Route13 @ 0x81680B5
+ .4byte Route13_MapConnections @ 0x8352B80
+ .2byte BGM_FRLG_ROUTE_11
+ .2byte 101
+ .byte 0x71, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route14/connections.inc b/data/maps/Route14/connections.inc
new file mode 100644
index 000000000..f10ba89fd
--- /dev/null
+++ b/data/maps/Route14/connections.inc
@@ -0,0 +1,7 @@
+Route14_MapConnectionsList: @ 8352B88
+ connection left, 40, MAP_ROUTE15
+ connection right, 0, MAP_ROUTE13
+
+Route14_MapConnections:: @ 8352BA0
+ .4byte 2
+ .4byte Route14_MapConnectionsList
diff --git a/data/maps/Route14/header.inc b/data/maps/Route14/header.inc
new file mode 100644
index 000000000..5fe549443
--- /dev/null
+++ b/data/maps/Route14/header.inc
@@ -0,0 +1,8 @@
+Route14:: @ 8350998
+ .4byte Route14_Layout @ 0x82EFCA0
+ .4byte gMapEvents_Route14 @ 0x83B75C8
+ .4byte gMapScripts_Route14 @ 0x81680D1
+ .4byte Route14_MapConnections @ 0x8352BA0
+ .2byte BGM_FRLG_ROUTE_11
+ .2byte 102
+ .byte 0x72, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route15/connections.inc b/data/maps/Route15/connections.inc
new file mode 100644
index 000000000..dfd4ba536
--- /dev/null
+++ b/data/maps/Route15/connections.inc
@@ -0,0 +1,7 @@
+Route15_MapConnectionsList: @ 8352BA8
+ connection left, -10, MAP_FUCHSIACITY
+ connection right, -40, MAP_ROUTE14
+
+Route15_MapConnections:: @ 8352BC0
+ .4byte 2
+ .4byte Route15_MapConnectionsList
diff --git a/data/maps/Route15/header.inc b/data/maps/Route15/header.inc
new file mode 100644
index 000000000..12dc0221c
--- /dev/null
+++ b/data/maps/Route15/header.inc
@@ -0,0 +1,8 @@
+Route15:: @ 83509B4
+ .4byte Route15_Layout @ 0x82F0804
+ .4byte gMapEvents_Route15 @ 0x83B7748
+ .4byte gMapScripts_Route15 @ 0x81680DB
+ .4byte Route15_MapConnections @ 0x8352BC0
+ .2byte BGM_FRLG_ROUTE_11
+ .2byte 103
+ .byte 0x73, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route15_WestEntrance_1F/header.inc b/data/maps/Route15_WestEntrance_1F/header.inc
new file mode 100644
index 000000000..9c8348b58
--- /dev/null
+++ b/data/maps/Route15_WestEntrance_1F/header.inc
@@ -0,0 +1,8 @@
+Route15_WestEntrance_1F:: @ 8351974
+ .4byte Entrance_1F_Layout @ 0x8320E70
+ .4byte gMapEvents_Route15_WestEntrance_1F @ 0x83BDB9C
+ .4byte gMapScripts_Route15_WestEntrance_1F @ 0x8170088
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 224
+ .byte 0x73, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route15_WestEntrance_2F/header.inc b/data/maps/Route15_WestEntrance_2F/header.inc
new file mode 100644
index 000000000..3be6a3320
--- /dev/null
+++ b/data/maps/Route15_WestEntrance_2F/header.inc
@@ -0,0 +1,8 @@
+Route15_WestEntrance_2F:: @ 8351990
+ .4byte Entrance_2F_Layout @ 0x8320804
+ .4byte gMapEvents_Route15_WestEntrance_2F @ 0x83BDBE8
+ .4byte gMapScripts_Route15_WestEntrance_2F @ 0x8170092
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 220
+ .byte 0x73, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route16/connections.inc b/data/maps/Route16/connections.inc
new file mode 100644
index 000000000..5d1dc6f62
--- /dev/null
+++ b/data/maps/Route16/connections.inc
@@ -0,0 +1,7 @@
+Route16_MapConnectionsList: @ 8352BC8
+ connection down, 0, MAP_ROUTE17
+ connection right, -10, MAP_CELADONCITY
+
+Route16_MapConnections:: @ 8352BE0
+ .4byte 2
+ .4byte Route16_MapConnectionsList
diff --git a/data/maps/Route16/header.inc b/data/maps/Route16/header.inc
new file mode 100644
index 000000000..8b6cd97fe
--- /dev/null
+++ b/data/maps/Route16/header.inc
@@ -0,0 +1,8 @@
+Route16:: @ 83509D0
+ .4byte Route16_Layout @ 0x82F0FA8
+ .4byte gMapEvents_Route16 @ 0x83B7898
+ .4byte gMapScripts_Route16 @ 0x81680E5
+ .4byte Route16_MapConnections @ 0x8352BE0
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 104
+ .byte 0x74, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route16_House/header.inc b/data/maps/Route16_House/header.inc
new file mode 100644
index 000000000..473deb93f
--- /dev/null
+++ b/data/maps/Route16_House/header.inc
@@ -0,0 +1,8 @@
+Route16_House:: @ 83519AC
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_Route16_House @ 0x83BDC44
+ .4byte gMapScripts_Route16_House @ 0x817014E
+ .4byte NULL
+ .2byte BGM_FRLG_CELADON_CITY
+ .2byte 6
+ .byte 0x74, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route16_NorthEntrance_1F/header.inc b/data/maps/Route16_NorthEntrance_1F/header.inc
new file mode 100644
index 000000000..b0f6c815b
--- /dev/null
+++ b/data/maps/Route16_NorthEntrance_1F/header.inc
@@ -0,0 +1,8 @@
+Route16_NorthEntrance_1F:: @ 83519C8
+ .4byte Route16_NorthEntrance_1F_Layout @ 0x8320D14
+ .4byte gMapEvents_Route16_NorthEntrance_1F @ 0x83BDD60
+ .4byte gMapScripts_Route16_NorthEntrance_1F @ 0x81701C2
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 223
+ .byte 0x74, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route16_NorthEntrance_2F/header.inc b/data/maps/Route16_NorthEntrance_2F/header.inc
new file mode 100644
index 000000000..91998b7ce
--- /dev/null
+++ b/data/maps/Route16_NorthEntrance_2F/header.inc
@@ -0,0 +1,8 @@
+Route16_NorthEntrance_2F:: @ 83519E4
+ .4byte Entrance_2F_Layout @ 0x8320804
+ .4byte gMapEvents_Route16_NorthEntrance_2F @ 0x83BDDDC
+ .4byte gMapScripts_Route16_NorthEntrance_2F @ 0x81702BE
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 220
+ .byte 0x74, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route17/connections.inc b/data/maps/Route17/connections.inc
new file mode 100644
index 000000000..e3db083c2
--- /dev/null
+++ b/data/maps/Route17/connections.inc
@@ -0,0 +1,7 @@
+Route17_MapConnectionsList: @ 8352BE8
+ connection up, 0, MAP_ROUTE16
+ connection down, 0, MAP_ROUTE18
+
+Route17_MapConnections:: @ 8352C00
+ .4byte 2
+ .4byte Route17_MapConnectionsList
diff --git a/data/maps/Route17/header.inc b/data/maps/Route17/header.inc
new file mode 100644
index 000000000..1794580a8
--- /dev/null
+++ b/data/maps/Route17/header.inc
@@ -0,0 +1,8 @@
+Route17:: @ 83509EC
+ .4byte Route17_Layout @ 0x82F2DCC
+ .4byte gMapEvents_Route17 @ 0x83B7A20
+ .4byte gMapScripts_Route17 @ 0x81681BF
+ .4byte Route17_MapConnections @ 0x8352C00
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 105
+ .byte 0x75, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route18/connections.inc b/data/maps/Route18/connections.inc
new file mode 100644
index 000000000..93004416c
--- /dev/null
+++ b/data/maps/Route18/connections.inc
@@ -0,0 +1,7 @@
+Route18_MapConnectionsList: @ 8352C08
+ connection up, 0, MAP_ROUTE17
+ connection right, -10, MAP_FUCHSIACITY
+
+Route18_MapConnections:: @ 8352C20
+ .4byte 2
+ .4byte Route18_MapConnectionsList
diff --git a/data/maps/Route18/header.inc b/data/maps/Route18/header.inc
new file mode 100644
index 000000000..9ca9d432b
--- /dev/null
+++ b/data/maps/Route18/header.inc
@@ -0,0 +1,8 @@
+Route18:: @ 8350A08
+ .4byte Route18_Layout @ 0x82F3750
+ .4byte gMapEvents_Route18 @ 0x83B7AA4
+ .4byte gMapScripts_Route18 @ 0x81681F6
+ .4byte Route18_MapConnections @ 0x8352C20
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 106
+ .byte 0x76, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route18_EastEntrance_1F/header.inc b/data/maps/Route18_EastEntrance_1F/header.inc
new file mode 100644
index 000000000..74e8f827f
--- /dev/null
+++ b/data/maps/Route18_EastEntrance_1F/header.inc
@@ -0,0 +1,8 @@
+Route18_EastEntrance_1F:: @ 8351A00
+ .4byte Entrance_1F_Layout @ 0x8320E70
+ .4byte gMapEvents_Route18_EastEntrance_1F @ 0x83BDED0
+ .4byte gMapScripts_Route18_EastEntrance_1F @ 0x8170378
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 224
+ .byte 0x76, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route18_EastEntrance_2F/header.inc b/data/maps/Route18_EastEntrance_2F/header.inc
new file mode 100644
index 000000000..ff41bf2da
--- /dev/null
+++ b/data/maps/Route18_EastEntrance_2F/header.inc
@@ -0,0 +1,8 @@
+Route18_EastEntrance_2F:: @ 8351A1C
+ .4byte Entrance_2F_Layout @ 0x8320804
+ .4byte gMapEvents_Route18_EastEntrance_2F @ 0x83BDF1C
+ .4byte gMapScripts_Route18_EastEntrance_2F @ 0x817046B
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 220
+ .byte 0x76, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route19/connections.inc b/data/maps/Route19/connections.inc
new file mode 100644
index 000000000..e41f1f3be
--- /dev/null
+++ b/data/maps/Route19/connections.inc
@@ -0,0 +1,7 @@
+Route19_MapConnectionsList: @ 8352C28
+ connection up, -12, MAP_FUCHSIACITY
+ connection left, 40, MAP_ROUTE20
+
+Route19_MapConnections:: @ 8352C40
+ .4byte 2
+ .4byte Route19_MapConnectionsList
diff --git a/data/maps/Route19/header.inc b/data/maps/Route19/header.inc
new file mode 100644
index 000000000..6be186f94
--- /dev/null
+++ b/data/maps/Route19/header.inc
@@ -0,0 +1,8 @@
+Route19:: @ 8350A24
+ .4byte Route19_Layout @ 0x82F42B4
+ .4byte gMapEvents_Route19 @ 0x83B7BE4
+ .4byte gMapScripts_Route19 @ 0x8168231
+ .4byte Route19_MapConnections @ 0x8352C40
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 107
+ .byte 0x77, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route2/connections.inc b/data/maps/Route2/connections.inc
new file mode 100644
index 000000000..43b34821a
--- /dev/null
+++ b/data/maps/Route2/connections.inc
@@ -0,0 +1,7 @@
+Route2_MapConnectionsList: @ 83529FC
+ connection up, -12, MAP_PEWTERCITY
+ connection down, -12, MAP_VIRIDIANCITY
+
+Route2_MapConnections:: @ 8352A14
+ .4byte 2
+ .4byte Route2_MapConnectionsList
diff --git a/data/maps/Route2/header.inc b/data/maps/Route2/header.inc
new file mode 100644
index 000000000..2d892eab9
--- /dev/null
+++ b/data/maps/Route2/header.inc
@@ -0,0 +1,8 @@
+Route2:: @ 8350848
+ .4byte Route2_Layout @ 0x82E64F0
+ .4byte gMapEvents_Route2 @ 0x83B676C
+ .4byte gMapScripts_Route2 @ 0x8167F64
+ .4byte Route2_MapConnections @ 0x8352A14
+ .2byte BGM_FRLG_ROUTE_1
+ .2byte 90
+ .byte 0x66, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route20/connections.inc b/data/maps/Route20/connections.inc
new file mode 100644
index 000000000..68e80a6df
--- /dev/null
+++ b/data/maps/Route20/connections.inc
@@ -0,0 +1,7 @@
+Route20_MapConnectionsList: @ 8352C48
+ connection left, 0, MAP_CINNABARISLAND
+ connection right, -40, MAP_ROUTE19
+
+Route20_MapConnections:: @ 8352C60
+ .4byte 2
+ .4byte Route20_MapConnectionsList
diff --git a/data/maps/Route20/header.inc b/data/maps/Route20/header.inc
new file mode 100644
index 000000000..a4b1a19bc
--- /dev/null
+++ b/data/maps/Route20/header.inc
@@ -0,0 +1,8 @@
+Route20:: @ 8350A40
+ .4byte Route20_Layout @ 0x82F5598
+ .4byte gMapEvents_Route20 @ 0x83B7D34
+ .4byte gMapScripts_Route20 @ 0x816823B
+ .4byte Route20_MapConnections @ 0x8352C60
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 108
+ .byte 0x78, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route21_North/connections.inc b/data/maps/Route21_North/connections.inc
new file mode 100644
index 000000000..ab2268115
--- /dev/null
+++ b/data/maps/Route21_North/connections.inc
@@ -0,0 +1,7 @@
+Route21_North_MapConnectionsList: @ 8352C68
+ connection up, 0, MAP_PALLETTOWN
+ connection down, 0, MAP_ROUTE21_SOUTH
+
+Route21_North_MapConnections:: @ 8352C80
+ .4byte 2
+ .4byte Route21_North_MapConnectionsList
diff --git a/data/maps/Route21_North/header.inc b/data/maps/Route21_North/header.inc
new file mode 100644
index 000000000..728a8f92c
--- /dev/null
+++ b/data/maps/Route21_North/header.inc
@@ -0,0 +1,8 @@
+Route21_North:: @ 8350A5C
+ .4byte Route21_North_Layout @ 0x82F5F1C
+ .4byte gMapEvents_Route21_North @ 0x83B7DE4
+ .4byte gMapScripts_Route21_North @ 0x8168289
+ .4byte Route21_North_MapConnections @ 0x8352C80
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 109
+ .byte 0x79, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route21_South/connections.inc b/data/maps/Route21_South/connections.inc
new file mode 100644
index 000000000..0342cf8db
--- /dev/null
+++ b/data/maps/Route21_South/connections.inc
@@ -0,0 +1,7 @@
+Route21_South_MapConnectionsList: @ 8352C88
+ connection up, 0, MAP_ROUTE21_NORTH
+ connection down, 0, MAP_CINNABARISLAND
+
+Route21_South_MapConnections:: @ 8352CA0
+ .4byte 2
+ .4byte Route21_South_MapConnectionsList
diff --git a/data/maps/Route21_South/header.inc b/data/maps/Route21_South/header.inc
new file mode 100644
index 000000000..c2dd83782
--- /dev/null
+++ b/data/maps/Route21_South/header.inc
@@ -0,0 +1,8 @@
+Route21_South:: @ 8350A78
+ .4byte Route21_South_Layout @ 0x83206C0
+ .4byte gMapEvents_Route21_South @ 0x83B7E70
+ .4byte gMapScripts_Route21_South @ 0x816828A
+ .4byte Route21_South_MapConnections @ 0x8352CA0
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 219
+ .byte 0x79, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route22/connections.inc b/data/maps/Route22/connections.inc
new file mode 100644
index 000000000..f7818efd5
--- /dev/null
+++ b/data/maps/Route22/connections.inc
@@ -0,0 +1,7 @@
+Route22_MapConnectionsList: @ 8352CA8
+ connection up, 0, MAP_ROUTE23
+ connection right, -10, MAP_VIRIDIANCITY
+
+Route22_MapConnections:: @ 8352CC0
+ .4byte 2
+ .4byte Route22_MapConnectionsList
diff --git a/data/maps/Route22/header.inc b/data/maps/Route22/header.inc
new file mode 100644
index 000000000..c24992f76
--- /dev/null
+++ b/data/maps/Route22/header.inc
@@ -0,0 +1,8 @@
+Route22:: @ 8350A94
+ .4byte Route22_Layout @ 0x82F6840
+ .4byte gMapEvents_Route22 @ 0x83B7F18
+ .4byte gMapScripts_Route22 @ 0x816828B
+ .4byte Route22_MapConnections @ 0x8352CC0
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 110
+ .byte 0x7a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route22_NorthEntrance/header.inc b/data/maps/Route22_NorthEntrance/header.inc
new file mode 100644
index 000000000..8daef5317
--- /dev/null
+++ b/data/maps/Route22_NorthEntrance/header.inc
@@ -0,0 +1,8 @@
+Route22_NorthEntrance:: @ 8351A54
+ .4byte Route22_NorthEntrance_Layout @ 0x8320B1C
+ .4byte gMapEvents_Route22_NorthEntrance @ 0x83BDF8C
+ .4byte gMapScripts_Route22_NorthEntrance @ 0x81704FB
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 222
+ .byte 0x7a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route23/connections.inc b/data/maps/Route23/connections.inc
new file mode 100644
index 000000000..74319d6ef
--- /dev/null
+++ b/data/maps/Route23/connections.inc
@@ -0,0 +1,7 @@
+Route23_MapConnectionsList: @ 8352CC8
+ connection up, 0, MAP_INDIGOPLATEAU_EXTERIOR
+ connection down, 0, MAP_ROUTE22
+
+Route23_MapConnections:: @ 8352CE0
+ .4byte 2
+ .4byte Route23_MapConnectionsList
diff --git a/data/maps/Route23/header.inc b/data/maps/Route23/header.inc
new file mode 100644
index 000000000..3fc71fc59
--- /dev/null
+++ b/data/maps/Route23/header.inc
@@ -0,0 +1,8 @@
+Route23:: @ 8350AB0
+ .4byte Route23_Layout @ 0x82F8664
+ .4byte gMapEvents_Route23 @ 0x83B8300
+ .4byte gMapScripts_Route23 @ 0x81684EB
+ .4byte Route23_MapConnections @ 0x8352CE0
+ .2byte BGM_FRLG_INDIGO_PLATEAU
+ .2byte 111
+ .byte 0x7b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route24/connections.inc b/data/maps/Route24/connections.inc
new file mode 100644
index 000000000..316966465
--- /dev/null
+++ b/data/maps/Route24/connections.inc
@@ -0,0 +1,7 @@
+Route24_MapConnectionsList: @ 8352CE8
+ connection down, -12, MAP_CERULEANCITY
+ connection right, 0, MAP_ROUTE25
+
+Route24_MapConnections:: @ 8352D00
+ .4byte 2
+ .4byte Route24_MapConnectionsList
diff --git a/data/maps/Route24/header.inc b/data/maps/Route24/header.inc
new file mode 100644
index 000000000..32b644009
--- /dev/null
+++ b/data/maps/Route24/header.inc
@@ -0,0 +1,8 @@
+Route24:: @ 8350ACC
+ .4byte Route24_Layout @ 0x82F8E08
+ .4byte gMapEvents_Route24 @ 0x83B8400
+ .4byte gMapScripts_Route24 @ 0x816861F
+ .4byte Route24_MapConnections @ 0x8352D00
+ .2byte BGM_FRLG_ROUTE_24
+ .2byte 112
+ .byte 0x7c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route25/connections.inc b/data/maps/Route25/connections.inc
new file mode 100644
index 000000000..b7b963790
--- /dev/null
+++ b/data/maps/Route25/connections.inc
@@ -0,0 +1,6 @@
+Route25_MapConnectionsList: @ 8352D08
+ connection left, 0, MAP_ROUTE24
+
+Route25_MapConnections:: @ 8352D14
+ .4byte 1
+ .4byte Route25_MapConnectionsList
diff --git a/data/maps/Route25/header.inc b/data/maps/Route25/header.inc
new file mode 100644
index 000000000..38df8e11d
--- /dev/null
+++ b/data/maps/Route25/header.inc
@@ -0,0 +1,8 @@
+Route25:: @ 8350AE8
+ .4byte Route25_Layout @ 0x82F996C
+ .4byte gMapEvents_Route25 @ 0x83B8590
+ .4byte gMapScripts_Route25 @ 0x8168745
+ .4byte Route25_MapConnections @ 0x8352D14
+ .2byte BGM_FRLG_ROUTE_24
+ .2byte 113
+ .byte 0x7d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route25_SeaCottage/header.inc b/data/maps/Route25_SeaCottage/header.inc
new file mode 100644
index 000000000..9108278b2
--- /dev/null
+++ b/data/maps/Route25_SeaCottage/header.inc
@@ -0,0 +1,8 @@
+Route25_SeaCottage:: @ 8351A8C
+ .4byte Route25_SeaCottage_Layout @ 0x8319030
+ .4byte gMapEvents_Route25_SeaCottage @ 0x83BE008
+ .4byte gMapScripts_Route25_SeaCottage @ 0x8170523
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 169
+ .byte 0x7d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route2_EastBuilding/header.inc b/data/maps/Route2_EastBuilding/header.inc
new file mode 100644
index 000000000..d6ffe1e28
--- /dev/null
+++ b/data/maps/Route2_EastBuilding/header.inc
@@ -0,0 +1,8 @@
+Route2_EastBuilding:: @ 8351798
+ .4byte Route2_Entrance_Layout @ 0x8320990
+ .4byte gMapEvents_Route2_EastBuilding @ 0x83BD43C
+ .4byte gMapScripts_Route2_EastBuilding @ 0x816F67E
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 221
+ .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route2_House/header.inc b/data/maps/Route2_House/header.inc
new file mode 100644
index 000000000..d59cf73bc
--- /dev/null
+++ b/data/maps/Route2_House/header.inc
@@ -0,0 +1,8 @@
+Route2_House:: @ 835177C
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_Route2_House @ 0x83BD3D8
+ .4byte gMapScripts_Route2_House @ 0x816F5F8
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 7
+ .byte 0x66, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route2_ViridianForest_NorthEntrance/header.inc b/data/maps/Route2_ViridianForest_NorthEntrance/header.inc
new file mode 100644
index 000000000..003e21340
--- /dev/null
+++ b/data/maps/Route2_ViridianForest_NorthEntrance/header.inc
@@ -0,0 +1,8 @@
+Route2_ViridianForest_NorthEntrance:: @ 83517B4
+ .4byte Route2_Entrance_Layout @ 0x8320990
+ .4byte gMapEvents_Route2_ViridianForest_NorthEntrance @ 0x83BD4B8
+ .4byte gMapScripts_Route2_ViridianForest_NorthEntrance @ 0x816F71D
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 221
+ .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route2_ViridianForest_SouthEntrance/header.inc b/data/maps/Route2_ViridianForest_SouthEntrance/header.inc
new file mode 100644
index 000000000..133c6a43c
--- /dev/null
+++ b/data/maps/Route2_ViridianForest_SouthEntrance/header.inc
@@ -0,0 +1,8 @@
+Route2_ViridianForest_SouthEntrance:: @ 8351760
+ .4byte Route2_Entrance_Layout @ 0x8320990
+ .4byte gMapEvents_Route2_ViridianForest_SouthEntrance @ 0x83BD37C
+ .4byte gMapScripts_Route2_ViridianForest_SouthEntrance @ 0x816F5E5
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 221
+ .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route3/connections.inc b/data/maps/Route3/connections.inc
new file mode 100644
index 000000000..b1e352125
--- /dev/null
+++ b/data/maps/Route3/connections.inc
@@ -0,0 +1,7 @@
+Route3_MapConnectionsList: @ 8352A1C
+ connection up, 60, MAP_ROUTE4
+ connection left, -10, MAP_PEWTERCITY
+
+Route3_MapConnections:: @ 8352A34
+ .4byte 2
+ .4byte Route3_MapConnectionsList
diff --git a/data/maps/Route3/header.inc b/data/maps/Route3/header.inc
new file mode 100644
index 000000000..8c33a7801
--- /dev/null
+++ b/data/maps/Route3/header.inc
@@ -0,0 +1,8 @@
+Route3:: @ 8350864
+ .4byte Route3_Layout @ 0x82E7234
+ .4byte gMapEvents_Route3 @ 0x83B6870
+ .4byte gMapScripts_Route3 @ 0x8167F77
+ .4byte Route3_MapConnections @ 0x8352A34
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 91
+ .byte 0x67, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route4/connections.inc b/data/maps/Route4/connections.inc
new file mode 100644
index 000000000..3e735e3b3
--- /dev/null
+++ b/data/maps/Route4/connections.inc
@@ -0,0 +1,7 @@
+Route4_MapConnectionsList: @ 8352A3C
+ connection down, -60, MAP_ROUTE3
+ connection right, -10, MAP_CERULEANCITY
+
+Route4_MapConnections:: @ 8352A54
+ .4byte 2
+ .4byte Route4_MapConnectionsList
diff --git a/data/maps/Route4/header.inc b/data/maps/Route4/header.inc
new file mode 100644
index 000000000..ed68203b1
--- /dev/null
+++ b/data/maps/Route4/header.inc
@@ -0,0 +1,8 @@
+Route4:: @ 8350880
+ .4byte Route4_Layout @ 0x82E8338
+ .4byte gMapEvents_Route4 @ 0x83B6980
+ .4byte gMapScripts_Route4 @ 0x8167F8A
+ .4byte Route4_MapConnections @ 0x8352A54
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 92
+ .byte 0x68, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route4_PokemonCenter_1F/header.inc b/data/maps/Route4_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..f48c8935e
--- /dev/null
+++ b/data/maps/Route4_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+Route4_PokemonCenter_1F:: @ 83517D0
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_Route4_PokemonCenter_1F @ 0x83BD57C
+ .4byte gMapScripts_Route4_PokemonCenter_1F @ 0x816F739
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x68, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route4_PokemonCenter_2F/header.inc b/data/maps/Route4_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..8ae29faa7
--- /dev/null
+++ b/data/maps/Route4_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+Route4_PokemonCenter_2F:: @ 83517EC
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_Route4_PokemonCenter_2F @ 0x83BD608
+ .4byte gMapScripts_Route4_PokemonCenter_2F @ 0x816F8D8
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x68, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route5/connections.inc b/data/maps/Route5/connections.inc
new file mode 100644
index 000000000..edf2fbc65
--- /dev/null
+++ b/data/maps/Route5/connections.inc
@@ -0,0 +1,7 @@
+Route5_MapConnectionsList: @ 8352A5C
+ connection up, 0, MAP_CERULEANCITY
+ connection down, 0, MAP_SAFFRONCITY
+
+Route5_MapConnections:: @ 8352A74
+ .4byte 2
+ .4byte Route5_MapConnectionsList
diff --git a/data/maps/Route5/header.inc b/data/maps/Route5/header.inc
new file mode 100644
index 000000000..e688654a4
--- /dev/null
+++ b/data/maps/Route5/header.inc
@@ -0,0 +1,8 @@
+Route5:: @ 835089C
+ .4byte Route5_Layout @ 0x82E925C
+ .4byte gMapEvents_Route5 @ 0x83B69C0
+ .4byte gMapScripts_Route5 @ 0x8167FA7
+ .4byte Route5_MapConnections @ 0x8352A74
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 93
+ .byte 0x69, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route5_PokemonDayCare/header.inc b/data/maps/Route5_PokemonDayCare/header.inc
new file mode 100644
index 000000000..5d2affab9
--- /dev/null
+++ b/data/maps/Route5_PokemonDayCare/header.inc
@@ -0,0 +1,8 @@
+Route5_PokemonDayCare:: @ 8351808
+ .4byte Route5_PokemonDayCare_Layout @ 0x833ADC0
+ .4byte gMapEvents_Route5_PokemonDayCare @ 0x83BD64C
+ .4byte gMapScripts_Route5_PokemonDayCare @ 0x816F8FF
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 275
+ .byte 0x69, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/Route5_SouthEntrance/header.inc b/data/maps/Route5_SouthEntrance/header.inc
new file mode 100644
index 000000000..4617ef84b
--- /dev/null
+++ b/data/maps/Route5_SouthEntrance/header.inc
@@ -0,0 +1,8 @@
+Route5_SouthEntrance:: @ 8351824
+ .4byte SaffronCity_NorthSouthEntrance_Layout @ 0x831E9C0
+ .4byte gMapEvents_Route5_SouthEntrance @ 0x83BD6C8
+ .4byte gMapScripts_Route5_SouthEntrance @ 0x816F900
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 208
+ .byte 0x69, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route6/connections.inc b/data/maps/Route6/connections.inc
new file mode 100644
index 000000000..f4b3500bc
--- /dev/null
+++ b/data/maps/Route6/connections.inc
@@ -0,0 +1,7 @@
+Route6_MapConnectionsList: @ 8352A7C
+ connection up, 0, MAP_SAFFRONCITY
+ connection down, -12, MAP_VERMILIONCITY
+
+Route6_MapConnections:: @ 8352A94
+ .4byte 2
+ .4byte Route6_MapConnectionsList
diff --git a/data/maps/Route6/header.inc b/data/maps/Route6/header.inc
new file mode 100644
index 000000000..5d29ba552
--- /dev/null
+++ b/data/maps/Route6/header.inc
@@ -0,0 +1,8 @@
+Route6:: @ 83508B8
+ .4byte Route6_Layout @ 0x82E9A00
+ .4byte gMapEvents_Route6 @ 0x83B6AA0
+ .4byte gMapScripts_Route6 @ 0x8167FB1
+ .4byte Route6_MapConnections @ 0x8352A94
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 94
+ .byte 0x6a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route6_NorthEntrance/header.inc b/data/maps/Route6_NorthEntrance/header.inc
new file mode 100644
index 000000000..1127ca878
--- /dev/null
+++ b/data/maps/Route6_NorthEntrance/header.inc
@@ -0,0 +1,8 @@
+Route6_NorthEntrance:: @ 8351840
+ .4byte SaffronCity_NorthSouthEntrance_Layout @ 0x831E9C0
+ .4byte gMapEvents_Route6_NorthEntrance @ 0x83BD744
+ .4byte gMapScripts_Route6_NorthEntrance @ 0x816F9C6
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 208
+ .byte 0x6a, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route7/connections.inc b/data/maps/Route7/connections.inc
new file mode 100644
index 000000000..63d59a73a
--- /dev/null
+++ b/data/maps/Route7/connections.inc
@@ -0,0 +1,7 @@
+Route7_MapConnectionsList: @ 8352A9C
+ connection left, -10, MAP_CELADONCITY
+ connection right, -10, MAP_SAFFRONCITY
+
+Route7_MapConnections:: @ 8352AB4
+ .4byte 2
+ .4byte Route7_MapConnectionsList
diff --git a/data/maps/Route7/header.inc b/data/maps/Route7/header.inc
new file mode 100644
index 000000000..8e7e0472a
--- /dev/null
+++ b/data/maps/Route7/header.inc
@@ -0,0 +1,8 @@
+Route7:: @ 83508D4
+ .4byte Route7_Layout @ 0x82E9DE4
+ .4byte gMapEvents_Route7 @ 0x83B6AF4
+ .4byte gMapScripts_Route7 @ 0x8167FBB
+ .4byte Route7_MapConnections @ 0x8352AB4
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 95
+ .byte 0x6b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route7_EastEntrance/header.inc b/data/maps/Route7_EastEntrance/header.inc
new file mode 100644
index 000000000..1a30930fa
--- /dev/null
+++ b/data/maps/Route7_EastEntrance/header.inc
@@ -0,0 +1,8 @@
+Route7_EastEntrance:: @ 8351878
+ .4byte SaffronCity_EastWestEntrance_Layout @ 0x831EAD0
+ .4byte gMapEvents_Route7_EastEntrance @ 0x83BD7D4
+ .4byte gMapScripts_Route7_EastEntrance @ 0x816FA8D
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 209
+ .byte 0x6b, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route8/connections.inc b/data/maps/Route8/connections.inc
new file mode 100644
index 000000000..38d2746fe
--- /dev/null
+++ b/data/maps/Route8/connections.inc
@@ -0,0 +1,7 @@
+Route8_MapConnectionsList: @ 8352ABC
+ connection left, -10, MAP_SAFFRONCITY
+ connection right, 0, MAP_LAVENDERTOWN
+
+Route8_MapConnections:: @ 8352AD4
+ .4byte 2
+ .4byte Route8_MapConnectionsList
diff --git a/data/maps/Route8/header.inc b/data/maps/Route8/header.inc
new file mode 100644
index 000000000..85bc28400
--- /dev/null
+++ b/data/maps/Route8/header.inc
@@ -0,0 +1,8 @@
+Route8:: @ 83508F0
+ .4byte Route8_Layout @ 0x82EA948
+ .4byte gMapEvents_Route8 @ 0x83B6CB0
+ .4byte gMapScripts_Route8 @ 0x8167FC5
+ .4byte Route8_MapConnections @ 0x8352AD4
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 96
+ .byte 0x6c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/Route8_WestEntrance/header.inc b/data/maps/Route8_WestEntrance/header.inc
new file mode 100644
index 000000000..4eb91b5bd
--- /dev/null
+++ b/data/maps/Route8_WestEntrance/header.inc
@@ -0,0 +1,8 @@
+Route8_WestEntrance:: @ 8351894
+ .4byte SaffronCity_EastWestEntrance_Layout @ 0x831EAD0
+ .4byte gMapEvents_Route8_WestEntrance @ 0x83BD850
+ .4byte gMapScripts_Route8_WestEntrance @ 0x816FB53
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 209
+ .byte 0x6c, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
diff --git a/data/maps/Route9/connections.inc b/data/maps/Route9/connections.inc
new file mode 100644
index 000000000..fb8906ece
--- /dev/null
+++ b/data/maps/Route9/connections.inc
@@ -0,0 +1,7 @@
+Route9_MapConnectionsList: @ 8352ADC
+ connection left, -10, MAP_CERULEANCITY
+ connection right, 0, MAP_ROUTE10
+
+Route9_MapConnections:: @ 8352AF4
+ .4byte 2
+ .4byte Route9_MapConnectionsList
diff --git a/data/maps/Route9/header.inc b/data/maps/Route9/header.inc
new file mode 100644
index 000000000..559f56a41
--- /dev/null
+++ b/data/maps/Route9/header.inc
@@ -0,0 +1,8 @@
+Route9:: @ 835090C
+ .4byte Route9_Layout @ 0x82EB4AC
+ .4byte gMapEvents_Route9 @ 0x83B6E14
+ .4byte gMapScripts_Route9 @ 0x8167FCF
+ .4byte Route9_MapConnections @ 0x8352AF4
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 97
+ .byte 0x6d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Corridor/header.inc b/data/maps/SSAnne_1F_Corridor/header.inc
new file mode 100644
index 000000000..ee2523774
--- /dev/null
+++ b/data/maps/SSAnne_1F_Corridor/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Corridor:: @ 834F2A0
+ .4byte SSAnne_1F_Corridor_Layout @ 0x82FFB4C
+ .4byte gMapEvents_SSAnne_1F_Corridor @ 0x83AE974
+ .4byte gMapScripts_SSAnne_1F_Corridor @ 0x81608CB
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 119
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room1/header.inc b/data/maps/SSAnne_1F_Room1/header.inc
new file mode 100644
index 000000000..1da716524
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room1/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room1:: @ 834F364
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room1 @ 0x83AECEC
+ .4byte gMapScripts_SSAnne_1F_Room1 @ 0x8160BDB
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room11/header.inc b/data/maps/SSAnne_1F_Room11/header.inc
new file mode 100644
index 000000000..86a4b43e3
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room11/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room11:: @ 834FF50
+ .4byte SSAnne_1F_Room11_Layout @ 0x8345030
+ .4byte gMapEvents_SSAnne_1F_Room11 @ 0x83B3B34
+ .4byte gMapScripts_SSAnne_1F_Room11 @ 0x8164559
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 317
+ .byte 0xb6, 0x00, 0x00, 0x03, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room12/header.inc b/data/maps/SSAnne_1F_Room12/header.inc
new file mode 100644
index 000000000..0c1206221
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room12/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room12:: @ 834FF6C
+ .4byte SSAnne_1F_Room12_Layout @ 0x8347A50
+ .4byte gMapEvents_SSAnne_1F_Room12 @ 0x83B3B50
+ .4byte gMapScripts_SSAnne_1F_Room12 @ 0x81646A4
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 340
+ .byte 0xb7, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room2/header.inc b/data/maps/SSAnne_1F_Room2/header.inc
new file mode 100644
index 000000000..ff27c0fc5
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room2/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room2:: @ 834F380
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room2 @ 0x83AED68
+ .4byte gMapScripts_SSAnne_1F_Room2 @ 0x8160BE5
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room3/header.inc b/data/maps/SSAnne_1F_Room3/header.inc
new file mode 100644
index 000000000..87fa83e15
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room3/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room3:: @ 834F39C
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room3 @ 0x83AEDCC
+ .4byte gMapScripts_SSAnne_1F_Room3 @ 0x8160C1D
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room4/header.inc b/data/maps/SSAnne_1F_Room4/header.inc
new file mode 100644
index 000000000..20e7592c8
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room4/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room4:: @ 834F3B8
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room4 @ 0x83AEE00
+ .4byte gMapScripts_SSAnne_1F_Room4 @ 0x8160C43
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room5/header.inc b/data/maps/SSAnne_1F_Room5/header.inc
new file mode 100644
index 000000000..17e6e6177
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room5/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room5:: @ 834F3D4
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room5 @ 0x83AEE34
+ .4byte gMapScripts_SSAnne_1F_Room5 @ 0x8160C66
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room6/header.inc b/data/maps/SSAnne_1F_Room6/header.inc
new file mode 100644
index 000000000..21e7d4adf
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room6/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room6:: @ 834F540
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room6 @ 0x83AF210
+ .4byte gMapScripts_SSAnne_1F_Room6 @ 0x8160DF2
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_1F_Room7/header.inc b/data/maps/SSAnne_1F_Room7/header.inc
new file mode 100644
index 000000000..04752a2a5
--- /dev/null
+++ b/data/maps/SSAnne_1F_Room7/header.inc
@@ -0,0 +1,8 @@
+SSAnne_1F_Room7:: @ 834F3F0
+ .4byte SSAnne_Room1_Layout @ 0x8319E74
+ .4byte gMapEvents_SSAnne_1F_Room7 @ 0x83AEE68
+ .4byte gMapScripts_SSAnne_1F_Room7 @ 0x8160C7E
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 177
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Corridor/header.inc b/data/maps/SSAnne_2F_Corridor/header.inc
new file mode 100644
index 000000000..6269a69a2
--- /dev/null
+++ b/data/maps/SSAnne_2F_Corridor/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Corridor:: @ 834F2BC
+ .4byte SSAnne_2F_Corridor_Layout @ 0x82FFFB0
+ .4byte gMapEvents_SSAnne_2F_Corridor @ 0x83AEA30
+ .4byte gMapScripts_SSAnne_2F_Corridor @ 0x81608DE
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 120
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room1/header.inc b/data/maps/SSAnne_2F_Room1/header.inc
new file mode 100644
index 000000000..0c430c47e
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room1/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room1:: @ 834F40C
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room1 @ 0x83AEE9C
+ .4byte gMapScripts_SSAnne_2F_Room1 @ 0x8160C96
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room2/header.inc b/data/maps/SSAnne_2F_Room2/header.inc
new file mode 100644
index 000000000..9a9e944e1
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room2/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room2:: @ 834F428
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room2 @ 0x83AEF00
+ .4byte gMapScripts_SSAnne_2F_Room2 @ 0x8160CB0
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room3/header.inc b/data/maps/SSAnne_2F_Room3/header.inc
new file mode 100644
index 000000000..6d749d6e0
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room3/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room3:: @ 834F444
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room3 @ 0x83AEF4C
+ .4byte gMapScripts_SSAnne_2F_Room3 @ 0x8160CDF
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room4/header.inc b/data/maps/SSAnne_2F_Room4/header.inc
new file mode 100644
index 000000000..20b40d53a
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room4/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room4:: @ 834F460
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room4 @ 0x83AEFB0
+ .4byte gMapScripts_SSAnne_2F_Room4 @ 0x8160CF2
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room5/header.inc b/data/maps/SSAnne_2F_Room5/header.inc
new file mode 100644
index 000000000..f85f59058
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room5/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room5:: @ 834F47C
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room5 @ 0x83AEFFC
+ .4byte gMapScripts_SSAnne_2F_Room5 @ 0x8160D21
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_2F_Room6/header.inc b/data/maps/SSAnne_2F_Room6/header.inc
new file mode 100644
index 000000000..b469ade44
--- /dev/null
+++ b/data/maps/SSAnne_2F_Room6/header.inc
@@ -0,0 +1,8 @@
+SSAnne_2F_Room6:: @ 834F498
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_2F_Room6 @ 0x83AF048
+ .4byte gMapScripts_SSAnne_2F_Room6 @ 0x8160D34
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_3F_Corridor/header.inc b/data/maps/SSAnne_3F_Corridor/header.inc
new file mode 100644
index 000000000..542dd9301
--- /dev/null
+++ b/data/maps/SSAnne_3F_Corridor/header.inc
@@ -0,0 +1,8 @@
+SSAnne_3F_Corridor:: @ 834F2D8
+ .4byte SSAnne_3F_Corridor_Layout @ 0x8300108
+ .4byte gMapEvents_SSAnne_3F_Corridor @ 0x83AEA74
+ .4byte gMapScripts_SSAnne_3F_Corridor @ 0x8160A5D
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 121
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Corridor/header.inc b/data/maps/SSAnne_B1F_Corridor/header.inc
new file mode 100644
index 000000000..af25e7b96
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Corridor/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Corridor:: @ 834F2F4
+ .4byte SSAnne_B1F_Corridor_Layout @ 0x8300270
+ .4byte gMapEvents_SSAnne_B1F_Corridor @ 0x83AEAC4
+ .4byte gMapScripts_SSAnne_B1F_Corridor @ 0x8160A67
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 122
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Room1/header.inc b/data/maps/SSAnne_B1F_Room1/header.inc
new file mode 100644
index 000000000..33e35bdf8
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Room1/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Room1:: @ 834F4B4
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_B1F_Room1 @ 0x83AF094
+ .4byte gMapScripts_SSAnne_B1F_Room1 @ 0x8160D47
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Room2/header.inc b/data/maps/SSAnne_B1F_Room2/header.inc
new file mode 100644
index 000000000..86a3cac32
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Room2/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Room2:: @ 834F4D0
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_B1F_Room2 @ 0x83AF0E0
+ .4byte gMapScripts_SSAnne_B1F_Room2 @ 0x8160D76
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Room3/header.inc b/data/maps/SSAnne_B1F_Room3/header.inc
new file mode 100644
index 000000000..f5ab0a506
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Room3/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Room3:: @ 834F4EC
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_B1F_Room3 @ 0x83AF12C
+ .4byte gMapScripts_SSAnne_B1F_Room3 @ 0x8160D8E
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Room4/header.inc b/data/maps/SSAnne_B1F_Room4/header.inc
new file mode 100644
index 000000000..9b8dc59c7
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Room4/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Room4:: @ 834F508
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_B1F_Room4 @ 0x83AF178
+ .4byte gMapScripts_SSAnne_B1F_Room4 @ 0x8160DA6
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_B1F_Room5/header.inc b/data/maps/SSAnne_B1F_Room5/header.inc
new file mode 100644
index 000000000..82dd62873
--- /dev/null
+++ b/data/maps/SSAnne_B1F_Room5/header.inc
@@ -0,0 +1,8 @@
+SSAnne_B1F_Room5:: @ 834F524
+ .4byte SSAnne_Room2_Layout @ 0x8319F04
+ .4byte gMapEvents_SSAnne_B1F_Room5 @ 0x83AF1DC
+ .4byte gMapScripts_SSAnne_B1F_Room5 @ 0x8160DD5
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 178
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_CaptainsOffice/header.inc b/data/maps/SSAnne_CaptainsOffice/header.inc
new file mode 100644
index 000000000..34c346691
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice:: @ 834F348
+ .4byte SSAnne_CaptainsOffice_Layout @ 0x83192EC
+ .4byte gMapEvents_SSAnne_CaptainsOffice @ 0x83AECB8
+ .4byte gMapScripts_SSAnne_CaptainsOffice @ 0x8160B39
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 171
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_CaptainsOffice2/header.inc b/data/maps/SSAnne_CaptainsOffice2/header.inc
new file mode 100644
index 000000000..de121229e
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice2/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice2:: @ 834FE54
+ .4byte SSAnne_CaptainsOffice2_Layout @ 0x8341560
+ .4byte gMapEvents_SSAnne_CaptainsOffice2 @ 0x83B3508
+ .4byte gMapScripts_SSAnne_CaptainsOffice2 @ 0x8163D81
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 295
+ .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_CaptainsOffice3/header.inc b/data/maps/SSAnne_CaptainsOffice3/header.inc
new file mode 100644
index 000000000..393ee9983
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice3/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice3:: @ 834FE70
+ .4byte SSAnne_CaptainsOffice3_Layout @ 0x8341A98
+ .4byte gMapEvents_SSAnne_CaptainsOffice3 @ 0x83B35B4
+ .4byte gMapScripts_SSAnne_CaptainsOffice3 @ 0x8163D82
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 296
+ .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_CaptainsOffice4/header.inc b/data/maps/SSAnne_CaptainsOffice4/header.inc
new file mode 100644
index 000000000..2f10ad142
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice4/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice4:: @ 834FE8C
+ .4byte SSAnne_CaptainsOffice4_Layout @ 0x83405A4
+ .4byte gMapEvents_SSAnne_CaptainsOffice4 @ 0x83B381C
+ .4byte gMapScripts_SSAnne_CaptainsOffice4 @ 0x8163F2E
+ .4byte NULL
+ .2byte BGM_FRLG_ROCKET_HIDEOUT
+ .2byte 292
+ .byte 0xb2, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x03
diff --git a/data/maps/SSAnne_CaptainsOffice5/header.inc b/data/maps/SSAnne_CaptainsOffice5/header.inc
new file mode 100644
index 000000000..c603c103d
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice5/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice5:: @ 834FEA8
+ .4byte SSAnne_CaptainsOffice5_Layout @ 0x83436C4
+ .4byte gMapEvents_SSAnne_CaptainsOffice5 @ 0x83B3850
+ .4byte gMapScripts_SSAnne_CaptainsOffice5 @ 0x8164182
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 309
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_CaptainsOffice9/header.inc b/data/maps/SSAnne_CaptainsOffice9/header.inc
new file mode 100644
index 000000000..3354834a2
--- /dev/null
+++ b/data/maps/SSAnne_CaptainsOffice9/header.inc
@@ -0,0 +1,8 @@
+SSAnne_CaptainsOffice9:: @ 834FF18
+ .4byte SSAnne_CaptainsOffice9_Layout @ 0x8343BD4
+ .4byte gMapEvents_SSAnne_CaptainsOffice9 @ 0x83B3970
+ .4byte gMapScripts_SSAnne_CaptainsOffice9 @ 0x81641B3
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 313
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SSAnne_Deck/header.inc b/data/maps/SSAnne_Deck/header.inc
new file mode 100644
index 000000000..5c38770bd
--- /dev/null
+++ b/data/maps/SSAnne_Deck/header.inc
@@ -0,0 +1,8 @@
+SSAnne_Deck:: @ 834F310
+ .4byte SSAnne_Deck_Layout @ 0x8300624
+ .4byte gMapEvents_SSAnne_Deck @ 0x83AEB60
+ .4byte gMapScripts_SSAnne_Deck @ 0x8160A68
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 123
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_Exterior/header.inc b/data/maps/SSAnne_Exterior/header.inc
new file mode 100644
index 000000000..9ad5649b9
--- /dev/null
+++ b/data/maps/SSAnne_Exterior/header.inc
@@ -0,0 +1,8 @@
+SSAnne_Exterior:: @ 834F284
+ .4byte SSAnne_Exterior_Layout @ 0x82FF610
+ .4byte gMapEvents_SSAnne_Exterior @ 0x83AE8C8
+ .4byte gMapScripts_SSAnne_Exterior @ 0x8160840
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 118
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_Kitchen/header.inc b/data/maps/SSAnne_Kitchen/header.inc
new file mode 100644
index 000000000..ca1ae5f2f
--- /dev/null
+++ b/data/maps/SSAnne_Kitchen/header.inc
@@ -0,0 +1,8 @@
+SSAnne_Kitchen:: @ 834F32C
+ .4byte SSAnne_Kitchen_Layout @ 0x8319214
+ .4byte gMapEvents_SSAnne_Kitchen @ 0x83AEC60
+ .4byte gMapScripts_SSAnne_Kitchen @ 0x8160AB2
+ .4byte NULL
+ .2byte BGM_FRLG_SS_ANNE
+ .2byte 170
+ .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SSAnne_Kitchen3/header.inc b/data/maps/SSAnne_Kitchen3/header.inc
new file mode 100644
index 000000000..c017888c2
--- /dev/null
+++ b/data/maps/SSAnne_Kitchen3/header.inc
@@ -0,0 +1,8 @@
+SSAnne_Kitchen3:: @ 834FD58
+ .4byte SSAnne_Kitchen3_Layout @ 0x833F304
+ .4byte gMapEvents_SSAnne_Kitchen3 @ 0x83B2EE0
+ .4byte gMapScripts_SSAnne_Kitchen3 @ 0x8163C45
+ .4byte NULL
+ .2byte BGM_FRLG_MT_EMBER
+ .2byte 285
+ .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SafariZone_Building1/header.inc b/data/maps/SafariZone_Building1/header.inc
new file mode 100644
index 000000000..039fab75c
--- /dev/null
+++ b/data/maps/SafariZone_Building1/header.inc
@@ -0,0 +1,8 @@
+SafariZone_Building1:: @ 834F968
+ .4byte SafariZone_Building_Layout @ 0x831C028
+ .4byte gMapEvents_SafariZone_Building1 @ 0x83B12CC
+ .4byte gMapScripts_SafariZone_Building1 @ 0x81623EB
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 198
+ .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SafariZone_Building2/header.inc b/data/maps/SafariZone_Building2/header.inc
new file mode 100644
index 000000000..c9d80e2c9
--- /dev/null
+++ b/data/maps/SafariZone_Building2/header.inc
@@ -0,0 +1,8 @@
+SafariZone_Building2:: @ 834F984
+ .4byte SafariZone_Building_Layout @ 0x831C028
+ .4byte gMapEvents_SafariZone_Building2 @ 0x83B1340
+ .4byte gMapScripts_SafariZone_Building2 @ 0x81623FE
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 198
+ .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SafariZone_Building3/header.inc b/data/maps/SafariZone_Building3/header.inc
new file mode 100644
index 000000000..3439dc9a8
--- /dev/null
+++ b/data/maps/SafariZone_Building3/header.inc
@@ -0,0 +1,8 @@
+SafariZone_Building3:: @ 834F9A0
+ .4byte SafariZone_Building_Layout @ 0x831C028
+ .4byte gMapEvents_SafariZone_Building3 @ 0x83B13CC
+ .4byte gMapScripts_SafariZone_Building3 @ 0x816241A
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 198
+ .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SafariZone_Building4/header.inc b/data/maps/SafariZone_Building4/header.inc
new file mode 100644
index 000000000..5f783687e
--- /dev/null
+++ b/data/maps/SafariZone_Building4/header.inc
@@ -0,0 +1,8 @@
+SafariZone_Building4:: @ 834F9BC
+ .4byte SafariZone_Building_Layout @ 0x831C028
+ .4byte gMapEvents_SafariZone_Building4 @ 0x83B1440
+ .4byte gMapScripts_SafariZone_Building4 @ 0x8162436
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 198
+ .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SafariZone_Center/header.inc b/data/maps/SafariZone_Center/header.inc
new file mode 100644
index 000000000..357564a36
--- /dev/null
+++ b/data/maps/SafariZone_Center/header.inc
@@ -0,0 +1,8 @@
+SafariZone_Center:: @ 834F8F8
+ .4byte SafariZone_Center_Layout @ 0x830DD38
+ .4byte gMapEvents_SafariZone_Center @ 0x83B0F98
+ .4byte gMapScripts_SafariZone_Center @ 0x8162357
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 147
+ .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SafariZone_East/header.inc b/data/maps/SafariZone_East/header.inc
new file mode 100644
index 000000000..4a1093a74
--- /dev/null
+++ b/data/maps/SafariZone_East/header.inc
@@ -0,0 +1,8 @@
+SafariZone_East:: @ 834F914
+ .4byte SafariZone_East_Layout @ 0x830EC24
+ .4byte gMapEvents_SafariZone_East @ 0x83B1068
+ .4byte gMapScripts_SafariZone_East @ 0x816237C
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 148
+ .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SafariZone_North/header.inc b/data/maps/SafariZone_North/header.inc
new file mode 100644
index 000000000..76f71d005
--- /dev/null
+++ b/data/maps/SafariZone_North/header.inc
@@ -0,0 +1,8 @@
+SafariZone_North:: @ 834F930
+ .4byte SafariZone_North_Layout @ 0x830FE1C
+ .4byte gMapEvents_SafariZone_North @ 0x83B1168
+ .4byte gMapScripts_SafariZone_North @ 0x8162398
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 149
+ .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SafariZone_SecretHouse/header.inc b/data/maps/SafariZone_SecretHouse/header.inc
new file mode 100644
index 000000000..61593dc82
--- /dev/null
+++ b/data/maps/SafariZone_SecretHouse/header.inc
@@ -0,0 +1,8 @@
+SafariZone_SecretHouse:: @ 834F9D8
+ .4byte SafariZone_SecretHouse_Layout @ 0x831C16C
+ .4byte gMapEvents_SafariZone_SecretHouse @ 0x83B1484
+ .4byte gMapScripts_SafariZone_SecretHouse @ 0x8162452
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 199
+ .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SafariZone_West/header.inc b/data/maps/SafariZone_West/header.inc
new file mode 100644
index 000000000..2b2fd6450
--- /dev/null
+++ b/data/maps/SafariZone_West/header.inc
@@ -0,0 +1,8 @@
+SafariZone_West:: @ 834F94C
+ .4byte SafariZone_West_Layout @ 0x8310BC4
+ .4byte gMapEvents_SafariZone_West @ 0x83B1270
+ .4byte gMapScripts_SafariZone_West @ 0x81623C6
+ .4byte NULL
+ .2byte BGM_FRLG_SAFARI_ZONE
+ .2byte 150
+ .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SaffronCity/connections.inc b/data/maps/SaffronCity/connections.inc
new file mode 100644
index 000000000..6b2b2b3ff
--- /dev/null
+++ b/data/maps/SaffronCity/connections.inc
@@ -0,0 +1,9 @@
+SaffronCity_MapConnectionsList: @ 83528FC
+ connection up, 0, MAP_ROUTE5
+ connection down, 12, MAP_ROUTE6
+ connection left, 10, MAP_ROUTE7
+ connection right, 10, MAP_ROUTE8
+
+SaffronCity_MapConnections:: @ 835292C
+ .4byte 4
+ .4byte SaffronCity_MapConnectionsList
diff --git a/data/maps/SaffronCity/header.inc b/data/maps/SaffronCity/header.inc
new file mode 100644
index 000000000..d2f20906d
--- /dev/null
+++ b/data/maps/SaffronCity/header.inc
@@ -0,0 +1,8 @@
+SaffronCity:: @ 835074C
+ .4byte SaffronCity_Layout @ 0x82E4E28
+ .4byte gMapEvents_SaffronCity @ 0x83B5EB0
+ .4byte gMapScripts_SaffronCity @ 0x8167483
+ .4byte SaffronCity_MapConnections @ 0x835292C
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 88
+ .byte 0x62, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SaffronCity_Dojo/header.inc b/data/maps/SaffronCity_Dojo/header.inc
new file mode 100644
index 000000000..6710c616d
--- /dev/null
+++ b/data/maps/SaffronCity_Dojo/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_Dojo:: @ 8351680
+ .4byte SaffronCity_Dojo_Layout @ 0x83212C4
+ .4byte gMapEvents_SaffronCity_Dojo @ 0x83BCD60
+ .4byte gMapScripts_SaffronCity_Dojo @ 0x816EBDB
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 228
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_Duplicate/connections.inc b/data/maps/SaffronCity_Duplicate/connections.inc
new file mode 100644
index 000000000..8c6f84d02
--- /dev/null
+++ b/data/maps/SaffronCity_Duplicate/connections.inc
@@ -0,0 +1,9 @@
+SaffronCity_Duplicate_MapConnectionsList: @ 83528C4
+ connection up, 0, MAP_ROUTE5
+ connection down, 12, MAP_ROUTE6
+ connection left, 10, MAP_ROUTE7
+ connection right, 10, MAP_ROUTE8
+
+SaffronCity_Duplicate_MapConnections:: @ 83528F4
+ .4byte 4
+ .4byte SaffronCity_Duplicate_MapConnectionsList
diff --git a/data/maps/SaffronCity_Duplicate/header.inc b/data/maps/SaffronCity_Duplicate/header.inc
new file mode 100644
index 000000000..62cb00b04
--- /dev/null
+++ b/data/maps/SaffronCity_Duplicate/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_Duplicate:: @ 8350730
+ .4byte SaffronCity_Duplicate_Layout @ 0x831E8D4
+ .4byte gMapEvents_SaffronCity_Duplicate @ 0x83B5E9C
+ .4byte gMapScripts_SaffronCity_Duplicate @ 0x816735F
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 207
+ .byte 0x62, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SaffronCity_Gym/header.inc b/data/maps/SaffronCity_Gym/header.inc
new file mode 100644
index 000000000..78f092724
--- /dev/null
+++ b/data/maps/SaffronCity_Gym/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_Gym:: @ 835169C
+ .4byte SaffronCity_Gym_Layout @ 0x82D7C44
+ .4byte gMapEvents_SaffronCity_Gym @ 0x83BCF6C
+ .4byte gMapScripts_SaffronCity_Gym @ 0x816EDD7
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 34
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x01
diff --git a/data/maps/SaffronCity_House1_1F/header.inc b/data/maps/SaffronCity_House1_1F/header.inc
new file mode 100644
index 000000000..594ddd6c5
--- /dev/null
+++ b/data/maps/SaffronCity_House1_1F/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_House1_1F:: @ 8351648
+ .4byte SaffronCity_House1_1F_Layout @ 0x8321004
+ .4byte gMapEvents_SaffronCity_House1_1F @ 0x83BCB9C
+ .4byte gMapScripts_SaffronCity_House1_1F @ 0x816EB36
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 226
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_House1_2F/header.inc b/data/maps/SaffronCity_House1_2F/header.inc
new file mode 100644
index 000000000..00dbee440
--- /dev/null
+++ b/data/maps/SaffronCity_House1_2F/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_House1_2F:: @ 8351664
+ .4byte SaffronCity_House1_2F_Layout @ 0x8321100
+ .4byte gMapEvents_SaffronCity_House1_2F @ 0x83BCC3C
+ .4byte gMapScripts_SaffronCity_House1_2F @ 0x816EB5C
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 227
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_House2/header.inc b/data/maps/SaffronCity_House2/header.inc
new file mode 100644
index 000000000..e41fc17e7
--- /dev/null
+++ b/data/maps/SaffronCity_House2/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_House2:: @ 83516B8
+ .4byte House5_Layout @ 0x82D6AF0
+ .4byte gMapEvents_SaffronCity_House2 @ 0x83BD004
+ .4byte gMapScripts_SaffronCity_House2 @ 0x816EF73
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 21
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_House3/header.inc b/data/maps/SaffronCity_House3/header.inc
new file mode 100644
index 000000000..3662663c9
--- /dev/null
+++ b/data/maps/SaffronCity_House3/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_House3:: @ 8351728
+ .4byte House5_Layout @ 0x82D6AF0
+ .4byte gMapEvents_SaffronCity_House3 @ 0x83BD20C
+ .4byte gMapScripts_SaffronCity_House3 @ 0x816F05E
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 21
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_Mart/header.inc b/data/maps/SaffronCity_Mart/header.inc
new file mode 100644
index 000000000..55164d967
--- /dev/null
+++ b/data/maps/SaffronCity_Mart/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_Mart:: @ 83516D4
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_SaffronCity_Mart @ 0x83BD078
+ .4byte gMapScripts_SaffronCity_Mart @ 0x816EFA2
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_PokemonCenter_1F/header.inc b/data/maps/SaffronCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..671ea67b2
--- /dev/null
+++ b/data/maps/SaffronCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_PokemonCenter_1F:: @ 83516F0
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_SaffronCity_PokemonCenter_1F @ 0x83BD13C
+ .4byte gMapScripts_SaffronCity_PokemonCenter_1F @ 0x816EFEC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_PokemonCenter_2F/header.inc b/data/maps/SaffronCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..7ed9818d9
--- /dev/null
+++ b/data/maps/SaffronCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_PokemonCenter_2F:: @ 835170C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_SaffronCity_PokemonCenter_2F @ 0x83BD1C8
+ .4byte gMapScripts_SaffronCity_PokemonCenter_2F @ 0x816F037
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SaffronCity_PokemonTrainerFanClub/header.inc b/data/maps/SaffronCity_PokemonTrainerFanClub/header.inc
new file mode 100644
index 000000000..dd5d8195f
--- /dev/null
+++ b/data/maps/SaffronCity_PokemonTrainerFanClub/header.inc
@@ -0,0 +1,8 @@
+SaffronCity_PokemonTrainerFanClub:: @ 8351744
+ .4byte SaffronCity_PokemonTrainerFanClub_Layout @ 0x8338A60
+ .4byte gMapEvents_SaffronCity_PokemonTrainerFanClub @ 0x83BD318
+ .4byte gMapScripts_SaffronCity_PokemonTrainerFanClub @ 0x816F0BF
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 263
+ .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SeafoamIslands_1F/header.inc b/data/maps/SeafoamIslands_1F/header.inc
new file mode 100644
index 000000000..d6ee69b5e
--- /dev/null
+++ b/data/maps/SeafoamIslands_1F/header.inc
@@ -0,0 +1,8 @@
+SeafoamIslands_1F:: @ 834FB28
+ .4byte SeafoamIslands_1F_Layout @ 0x831474C
+ .4byte gMapEvents_SeafoamIslands_1F @ 0x83B1E64
+ .4byte gMapScripts_SeafoamIslands_1F @ 0x8162F43
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 156
+ .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SeafoamIslands_B1F/header.inc b/data/maps/SeafoamIslands_B1F/header.inc
new file mode 100644
index 000000000..975adc757
--- /dev/null
+++ b/data/maps/SeafoamIslands_B1F/header.inc
@@ -0,0 +1,8 @@
+SeafoamIslands_B1F:: @ 834FB44
+ .4byte SeafoamIslands_B1F_Layout @ 0x8314E44
+ .4byte gMapEvents_SeafoamIslands_B1F @ 0x83B1F30
+ .4byte gMapScripts_SeafoamIslands_B1F @ 0x8162F4D
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 157
+ .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SeafoamIslands_B2F/header.inc b/data/maps/SeafoamIslands_B2F/header.inc
new file mode 100644
index 000000000..7d7f353f4
--- /dev/null
+++ b/data/maps/SeafoamIslands_B2F/header.inc
@@ -0,0 +1,8 @@
+SeafoamIslands_B2F:: @ 834FB60
+ .4byte SeafoamIslands_B2F_Layout @ 0x8315588
+ .4byte gMapEvents_SeafoamIslands_B2F @ 0x83B1FE4
+ .4byte gMapScripts_SeafoamIslands_B2F @ 0x8162F4E
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 158
+ .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SeafoamIslands_B3F/header.inc b/data/maps/SeafoamIslands_B3F/header.inc
new file mode 100644
index 000000000..e19764b74
--- /dev/null
+++ b/data/maps/SeafoamIslands_B3F/header.inc
@@ -0,0 +1,8 @@
+SeafoamIslands_B3F:: @ 834FB7C
+ .4byte SeafoamIslands_B3F_Layout @ 0x8315CCC
+ .4byte gMapEvents_SeafoamIslands_B3F @ 0x83B20DC
+ .4byte gMapScripts_SeafoamIslands_B3F @ 0x8162F4F
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 159
+ .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SeafoamIslands_B4F/header.inc b/data/maps/SeafoamIslands_B4F/header.inc
new file mode 100644
index 000000000..b847158b7
--- /dev/null
+++ b/data/maps/SeafoamIslands_B4F/header.inc
@@ -0,0 +1,8 @@
+SeafoamIslands_B4F:: @ 834FB98
+ .4byte SeafoamIslands_B4F_Layout @ 0x8316410
+ .4byte gMapEvents_SeafoamIslands_B4F @ 0x83B21C4
+ .4byte gMapScripts_SeafoamIslands_B4F @ 0x816302E
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 160
+ .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SevenIsland/connections.inc b/data/maps/SevenIsland/connections.inc
new file mode 100644
index 000000000..307457174
--- /dev/null
+++ b/data/maps/SevenIsland/connections.inc
@@ -0,0 +1,7 @@
+SevenIsland_MapConnectionsList: @ 83529A8
+ connection up, -48, MAP_SEVENISLAND_TRAINERTOWER
+ connection down, 0, MAP_SEVENISLAND_SEVAULTCANYON_ENTRANCE
+
+SevenIsland_MapConnections:: @ 83529C0
+ .4byte 2
+ .4byte SevenIsland_MapConnectionsList
diff --git a/data/maps/SevenIsland/header.inc b/data/maps/SevenIsland/header.inc
new file mode 100644
index 000000000..5838c3499
--- /dev/null
+++ b/data/maps/SevenIsland/header.inc
@@ -0,0 +1,8 @@
+SevenIsland:: @ 83507F4
+ .4byte SevenIsland_Layout @ 0x8323D48
+ .4byte gMapEvents_SevenIsland @ 0x83B657C
+ .4byte gMapScripts_SevenIsland @ 0x8167EB3
+ .4byte SevenIsland_MapConnections @ 0x83529C0
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 235
+ .byte 0x94, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SevenIsland_Harbor/header.inc b/data/maps/SevenIsland_Harbor/header.inc
new file mode 100644
index 000000000..569b25fad
--- /dev/null
+++ b/data/maps/SevenIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_Harbor:: @ 8351B50
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_SevenIsland_Harbor @ 0x83BE2A0
+ .4byte gMapScripts_SevenIsland_Harbor @ 0x8170BE4
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 315
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SevenIsland_House_Room1/header.inc b/data/maps/SevenIsland_House_Room1/header.inc
new file mode 100644
index 000000000..5fd335a2d
--- /dev/null
+++ b/data/maps/SevenIsland_House_Room1/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_House_Room1:: @ 8351AA8
+ .4byte SevenIsland_House_Room1_Layout @ 0x834E310
+ .4byte gMapEvents_SevenIsland_House_Room1 @ 0x83BE050
+ .4byte gMapScripts_SevenIsland_House_Room1 @ 0x817088A
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 382
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/SevenIsland_House_Room2/header.inc b/data/maps/SevenIsland_House_Room2/header.inc
new file mode 100644
index 000000000..961157d4a
--- /dev/null
+++ b/data/maps/SevenIsland_House_Room2/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_House_Room2:: @ 8351AC4
+ .4byte SevenIsland_House_Room2_Layout @ 0x8338C48
+ .4byte gMapEvents_SevenIsland_House_Room2 @ 0x83BE084
+ .4byte gMapScripts_SevenIsland_House_Room2 @ 0x8170A7E
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 265
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/SevenIsland_Mart/header.inc b/data/maps/SevenIsland_Mart/header.inc
new file mode 100644
index 000000000..e9a0c01cd
--- /dev/null
+++ b/data/maps/SevenIsland_Mart/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_Mart:: @ 8351AE0
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_SevenIsland_Mart @ 0x83BE100
+ .4byte gMapScripts_SevenIsland_Mart @ 0x8170B30
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SevenIsland_PokemonCenter_1F/header.inc b/data/maps/SevenIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..edf42476e
--- /dev/null
+++ b/data/maps/SevenIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_PokemonCenter_1F:: @ 8351AFC
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_SevenIsland_PokemonCenter_1F @ 0x83BE1B4
+ .4byte gMapScripts_SevenIsland_PokemonCenter_1F @ 0x8170B89
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SevenIsland_PokemonCenter_2F/header.inc b/data/maps/SevenIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..1f5a7e0b1
--- /dev/null
+++ b/data/maps/SevenIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_PokemonCenter_2F:: @ 8351B18
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_SevenIsland_PokemonCenter_2F @ 0x83BE240
+ .4byte gMapScripts_SevenIsland_PokemonCenter_2F @ 0x8170BBC
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SevenIsland_SeavaultCanyon_TanobyKey/header.inc b/data/maps/SevenIsland_SeavaultCanyon_TanobyKey/header.inc
new file mode 100644
index 000000000..29b6312f3
--- /dev/null
+++ b/data/maps/SevenIsland_SeavaultCanyon_TanobyKey/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_SeavaultCanyon_TanobyKey:: @ 835035C
+ .4byte SevenIsland_SeavaultCanyon_TanobyKey_Layout @ 0x8347C54
+ .4byte gMapEvents_SevenIsland_SeavaultCanyon_TanobyKey @ 0x83B48BC
+ .4byte gMapScripts_SevenIsland_SeavaultCanyon_TanobyKey @ 0x8164DCC
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 341
+ .byte 0xba, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_SevaultCanyon/connections.inc b/data/maps/SevenIsland_SevaultCanyon/connections.inc
new file mode 100644
index 000000000..a1f25bbdc
--- /dev/null
+++ b/data/maps/SevenIsland_SevaultCanyon/connections.inc
@@ -0,0 +1,7 @@
+SevenIsland_SevaultCanyon_MapConnectionsList: @ 8352EB8
+ connection down, -48, MAP_SEVENISLAND_TANOBYRUINS
+ connection left, -20, MAP_SEVENISLAND_SEVAULTCANYON_ENTRANCE
+
+SevenIsland_SevaultCanyon_MapConnections:: @ 8352ED0
+ .4byte 2
+ .4byte SevenIsland_SevaultCanyon_MapConnectionsList
diff --git a/data/maps/SevenIsland_SevaultCanyon/header.inc b/data/maps/SevenIsland_SevaultCanyon/header.inc
new file mode 100644
index 000000000..d9ac12b23
--- /dev/null
+++ b/data/maps/SevenIsland_SevaultCanyon/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_SevaultCanyon:: @ 8350D18
+ .4byte SevenIsland_SevaultCanyon_Layout @ 0x8333F44
+ .4byte gMapEvents_SevenIsland_SevaultCanyon @ 0x83B9618
+ .4byte gMapScripts_SevenIsland_SevaultCanyon @ 0x8168BFD
+ .4byte SevenIsland_SevaultCanyon_MapConnections @ 0x8352ED0
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 256
+ .byte 0xa9, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SevenIsland_SevaultCanyon_Entrance/connections.inc b/data/maps/SevenIsland_SevaultCanyon_Entrance/connections.inc
new file mode 100644
index 000000000..c4f3ade75
--- /dev/null
+++ b/data/maps/SevenIsland_SevaultCanyon_Entrance/connections.inc
@@ -0,0 +1,7 @@
+SevenIsland_SevaultCanyon_Entrance_MapConnectionsList: @ 8352E98
+ connection up, 0, MAP_SEVENISLAND
+ connection right, 20, MAP_SEVENISLAND_SEVAULTCANYON
+
+SevenIsland_SevaultCanyon_Entrance_MapConnections:: @ 8352EB0
+ .4byte 2
+ .4byte SevenIsland_SevaultCanyon_Entrance_MapConnectionsList
diff --git a/data/maps/SevenIsland_SevaultCanyon_Entrance/header.inc b/data/maps/SevenIsland_SevaultCanyon_Entrance/header.inc
new file mode 100644
index 000000000..370efc530
--- /dev/null
+++ b/data/maps/SevenIsland_SevaultCanyon_Entrance/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_SevaultCanyon_Entrance:: @ 8350CFC
+ .4byte SevenIsland_SevaultCanyon_Entrance_Layout @ 0x8333020
+ .4byte gMapEvents_SevenIsland_SevaultCanyon_Entrance @ 0x83B93FC
+ .4byte gMapScripts_SevenIsland_SevaultCanyon_Entrance @ 0x8168BF3
+ .4byte SevenIsland_SevaultCanyon_Entrance_MapConnections @ 0x8352EB0
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 255
+ .byte 0xa8, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SevenIsland_SevaultCanyon_House/header.inc b/data/maps/SevenIsland_SevaultCanyon_House/header.inc
new file mode 100644
index 000000000..7c3db6084
--- /dev/null
+++ b/data/maps/SevenIsland_SevaultCanyon_House/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_SevaultCanyon_House:: @ 8351FE8
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_SevenIsland_SevaultCanyon_House @ 0x83BF3CC
+ .4byte gMapScripts_SevenIsland_SevaultCanyon_House @ 0x8172182
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 11
+ .byte 0xa9, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TanobyRuins/connections.inc b/data/maps/SevenIsland_TanobyRuins/connections.inc
new file mode 100644
index 000000000..12dd24cdf
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins/connections.inc
@@ -0,0 +1,6 @@
+SevenIsland_TanobyRuins_MapConnectionsList: @ 8352ED8
+ connection up, 48, MAP_SEVENISLAND_SEVAULTCANYON
+
+SevenIsland_TanobyRuins_MapConnections:: @ 8352EE4
+ .4byte 1
+ .4byte SevenIsland_TanobyRuins_MapConnectionsList
diff --git a/data/maps/SevenIsland_TanobyRuins/header.inc b/data/maps/SevenIsland_TanobyRuins/header.inc
new file mode 100644
index 000000000..3593aa312
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins:: @ 8350D34
+ .4byte SevenIsland_TanobyRuins_Layout @ 0x83355E8
+ .4byte gMapEvents_SevenIsland_TanobyRuins @ 0x83B96F4
+ .4byte gMapScripts_SevenIsland_TanobyRuins @ 0x8168C07
+ .4byte SevenIsland_TanobyRuins_MapConnections @ 0x8352EE4
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 257
+ .byte 0xaa, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TanobyRuins_DilfordChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_DilfordChamber/header.inc
new file mode 100644
index 000000000..b2409df20
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_DilfordChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_DilfordChamber:: @ 83502D0
+ .4byte SevenIsland_TanobyRuins_DilfordChamber_Layout @ 0x83470F8
+ .4byte gMapEvents_SevenIsland_TanobyRuins_DilfordChamber @ 0x83B46EC
+ .4byte gMapScripts_SevenIsland_TanobyRuins_DilfordChamber @ 0x8164CF6
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 338
+ .byte 0xbf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_LiptooChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_LiptooChamber/header.inc
new file mode 100644
index 000000000..5e2639df1
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_LiptooChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_LiptooChamber:: @ 8350298
+ .4byte SevenIsland_TanobyRuins_LiptooChamber_Layout @ 0x8346A90
+ .4byte gMapEvents_SevenIsland_TanobyRuins_LiptooChamber @ 0x83B46B4
+ .4byte gMapScripts_SevenIsland_TanobyRuins_LiptooChamber @ 0x8164CDE
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 336
+ .byte 0xbd, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_MoneanChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_MoneanChamber/header.inc
new file mode 100644
index 000000000..2be9dff00
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_MoneanChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_MoneanChamber:: @ 835027C
+ .4byte SevenIsland_TanobyRuins_MoneanChamber_Layout @ 0x834675C
+ .4byte gMapEvents_SevenIsland_TanobyRuins_MoneanChamber @ 0x83B4698
+ .4byte gMapScripts_SevenIsland_TanobyRuins_MoneanChamber @ 0x8164CCF
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 335
+ .byte 0xbc, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_RixyChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_RixyChamber/header.inc
new file mode 100644
index 000000000..923ab442a
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_RixyChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_RixyChamber:: @ 8350308
+ .4byte SevenIsland_TanobyRuins_RixyChamber_Layout @ 0x8349DC8
+ .4byte gMapEvents_SevenIsland_TanobyRuins_RixyChamber @ 0x83B4724
+ .4byte gMapScripts_SevenIsland_TanobyRuins_RixyChamber @ 0x8164D0E
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 362
+ .byte 0xc1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_ScufibChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_ScufibChamber/header.inc
new file mode 100644
index 000000000..755f02e6d
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_ScufibChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_ScufibChamber:: @ 83502EC
+ .4byte SevenIsland_TanobyRuins_ScufibChamber_Layout @ 0x834742C
+ .4byte gMapEvents_SevenIsland_TanobyRuins_ScufibChamber @ 0x83B4708
+ .4byte gMapScripts_SevenIsland_TanobyRuins_ScufibChamber @ 0x8164D02
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 339
+ .byte 0xc0, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_ViapoisChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_ViapoisChamber/header.inc
new file mode 100644
index 000000000..7d1793415
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_ViapoisChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_ViapoisChamber:: @ 8350324
+ .4byte SevenIsland_TanobyRuins_ViapoisChamber_Layout @ 0x834A0FC
+ .4byte gMapEvents_SevenIsland_TanobyRuins_ViapoisChamber @ 0x83B4740
+ .4byte gMapScripts_SevenIsland_TanobyRuins_ViapoisChamber @ 0x8164D1A
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 363
+ .byte 0xc2, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TanobyRuins_WeepthChamber/header.inc b/data/maps/SevenIsland_TanobyRuins_WeepthChamber/header.inc
new file mode 100644
index 000000000..dab134f18
--- /dev/null
+++ b/data/maps/SevenIsland_TanobyRuins_WeepthChamber/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TanobyRuins_WeepthChamber:: @ 83502B4
+ .4byte SevenIsland_TanobyRuins_WeepthChamber_Layout @ 0x8346DC4
+ .4byte gMapEvents_SevenIsland_TanobyRuins_WeepthChamber @ 0x83B46D0
+ .4byte gMapScripts_SevenIsland_TanobyRuins_WeepthChamber @ 0x8164CEA
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 337
+ .byte 0xbe, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
diff --git a/data/maps/SevenIsland_TrainerTower/connections.inc b/data/maps/SevenIsland_TrainerTower/connections.inc
new file mode 100644
index 000000000..d6a8c579c
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower/connections.inc
@@ -0,0 +1,6 @@
+SevenIsland_TrainerTower_MapConnectionsList: @ 8352E84
+ connection down, 48, MAP_SEVENISLAND
+
+SevenIsland_TrainerTower_MapConnections:: @ 8352E90
+ .4byte 1
+ .4byte SevenIsland_TrainerTower_MapConnectionsList
diff --git a/data/maps/SevenIsland_TrainerTower/header.inc b/data/maps/SevenIsland_TrainerTower/header.inc
new file mode 100644
index 000000000..41319d0b9
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower:: @ 8350CE0
+ .4byte SevenIsland_TrainerTower_Layout @ 0x833287C
+ .4byte gMapEvents_SevenIsland_TrainerTower @ 0x83B9328
+ .4byte gMapScripts_SevenIsland_TrainerTower @ 0x8168BD5
+ .4byte SevenIsland_TrainerTower_MapConnections @ 0x8352E90
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 254
+ .byte 0xa7, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_1F/header.inc b/data/maps/SevenIsland_TrainerTower_1F/header.inc
new file mode 100644
index 000000000..03addfd0a
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_1F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_1F:: @ 834FFA4
+ .4byte SevenIsland_TrainerTower_1F_Layout @ 0x8341FCC
+ .4byte gMapEvents_SevenIsland_TrainerTower_1F @ 0x83B3C40
+ .4byte gMapScripts_SevenIsland_TrainerTower_1F @ 0x81646B8
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 298
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_2F/header.inc b/data/maps/SevenIsland_TrainerTower_2F/header.inc
new file mode 100644
index 000000000..ef4663130
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_2F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_2F:: @ 834FFC0
+ .4byte SevenIsland_TrainerTower_2F_Layout @ 0x8342254
+ .4byte gMapEvents_SevenIsland_TrainerTower_2F @ 0x83B3D14
+ .4byte gMapScripts_SevenIsland_TrainerTower_2F @ 0x81646E6
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 299
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_3F/header.inc b/data/maps/SevenIsland_TrainerTower_3F/header.inc
new file mode 100644
index 000000000..f9400b21e
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_3F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_3F:: @ 834FFDC
+ .4byte SevenIsland_TrainerTower_3F_Layout @ 0x83424DC
+ .4byte gMapEvents_SevenIsland_TrainerTower_3F @ 0x83B3DE8
+ .4byte gMapScripts_SevenIsland_TrainerTower_3F @ 0x8164714
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 300
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_4F/header.inc b/data/maps/SevenIsland_TrainerTower_4F/header.inc
new file mode 100644
index 000000000..82b4c0d87
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_4F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_4F:: @ 834FFF8
+ .4byte SevenIsland_TrainerTower_4F_Layout @ 0x8342764
+ .4byte gMapEvents_SevenIsland_TrainerTower_4F @ 0x83B3EBC
+ .4byte gMapScripts_SevenIsland_TrainerTower_4F @ 0x8164742
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 301
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_5F/header.inc b/data/maps/SevenIsland_TrainerTower_5F/header.inc
new file mode 100644
index 000000000..9e894806f
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_5F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_5F:: @ 8350014
+ .4byte SevenIsland_TrainerTower_5F_Layout @ 0x83429EC
+ .4byte gMapEvents_SevenIsland_TrainerTower_5F @ 0x83B3F90
+ .4byte gMapScripts_SevenIsland_TrainerTower_5F @ 0x8164770
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 302
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_6F/header.inc b/data/maps/SevenIsland_TrainerTower_6F/header.inc
new file mode 100644
index 000000000..e16b71ffa
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_6F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_6F:: @ 8350030
+ .4byte SevenIsland_TrainerTower_6F_Layout @ 0x8342C74
+ .4byte gMapEvents_SevenIsland_TrainerTower_6F @ 0x83B4064
+ .4byte gMapScripts_SevenIsland_TrainerTower_6F @ 0x816479E
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 303
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_7F/header.inc b/data/maps/SevenIsland_TrainerTower_7F/header.inc
new file mode 100644
index 000000000..804576d94
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_7F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_7F:: @ 835004C
+ .4byte SevenIsland_TrainerTower_7F_Layout @ 0x8342EFC
+ .4byte gMapEvents_SevenIsland_TrainerTower_7F @ 0x83B4138
+ .4byte gMapScripts_SevenIsland_TrainerTower_7F @ 0x81647CC
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 304
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_8F/header.inc b/data/maps/SevenIsland_TrainerTower_8F/header.inc
new file mode 100644
index 000000000..a395e6b49
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_8F/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_8F:: @ 8350068
+ .4byte SevenIsland_TrainerTower_8F_Layout @ 0x8343184
+ .4byte gMapEvents_SevenIsland_TrainerTower_8F @ 0x83B420C
+ .4byte gMapScripts_SevenIsland_TrainerTower_8F @ 0x81647FA
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 305
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_Elevator/header.inc b/data/maps/SevenIsland_TrainerTower_Elevator/header.inc
new file mode 100644
index 000000000..da5559773
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_Elevator/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_Elevator:: @ 83500BC
+ .4byte SevenIsland_TrainerTower_Elevator_Layout @ 0x8343454
+ .4byte gMapEvents_SevenIsland_TrainerTower_Elevator @ 0x83B4330
+ .4byte gMapScripts_SevenIsland_TrainerTower_Elevator @ 0x8164AF8
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 307
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_Lobby/header.inc b/data/maps/SevenIsland_TrainerTower_Lobby/header.inc
new file mode 100644
index 000000000..f62c7dfec
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_Lobby/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_Lobby:: @ 83500A0
+ .4byte SevenIsland_TrainerTower_Lobby_Layout @ 0x8341D44
+ .4byte gMapEvents_SevenIsland_TrainerTower_Lobby @ 0x83B4308
+ .4byte gMapScripts_SevenIsland_TrainerTower_Lobby @ 0x8164839
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 297
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SevenIsland_TrainerTower_Roof/header.inc b/data/maps/SevenIsland_TrainerTower_Roof/header.inc
new file mode 100644
index 000000000..3fdaad52f
--- /dev/null
+++ b/data/maps/SevenIsland_TrainerTower_Roof/header.inc
@@ -0,0 +1,8 @@
+SevenIsland_TrainerTower_Roof:: @ 8350084
+ .4byte SevenIsland_TrainerTower_Roof_Layout @ 0x83433E8
+ .4byte gMapEvents_SevenIsland_TrainerTower_Roof @ 0x83B4248
+ .4byte gMapScripts_SevenIsland_TrainerTower_Roof @ 0x8164828
+ .4byte NULL
+ .2byte BGM_FRLG_TRAINER_TOWER
+ .2byte 306
+ .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
diff --git a/data/maps/SilphCo_10F/header.inc b/data/maps/SilphCo_10F/header.inc
new file mode 100644
index 000000000..b211cc14d
--- /dev/null
+++ b/data/maps/SilphCo_10F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_10F:: @ 834F834
+ .4byte SilphCo_10F_Layout @ 0x830A0E8
+ .4byte gMapEvents_SilphCo_10F @ 0x83B0A20
+ .4byte gMapScripts_SilphCo_10F @ 0x8161D86
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 141
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x0a, 0x00
diff --git a/data/maps/SilphCo_11F/header.inc b/data/maps/SilphCo_11F/header.inc
new file mode 100644
index 000000000..6121495c4
--- /dev/null
+++ b/data/maps/SilphCo_11F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_11F:: @ 834F850
+ .4byte SilphCo_11F_Layout @ 0x830A3B4
+ .4byte gMapEvents_SilphCo_11F @ 0x83B0B44
+ .4byte gMapScripts_SilphCo_11F @ 0x8161DEE
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 142
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x0b, 0x00
diff --git a/data/maps/SilphCo_1F/header.inc b/data/maps/SilphCo_1F/header.inc
new file mode 100644
index 000000000..df174f19c
--- /dev/null
+++ b/data/maps/SilphCo_1F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_1F:: @ 834F738
+ .4byte SilphCo_1F_Layout @ 0x83071EC
+ .4byte gMapEvents_SilphCo_1F @ 0x83AFCE0
+ .4byte gMapScripts_SilphCo_1F @ 0x8161625
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 132
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x01, 0x00
diff --git a/data/maps/SilphCo_2F/header.inc b/data/maps/SilphCo_2F/header.inc
new file mode 100644
index 000000000..870637ea8
--- /dev/null
+++ b/data/maps/SilphCo_2F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_2F:: @ 834F754
+ .4byte SilphCo_2F_Layout @ 0x8307840
+ .4byte gMapEvents_SilphCo_2F @ 0x83AFE1C
+ .4byte gMapScripts_SilphCo_2F @ 0x8161641
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 133
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x02, 0x00
diff --git a/data/maps/SilphCo_3F/header.inc b/data/maps/SilphCo_3F/header.inc
new file mode 100644
index 000000000..6117e9567
--- /dev/null
+++ b/data/maps/SilphCo_3F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_3F:: @ 834F770
+ .4byte SilphCo_3F_Layout @ 0x8307E94
+ .4byte gMapEvents_SilphCo_3F @ 0x83AFF58
+ .4byte gMapScripts_SilphCo_3F @ 0x81616C5
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 134
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x03, 0x00
diff --git a/data/maps/SilphCo_4F/header.inc b/data/maps/SilphCo_4F/header.inc
new file mode 100644
index 000000000..bbbc5688e
--- /dev/null
+++ b/data/maps/SilphCo_4F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_4F:: @ 834F78C
+ .4byte SilphCo_4F_Layout @ 0x83084E8
+ .4byte gMapEvents_SilphCo_4F @ 0x83B00DC
+ .4byte gMapScripts_SilphCo_4F @ 0x8161736
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 135
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x04, 0x00
diff --git a/data/maps/SilphCo_5F/header.inc b/data/maps/SilphCo_5F/header.inc
new file mode 100644
index 000000000..803d7b377
--- /dev/null
+++ b/data/maps/SilphCo_5F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_5F:: @ 834F7A8
+ .4byte SilphCo_5F_Layout @ 0x8308B3C
+ .4byte gMapEvents_SilphCo_5F @ 0x83B02D8
+ .4byte gMapScripts_SilphCo_5F @ 0x81617BE
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 136
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x05, 0x00
diff --git a/data/maps/SilphCo_6F/header.inc b/data/maps/SilphCo_6F/header.inc
new file mode 100644
index 000000000..0098e49e4
--- /dev/null
+++ b/data/maps/SilphCo_6F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_6F:: @ 834F7C4
+ .4byte SilphCo_6F_Layout @ 0x8308FFC
+ .4byte gMapEvents_SilphCo_6F @ 0x83B044C
+ .4byte gMapScripts_SilphCo_6F @ 0x8161881
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 137
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x06, 0x00
diff --git a/data/maps/SilphCo_7F/header.inc b/data/maps/SilphCo_7F/header.inc
new file mode 100644
index 000000000..9c4b5225b
--- /dev/null
+++ b/data/maps/SilphCo_7F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_7F:: @ 834F7E0
+ .4byte SilphCo_7F_Layout @ 0x83094BC
+ .4byte gMapEvents_SilphCo_7F @ 0x83B0660
+ .4byte gMapScripts_SilphCo_7F @ 0x8161984
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 138
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x07, 0x00
diff --git a/data/maps/SilphCo_8F/header.inc b/data/maps/SilphCo_8F/header.inc
new file mode 100644
index 000000000..8a46b7924
--- /dev/null
+++ b/data/maps/SilphCo_8F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_8F:: @ 834F7FC
+ .4byte SilphCo_8F_Layout @ 0x830997C
+ .4byte gMapEvents_SilphCo_8F @ 0x83B0784
+ .4byte gMapScripts_SilphCo_8F @ 0x8161C5F
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 139
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x08, 0x00
diff --git a/data/maps/SilphCo_9F/header.inc b/data/maps/SilphCo_9F/header.inc
new file mode 100644
index 000000000..d5805078a
--- /dev/null
+++ b/data/maps/SilphCo_9F/header.inc
@@ -0,0 +1,8 @@
+SilphCo_9F:: @ 834F818
+ .4byte SilphCo_9F_Layout @ 0x8309E3C
+ .4byte gMapEvents_SilphCo_9F @ 0x83B0904
+ .4byte gMapScripts_SilphCo_9F @ 0x8161CDE
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 140
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x09, 0x00
diff --git a/data/maps/SilphCo_Elevator/header.inc b/data/maps/SilphCo_Elevator/header.inc
new file mode 100644
index 000000000..9a107fb1d
--- /dev/null
+++ b/data/maps/SilphCo_Elevator/header.inc
@@ -0,0 +1,8 @@
+SilphCo_Elevator:: @ 834F86C
+ .4byte SilphCo_Elevator_Layout @ 0x8321330
+ .4byte gMapEvents_SilphCo_Elevator @ 0x83B0B6C
+ .4byte gMapScripts_SilphCo_Elevator @ 0x8161F6E
+ .4byte NULL
+ .2byte BGM_FRLG_SILPH
+ .2byte 229
+ .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland/connections.inc b/data/maps/SixIsland/connections.inc
new file mode 100644
index 000000000..771221d95
--- /dev/null
+++ b/data/maps/SixIsland/connections.inc
@@ -0,0 +1,6 @@
+SixIsland_MapConnectionsList: @ 83529C8
+ connection right, -40, MAP_SIXISLAND_WATERPATH
+
+SixIsland_MapConnections:: @ 83529D4
+ .4byte 1
+ .4byte SixIsland_MapConnectionsList
diff --git a/data/maps/SixIsland/header.inc b/data/maps/SixIsland/header.inc
new file mode 100644
index 000000000..561cad4ce
--- /dev/null
+++ b/data/maps/SixIsland/header.inc
@@ -0,0 +1,8 @@
+SixIsland:: @ 8350810
+ .4byte SixIsland_Layout @ 0x832430C
+ .4byte gMapEvents_SixIsland @ 0x83B65F8
+ .4byte gMapScripts_SixIsland @ 0x8167ED8
+ .4byte SixIsland_MapConnections @ 0x83529D4
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 236
+ .byte 0x95, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland_DottedHole_B1F/header.inc b/data/maps/SixIsland_DottedHole_B1F/header.inc
new file mode 100644
index 000000000..5bcf69805
--- /dev/null
+++ b/data/maps/SixIsland_DottedHole_B1F/header.inc
@@ -0,0 +1,8 @@
+SixIsland_DottedHole_B1F:: @ 834FEC4
+ .4byte SixIsland_DottedHole_B1F_Layout @ 0x8343808
+ .4byte gMapEvents_SixIsland_DottedHole_B1F @ 0x83B3898
+ .4byte gMapScripts_SixIsland_DottedHole_B1F @ 0x81641B0
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 310
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SixIsland_DottedHole_B2F/header.inc b/data/maps/SixIsland_DottedHole_B2F/header.inc
new file mode 100644
index 000000000..f5d6a6b1e
--- /dev/null
+++ b/data/maps/SixIsland_DottedHole_B2F/header.inc
@@ -0,0 +1,8 @@
+SixIsland_DottedHole_B2F:: @ 834FEE0
+ .4byte SixIsland_DottedHole_B2F_Layout @ 0x834394C
+ .4byte gMapEvents_SixIsland_DottedHole_B2F @ 0x83B38E0
+ .4byte gMapScripts_SixIsland_DottedHole_B2F @ 0x81641B1
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 311
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SixIsland_DottedHole_B3F/header.inc b/data/maps/SixIsland_DottedHole_B3F/header.inc
new file mode 100644
index 000000000..e30ffe292
--- /dev/null
+++ b/data/maps/SixIsland_DottedHole_B3F/header.inc
@@ -0,0 +1,8 @@
+SixIsland_DottedHole_B3F:: @ 834FEFC
+ .4byte SixIsland_DottedHole_B3F_Layout @ 0x8343A90
+ .4byte gMapEvents_SixIsland_DottedHole_B3F @ 0x83B3928
+ .4byte gMapScripts_SixIsland_DottedHole_B3F @ 0x81641B2
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 312
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SixIsland_DottedHole_SapphireRoom/header.inc b/data/maps/SixIsland_DottedHole_SapphireRoom/header.inc
new file mode 100644
index 000000000..8752ac442
--- /dev/null
+++ b/data/maps/SixIsland_DottedHole_SapphireRoom/header.inc
@@ -0,0 +1,8 @@
+SixIsland_DottedHole_SapphireRoom:: @ 834FF34
+ .4byte SixIsland_DottedHole_SapphireRoom_Layout @ 0x8343DD8
+ .4byte gMapEvents_SixIsland_DottedHole_SapphireRoom @ 0x83B39D0
+ .4byte gMapScripts_SixIsland_DottedHole_SapphireRoom @ 0x81641B4
+ .4byte NULL
+ .2byte BGM_FRLG_TANOBY_RUINS
+ .2byte 314
+ .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/SixIsland_GreenPath/connections.inc b/data/maps/SixIsland_GreenPath/connections.inc
new file mode 100644
index 000000000..ce5b74baa
--- /dev/null
+++ b/data/maps/SixIsland_GreenPath/connections.inc
@@ -0,0 +1,7 @@
+SixIsland_GreenPath_MapConnectionsList: @ 8352E24
+ connection up, 0, MAP_SIXISLAND_OUTCASTISLAND
+ connection right, 0, MAP_SIXISLAND_WATERPATH
+
+SixIsland_GreenPath_MapConnections:: @ 8352E3C
+ .4byte 2
+ .4byte SixIsland_GreenPath_MapConnectionsList
diff --git a/data/maps/SixIsland_GreenPath/header.inc b/data/maps/SixIsland_GreenPath/header.inc
new file mode 100644
index 000000000..091dd662a
--- /dev/null
+++ b/data/maps/SixIsland_GreenPath/header.inc
@@ -0,0 +1,8 @@
+SixIsland_GreenPath:: @ 8350C8C
+ .4byte SixIsland_GreenPath_Layout @ 0x832E0D0
+ .4byte gMapEvents_SixIsland_GreenPath @ 0x83B8FA8
+ .4byte gMapScripts_SixIsland_GreenPath @ 0x8168B2D
+ .4byte SixIsland_GreenPath_MapConnections @ 0x8352E3C
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 251
+ .byte 0xa4, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland_Harbor/header.inc b/data/maps/SixIsland_Harbor/header.inc
new file mode 100644
index 000000000..cd468e7ce
--- /dev/null
+++ b/data/maps/SixIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+SixIsland_Harbor:: @ 8351F08
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_SixIsland_Harbor @ 0x83BF178
+ .4byte gMapScripts_SixIsland_Harbor @ 0x8171E47
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 315
+ .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_House/header.inc b/data/maps/SixIsland_House/header.inc
new file mode 100644
index 000000000..80be57344
--- /dev/null
+++ b/data/maps/SixIsland_House/header.inc
@@ -0,0 +1,8 @@
+SixIsland_House:: @ 8351F24
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_SixIsland_House @ 0x83BF1AC
+ .4byte gMapScripts_SixIsland_House @ 0x8171E5B
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 11
+ .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_Mart/header.inc b/data/maps/SixIsland_Mart/header.inc
new file mode 100644
index 000000000..ff490a115
--- /dev/null
+++ b/data/maps/SixIsland_Mart/header.inc
@@ -0,0 +1,8 @@
+SixIsland_Mart:: @ 8351F40
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_SixIsland_Mart @ 0x83BF210
+ .4byte gMapScripts_SixIsland_Mart @ 0x8171E65
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_OutcastIsland/connections.inc b/data/maps/SixIsland_OutcastIsland/connections.inc
new file mode 100644
index 000000000..d5159adec
--- /dev/null
+++ b/data/maps/SixIsland_OutcastIsland/connections.inc
@@ -0,0 +1,6 @@
+SixIsland_OutcastIsland_MapConnectionsList: @ 8352E10
+ connection down, 0, MAP_SIXISLAND_GREENPATH
+
+SixIsland_OutcastIsland_MapConnections:: @ 8352E1C
+ .4byte 1
+ .4byte SixIsland_OutcastIsland_MapConnectionsList
diff --git a/data/maps/SixIsland_OutcastIsland/header.inc b/data/maps/SixIsland_OutcastIsland/header.inc
new file mode 100644
index 000000000..70ba73f2b
--- /dev/null
+++ b/data/maps/SixIsland_OutcastIsland/header.inc
@@ -0,0 +1,8 @@
+SixIsland_OutcastIsland:: @ 8350C70
+ .4byte SixIsland_OutcastIsland_Layout @ 0x832D56C
+ .4byte gMapEvents_SixIsland_OutcastIsland @ 0x83B8F38
+ .4byte gMapScripts_SixIsland_OutcastIsland @ 0x8168B15
+ .4byte SixIsland_OutcastIsland_MapConnections @ 0x8352E1C
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 250
+ .byte 0xa3, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland_PokemonCenter_1F/header.inc b/data/maps/SixIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..c26a336c6
--- /dev/null
+++ b/data/maps/SixIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+SixIsland_PokemonCenter_1F:: @ 8351ED0
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_SixIsland_PokemonCenter_1F @ 0x83BF0A0
+ .4byte gMapScripts_SixIsland_PokemonCenter_1F @ 0x8171D6A
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_PokemonCenter_2F/header.inc b/data/maps/SixIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..16784fe32
--- /dev/null
+++ b/data/maps/SixIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+SixIsland_PokemonCenter_2F:: @ 8351EEC
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_SixIsland_PokemonCenter_2F @ 0x83BF12C
+ .4byte gMapScripts_SixIsland_PokemonCenter_2F @ 0x8171E20
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_RuinValley/connections.inc b/data/maps/SixIsland_RuinValley/connections.inc
new file mode 100644
index 000000000..6755f6439
--- /dev/null
+++ b/data/maps/SixIsland_RuinValley/connections.inc
@@ -0,0 +1,6 @@
+SixIsland_RuinValley_MapConnectionsList: @ 8352E70
+ connection right, -80, MAP_SIXISLAND_WATERPATH
+
+SixIsland_RuinValley_MapConnections:: @ 8352E7C
+ .4byte 1
+ .4byte SixIsland_RuinValley_MapConnectionsList
diff --git a/data/maps/SixIsland_RuinValley/header.inc b/data/maps/SixIsland_RuinValley/header.inc
new file mode 100644
index 000000000..bd8cd251b
--- /dev/null
+++ b/data/maps/SixIsland_RuinValley/header.inc
@@ -0,0 +1,8 @@
+SixIsland_RuinValley:: @ 8350CC4
+ .4byte SixIsland_RuinValley_Layout @ 0x83302D8
+ .4byte gMapEvents_SixIsland_RuinValley @ 0x83B92A0
+ .4byte gMapScripts_SixIsland_RuinValley @ 0x8168B53
+ .4byte SixIsland_RuinValley_MapConnections @ 0x8352E7C
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 253
+ .byte 0xa6, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland_WaterPath/connections.inc b/data/maps/SixIsland_WaterPath/connections.inc
new file mode 100644
index 000000000..ab01a61ee
--- /dev/null
+++ b/data/maps/SixIsland_WaterPath/connections.inc
@@ -0,0 +1,8 @@
+SixIsland_WaterPath_MapConnectionsList: @ 8352E44
+ connection left, 0, MAP_SIXISLAND_GREENPATH
+ connection left, 40, MAP_SIXISLAND
+ connection left, 80, MAP_SIXISLAND_RUINVALLEY
+
+SixIsland_WaterPath_MapConnections:: @ 8352E68
+ .4byte 3
+ .4byte SixIsland_WaterPath_MapConnectionsList
diff --git a/data/maps/SixIsland_WaterPath/header.inc b/data/maps/SixIsland_WaterPath/header.inc
new file mode 100644
index 000000000..f226d3856
--- /dev/null
+++ b/data/maps/SixIsland_WaterPath/header.inc
@@ -0,0 +1,8 @@
+SixIsland_WaterPath:: @ 8350CA8
+ .4byte SixIsland_WaterPath_Layout @ 0x832F3B4
+ .4byte gMapEvents_SixIsland_WaterPath @ 0x83B90E0
+ .4byte gMapScripts_SixIsland_WaterPath @ 0x8168B40
+ .4byte SixIsland_WaterPath_MapConnections @ 0x8352E68
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 252
+ .byte 0xa5, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/SixIsland_WaterPath_House1/header.inc b/data/maps/SixIsland_WaterPath_House1/header.inc
new file mode 100644
index 000000000..45482e174
--- /dev/null
+++ b/data/maps/SixIsland_WaterPath_House1/header.inc
@@ -0,0 +1,8 @@
+SixIsland_WaterPath_House1:: @ 8351FB0
+ .4byte House4_Layout @ 0x82D6070
+ .4byte gMapEvents_SixIsland_WaterPath_House1 @ 0x83BF334
+ .4byte gMapScripts_SixIsland_WaterPath_House1 @ 0x817206C
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 13
+ .byte 0xa5, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/SixIsland_WaterPath_House2/header.inc b/data/maps/SixIsland_WaterPath_House2/header.inc
new file mode 100644
index 000000000..47c53fc7d
--- /dev/null
+++ b/data/maps/SixIsland_WaterPath_House2/header.inc
@@ -0,0 +1,8 @@
+SixIsland_WaterPath_House2:: @ 8351FCC
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_SixIsland_WaterPath_House2 @ 0x83BF368
+ .4byte gMapScripts_SixIsland_WaterPath_House2 @ 0x8172178
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 11
+ .byte 0xa5, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland/connections.inc b/data/maps/ThreeIsland/connections.inc
new file mode 100644
index 000000000..1d79c0e6a
--- /dev/null
+++ b/data/maps/ThreeIsland/connections.inc
@@ -0,0 +1,7 @@
+ThreeIsland_MapConnectionsList: @ 8352968
+ connection down, 0, MAP_THREEISLAND_PORT
+ connection left, 0, MAP_THREEISLAND_BONDBRIDGE
+
+ThreeIsland_MapConnections:: @ 8352980
+ .4byte 2
+ .4byte ThreeIsland_MapConnectionsList
diff --git a/data/maps/ThreeIsland/header.inc b/data/maps/ThreeIsland/header.inc
new file mode 100644
index 000000000..a73e32050
--- /dev/null
+++ b/data/maps/ThreeIsland/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland:: @ 83507A0
+ .4byte ThreeIsland_Layout @ 0x832265C
+ .4byte gMapEvents_ThreeIsland @ 0x83B62C8
+ .4byte gMapScripts_ThreeIsland @ 0x81677AD
+ .4byte ThreeIsland_MapConnections @ 0x8352980
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 232
+ .byte 0x91, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_BerryForest/header.inc b/data/maps/ThreeIsland_BerryForest/header.inc
new file mode 100644
index 000000000..3a848ee68
--- /dev/null
+++ b/data/maps/ThreeIsland_BerryForest/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_BerryForest:: @ 834FE00
+ .4byte ThreeIsland_BerryForest_Layout @ 0x833A7A8
+ .4byte gMapEvents_ThreeIsland_BerryForest @ 0x83B340C
+ .4byte gMapScripts_ThreeIsland_BerryForest @ 0x8163C71
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 270
+ .byte 0xb0, 0x00, 0x0b, 0x03, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_BondBridge/connections.inc b/data/maps/ThreeIsland_BondBridge/connections.inc
new file mode 100644
index 000000000..113123ac1
--- /dev/null
+++ b/data/maps/ThreeIsland_BondBridge/connections.inc
@@ -0,0 +1,6 @@
+ThreeIsland_BondBridge_MapConnectionsList: @ 8352D58
+ connection right, 0, MAP_THREEISLAND
+
+ThreeIsland_BondBridge_MapConnections:: @ 8352D64
+ .4byte 1
+ .4byte ThreeIsland_BondBridge_MapConnectionsList
diff --git a/data/maps/ThreeIsland_BondBridge/header.inc b/data/maps/ThreeIsland_BondBridge/header.inc
new file mode 100644
index 000000000..d7305b2bc
--- /dev/null
+++ b/data/maps/ThreeIsland_BondBridge/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_BondBridge:: @ 8350B58
+ .4byte ThreeIsland_BondBridge_Layout @ 0x8327BDC
+ .4byte gMapEvents_ThreeIsland_BondBridge @ 0x83B8A9C
+ .4byte gMapScripts_ThreeIsland_BondBridge @ 0x8168776
+ .4byte ThreeIsland_BondBridge_MapConnections @ 0x8352D64
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 240
+ .byte 0x99, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_DunsparceTunnel/header.inc b/data/maps/ThreeIsland_DunsparceTunnel/header.inc
new file mode 100644
index 000000000..5e3c51372
--- /dev/null
+++ b/data/maps/ThreeIsland_DunsparceTunnel/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_DunsparceTunnel:: @ 8350340
+ .4byte ThreeIsland_DunsparceTunnel_Layout @ 0x83451F8
+ .4byte gMapEvents_ThreeIsland_DunsparceTunnel @ 0x83B4788
+ .4byte gMapScripts_ThreeIsland_DunsparceTunnel @ 0x8164D26
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 318
+ .byte 0xb9, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_Harbor/header.inc b/data/maps/ThreeIsland_Harbor/header.inc
new file mode 100644
index 000000000..3a29f5fd0
--- /dev/null
+++ b/data/maps/ThreeIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_Harbor:: @ 8351F5C
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_ThreeIsland_Harbor @ 0x83BF25C
+ .4byte gMapScripts_ThreeIsland_Harbor @ 0x8171EA9
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 315
+ .byte 0x9a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_House1/header.inc b/data/maps/ThreeIsland_House1/header.inc
new file mode 100644
index 000000000..7886ef8c6
--- /dev/null
+++ b/data/maps/ThreeIsland_House1/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_House1:: @ 8351C84
+ .4byte ThreeIsland_House1_Layout @ 0x82D7504
+ .4byte gMapEvents_ThreeIsland_House1 @ 0x83BE7A4
+ .4byte gMapScripts_ThreeIsland_House1 @ 0x8171819
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 31
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_House2/header.inc b/data/maps/ThreeIsland_House2/header.inc
new file mode 100644
index 000000000..25c26564e
--- /dev/null
+++ b/data/maps/ThreeIsland_House2/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_House2:: @ 8351CF4
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_ThreeIsland_House2 @ 0x83BE97C
+ .4byte gMapScripts_ThreeIsland_House2 @ 0x81718DF
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_House3/header.inc b/data/maps/ThreeIsland_House3/header.inc
new file mode 100644
index 000000000..68f69ae93
--- /dev/null
+++ b/data/maps/ThreeIsland_House3/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_House3:: @ 8351D10
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_ThreeIsland_House3 @ 0x83BE9B0
+ .4byte gMapScripts_ThreeIsland_House3 @ 0x8171902
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_House4/header.inc b/data/maps/ThreeIsland_House4/header.inc
new file mode 100644
index 000000000..d410743d1
--- /dev/null
+++ b/data/maps/ThreeIsland_House4/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_House4:: @ 8351D2C
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_ThreeIsland_House4 @ 0x83BE9FC
+ .4byte gMapScripts_ThreeIsland_House4 @ 0x817190C
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_House5/header.inc b/data/maps/ThreeIsland_House5/header.inc
new file mode 100644
index 000000000..7383dee7b
--- /dev/null
+++ b/data/maps/ThreeIsland_House5/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_House5:: @ 8351D48
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_ThreeIsland_House5 @ 0x83BEA30
+ .4byte gMapScripts_ThreeIsland_House5 @ 0x817191F
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_Mart/header.inc b/data/maps/ThreeIsland_Mart/header.inc
new file mode 100644
index 000000000..c3ed2bdf8
--- /dev/null
+++ b/data/maps/ThreeIsland_Mart/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_Mart:: @ 8351CD8
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_ThreeIsland_Mart @ 0x83BE930
+ .4byte gMapScripts_ThreeIsland_Mart @ 0x817188C
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_PokemonCenter_1F/header.inc b/data/maps/ThreeIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..25fa4275c
--- /dev/null
+++ b/data/maps/ThreeIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_PokemonCenter_1F:: @ 8351CA0
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_ThreeIsland_PokemonCenter_1F @ 0x83BE828
+ .4byte gMapScripts_ThreeIsland_PokemonCenter_1F @ 0x8171832
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_PokemonCenter_2F/header.inc b/data/maps/ThreeIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..40eedca05
--- /dev/null
+++ b/data/maps/ThreeIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_PokemonCenter_2F:: @ 8351CBC
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_ThreeIsland_PokemonCenter_2F @ 0x83BE8B4
+ .4byte gMapScripts_ThreeIsland_PokemonCenter_2F @ 0x8171865
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ThreeIsland_Port/connections.inc b/data/maps/ThreeIsland_Port/connections.inc
new file mode 100644
index 000000000..013d046fb
--- /dev/null
+++ b/data/maps/ThreeIsland_Port/connections.inc
@@ -0,0 +1,6 @@
+ThreeIsland_Port_MapConnectionsList: @ 8352D6C
+ connection up, 0, MAP_THREEISLAND
+
+ThreeIsland_Port_MapConnections:: @ 8352D78
+ .4byte 1
+ .4byte ThreeIsland_Port_MapConnectionsList
diff --git a/data/maps/ThreeIsland_Port/header.inc b/data/maps/ThreeIsland_Port/header.inc
new file mode 100644
index 000000000..6d7c48e29
--- /dev/null
+++ b/data/maps/ThreeIsland_Port/header.inc
@@ -0,0 +1,8 @@
+ThreeIsland_Port:: @ 8350B74
+ .4byte ThreeIsland_Port_Layout @ 0x8328380
+ .4byte gMapEvents_ThreeIsland_Port @ 0x83B8B10
+ .4byte gMapScripts_ThreeIsland_Port @ 0x8168789
+ .4byte ThreeIsland_Port_MapConnections @ 0x8352D78
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 241
+ .byte 0x9a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/TwoIsland/connections.inc b/data/maps/TwoIsland/connections.inc
new file mode 100644
index 000000000..fa4754db1
--- /dev/null
+++ b/data/maps/TwoIsland/connections.inc
@@ -0,0 +1,6 @@
+TwoIsland_MapConnectionsList: @ 8352954
+ connection up, 24, MAP_TWOISLAND_CAPEBRINK
+
+TwoIsland_MapConnections:: @ 8352960
+ .4byte 1
+ .4byte TwoIsland_MapConnectionsList
diff --git a/data/maps/TwoIsland/header.inc b/data/maps/TwoIsland/header.inc
new file mode 100644
index 000000000..813ef23bd
--- /dev/null
+++ b/data/maps/TwoIsland/header.inc
@@ -0,0 +1,8 @@
+TwoIsland:: @ 8350784
+ .4byte TwoIsland_Layout @ 0x8321EB8
+ .4byte gMapEvents_TwoIsland @ 0x83B6074
+ .4byte gMapScripts_TwoIsland @ 0x8167564
+ .4byte TwoIsland_MapConnections @ 0x8352960
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 231
+ .byte 0x90, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/TwoIsland_CapeBrink/connections.inc b/data/maps/TwoIsland_CapeBrink/connections.inc
new file mode 100644
index 000000000..f1fc32b1b
--- /dev/null
+++ b/data/maps/TwoIsland_CapeBrink/connections.inc
@@ -0,0 +1,6 @@
+TwoIsland_CapeBrink_MapConnectionsList: @ 8352D44
+ connection down, -24, MAP_TWOISLAND
+
+TwoIsland_CapeBrink_MapConnections:: @ 8352D50
+ .4byte 1
+ .4byte TwoIsland_CapeBrink_MapConnectionsList
diff --git a/data/maps/TwoIsland_CapeBrink/header.inc b/data/maps/TwoIsland_CapeBrink/header.inc
new file mode 100644
index 000000000..0e8ec9654
--- /dev/null
+++ b/data/maps/TwoIsland_CapeBrink/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_CapeBrink:: @ 8350B3C
+ .4byte TwoIsland_CapeBrink_Layout @ 0x8326CB8
+ .4byte gMapEvents_TwoIsland_CapeBrink @ 0x83B8964
+ .4byte gMapScripts_TwoIsland_CapeBrink @ 0x8168775
+ .4byte TwoIsland_CapeBrink_MapConnections @ 0x8352D50
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 239
+ .byte 0x98, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/TwoIsland_CapeBrink_House/header.inc b/data/maps/TwoIsland_CapeBrink_House/header.inc
new file mode 100644
index 000000000..37cc779c7
--- /dev/null
+++ b/data/maps/TwoIsland_CapeBrink_House/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_CapeBrink_House:: @ 8351F94
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_TwoIsland_CapeBrink_House @ 0x83BF2F4
+ .4byte gMapScripts_TwoIsland_CapeBrink_House @ 0x817206B
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x98, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/TwoIsland_Harbor/header.inc b/data/maps/TwoIsland_Harbor/header.inc
new file mode 100644
index 000000000..9aa296c48
--- /dev/null
+++ b/data/maps/TwoIsland_Harbor/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_Harbor:: @ 8351C68
+ .4byte Island_Harbor_Layout @ 0x8343FB8
+ .4byte gMapEvents_TwoIsland_Harbor @ 0x83BE764
+ .4byte gMapScripts_TwoIsland_Harbor @ 0x8171805
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 315
+ .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/TwoIsland_House/header.inc b/data/maps/TwoIsland_House/header.inc
new file mode 100644
index 000000000..6d0ea5f87
--- /dev/null
+++ b/data/maps/TwoIsland_House/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_House:: @ 8351C14
+ .4byte House3_Layout @ 0x82D5CB8
+ .4byte gMapEvents_TwoIsland_House @ 0x83BE620
+ .4byte gMapScripts_TwoIsland_House @ 0x8171618
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_ONE
+ .2byte 11
+ .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/TwoIsland_JoyfulGameCorner/header.inc b/data/maps/TwoIsland_JoyfulGameCorner/header.inc
new file mode 100644
index 000000000..5469caa39
--- /dev/null
+++ b/data/maps/TwoIsland_JoyfulGameCorner/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_JoyfulGameCorner:: @ 8351BF8
+ .4byte TwoIsland_JoyfulGameCorner_Layout @ 0x833AA84
+ .4byte gMapEvents_TwoIsland_JoyfulGameCorner @ 0x83BE5EC
+ .4byte gMapScripts_TwoIsland_JoyfulGameCorner @ 0x81713D0
+ .4byte NULL
+ .2byte BGM_FRLG_GAMECORNER
+ .2byte 272
+ .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/TwoIsland_PokemonCenter_1F/header.inc b/data/maps/TwoIsland_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..294f0ea5b
--- /dev/null
+++ b/data/maps/TwoIsland_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_PokemonCenter_1F:: @ 8351C30
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_TwoIsland_PokemonCenter_1F @ 0x83BE68C
+ .4byte gMapScripts_TwoIsland_PokemonCenter_1F @ 0x81717B4
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/TwoIsland_PokemonCenter_2F/header.inc b/data/maps/TwoIsland_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..27c60df4b
--- /dev/null
+++ b/data/maps/TwoIsland_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+TwoIsland_PokemonCenter_2F:: @ 8351C4C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_TwoIsland_PokemonCenter_2F @ 0x83BE718
+ .4byte gMapScripts_TwoIsland_PokemonCenter_2F @ 0x81717DE
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_EastEntrance/header.inc b/data/maps/UndergroundPath_EastEntrance/header.inc
new file mode 100644
index 000000000..6a2c0105d
--- /dev/null
+++ b/data/maps/UndergroundPath_EastEntrance/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_EastEntrance:: @ 834F5E8
+ .4byte UndergroundPath_Entrance_Layout @ 0x8319414
+ .4byte gMapEvents_UndergroundPath_EastEntrance @ 0x83AF430
+ .4byte gMapScripts_UndergroundPath_EastEntrance @ 0x8160EDD
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 172
+ .byte 0x82, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_EastWestTunnel/header.inc b/data/maps/UndergroundPath_EastWestTunnel/header.inc
new file mode 100644
index 000000000..2dc7454b8
--- /dev/null
+++ b/data/maps/UndergroundPath_EastWestTunnel/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_EastWestTunnel:: @ 834F5CC
+ .4byte UndergroundPath_EastWestTunnel_Layout @ 0x8319898
+ .4byte gMapEvents_UndergroundPath_EastWestTunnel @ 0x83AF3E4
+ .4byte gMapScripts_UndergroundPath_EastWestTunnel @ 0x8160ED3
+ .4byte NULL
+ .2byte BGM_FRLG_ROUTE_1
+ .2byte 173
+ .byte 0x82, 0x00, 0x00, 0x08, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_NorthEntrance/header.inc b/data/maps/UndergroundPath_NorthEntrance/header.inc
new file mode 100644
index 000000000..5b6b9b3b8
--- /dev/null
+++ b/data/maps/UndergroundPath_NorthEntrance/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_NorthEntrance:: @ 834F55C
+ .4byte UndergroundPath_Entrance_Layout @ 0x8319414
+ .4byte gMapEvents_UndergroundPath_NorthEntrance @ 0x83AF25C
+ .4byte gMapScripts_UndergroundPath_NorthEntrance @ 0x8160E38
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 172
+ .byte 0x81, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_NorthSouthTunnel/header.inc b/data/maps/UndergroundPath_NorthSouthTunnel/header.inc
new file mode 100644
index 000000000..02f7553ba
--- /dev/null
+++ b/data/maps/UndergroundPath_NorthSouthTunnel/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_NorthSouthTunnel:: @ 834F578
+ .4byte UndergroundPath_NorthSouthTunnel_Layout @ 0x8319CAC
+ .4byte gMapEvents_UndergroundPath_NorthSouthTunnel @ 0x83AF2D4
+ .4byte gMapScripts_UndergroundPath_NorthSouthTunnel @ 0x8160EB5
+ .4byte NULL
+ .2byte BGM_FRLG_ROUTE_1
+ .2byte 174
+ .byte 0x81, 0x00, 0x00, 0x08, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_SouthEntrance/header.inc b/data/maps/UndergroundPath_SouthEntrance/header.inc
new file mode 100644
index 000000000..3811bc87d
--- /dev/null
+++ b/data/maps/UndergroundPath_SouthEntrance/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_SouthEntrance:: @ 834F594
+ .4byte UndergroundPath_Entrance_Layout @ 0x8319414
+ .4byte gMapEvents_UndergroundPath_SouthEntrance @ 0x83AF320
+ .4byte gMapScripts_UndergroundPath_SouthEntrance @ 0x8160EBF
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 172
+ .byte 0x81, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/UndergroundPath_WestEntrance/header.inc b/data/maps/UndergroundPath_WestEntrance/header.inc
new file mode 100644
index 000000000..ed95def83
--- /dev/null
+++ b/data/maps/UndergroundPath_WestEntrance/header.inc
@@ -0,0 +1,8 @@
+UndergroundPath_WestEntrance:: @ 834F5B0
+ .4byte UndergroundPath_Entrance_Layout @ 0x8319414
+ .4byte gMapEvents_UndergroundPath_WestEntrance @ 0x83AF36C
+ .4byte gMapScripts_UndergroundPath_WestEntrance @ 0x8160EC9
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 172
+ .byte 0x82, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
diff --git a/data/maps/UnknownMap_00_00/header.inc b/data/maps/UnknownMap_00_00/header.inc
new file mode 100644
index 000000000..1746127c8
--- /dev/null
+++ b/data/maps/UnknownMap_00_00/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_00_00:: @ 834F188
+ .4byte UnknownMap_00_00_Layout @ 0x82D89E8
+ .4byte gMapEvents_UnknownMap_00_00 @ 0x83AE0DC
+ .4byte gMapScripts_UnknownMap_00_00 @ 0x8160478
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 47
+ .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
diff --git a/data/maps/UnknownMap_00_01/header.inc b/data/maps/UnknownMap_00_01/header.inc
new file mode 100644
index 000000000..8f6f03655
--- /dev/null
+++ b/data/maps/UnknownMap_00_01/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_00_01:: @ 834F1A4
+ .4byte UnknownMap_00_01_Layout @ 0x82D8AE4
+ .4byte gMapEvents_UnknownMap_00_01 @ 0x83AE138
+ .4byte gMapScripts_UnknownMap_00_01 @ 0x8160479
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 48
+ .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UnknownMap_00_02/header.inc b/data/maps/UnknownMap_00_02/header.inc
new file mode 100644
index 000000000..5616915ee
--- /dev/null
+++ b/data/maps/UnknownMap_00_02/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_00_02:: @ 834F1C0
+ .4byte UnknownMap_00_02_Layout @ 0x82D8C98
+ .4byte gMapEvents_UnknownMap_00_02 @ 0x83AE1C4
+ .4byte gMapScripts_UnknownMap_00_02 @ 0x816047A
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 49
+ .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UnknownMap_00_03/header.inc b/data/maps/UnknownMap_00_03/header.inc
new file mode 100644
index 000000000..40833172f
--- /dev/null
+++ b/data/maps/UnknownMap_00_03/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_00_03:: @ 834F1DC
+ .4byte UnknownMap_00_03_Layout @ 0x82D8DB8
+ .4byte gMapEvents_UnknownMap_00_03 @ 0x83AE238
+ .4byte gMapScripts_UnknownMap_00_03 @ 0x816047B
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 50
+ .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
diff --git a/data/maps/UnknownMap_00_04/header.inc b/data/maps/UnknownMap_00_04/header.inc
new file mode 100644
index 000000000..9e86235c6
--- /dev/null
+++ b/data/maps/UnknownMap_00_04/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_00_04:: @ 834F1F8
+ .4byte UnknownMap_00_04_Layout @ 0x83388C4
+ .4byte gMapEvents_UnknownMap_00_04 @ 0x83AE32C
+ .4byte gMapScripts_UnknownMap_00_04 @ 0x816047C
+ .4byte NULL
+ .2byte BGM_FRLG_UNION_ROOM
+ .2byte 262
+ .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
diff --git a/data/maps/UnknownMap_03_50/connections.inc b/data/maps/UnknownMap_03_50/connections.inc
new file mode 100644
index 000000000..272c4d026
--- /dev/null
+++ b/data/maps/UnknownMap_03_50/connections.inc
@@ -0,0 +1,6 @@
+UnknownMap_03_50_MapConnectionsList: @ 8352D80
+ connection up, 0, MAP_THREEISLAND
+
+UnknownMap_03_50_MapConnections:: @ 8352D8C
+ .4byte 1
+ .4byte UnknownMap_03_50_MapConnectionsList
diff --git a/data/maps/UnknownMap_03_50/header.inc b/data/maps/UnknownMap_03_50/header.inc
new file mode 100644
index 000000000..8a6415bba
--- /dev/null
+++ b/data/maps/UnknownMap_03_50/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_03_50:: @ 8350B90
+ .4byte UnknownMap_03_50_Layout @ 0x83283A8
+ .4byte gMapEvents_UnknownMap_03_50 @ 0x83B8B24
+ .4byte gMapScripts_UnknownMap_03_50 @ 0x81687E0
+ .4byte UnknownMap_03_50_MapConnections @ 0x8352D8C
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 242
+ .byte 0x9b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UnknownMap_03_51/connections.inc b/data/maps/UnknownMap_03_51/connections.inc
new file mode 100644
index 000000000..034c0c42b
--- /dev/null
+++ b/data/maps/UnknownMap_03_51/connections.inc
@@ -0,0 +1,6 @@
+UnknownMap_03_51_MapConnectionsList: @ 8352D94
+ connection up, 0, MAP_THREEISLAND
+
+UnknownMap_03_51_MapConnections:: @ 8352DA0
+ .4byte 1
+ .4byte UnknownMap_03_51_MapConnectionsList
diff --git a/data/maps/UnknownMap_03_51/header.inc b/data/maps/UnknownMap_03_51/header.inc
new file mode 100644
index 000000000..97cd42f9e
--- /dev/null
+++ b/data/maps/UnknownMap_03_51/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_03_51:: @ 8350BAC
+ .4byte UnknownMap_03_51_Layout @ 0x83283D0
+ .4byte gMapEvents_UnknownMap_03_51 @ 0x83B8B38
+ .4byte gMapScripts_UnknownMap_03_51 @ 0x81687E1
+ .4byte UnknownMap_03_51_MapConnections @ 0x8352DA0
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 243
+ .byte 0x9c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UnknownMap_03_52/header.inc b/data/maps/UnknownMap_03_52/header.inc
new file mode 100644
index 000000000..2ab4b7e8b
--- /dev/null
+++ b/data/maps/UnknownMap_03_52/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_03_52:: @ 8350BC8
+ .4byte UnknownMap_03_52_Layout @ 0x8329114
+ .4byte gMapEvents_UnknownMap_03_52 @ 0x83B8B4C
+ .4byte gMapScripts_UnknownMap_03_52 @ 0x81687E2
+ .4byte NULL
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 244
+ .byte 0x9d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UnknownMap_03_53/header.inc b/data/maps/UnknownMap_03_53/header.inc
new file mode 100644
index 000000000..9ff13c2a4
--- /dev/null
+++ b/data/maps/UnknownMap_03_53/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_03_53:: @ 8350BE4
+ .4byte UnknownMap_03_53_Layout @ 0x8329C78
+ .4byte gMapEvents_UnknownMap_03_53 @ 0x83B8B60
+ .4byte gMapScripts_UnknownMap_03_53 @ 0x81687E3
+ .4byte NULL
+ .2byte BGM_FRLG_SEVII_ISLANDS
+ .2byte 245
+ .byte 0x9e, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/UnknownMap_18_01/header.inc b/data/maps/UnknownMap_18_01/header.inc
new file mode 100644
index 000000000..23c7c3a83
--- /dev/null
+++ b/data/maps/UnknownMap_18_01/header.inc
@@ -0,0 +1,8 @@
+UnknownMap_18_01:: @ 835185C
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_UnknownMap_18_01 @ 0x83BD758
+ .4byte gMapScripts_UnknownMap_18_01 @ 0x816FA8C
+ .4byte NULL
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 7
+ .byte 0x6a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UnusedHouse_27_00/header.inc b/data/maps/UnusedHouse_27_00/header.inc
new file mode 100644
index 000000000..f4032f2f3
--- /dev/null
+++ b/data/maps/UnusedHouse_27_00/header.inc
@@ -0,0 +1,8 @@
+UnusedHouse_27_00:: @ 8351A38
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_UnusedHouse_27_00 @ 0x83BDF30
+ .4byte gMapScripts_UnusedHouse_27_00 @ 0x81704FA
+ .4byte NULL
+ .2byte BGM_FRLG_ROUTE_3
+ .2byte 7
+ .byte 0x77, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UnusedHouse_29_00/header.inc b/data/maps/UnusedHouse_29_00/header.inc
new file mode 100644
index 000000000..65f677125
--- /dev/null
+++ b/data/maps/UnusedHouse_29_00/header.inc
@@ -0,0 +1,8 @@
+UnusedHouse_29_00:: @ 8351A70
+ .4byte House2_Layout @ 0x82D5840
+ .4byte gMapEvents_UnusedHouse_29_00 @ 0x83BDFA0
+ .4byte gMapScripts_UnusedHouse_29_00 @ 0x8170522
+ .4byte NULL
+ .2byte BGM_FRLG_INDIGO_PLATEAU
+ .2byte 7
+ .byte 0x7b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/UnusedHouse_31_05/header.inc b/data/maps/UnusedHouse_31_05/header.inc
new file mode 100644
index 000000000..71d619417
--- /dev/null
+++ b/data/maps/UnusedHouse_31_05/header.inc
@@ -0,0 +1,8 @@
+UnusedHouse_31_05:: @ 8351B34
+ .4byte House4_Layout @ 0x82D6070
+ .4byte gMapEvents_UnusedHouse_31_05 @ 0x83BE254
+ .4byte gMapScripts_UnusedHouse_31_05 @ 0x8170BE3
+ .4byte NULL
+ .2byte BGM_FRLG_ISLAND_SIX
+ .2byte 13
+ .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity/connections.inc b/data/maps/VermilionCity/connections.inc
new file mode 100644
index 000000000..b90cfc5a9
--- /dev/null
+++ b/data/maps/VermilionCity/connections.inc
@@ -0,0 +1,7 @@
+VermilionCity_MapConnectionsList: @ 8352824
+ connection up, 12, MAP_ROUTE6
+ connection right, 10, MAP_ROUTE11
+
+VermilionCity_MapConnections:: @ 835283C
+ .4byte 2
+ .4byte VermilionCity_MapConnectionsList
diff --git a/data/maps/VermilionCity/header.inc b/data/maps/VermilionCity/header.inc
new file mode 100644
index 000000000..a2ce4787e
--- /dev/null
+++ b/data/maps/VermilionCity/header.inc
@@ -0,0 +1,8 @@
+VermilionCity:: @ 83506A4
+ .4byte VermilionCity_Layout @ 0x82E1534
+ .4byte gMapEvents_VermilionCity @ 0x83B5648
+ .4byte gMapScripts_VermilionCity @ 0x81668DC
+ .4byte VermilionCity_MapConnections @ 0x835283C
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 83
+ .byte 0x5d, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/VermilionCity_Gym/header.inc b/data/maps/VermilionCity_Gym/header.inc
new file mode 100644
index 000000000..a3cf66201
--- /dev/null
+++ b/data/maps/VermilionCity_Gym/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_Gym:: @ 83511B0
+ .4byte VermilionCity_Gym_Layout @ 0x82D6E28
+ .4byte gMapEvents_VermilionCity_Gym @ 0x83BAFD0
+ .4byte gMapScripts_VermilionCity_Gym @ 0x816B69E
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 25
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/VermilionCity_House1/header.inc b/data/maps/VermilionCity_House1/header.inc
new file mode 100644
index 000000000..73adfa317
--- /dev/null
+++ b/data/maps/VermilionCity_House1/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_House1:: @ 8351108
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_VermilionCity_House1 @ 0x83BAB6C
+ .4byte gMapScripts_VermilionCity_House1 @ 0x816B3A6
+ .4byte NULL
+ .2byte BGM_FRLG_CERULEAN_CITY
+ .2byte 6
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_House2/header.inc b/data/maps/VermilionCity_House2/header.inc
new file mode 100644
index 000000000..d80ed7c4f
--- /dev/null
+++ b/data/maps/VermilionCity_House2/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_House2:: @ 8351178
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_VermilionCity_House2 @ 0x83BADEC
+ .4byte gMapScripts_VermilionCity_House2 @ 0x816B5D6
+ .4byte NULL
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 6
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_House3/header.inc b/data/maps/VermilionCity_House3/header.inc
new file mode 100644
index 000000000..739ca82ff
--- /dev/null
+++ b/data/maps/VermilionCity_House3/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_House3:: @ 83511CC
+ .4byte House1_Layout @ 0x82D5754
+ .4byte gMapEvents_VermilionCity_House3 @ 0x83BB068
+ .4byte gMapScripts_VermilionCity_House3 @ 0x816BAA9
+ .4byte NULL
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 6
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_Mart/header.inc b/data/maps/VermilionCity_Mart/header.inc
new file mode 100644
index 000000000..06b0c1a40
--- /dev/null
+++ b/data/maps/VermilionCity_Mart/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_Mart:: @ 8351194
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_VermilionCity_Mart @ 0x83BAE60
+ .4byte gMapScripts_VermilionCity_Mart @ 0x816B653
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_PokemonCenter_1F/header.inc b/data/maps/VermilionCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..0c20e889c
--- /dev/null
+++ b/data/maps/VermilionCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_PokemonCenter_1F:: @ 8351124
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_VermilionCity_PokemonCenter_1F @ 0x83BAC48
+ .4byte gMapScripts_VermilionCity_PokemonCenter_1F @ 0x816B424
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_PokemonCenter_2F/header.inc b/data/maps/VermilionCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..34192d487
--- /dev/null
+++ b/data/maps/VermilionCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_PokemonCenter_2F:: @ 8351140
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_VermilionCity_PokemonCenter_2F @ 0x83BACD4
+ .4byte gMapScripts_VermilionCity_PokemonCenter_2F @ 0x816B457
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VermilionCity_PokemonFanClub/header.inc b/data/maps/VermilionCity_PokemonFanClub/header.inc
new file mode 100644
index 000000000..df116263d
--- /dev/null
+++ b/data/maps/VermilionCity_PokemonFanClub/header.inc
@@ -0,0 +1,8 @@
+VermilionCity_PokemonFanClub:: @ 835115C
+ .4byte VermilionCity_PokemonFanClub_Layout @ 0x833ABC8
+ .4byte gMapEvents_VermilionCity_PokemonFanClub @ 0x83BADA8
+ .4byte gMapScripts_VermilionCity_PokemonFanClub @ 0x816B47E
+ .4byte NULL
+ .2byte BGM_FRLG_VERMILION_CITY
+ .2byte 273
+ .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/VictoryRoad_1F/header.inc b/data/maps/VictoryRoad_1F/header.inc
new file mode 100644
index 000000000..8717475ee
--- /dev/null
+++ b/data/maps/VictoryRoad_1F/header.inc
@@ -0,0 +1,8 @@
+VictoryRoad_1F:: @ 834F658
+ .4byte VictoryRoad_1F_Layout @ 0x83043CC
+ .4byte gMapEvents_VictoryRoad_1F @ 0x83AF5C0
+ .4byte gMapScripts_VictoryRoad_1F @ 0x8160F05
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 125
+ .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/VictoryRoad_2F/header.inc b/data/maps/VictoryRoad_2F/header.inc
new file mode 100644
index 000000000..6d96addf8
--- /dev/null
+++ b/data/maps/VictoryRoad_2F/header.inc
@@ -0,0 +1,8 @@
+VictoryRoad_2F:: @ 834F674
+ .4byte VictoryRoad_2F_Layout @ 0x8304CB4
+ .4byte gMapEvents_VictoryRoad_2F @ 0x83AF774
+ .4byte gMapScripts_VictoryRoad_2F @ 0x8160F92
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 126
+ .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/VictoryRoad_3F/header.inc b/data/maps/VictoryRoad_3F/header.inc
new file mode 100644
index 000000000..7e23cd6ee
--- /dev/null
+++ b/data/maps/VictoryRoad_3F/header.inc
@@ -0,0 +1,8 @@
+VictoryRoad_3F:: @ 834F690
+ .4byte VictoryRoad_3F_Layout @ 0x8305494
+ .4byte gMapEvents_VictoryRoad_3F @ 0x83AF8E0
+ .4byte gMapScripts_VictoryRoad_3F @ 0x81610AA
+ .4byte NULL
+ .2byte BGM_FRLG_MT_MOON
+ .2byte 127
+ .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/ViridianCity/connections.inc b/data/maps/ViridianCity/connections.inc
new file mode 100644
index 000000000..580e6a4bd
--- /dev/null
+++ b/data/maps/ViridianCity/connections.inc
@@ -0,0 +1,8 @@
+ViridianCity_MapConnectionsList: @ 8352774
+ connection up, 12, MAP_ROUTE2
+ connection down, 12, MAP_ROUTE1
+ connection left, 10, MAP_ROUTE22
+
+ViridianCity_MapConnections:: @ 8352798
+ .4byte 3
+ .4byte ViridianCity_MapConnectionsList
diff --git a/data/maps/ViridianCity/header.inc b/data/maps/ViridianCity/header.inc
new file mode 100644
index 000000000..a2442e278
--- /dev/null
+++ b/data/maps/ViridianCity/header.inc
@@ -0,0 +1,8 @@
+ViridianCity:: @ 8350634
+ .4byte ViridianCity_Layout @ 0x82DE3E4
+ .4byte gMapEvents_ViridianCity @ 0x83B4FE0
+ .4byte gMapScripts_ViridianCity @ 0x81658D3
+ .4byte ViridianCity_MapConnections @ 0x8352798
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 79
+ .byte 0x59, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
diff --git a/data/maps/ViridianCity_Gym/header.inc b/data/maps/ViridianCity_Gym/header.inc
new file mode 100644
index 000000000..52708bd39
--- /dev/null
+++ b/data/maps/ViridianCity_Gym/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_Gym:: @ 8350DDC
+ .4byte ViridianCity_Gym_Layout @ 0x82D86AC
+ .4byte gMapEvents_ViridianCity_Gym @ 0x83B9B78
+ .4byte gMapScripts_ViridianCity_Gym @ 0x8169EC9
+ .4byte NULL
+ .2byte BGM_FRLG_GYM
+ .2byte 37
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
diff --git a/data/maps/ViridianCity_House1/header.inc b/data/maps/ViridianCity_House1/header.inc
new file mode 100644
index 000000000..a1112bfd1
--- /dev/null
+++ b/data/maps/ViridianCity_House1/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_House1:: @ 8350DC0
+ .4byte ViridianCity_House1_Layout @ 0x833AEAC
+ .4byte gMapEvents_ViridianCity_House1 @ 0x83B9A38
+ .4byte gMapScripts_ViridianCity_House1 @ 0x8169E9A
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 276
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ViridianCity_House2/header.inc b/data/maps/ViridianCity_House2/header.inc
new file mode 100644
index 000000000..62019f35e
--- /dev/null
+++ b/data/maps/ViridianCity_House2/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_House2:: @ 8350DF8
+ .4byte ViridianCity_House2_Layout @ 0x8338D20
+ .4byte gMapEvents_ViridianCity_House2 @ 0x83B9C10
+ .4byte gMapScripts_ViridianCity_House2 @ 0x816A07C
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_CITY
+ .2byte 266
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ViridianCity_Mart/header.inc b/data/maps/ViridianCity_Mart/header.inc
new file mode 100644
index 000000000..7b250540a
--- /dev/null
+++ b/data/maps/ViridianCity_Mart/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_Mart:: @ 8350E14
+ .4byte Mart_Layout @ 0x82D5BCC
+ .4byte gMapEvents_ViridianCity_Mart @ 0x83B9C84
+ .4byte gMapScripts_ViridianCity_Mart @ 0x816A1D3
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 10
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ViridianCity_PokemonCenter_1F/header.inc b/data/maps/ViridianCity_PokemonCenter_1F/header.inc
new file mode 100644
index 000000000..3910c6ea9
--- /dev/null
+++ b/data/maps/ViridianCity_PokemonCenter_1F/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_PokemonCenter_1F:: @ 8350E30
+ .4byte PokemonCenter_1F_Layout @ 0x82D5990
+ .4byte gMapEvents_ViridianCity_PokemonCenter_1F @ 0x83B9D18
+ .4byte gMapScripts_ViridianCity_PokemonCenter_1F @ 0x816A2C0
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 8
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ViridianCity_PokemonCenter_2F/header.inc b/data/maps/ViridianCity_PokemonCenter_2F/header.inc
new file mode 100644
index 000000000..3fa490a6e
--- /dev/null
+++ b/data/maps/ViridianCity_PokemonCenter_2F/header.inc
@@ -0,0 +1,8 @@
+ViridianCity_PokemonCenter_2F:: @ 8350E4C
+ .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
+ .4byte gMapEvents_ViridianCity_PokemonCenter_2F @ 0x83B9DA4
+ .4byte gMapScripts_ViridianCity_PokemonCenter_2F @ 0x816A2F3
+ .4byte NULL
+ .2byte BGM_FRLG_POKEMON_CENTER
+ .2byte 9
+ .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
diff --git a/data/maps/ViridianForest/header.inc b/data/maps/ViridianForest/header.inc
new file mode 100644
index 000000000..9a8cee281
--- /dev/null
+++ b/data/maps/ViridianForest/header.inc
@@ -0,0 +1,8 @@
+ViridianForest:: @ 834F214
+ .4byte ViridianForest_Layout @ 0x82FE46C
+ .4byte gMapEvents_ViridianForest @ 0x83AE4D8
+ .4byte gMapScripts_ViridianForest @ 0x816051F
+ .4byte NULL
+ .2byte BGM_FRLG_VIRIDIAN_FOREST
+ .2byte 117
+ .byte 0x7e, 0x00, 0x0b, 0x03, 0x01, 0x07, 0x00, 0x00
diff --git a/data/maps/connections.inc b/data/maps/connections.inc
new file mode 100644
index 000000000..ac4608002
--- /dev/null
+++ b/data/maps/connections.inc
@@ -0,0 +1,63 @@
+ .include "data/maps/PalletTown/connections.inc"
+ .include "data/maps/ViridianCity/connections.inc"
+ .include "data/maps/PewterCity/connections.inc"
+ .include "data/maps/CeruleanCity/connections.inc"
+ .include "data/maps/LavenderTown/connections.inc"
+ .include "data/maps/VermilionCity/connections.inc"
+ .include "data/maps/CeladonCity/connections.inc"
+ .include "data/maps/FuchsiaCity/connections.inc"
+ .include "data/maps/CinnabarIsland/connections.inc"
+ .include "data/maps/IndigoPlateau_Exterior/connections.inc"
+ .include "data/maps/SaffronCity_Duplicate/connections.inc"
+ .include "data/maps/SaffronCity/connections.inc"
+ .include "data/maps/OneIsland/connections.inc"
+ .include "data/maps/TwoIsland/connections.inc"
+ .include "data/maps/ThreeIsland/connections.inc"
+ .include "data/maps/FiveIsland/connections.inc"
+ .include "data/maps/SevenIsland/connections.inc"
+ .include "data/maps/SixIsland/connections.inc"
+ .include "data/maps/Route1/connections.inc"
+ .include "data/maps/Route2/connections.inc"
+ .include "data/maps/Route3/connections.inc"
+ .include "data/maps/Route4/connections.inc"
+ .include "data/maps/Route5/connections.inc"
+ .include "data/maps/Route6/connections.inc"
+ .include "data/maps/Route7/connections.inc"
+ .include "data/maps/Route8/connections.inc"
+ .include "data/maps/Route9/connections.inc"
+ .include "data/maps/Route10/connections.inc"
+ .include "data/maps/Route11/connections.inc"
+ .include "data/maps/Route12/connections.inc"
+ .include "data/maps/Route13/connections.inc"
+ .include "data/maps/Route14/connections.inc"
+ .include "data/maps/Route15/connections.inc"
+ .include "data/maps/Route16/connections.inc"
+ .include "data/maps/Route17/connections.inc"
+ .include "data/maps/Route18/connections.inc"
+ .include "data/maps/Route19/connections.inc"
+ .include "data/maps/Route20/connections.inc"
+ .include "data/maps/Route21_North/connections.inc"
+ .include "data/maps/Route21_South/connections.inc"
+ .include "data/maps/Route22/connections.inc"
+ .include "data/maps/Route23/connections.inc"
+ .include "data/maps/Route24/connections.inc"
+ .include "data/maps/Route25/connections.inc"
+ .include "data/maps/OneIsland_KindleRoad/connections.inc"
+ .include "data/maps/OneIsland_TreasureBeach/connections.inc"
+ .include "data/maps/TwoIsland_CapeBrink/connections.inc"
+ .include "data/maps/ThreeIsland_BondBridge/connections.inc"
+ .include "data/maps/ThreeIsland_Port/connections.inc"
+ .include "data/maps/UnknownMap_03_50/connections.inc"
+ .include "data/maps/UnknownMap_03_51/connections.inc"
+ .include "data/maps/FiveIsland_ResortGorgeous/connections.inc"
+ .include "data/maps/FiveIsland_WaterLabyrinth/connections.inc"
+ .include "data/maps/FiveIsland_Meadow/connections.inc"
+ .include "data/maps/FiveIsland_MemorialPillar/connections.inc"
+ .include "data/maps/SixIsland_OutcastIsland/connections.inc"
+ .include "data/maps/SixIsland_GreenPath/connections.inc"
+ .include "data/maps/SixIsland_WaterPath/connections.inc"
+ .include "data/maps/SixIsland_RuinValley/connections.inc"
+ .include "data/maps/SevenIsland_TrainerTower/connections.inc"
+ .include "data/maps/SevenIsland_SevaultCanyon_Entrance/connections.inc"
+ .include "data/maps/SevenIsland_SevaultCanyon/connections.inc"
+ .include "data/maps/SevenIsland_TanobyRuins/connections.inc"
diff --git a/data/maps/groups.inc b/data/maps/groups.inc
index c771d4044..8e180eafd 100644
--- a/data/maps/groups.inc
+++ b/data/maps/groups.inc
@@ -1,3828 +1,3 @@
-UnknownMap_00_00:: @ 834F188
- .4byte UnknownMap_00_00_Layout @ 0x82D89E8
- .4byte gMapEvents_UnknownMap_00_00 @ 0x83AE0DC
- .4byte gMapScripts_UnknownMap_00_00 @ 0x8160478
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 47
- .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
-
-UnknownMap_00_01:: @ 834F1A4
- .4byte UnknownMap_00_01_Layout @ 0x82D8AE4
- .4byte gMapEvents_UnknownMap_00_01 @ 0x83AE138
- .4byte gMapScripts_UnknownMap_00_01 @ 0x8160479
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 48
- .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-UnknownMap_00_02:: @ 834F1C0
- .4byte UnknownMap_00_02_Layout @ 0x82D8C98
- .4byte gMapEvents_UnknownMap_00_02 @ 0x83AE1C4
- .4byte gMapScripts_UnknownMap_00_02 @ 0x816047A
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 49
- .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-UnknownMap_00_03:: @ 834F1DC
- .4byte UnknownMap_00_03_Layout @ 0x82D8DB8
- .4byte gMapEvents_UnknownMap_00_03 @ 0x83AE238
- .4byte gMapScripts_UnknownMap_00_03 @ 0x816047B
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 50
- .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
-
-UnknownMap_00_04:: @ 834F1F8
- .4byte UnknownMap_00_04_Layout @ 0x83388C4
- .4byte gMapEvents_UnknownMap_00_04 @ 0x83AE32C
- .4byte gMapScripts_UnknownMap_00_04 @ 0x816047C
- .4byte NULL
- .2byte BGM_FRLG_UNION_ROOM
- .2byte 262
- .byte 0xc4, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08
-
-ViridianForest:: @ 834F214
- .4byte ViridianForest_Layout @ 0x82FE46C
- .4byte gMapEvents_ViridianForest @ 0x83AE4D8
- .4byte gMapScripts_ViridianForest @ 0x816051F
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 117
- .byte 0x7e, 0x00, 0x0b, 0x03, 0x01, 0x07, 0x00, 0x00
-
-MtMoon_1F:: @ 834F230
- .4byte MtMoon_1F_Layout @ 0x82FA890
- .4byte gMapEvents_MtMoon_1F @ 0x83AE668
- .4byte gMapScripts_MtMoon_1F @ 0x81605E4
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 114
- .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtMoon_B1F:: @ 834F24C
- .4byte MtMoon_B1F_Layout @ 0x82FB804
- .4byte gMapEvents_MtMoon_B1F @ 0x83AE704
- .4byte gMapScripts_MtMoon_B1F @ 0x8160698
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 115
- .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtMoon_B2F:: @ 834F268
- .4byte MtMoon_B2F_Layout @ 0x82FC728
- .4byte gMapEvents_MtMoon_B2F @ 0x83AE868
- .4byte gMapScripts_MtMoon_B2F @ 0x8160699
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 116
- .byte 0x7f, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_Exterior:: @ 834F284
- .4byte SSAnne_Exterior_Layout @ 0x82FF610
- .4byte gMapEvents_SSAnne_Exterior @ 0x83AE8C8
- .4byte gMapScripts_SSAnne_Exterior @ 0x8160840
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 118
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Corridor:: @ 834F2A0
- .4byte SSAnne_1F_Corridor_Layout @ 0x82FFB4C
- .4byte gMapEvents_SSAnne_1F_Corridor @ 0x83AE974
- .4byte gMapScripts_SSAnne_1F_Corridor @ 0x81608CB
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 119
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Corridor:: @ 834F2BC
- .4byte SSAnne_2F_Corridor_Layout @ 0x82FFFB0
- .4byte gMapEvents_SSAnne_2F_Corridor @ 0x83AEA30
- .4byte gMapScripts_SSAnne_2F_Corridor @ 0x81608DE
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 120
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_3F_Corridor:: @ 834F2D8
- .4byte SSAnne_3F_Corridor_Layout @ 0x8300108
- .4byte gMapEvents_SSAnne_3F_Corridor @ 0x83AEA74
- .4byte gMapScripts_SSAnne_3F_Corridor @ 0x8160A5D
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 121
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Corridor:: @ 834F2F4
- .4byte SSAnne_B1F_Corridor_Layout @ 0x8300270
- .4byte gMapEvents_SSAnne_B1F_Corridor @ 0x83AEAC4
- .4byte gMapScripts_SSAnne_B1F_Corridor @ 0x8160A67
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 122
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_Deck:: @ 834F310
- .4byte SSAnne_Deck_Layout @ 0x8300624
- .4byte gMapEvents_SSAnne_Deck @ 0x83AEB60
- .4byte gMapScripts_SSAnne_Deck @ 0x8160A68
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 123
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_Kitchen:: @ 834F32C
- .4byte SSAnne_Kitchen_Layout @ 0x8319214
- .4byte gMapEvents_SSAnne_Kitchen @ 0x83AEC60
- .4byte gMapScripts_SSAnne_Kitchen @ 0x8160AB2
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 170
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_CaptainsOffice:: @ 834F348
- .4byte SSAnne_CaptainsOffice_Layout @ 0x83192EC
- .4byte gMapEvents_SSAnne_CaptainsOffice @ 0x83AECB8
- .4byte gMapScripts_SSAnne_CaptainsOffice @ 0x8160B39
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 171
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room1:: @ 834F364
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room1 @ 0x83AECEC
- .4byte gMapScripts_SSAnne_1F_Room1 @ 0x8160BDB
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room2:: @ 834F380
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room2 @ 0x83AED68
- .4byte gMapScripts_SSAnne_1F_Room2 @ 0x8160BE5
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room3:: @ 834F39C
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room3 @ 0x83AEDCC
- .4byte gMapScripts_SSAnne_1F_Room3 @ 0x8160C1D
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room4:: @ 834F3B8
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room4 @ 0x83AEE00
- .4byte gMapScripts_SSAnne_1F_Room4 @ 0x8160C43
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room5:: @ 834F3D4
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room5 @ 0x83AEE34
- .4byte gMapScripts_SSAnne_1F_Room5 @ 0x8160C66
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room7:: @ 834F3F0
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room7 @ 0x83AEE68
- .4byte gMapScripts_SSAnne_1F_Room7 @ 0x8160C7E
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room1:: @ 834F40C
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room1 @ 0x83AEE9C
- .4byte gMapScripts_SSAnne_2F_Room1 @ 0x8160C96
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room2:: @ 834F428
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room2 @ 0x83AEF00
- .4byte gMapScripts_SSAnne_2F_Room2 @ 0x8160CB0
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room3:: @ 834F444
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room3 @ 0x83AEF4C
- .4byte gMapScripts_SSAnne_2F_Room3 @ 0x8160CDF
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room4:: @ 834F460
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room4 @ 0x83AEFB0
- .4byte gMapScripts_SSAnne_2F_Room4 @ 0x8160CF2
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room5:: @ 834F47C
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room5 @ 0x83AEFFC
- .4byte gMapScripts_SSAnne_2F_Room5 @ 0x8160D21
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_2F_Room6:: @ 834F498
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_2F_Room6 @ 0x83AF048
- .4byte gMapScripts_SSAnne_2F_Room6 @ 0x8160D34
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Room1:: @ 834F4B4
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_B1F_Room1 @ 0x83AF094
- .4byte gMapScripts_SSAnne_B1F_Room1 @ 0x8160D47
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Room2:: @ 834F4D0
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_B1F_Room2 @ 0x83AF0E0
- .4byte gMapScripts_SSAnne_B1F_Room2 @ 0x8160D76
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Room3:: @ 834F4EC
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_B1F_Room3 @ 0x83AF12C
- .4byte gMapScripts_SSAnne_B1F_Room3 @ 0x8160D8E
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Room4:: @ 834F508
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_B1F_Room4 @ 0x83AF178
- .4byte gMapScripts_SSAnne_B1F_Room4 @ 0x8160DA6
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_B1F_Room5:: @ 834F524
- .4byte SSAnne_Room2_Layout @ 0x8319F04
- .4byte gMapEvents_SSAnne_B1F_Room5 @ 0x83AF1DC
- .4byte gMapScripts_SSAnne_B1F_Room5 @ 0x8160DD5
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 178
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-SSAnne_1F_Room6:: @ 834F540
- .4byte SSAnne_Room1_Layout @ 0x8319E74
- .4byte gMapEvents_SSAnne_1F_Room6 @ 0x83AF210
- .4byte gMapScripts_SSAnne_1F_Room6 @ 0x8160DF2
- .4byte NULL
- .2byte BGM_FRLG_SS_ANNE
- .2byte 177
- .byte 0x80, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-UndergroundPath_NorthEntrance:: @ 834F55C
- .4byte UndergroundPath_Entrance_Layout @ 0x8319414
- .4byte gMapEvents_UndergroundPath_NorthEntrance @ 0x83AF25C
- .4byte gMapScripts_UndergroundPath_NorthEntrance @ 0x8160E38
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 172
- .byte 0x81, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-UndergroundPath_NorthSouthTunnel:: @ 834F578
- .4byte UndergroundPath_NorthSouthTunnel_Layout @ 0x8319CAC
- .4byte gMapEvents_UndergroundPath_NorthSouthTunnel @ 0x83AF2D4
- .4byte gMapScripts_UndergroundPath_NorthSouthTunnel @ 0x8160EB5
- .4byte NULL
- .2byte BGM_FRLG_ROUTE_1
- .2byte 174
- .byte 0x81, 0x00, 0x00, 0x08, 0x01, 0x06, 0x00, 0x00
-
-UndergroundPath_SouthEntrance:: @ 834F594
- .4byte UndergroundPath_Entrance_Layout @ 0x8319414
- .4byte gMapEvents_UndergroundPath_SouthEntrance @ 0x83AF320
- .4byte gMapScripts_UndergroundPath_SouthEntrance @ 0x8160EBF
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 172
- .byte 0x81, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-UndergroundPath_WestEntrance:: @ 834F5B0
- .4byte UndergroundPath_Entrance_Layout @ 0x8319414
- .4byte gMapEvents_UndergroundPath_WestEntrance @ 0x83AF36C
- .4byte gMapScripts_UndergroundPath_WestEntrance @ 0x8160EC9
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 172
- .byte 0x82, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-UndergroundPath_EastWestTunnel:: @ 834F5CC
- .4byte UndergroundPath_EastWestTunnel_Layout @ 0x8319898
- .4byte gMapEvents_UndergroundPath_EastWestTunnel @ 0x83AF3E4
- .4byte gMapScripts_UndergroundPath_EastWestTunnel @ 0x8160ED3
- .4byte NULL
- .2byte BGM_FRLG_ROUTE_1
- .2byte 173
- .byte 0x82, 0x00, 0x00, 0x08, 0x01, 0x06, 0x00, 0x00
-
-UndergroundPath_EastEntrance:: @ 834F5E8
- .4byte UndergroundPath_Entrance_Layout @ 0x8319414
- .4byte gMapEvents_UndergroundPath_EastEntrance @ 0x83AF430
- .4byte gMapScripts_UndergroundPath_EastEntrance @ 0x8160EDD
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 172
- .byte 0x82, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-DiglettsCave_NorthEntrance:: @ 834F604
- .4byte DiglettsCave_NorthEntrance_Layout @ 0x831EB94
- .4byte gMapEvents_DiglettsCave_NorthEntrance @ 0x83AF46C
- .4byte gMapScripts_DiglettsCave_NorthEntrance @ 0x8160EE7
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 210
- .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-DiglettsCave_B1F:: @ 834F620
- .4byte DiglettsCave_B1F_Layout @ 0x8303B68
- .4byte gMapEvents_DiglettsCave_B1F @ 0x83AF490
- .4byte gMapScripts_DiglettsCave_B1F @ 0x8160EF1
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 124
- .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-DiglettsCave_SouthEntrance:: @ 834F63C
- .4byte DiglettsCave_SouthEntrance_Layout @ 0x831EC58
- .4byte gMapEvents_DiglettsCave_SouthEntrance @ 0x83AF4CC
- .4byte gMapScripts_DiglettsCave_SouthEntrance @ 0x8160EFB
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 211
- .byte 0x83, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-VictoryRoad_1F:: @ 834F658
- .4byte VictoryRoad_1F_Layout @ 0x83043CC
- .4byte gMapEvents_VictoryRoad_1F @ 0x83AF5C0
- .4byte gMapScripts_VictoryRoad_1F @ 0x8160F05
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 125
- .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-VictoryRoad_2F:: @ 834F674
- .4byte VictoryRoad_2F_Layout @ 0x8304CB4
- .4byte gMapEvents_VictoryRoad_2F @ 0x83AF774
- .4byte gMapScripts_VictoryRoad_2F @ 0x8160F92
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 126
- .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-VictoryRoad_3F:: @ 834F690
- .4byte VictoryRoad_3F_Layout @ 0x8305494
- .4byte gMapEvents_VictoryRoad_3F @ 0x83AF8E0
- .4byte gMapScripts_VictoryRoad_3F @ 0x81610AA
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 127
- .byte 0x84, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-RocketHideout_B1F:: @ 834F6AC
- .4byte RocketHideout_B1F_Layout @ 0x8305C28
- .4byte gMapEvents_RocketHideout_B1F @ 0x83AF9D8
- .4byte gMapScripts_RocketHideout_B1F @ 0x8161195
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 128
- .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xff, 0x03
-
-RocketHideout_B2F:: @ 834F6C8
- .4byte RocketHideout_B2F_Layout @ 0x83061CC
- .4byte gMapEvents_RocketHideout_B2F @ 0x83AFA8C
- .4byte gMapScripts_RocketHideout_B2F @ 0x81612A1
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 129
- .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfe, 0x03
-
-RocketHideout_B3F:: @ 834F6E4
- .4byte RocketHideout_B3F_Layout @ 0x8306694
- .4byte gMapEvents_RocketHideout_B3F @ 0x83AFB34
- .4byte gMapScripts_RocketHideout_B3F @ 0x81612B9
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 130
- .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfd, 0x03
-
-RocketHideout_B4F:: @ 834F700
- .4byte RocketHideout_B4F_Layout @ 0x8306B98
- .4byte gMapEvents_RocketHideout_B4F @ 0x83AFC50
- .4byte gMapScripts_RocketHideout_B4F @ 0x81612E8
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 131
- .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x07, 0xfc, 0x03
-
-RocketHideout_Elevator:: @ 834F71C
- .4byte RocketHideout_Elevator_Layout @ 0x8320EDC
- .4byte gMapEvents_RocketHideout_Elevator @ 0x83AFC80
- .4byte gMapScripts_RocketHideout_Elevator @ 0x81614D8
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 225
- .byte 0x85, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x03
-
-SilphCo_1F:: @ 834F738
- .4byte SilphCo_1F_Layout @ 0x83071EC
- .4byte gMapEvents_SilphCo_1F @ 0x83AFCE0
- .4byte gMapScripts_SilphCo_1F @ 0x8161625
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 132
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x01, 0x00
-
-SilphCo_2F:: @ 834F754
- .4byte SilphCo_2F_Layout @ 0x8307840
- .4byte gMapEvents_SilphCo_2F @ 0x83AFE1C
- .4byte gMapScripts_SilphCo_2F @ 0x8161641
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 133
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x02, 0x00
-
-SilphCo_3F:: @ 834F770
- .4byte SilphCo_3F_Layout @ 0x8307E94
- .4byte gMapEvents_SilphCo_3F @ 0x83AFF58
- .4byte gMapScripts_SilphCo_3F @ 0x81616C5
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 134
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x03, 0x00
-
-SilphCo_4F:: @ 834F78C
- .4byte SilphCo_4F_Layout @ 0x83084E8
- .4byte gMapEvents_SilphCo_4F @ 0x83B00DC
- .4byte gMapScripts_SilphCo_4F @ 0x8161736
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 135
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x04, 0x00
-
-SilphCo_5F:: @ 834F7A8
- .4byte SilphCo_5F_Layout @ 0x8308B3C
- .4byte gMapEvents_SilphCo_5F @ 0x83B02D8
- .4byte gMapScripts_SilphCo_5F @ 0x81617BE
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 136
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x05, 0x00
-
-SilphCo_6F:: @ 834F7C4
- .4byte SilphCo_6F_Layout @ 0x8308FFC
- .4byte gMapEvents_SilphCo_6F @ 0x83B044C
- .4byte gMapScripts_SilphCo_6F @ 0x8161881
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 137
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x06, 0x00
-
-SilphCo_7F:: @ 834F7E0
- .4byte SilphCo_7F_Layout @ 0x83094BC
- .4byte gMapEvents_SilphCo_7F @ 0x83B0660
- .4byte gMapScripts_SilphCo_7F @ 0x8161984
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 138
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x07, 0x00
-
-SilphCo_8F:: @ 834F7FC
- .4byte SilphCo_8F_Layout @ 0x830997C
- .4byte gMapEvents_SilphCo_8F @ 0x83B0784
- .4byte gMapScripts_SilphCo_8F @ 0x8161C5F
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 139
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x08, 0x00
-
-SilphCo_9F:: @ 834F818
- .4byte SilphCo_9F_Layout @ 0x8309E3C
- .4byte gMapEvents_SilphCo_9F @ 0x83B0904
- .4byte gMapScripts_SilphCo_9F @ 0x8161CDE
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 140
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x09, 0x00
-
-SilphCo_10F:: @ 834F834
- .4byte SilphCo_10F_Layout @ 0x830A0E8
- .4byte gMapEvents_SilphCo_10F @ 0x83B0A20
- .4byte gMapScripts_SilphCo_10F @ 0x8161D86
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 141
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x0a, 0x00
-
-SilphCo_11F:: @ 834F850
- .4byte SilphCo_11F_Layout @ 0x830A3B4
- .4byte gMapEvents_SilphCo_11F @ 0x83B0B44
- .4byte gMapScripts_SilphCo_11F @ 0x8161DEE
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 142
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x07, 0x0b, 0x00
-
-SilphCo_Elevator:: @ 834F86C
- .4byte SilphCo_Elevator_Layout @ 0x8321330
- .4byte gMapEvents_SilphCo_Elevator @ 0x83B0B6C
- .4byte gMapScripts_SilphCo_Elevator @ 0x8161F6E
- .4byte NULL
- .2byte BGM_FRLG_SILPH
- .2byte 229
- .byte 0x86, 0x00, 0x00, 0x08, 0x00, 0x06, 0x00, 0x00
-
-PokemonMansion_1F:: @ 834F888
- .4byte PokemonMansion_1F_Layout @ 0x830AE3C
- .4byte gMapEvents_PokemonMansion_1F @ 0x83B0C60
- .4byte gMapScripts_PokemonMansion_1F @ 0x81621F9
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_MANSION
- .2byte 143
- .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
-
-PokemonMansion_2F:: @ 834F8A4
- .4byte PokemonMansion_2F_Layout @ 0x830B9A8
- .4byte gMapEvents_PokemonMansion_2F @ 0x83B0D20
- .4byte gMapScripts_PokemonMansion_2F @ 0x8162254
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_MANSION
- .2byte 144
- .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
-
-PokemonMansion_3F:: @ 834F8C0
- .4byte PokemonMansion_3F_Layout @ 0x830C430
- .4byte gMapEvents_PokemonMansion_3F @ 0x83B0DF8
- .4byte gMapScripts_PokemonMansion_3F @ 0x81622A1
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_MANSION
- .2byte 145
- .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
-
-PokemonMansion_B1F:: @ 834F8DC
- .4byte PokemonMansion_B1F_Layout @ 0x830CEB8
- .4byte gMapEvents_PokemonMansion_B1F @ 0x83B0ED4
- .4byte gMapScripts_PokemonMansion_B1F @ 0x81622FC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_MANSION
- .2byte 146
- .byte 0x87, 0x00, 0x0b, 0x08, 0x00, 0x07, 0x00, 0x03
-
-SafariZone_Center:: @ 834F8F8
- .4byte SafariZone_Center_Layout @ 0x830DD38
- .4byte gMapEvents_SafariZone_Center @ 0x83B0F98
- .4byte gMapScripts_SafariZone_Center @ 0x8162357
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 147
- .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SafariZone_East:: @ 834F914
- .4byte SafariZone_East_Layout @ 0x830EC24
- .4byte gMapEvents_SafariZone_East @ 0x83B1068
- .4byte gMapScripts_SafariZone_East @ 0x816237C
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 148
- .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SafariZone_North:: @ 834F930
- .4byte SafariZone_North_Layout @ 0x830FE1C
- .4byte gMapEvents_SafariZone_North @ 0x83B1168
- .4byte gMapScripts_SafariZone_North @ 0x8162398
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 149
- .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SafariZone_West:: @ 834F94C
- .4byte SafariZone_West_Layout @ 0x8310BC4
- .4byte gMapEvents_SafariZone_West @ 0x83B1270
- .4byte gMapScripts_SafariZone_West @ 0x81623C6
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 150
- .byte 0x88, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SafariZone_Building1:: @ 834F968
- .4byte SafariZone_Building_Layout @ 0x831C028
- .4byte gMapEvents_SafariZone_Building1 @ 0x83B12CC
- .4byte gMapScripts_SafariZone_Building1 @ 0x81623EB
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 198
- .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SafariZone_Building2:: @ 834F984
- .4byte SafariZone_Building_Layout @ 0x831C028
- .4byte gMapEvents_SafariZone_Building2 @ 0x83B1340
- .4byte gMapScripts_SafariZone_Building2 @ 0x81623FE
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 198
- .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SafariZone_Building3:: @ 834F9A0
- .4byte SafariZone_Building_Layout @ 0x831C028
- .4byte gMapEvents_SafariZone_Building3 @ 0x83B13CC
- .4byte gMapScripts_SafariZone_Building3 @ 0x816241A
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 198
- .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SafariZone_Building4:: @ 834F9BC
- .4byte SafariZone_Building_Layout @ 0x831C028
- .4byte gMapEvents_SafariZone_Building4 @ 0x83B1440
- .4byte gMapScripts_SafariZone_Building4 @ 0x8162436
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 198
- .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SafariZone_SecretHouse:: @ 834F9D8
- .4byte SafariZone_SecretHouse_Layout @ 0x831C16C
- .4byte gMapEvents_SafariZone_SecretHouse @ 0x83B1484
- .4byte gMapScripts_SafariZone_SecretHouse @ 0x8162452
- .4byte NULL
- .2byte BGM_FRLG_SAFARI_ZONE
- .2byte 199
- .byte 0x88, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCave_1F:: @ 834F9F4
- .4byte CeruleanCave_1F_Layout @ 0x8311318
- .4byte gMapEvents_CeruleanCave_1F @ 0x83B15BC
- .4byte gMapScripts_CeruleanCave_1F @ 0x81624B3
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 151
- .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-CeruleanCave_2F:: @ 834FA10
- .4byte CeruleanCave_2F_Layout @ 0x8311A6C
- .4byte gMapEvents_CeruleanCave_2F @ 0x83B1738
- .4byte gMapScripts_CeruleanCave_2F @ 0x81624BD
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 152
- .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-CeruleanCave_B1F:: @ 834FA2C
- .4byte CeruleanCave_B1F_Layout @ 0x83121C0
- .4byte gMapEvents_CeruleanCave_B1F @ 0x83B1874
- .4byte gMapScripts_CeruleanCave_B1F @ 0x81624BE
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 153
- .byte 0x8d, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-PokemonLeague_LoreleisRoom:: @ 834FA48
- .4byte PokemonLeague_LoreleisRoom_Layout @ 0x831F178
- .4byte gMapEvents_PokemonLeague_LoreleisRoom @ 0x83B18B0
- .4byte gMapScripts_PokemonLeague_LoreleisRoom @ 0x816256C
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 213
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x04
-
-PokemonLeague_BrunosRoom:: @ 834FA64
- .4byte PokemonLeague_BrunosRoom_Layout @ 0x831F2F0
- .4byte gMapEvents_PokemonLeague_BrunosRoom @ 0x83B18EC
- .4byte gMapScripts_PokemonLeague_BrunosRoom @ 0x8162685
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 214
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x05
-
-PokemonLeague_AgathasRoom:: @ 834FA80
- .4byte PokemonLeague_AgathasRoom_Layout @ 0x831F468
- .4byte gMapEvents_PokemonLeague_AgathasRoom @ 0x83B1928
- .4byte gMapScripts_PokemonLeague_AgathasRoom @ 0x8162810
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 215
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x06
-
-PokemonLeague_LancesRoom:: @ 834FA9C
- .4byte PokemonLeague_LancesRoom_Layout @ 0x831F9CC
- .4byte gMapEvents_PokemonLeague_LancesRoom @ 0x83B1964
- .4byte gMapScripts_PokemonLeague_LancesRoom @ 0x816292D
- .4byte NULL
- .2byte BGM_FRLG_INDIGO_PLATEAU
- .2byte 216
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x07
-
-PokemonLeague_ChampionsRoom:: @ 834FAB8
- .4byte PokemonLeague_ChampionsRoom_Layout @ 0x831FBF8
- .4byte gMapEvents_PokemonLeague_ChampionsRoom @ 0x83B19B8
- .4byte gMapScripts_PokemonLeague_ChampionsRoom @ 0x8162AE2
- .4byte NULL
- .2byte BGM_FRLG_INDIGO_PLATEAU
- .2byte 217
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PokemonLeague_HallOfFame:: @ 834FAD4
- .4byte PokemonLeague_HallOfFame_Layout @ 0x831FD3C
- .4byte gMapEvents_PokemonLeague_HallOfFame @ 0x83B19EC
- .4byte gMapScripts_PokemonLeague_HallOfFame @ 0x8162D4C
- .4byte NULL
- .2byte BGM_FRLG_HALL_OF_FAME_PALLET_TOWN
- .2byte 218
- .byte 0x89, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-RockTunnel_1F:: @ 834FAF0
- .4byte RockTunnel_1F_Layout @ 0x83130E4
- .4byte gMapEvents_RockTunnel_1F @ 0x83B1B2C
- .4byte gMapScripts_RockTunnel_1F @ 0x8162DD6
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 154
- .byte 0x8a, 0x01, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-RockTunnel_B1F:: @ 834FB0C
- .4byte RockTunnel_B1F_Layout @ 0x8314008
- .4byte gMapEvents_RockTunnel_B1F @ 0x83B1DD0
- .4byte gMapScripts_RockTunnel_B1F @ 0x8162E8A
- .4byte NULL
- .2byte BGM_FRLG_MT_MOON
- .2byte 155
- .byte 0x8a, 0x01, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SeafoamIslands_1F:: @ 834FB28
- .4byte SeafoamIslands_1F_Layout @ 0x831474C
- .4byte gMapEvents_SeafoamIslands_1F @ 0x83B1E64
- .4byte gMapScripts_SeafoamIslands_1F @ 0x8162F43
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 156
- .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SeafoamIslands_B1F:: @ 834FB44
- .4byte SeafoamIslands_B1F_Layout @ 0x8314E44
- .4byte gMapEvents_SeafoamIslands_B1F @ 0x83B1F30
- .4byte gMapScripts_SeafoamIslands_B1F @ 0x8162F4D
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 157
- .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SeafoamIslands_B2F:: @ 834FB60
- .4byte SeafoamIslands_B2F_Layout @ 0x8315588
- .4byte gMapEvents_SeafoamIslands_B2F @ 0x83B1FE4
- .4byte gMapScripts_SeafoamIslands_B2F @ 0x8162F4E
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 158
- .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SeafoamIslands_B3F:: @ 834FB7C
- .4byte SeafoamIslands_B3F_Layout @ 0x8315CCC
- .4byte gMapEvents_SeafoamIslands_B3F @ 0x83B20DC
- .4byte gMapScripts_SeafoamIslands_B3F @ 0x8162F4F
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 159
- .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SeafoamIslands_B4F:: @ 834FB98
- .4byte SeafoamIslands_B4F_Layout @ 0x8316410
- .4byte gMapEvents_SeafoamIslands_B4F @ 0x83B21C4
- .4byte gMapScripts_SeafoamIslands_B4F @ 0x816302E
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 160
- .byte 0x8b, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-PokemonTower_1F:: @ 834FBB4
- .4byte PokemonTower_1F_Layout @ 0x83167F4
- .4byte gMapEvents_PokemonTower_1F @ 0x83B2270
- .4byte gMapScripts_PokemonTower_1F @ 0x8163235
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 161
- .byte 0x8c, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_2F:: @ 834FBD0
- .4byte PokemonTower_2F_Layout @ 0x8316BD8
- .4byte gMapEvents_PokemonTower_2F @ 0x83B22E4
- .4byte gMapScripts_PokemonTower_2F @ 0x8163285
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 162
- .byte 0x8c, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_3F:: @ 834FBEC
- .4byte PokemonTower_3F_Layout @ 0x8316FBC
- .4byte gMapEvents_PokemonTower_3F @ 0x83B2368
- .4byte gMapScripts_PokemonTower_3F @ 0x81633A6
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 163
- .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_4F:: @ 834FC08
- .4byte PokemonTower_4F_Layout @ 0x83173A0
- .4byte gMapEvents_PokemonTower_4F @ 0x83B241C
- .4byte gMapScripts_PokemonTower_4F @ 0x81633EC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 164
- .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_5F:: @ 834FC24
- .4byte PokemonTower_5F_Layout @ 0x8317784
- .4byte gMapEvents_PokemonTower_5F @ 0x83B2604
- .4byte gMapScripts_PokemonTower_5F @ 0x8163432
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 165
- .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_6F:: @ 834FC40
- .4byte PokemonTower_6F_Layout @ 0x8317B68
- .4byte gMapEvents_PokemonTower_6F @ 0x83B26C0
- .4byte gMapScripts_PokemonTower_6F @ 0x81634B7
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 166
- .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PokemonTower_7F:: @ 834FC5C
- .4byte PokemonTower_7F_Layout @ 0x8317F4C
- .4byte gMapEvents_PokemonTower_7F @ 0x83B2748
- .4byte gMapScripts_PokemonTower_7F @ 0x8163559
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_TOWER
- .2byte 167
- .byte 0x8c, 0x00, 0x06, 0x08, 0x00, 0x05, 0x00, 0x02
-
-PowerPlant:: @ 834FC78
- .4byte PowerPlant_Layout @ 0x8318EC0
- .4byte gMapEvents_PowerPlant @ 0x83B285C
- .4byte gMapScripts_PowerPlant @ 0x8163764
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_MANSION
- .2byte 168
- .byte 0x8e, 0x00, 0x00, 0x08, 0x00, 0x07, 0x00, 0x03
-
-MtEmber_RubyPath_B4F:: @ 834FC94
- .4byte MtEmber_RubyPath_B4F_Layout @ 0x8339290
- .4byte gMapEvents_MtEmber_RubyPath_B4F @ 0x83B29B8
- .4byte gMapScripts_MtEmber_RubyPath_B4F @ 0x81638EB
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 269
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_Exterior:: @ 834FCB0
- .4byte MtEmber_Exterior_Layout @ 0x833D660
- .4byte gMapEvents_MtEmber_Exterior @ 0x83B2C24
- .4byte gMapScripts_MtEmber_Exterior @ 0x8163946
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 280
- .byte 0xaf, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-MtEmber_SummitPath_1F:: @ 834FCCC
- .4byte MtEmber_SummitPath_1F_Layout @ 0x833DC08
- .4byte gMapEvents_MtEmber_SummitPath_1F @ 0x83B2C48
- .4byte gMapScripts_MtEmber_SummitPath_1F @ 0x8163AF9
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 282
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_SummitPath_2F:: @ 834FCE8
- .4byte MtEmber_SummitPath_2F_Layout @ 0x833ED6C
- .4byte gMapEvents_MtEmber_SummitPath_2F @ 0x83B2D44
- .4byte gMapScripts_MtEmber_SummitPath_2F @ 0x8163AFA
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 283
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_SummitPath_3F:: @ 834FD04
- .4byte MtEmber_SummitPath_3F_Layout @ 0x833EEDC
- .4byte gMapEvents_MtEmber_SummitPath_3F @ 0x83B2D68
- .4byte gMapScripts_MtEmber_SummitPath_3F @ 0x8163AFB
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 284
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_Summit:: @ 834FD20
- .4byte MtEmber_Summit_Layout @ 0x833D9C8
- .4byte gMapEvents_MtEmber_Summit @ 0x83B2DFC
- .4byte gMapScripts_MtEmber_Summit @ 0x8163AFC
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 281
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B5F:: @ 834FD3C
- .4byte MtEmber_RubyPath_B5F_Layout @ 0x833FF60
- .4byte gMapEvents_MtEmber_RubyPath_B5F @ 0x83B2E3C
- .4byte gMapScripts_MtEmber_RubyPath_B5F @ 0x8163BAA
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 291
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_Kitchen3:: @ 834FD58
- .4byte SSAnne_Kitchen3_Layout @ 0x833F304
- .4byte gMapEvents_SSAnne_Kitchen3 @ 0x83B2EE0
- .4byte gMapScripts_SSAnne_Kitchen3 @ 0x8163C45
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 285
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B1F:: @ 834FD74
- .4byte MtEmber_RubyPath_B1F_Layout @ 0x833F524
- .4byte gMapEvents_MtEmber_RubyPath_B1F @ 0x83B2F64
- .4byte gMapScripts_MtEmber_RubyPath_B1F @ 0x8163C46
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 286
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B2F:: @ 834FD90
- .4byte MtEmber_RubyPath_B2F_Layout @ 0x833F6A8
- .4byte gMapEvents_MtEmber_RubyPath_B2F @ 0x83B3030
- .4byte gMapScripts_MtEmber_RubyPath_B2F @ 0x8163C47
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 287
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B3F:: @ 834FDAC
- .4byte MtEmber_RubyPath_B3F_Layout @ 0x833FC60
- .4byte gMapEvents_MtEmber_RubyPath_B3F @ 0x83B314C
- .4byte gMapScripts_MtEmber_RubyPath_B3F @ 0x8163C48
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 288
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B1F_Stairs:: @ 834FDC8
- .4byte MtEmber_RubyPath_B1F_Stairs_Layout @ 0x833FCD8
- .4byte gMapEvents_MtEmber_RubyPath_B1F_Stairs @ 0x83B3188
- .4byte gMapScripts_MtEmber_RubyPath_B1F_Stairs @ 0x8163C6F
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 289
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-MtEmber_RubyPath_B2F_Stairs:: @ 834FDE4
- .4byte MtEmber_RubyPath_B2F_Stairs_Layout @ 0x833FD5C
- .4byte gMapEvents_MtEmber_RubyPath_B2F_Stairs @ 0x83B31DC
- .4byte gMapScripts_MtEmber_RubyPath_B2F_Stairs @ 0x8163C70
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 290
- .byte 0xaf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-ThreeIsland_BerryForest:: @ 834FE00
- .4byte ThreeIsland_BerryForest_Layout @ 0x833A7A8
- .4byte gMapEvents_ThreeIsland_BerryForest @ 0x83B340C
- .4byte gMapScripts_ThreeIsland_BerryForest @ 0x8163C71
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 270
- .byte 0xb0, 0x00, 0x0b, 0x03, 0x01, 0x07, 0x00, 0x00
-
-FourIsland_IcefallCave_Entrance:: @ 834FE1C
- .4byte FourIsland_IcefallCave_Entrance_Layout @ 0x8340E38
- .4byte gMapEvents_FourIsland_IcefallCave_Entrance @ 0x83B3438
- .4byte gMapScripts_FourIsland_IcefallCave_Entrance @ 0x8163D3A
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 293
- .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FourIsland_IcefallCave_1F:: @ 834FE38
- .4byte FourIsland_IcefallCave_1F_Layout @ 0x834117C
- .4byte gMapEvents_FourIsland_IcefallCave_1F @ 0x83B34AC
- .4byte gMapScripts_FourIsland_IcefallCave_1F @ 0x8163D44
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 294
- .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_CaptainsOffice2:: @ 834FE54
- .4byte SSAnne_CaptainsOffice2_Layout @ 0x8341560
- .4byte gMapEvents_SSAnne_CaptainsOffice2 @ 0x83B3508
- .4byte gMapScripts_SSAnne_CaptainsOffice2 @ 0x8163D81
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 295
- .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_CaptainsOffice3:: @ 834FE70
- .4byte SSAnne_CaptainsOffice3_Layout @ 0x8341A98
- .4byte gMapEvents_SSAnne_CaptainsOffice3 @ 0x83B35B4
- .4byte gMapScripts_SSAnne_CaptainsOffice3 @ 0x8163D82
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 296
- .byte 0xb1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_CaptainsOffice4:: @ 834FE8C
- .4byte SSAnne_CaptainsOffice4_Layout @ 0x83405A4
- .4byte gMapEvents_SSAnne_CaptainsOffice4 @ 0x83B381C
- .4byte gMapScripts_SSAnne_CaptainsOffice4 @ 0x8163F2E
- .4byte NULL
- .2byte BGM_FRLG_ROCKET_HIDEOUT
- .2byte 292
- .byte 0xb2, 0x00, 0x00, 0x08, 0x00, 0x05, 0x00, 0x03
-
-SSAnne_CaptainsOffice5:: @ 834FEA8
- .4byte SSAnne_CaptainsOffice5_Layout @ 0x83436C4
- .4byte gMapEvents_SSAnne_CaptainsOffice5 @ 0x83B3850
- .4byte gMapScripts_SSAnne_CaptainsOffice5 @ 0x8164182
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 309
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SixIsland_DottedHole_B1F:: @ 834FEC4
- .4byte SixIsland_DottedHole_B1F_Layout @ 0x8343808
- .4byte gMapEvents_SixIsland_DottedHole_B1F @ 0x83B3898
- .4byte gMapScripts_SixIsland_DottedHole_B1F @ 0x81641B0
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 310
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SixIsland_DottedHole_B2F:: @ 834FEE0
- .4byte SixIsland_DottedHole_B2F_Layout @ 0x834394C
- .4byte gMapEvents_SixIsland_DottedHole_B2F @ 0x83B38E0
- .4byte gMapScripts_SixIsland_DottedHole_B2F @ 0x81641B1
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 311
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SixIsland_DottedHole_B3F:: @ 834FEFC
- .4byte SixIsland_DottedHole_B3F_Layout @ 0x8343A90
- .4byte gMapEvents_SixIsland_DottedHole_B3F @ 0x83B3928
- .4byte gMapScripts_SixIsland_DottedHole_B3F @ 0x81641B2
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 312
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_CaptainsOffice9:: @ 834FF18
- .4byte SSAnne_CaptainsOffice9_Layout @ 0x8343BD4
- .4byte gMapEvents_SSAnne_CaptainsOffice9 @ 0x83B3970
- .4byte gMapScripts_SSAnne_CaptainsOffice9 @ 0x81641B3
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 313
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SixIsland_DottedHole_SapphireRoom:: @ 834FF34
- .4byte SixIsland_DottedHole_SapphireRoom_Layout @ 0x8343DD8
- .4byte gMapEvents_SixIsland_DottedHole_SapphireRoom @ 0x83B39D0
- .4byte gMapScripts_SixIsland_DottedHole_SapphireRoom @ 0x81641B4
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 314
- .byte 0xb4, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_1F_Room11:: @ 834FF50
- .4byte SSAnne_1F_Room11_Layout @ 0x8345030
- .4byte gMapEvents_SSAnne_1F_Room11 @ 0x83B3B34
- .4byte gMapScripts_SSAnne_1F_Room11 @ 0x8164559
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 317
- .byte 0xb6, 0x00, 0x00, 0x03, 0x01, 0x07, 0x00, 0x00
-
-SSAnne_1F_Room12:: @ 834FF6C
- .4byte SSAnne_1F_Room12_Layout @ 0x8347A50
- .4byte gMapEvents_SSAnne_1F_Room12 @ 0x83B3B50
- .4byte gMapScripts_SSAnne_1F_Room12 @ 0x81646A4
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 340
- .byte 0xb7, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-NavelRock_Exterior:: @ 834FF88
- .4byte NavelRock_Exterior_Layout @ 0x834873C
- .4byte gMapEvents_NavelRock_Exterior @ 0x83B3B74
- .4byte gMapScripts_NavelRock_Exterior @ 0x81646AE
- .4byte NULL
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 343
- .byte 0xae, 0x00, 0x00, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland_TrainerTower_1F:: @ 834FFA4
- .4byte SevenIsland_TrainerTower_1F_Layout @ 0x8341FCC
- .4byte gMapEvents_SevenIsland_TrainerTower_1F @ 0x83B3C40
- .4byte gMapScripts_SevenIsland_TrainerTower_1F @ 0x81646B8
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 298
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_2F:: @ 834FFC0
- .4byte SevenIsland_TrainerTower_2F_Layout @ 0x8342254
- .4byte gMapEvents_SevenIsland_TrainerTower_2F @ 0x83B3D14
- .4byte gMapScripts_SevenIsland_TrainerTower_2F @ 0x81646E6
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 299
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_3F:: @ 834FFDC
- .4byte SevenIsland_TrainerTower_3F_Layout @ 0x83424DC
- .4byte gMapEvents_SevenIsland_TrainerTower_3F @ 0x83B3DE8
- .4byte gMapScripts_SevenIsland_TrainerTower_3F @ 0x8164714
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 300
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_4F:: @ 834FFF8
- .4byte SevenIsland_TrainerTower_4F_Layout @ 0x8342764
- .4byte gMapEvents_SevenIsland_TrainerTower_4F @ 0x83B3EBC
- .4byte gMapScripts_SevenIsland_TrainerTower_4F @ 0x8164742
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 301
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_5F:: @ 8350014
- .4byte SevenIsland_TrainerTower_5F_Layout @ 0x83429EC
- .4byte gMapEvents_SevenIsland_TrainerTower_5F @ 0x83B3F90
- .4byte gMapScripts_SevenIsland_TrainerTower_5F @ 0x8164770
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 302
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_6F:: @ 8350030
- .4byte SevenIsland_TrainerTower_6F_Layout @ 0x8342C74
- .4byte gMapEvents_SevenIsland_TrainerTower_6F @ 0x83B4064
- .4byte gMapScripts_SevenIsland_TrainerTower_6F @ 0x816479E
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 303
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_7F:: @ 835004C
- .4byte SevenIsland_TrainerTower_7F_Layout @ 0x8342EFC
- .4byte gMapEvents_SevenIsland_TrainerTower_7F @ 0x83B4138
- .4byte gMapScripts_SevenIsland_TrainerTower_7F @ 0x81647CC
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 304
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_8F:: @ 8350068
- .4byte SevenIsland_TrainerTower_8F_Layout @ 0x8343184
- .4byte gMapEvents_SevenIsland_TrainerTower_8F @ 0x83B420C
- .4byte gMapScripts_SevenIsland_TrainerTower_8F @ 0x81647FA
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 305
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_Roof:: @ 8350084
- .4byte SevenIsland_TrainerTower_Roof_Layout @ 0x83433E8
- .4byte gMapEvents_SevenIsland_TrainerTower_Roof @ 0x83B4248
- .4byte gMapScripts_SevenIsland_TrainerTower_Roof @ 0x8164828
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 306
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_Lobby:: @ 83500A0
- .4byte SevenIsland_TrainerTower_Lobby_Layout @ 0x8341D44
- .4byte gMapEvents_SevenIsland_TrainerTower_Lobby @ 0x83B4308
- .4byte gMapScripts_SevenIsland_TrainerTower_Lobby @ 0x8164839
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 297
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-SevenIsland_TrainerTower_Elevator:: @ 83500BC
- .4byte SevenIsland_TrainerTower_Elevator_Layout @ 0x8343454
- .4byte gMapEvents_SevenIsland_TrainerTower_Elevator @ 0x83B4330
- .4byte gMapScripts_SevenIsland_TrainerTower_Elevator @ 0x8164AF8
- .4byte NULL
- .2byte BGM_FRLG_TRAINER_TOWER
- .2byte 307
- .byte 0xb3, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00
-
-FiveIsland_LostCave_Entrance:: @ 83500D8
- .4byte FiveIsland_LostCave_Entrance_Layout @ 0x83454D8
- .4byte gMapEvents_FiveIsland_LostCave_Entrance @ 0x83B4354
- .4byte gMapScripts_FiveIsland_LostCave_Entrance @ 0x8164BEC
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 320
- .byte 0xb5, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room1:: @ 83500F4
- .4byte FiveIsland_LostCave_Room1_Layout @ 0x83455F0
- .4byte gMapEvents_FiveIsland_LostCave_Room1 @ 0x83B43A8
- .4byte gMapScripts_FiveIsland_LostCave_Room1 @ 0x8164BF6
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 321
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room2:: @ 8350110
- .4byte FiveIsland_LostCave_Room2_Layout @ 0x8345708
- .4byte gMapEvents_FiveIsland_LostCave_Room2 @ 0x83B43DC
- .4byte gMapScripts_FiveIsland_LostCave_Room2 @ 0x8164C0E
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 322
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room3:: @ 835012C
- .4byte FiveIsland_LostCave_Room3_Layout @ 0x8345820
- .4byte gMapEvents_FiveIsland_LostCave_Room3 @ 0x83B4410
- .4byte gMapScripts_FiveIsland_LostCave_Room3 @ 0x8164C0F
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 323
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room4:: @ 8350148
- .4byte FiveIsland_LostCave_Room4_Layout @ 0x8345938
- .4byte gMapEvents_FiveIsland_LostCave_Room4 @ 0x83B445C
- .4byte gMapScripts_FiveIsland_LostCave_Room4 @ 0x8164C10
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 324
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room5:: @ 8350164
- .4byte FiveIsland_LostCave_Room5_Layout @ 0x8345A50
- .4byte gMapEvents_FiveIsland_LostCave_Room5 @ 0x83B4490
- .4byte gMapScripts_FiveIsland_LostCave_Room5 @ 0x8164C28
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 325
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room6:: @ 8350180
- .4byte FiveIsland_LostCave_Room6_Layout @ 0x8345B68
- .4byte gMapEvents_FiveIsland_LostCave_Room6 @ 0x83B44C4
- .4byte gMapScripts_FiveIsland_LostCave_Room6 @ 0x8164C29
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 326
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room7:: @ 835019C
- .4byte FiveIsland_LostCave_Room7_Layout @ 0x8345C80
- .4byte gMapEvents_FiveIsland_LostCave_Room7 @ 0x83B44F8
- .4byte gMapScripts_FiveIsland_LostCave_Room7 @ 0x8164C2A
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 327
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room8:: @ 83501B8
- .4byte FiveIsland_LostCave_Room8_Layout @ 0x8345D98
- .4byte gMapEvents_FiveIsland_LostCave_Room8 @ 0x83B452C
- .4byte gMapScripts_FiveIsland_LostCave_Room8 @ 0x8164C2B
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 328
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room9:: @ 83501D4
- .4byte FiveIsland_LostCave_Room9_Layout @ 0x8345EB0
- .4byte gMapEvents_FiveIsland_LostCave_Room9 @ 0x83B4560
- .4byte gMapScripts_FiveIsland_LostCave_Room9 @ 0x8164C2C
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 329
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room10:: @ 83501F0
- .4byte FiveIsland_LostCave_Room10_Layout @ 0x8345FC8
- .4byte gMapEvents_FiveIsland_LostCave_Room10 @ 0x83B45AC
- .4byte gMapScripts_FiveIsland_LostCave_Room10 @ 0x8164C2D
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 330
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room11:: @ 835020C
- .4byte FiveIsland_LostCave_Room11_Layout @ 0x83460E0
- .4byte gMapEvents_FiveIsland_LostCave_Room11 @ 0x83B45E0
- .4byte gMapScripts_FiveIsland_LostCave_Room11 @ 0x8164CCB
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 331
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room12:: @ 8350228
- .4byte FiveIsland_LostCave_Room12_Layout @ 0x83461F8
- .4byte gMapEvents_FiveIsland_LostCave_Room12 @ 0x83B4614
- .4byte gMapScripts_FiveIsland_LostCave_Room12 @ 0x8164CCC
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 332
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room13:: @ 8350244
- .4byte FiveIsland_LostCave_Room13_Layout @ 0x8346310
- .4byte gMapEvents_FiveIsland_LostCave_Room13 @ 0x83B4648
- .4byte gMapScripts_FiveIsland_LostCave_Room13 @ 0x8164CCD
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 333
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-FiveIsland_LostCave_Room14:: @ 8350260
- .4byte FiveIsland_LostCave_Room14_Layout @ 0x8346428
- .4byte gMapEvents_FiveIsland_LostCave_Room14 @ 0x83B467C
- .4byte gMapScripts_FiveIsland_LostCave_Room14 @ 0x8164CCE
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 334
- .byte 0xb5, 0x00, 0x06, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SevenIsland_TanobyRuins_MoneanChamber:: @ 835027C
- .4byte SevenIsland_TanobyRuins_MoneanChamber_Layout @ 0x834675C
- .4byte gMapEvents_SevenIsland_TanobyRuins_MoneanChamber @ 0x83B4698
- .4byte gMapScripts_SevenIsland_TanobyRuins_MoneanChamber @ 0x8164CCF
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 335
- .byte 0xbc, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_LiptooChamber:: @ 8350298
- .4byte SevenIsland_TanobyRuins_LiptooChamber_Layout @ 0x8346A90
- .4byte gMapEvents_SevenIsland_TanobyRuins_LiptooChamber @ 0x83B46B4
- .4byte gMapScripts_SevenIsland_TanobyRuins_LiptooChamber @ 0x8164CDE
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 336
- .byte 0xbd, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_WeepthChamber:: @ 83502B4
- .4byte SevenIsland_TanobyRuins_WeepthChamber_Layout @ 0x8346DC4
- .4byte gMapEvents_SevenIsland_TanobyRuins_WeepthChamber @ 0x83B46D0
- .4byte gMapScripts_SevenIsland_TanobyRuins_WeepthChamber @ 0x8164CEA
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 337
- .byte 0xbe, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_DilfordChamber:: @ 83502D0
- .4byte SevenIsland_TanobyRuins_DilfordChamber_Layout @ 0x83470F8
- .4byte gMapEvents_SevenIsland_TanobyRuins_DilfordChamber @ 0x83B46EC
- .4byte gMapScripts_SevenIsland_TanobyRuins_DilfordChamber @ 0x8164CF6
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 338
- .byte 0xbf, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_ScufibChamber:: @ 83502EC
- .4byte SevenIsland_TanobyRuins_ScufibChamber_Layout @ 0x834742C
- .4byte gMapEvents_SevenIsland_TanobyRuins_ScufibChamber @ 0x83B4708
- .4byte gMapScripts_SevenIsland_TanobyRuins_ScufibChamber @ 0x8164D02
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 339
- .byte 0xc0, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_RixyChamber:: @ 8350308
- .4byte SevenIsland_TanobyRuins_RixyChamber_Layout @ 0x8349DC8
- .4byte gMapEvents_SevenIsland_TanobyRuins_RixyChamber @ 0x83B4724
- .4byte gMapScripts_SevenIsland_TanobyRuins_RixyChamber @ 0x8164D0E
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 362
- .byte 0xc1, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-SevenIsland_TanobyRuins_ViapoisChamber:: @ 8350324
- .4byte SevenIsland_TanobyRuins_ViapoisChamber_Layout @ 0x834A0FC
- .4byte gMapEvents_SevenIsland_TanobyRuins_ViapoisChamber @ 0x83B4740
- .4byte gMapScripts_SevenIsland_TanobyRuins_ViapoisChamber @ 0x8164D1A
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 363
- .byte 0xc2, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-ThreeIsland_DunsparceTunnel:: @ 8350340
- .4byte ThreeIsland_DunsparceTunnel_Layout @ 0x83451F8
- .4byte gMapEvents_ThreeIsland_DunsparceTunnel @ 0x83B4788
- .4byte gMapScripts_ThreeIsland_DunsparceTunnel @ 0x8164D26
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 318
- .byte 0xb9, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x00
-
-SevenIsland_SeavaultCanyon_TanobyKey:: @ 835035C
- .4byte SevenIsland_SeavaultCanyon_TanobyKey_Layout @ 0x8347C54
- .4byte gMapEvents_SevenIsland_SeavaultCanyon_TanobyKey @ 0x83B48BC
- .4byte gMapScripts_SevenIsland_SeavaultCanyon_TanobyKey @ 0x8164DCC
- .4byte NULL
- .2byte BGM_FRLG_TANOBY_RUINS
- .2byte 341
- .byte 0xba, 0x00, 0x00, 0x04, 0x01, 0x07, 0x00, 0x02
-
-NavelRock_1F:: @ 8350378
- .4byte NavelRock_1F_Layout @ 0x8348AD4
- .4byte gMapEvents_NavelRock_1F @ 0x83B48E0
- .4byte gMapScripts_NavelRock_1F @ 0x8164F9E
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 344
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_Summit:: @ 8350394
- .4byte NavelRock_Summit_Layout @ 0x8348EB0
- .4byte gMapEvents_NavelRock_Summit @ 0x83B4930
- .4byte gMapScripts_NavelRock_Summit @ 0x8164F9F
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 345
- .byte 0xae, 0x00, 0x0b, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_Base:: @ 83503B0
- .4byte NavelRock_Base_Layout @ 0x834929C
- .4byte gMapEvents_NavelRock_Base @ 0x83B4964
- .4byte gMapScripts_NavelRock_Base @ 0x81650E7
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 346
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_SummitPath_2F:: @ 83503CC
- .4byte NavelRock_SummitPath_2F_Layout @ 0x8349324
- .4byte gMapEvents_NavelRock_SummitPath_2F @ 0x83B4988
- .4byte gMapScripts_NavelRock_SummitPath_2F @ 0x81651F2
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 347
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_SummitPath_3F:: @ 83503E8
- .4byte NavelRock_SummitPath_3F_Layout @ 0x83493AC
- .4byte gMapEvents_NavelRock_SummitPath_3F @ 0x83B49AC
- .4byte gMapScripts_NavelRock_SummitPath_3F @ 0x81651F3
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 348
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_SummitPath_4F:: @ 8350404
- .4byte NavelRock_SummitPath_4F_Layout @ 0x8349434
- .4byte gMapEvents_NavelRock_SummitPath_4F @ 0x83B49D0
- .4byte gMapScripts_NavelRock_SummitPath_4F @ 0x81651F4
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 349
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_SummitPath_5F:: @ 8350420
- .4byte NavelRock_SummitPath_5F_Layout @ 0x83494BC
- .4byte gMapEvents_NavelRock_SummitPath_5F @ 0x83B49F4
- .4byte gMapScripts_NavelRock_SummitPath_5F @ 0x81651F5
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 350
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B1F:: @ 835043C
- .4byte NavelRock_BasePath_B1F_Layout @ 0x8349544
- .4byte gMapEvents_NavelRock_BasePath_B1F @ 0x83B4A18
- .4byte gMapScripts_NavelRock_BasePath_B1F @ 0x81651F6
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 351
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B2F:: @ 8350458
- .4byte NavelRock_BasePath_B2F_Layout @ 0x83495CC
- .4byte gMapEvents_NavelRock_BasePath_B2F @ 0x83B4A3C
- .4byte gMapScripts_NavelRock_BasePath_B2F @ 0x81651F7
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 352
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B3F:: @ 8350474
- .4byte NavelRock_BasePath_B3F_Layout @ 0x8349654
- .4byte gMapEvents_NavelRock_BasePath_B3F @ 0x83B4A60
- .4byte gMapScripts_NavelRock_BasePath_B3F @ 0x81651F8
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 353
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B4F:: @ 8350490
- .4byte NavelRock_BasePath_B4F_Layout @ 0x83496DC
- .4byte gMapEvents_NavelRock_BasePath_B4F @ 0x83B4A84
- .4byte gMapScripts_NavelRock_BasePath_B4F @ 0x81651F9
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 354
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B5F:: @ 83504AC
- .4byte NavelRock_BasePath_B5F_Layout @ 0x8349764
- .4byte gMapEvents_NavelRock_BasePath_B5F @ 0x83B4AA8
- .4byte gMapScripts_NavelRock_BasePath_B5F @ 0x81651FA
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 355
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B6F:: @ 83504C8
- .4byte NavelRock_BasePath_B6F_Layout @ 0x83497EC
- .4byte gMapEvents_NavelRock_BasePath_B6F @ 0x83B4ACC
- .4byte gMapScripts_NavelRock_BasePath_B6F @ 0x81651FB
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 356
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B7F:: @ 83504E4
- .4byte NavelRock_BasePath_B7F_Layout @ 0x8349874
- .4byte gMapEvents_NavelRock_BasePath_B7F @ 0x83B4AF0
- .4byte gMapScripts_NavelRock_BasePath_B7F @ 0x81651FC
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 357
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B8F:: @ 8350500
- .4byte NavelRock_BasePath_B8F_Layout @ 0x83498FC
- .4byte gMapEvents_NavelRock_BasePath_B8F @ 0x83B4B14
- .4byte gMapScripts_NavelRock_BasePath_B8F @ 0x81651FD
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 358
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B9F:: @ 835051C
- .4byte NavelRock_BasePath_B9F_Layout @ 0x8349984
- .4byte gMapEvents_NavelRock_BasePath_B9F @ 0x83B4B38
- .4byte gMapScripts_NavelRock_BasePath_B9F @ 0x81651FE
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 359
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B10F:: @ 8350538
- .4byte NavelRock_BasePath_B10F_Layout @ 0x8349A0C
- .4byte gMapEvents_NavelRock_BasePath_B10F @ 0x83B4B5C
- .4byte gMapScripts_NavelRock_BasePath_B10F @ 0x81651FF
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 360
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_BasePath_B11F:: @ 8350554
- .4byte NavelRock_BasePath_B11F_Layout @ 0x8349A94
- .4byte gMapEvents_NavelRock_BasePath_B11F @ 0x83B4B80
- .4byte gMapScripts_NavelRock_BasePath_B11F @ 0x8165200
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 361
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_B1F:: @ 8350570
- .4byte NavelRock_B1F_Layout @ 0x834A210
- .4byte gMapEvents_NavelRock_B1F @ 0x83B4BA4
- .4byte gMapScripts_NavelRock_B1F @ 0x8165201
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 364
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-NavelRock_Fork:: @ 835058C
- .4byte NavelRock_Fork_Layout @ 0x834B9A4
- .4byte gMapEvents_NavelRock_Fork @ 0x83B4BD0
- .4byte gMapScripts_NavelRock_Fork @ 0x8165202
- .4byte NULL
- .2byte BGM_FRLG_MT_EMBER
- .2byte 365
- .byte 0xae, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-BirthIsland_Exterior:: @ 83505A8
- .4byte BirthIsland_Exterior_Layout @ 0x8348380
- .4byte gMapEvents_BirthIsland_Exterior @ 0x83B4C1C
- .4byte gMapScripts_BirthIsland_Exterior @ 0x8165203
- .4byte NULL
- .2byte 0xFFFF
- .2byte 342
- .byte 0xbb, 0x00, 0x00, 0x03, 0x00, 0x06, 0x00, 0x00
-
-OneIsland_KindleRoad_EmberSpa:: @ 83505C4
- .4byte OneIsland_KindleRoad_EmberSpa_Layout @ 0x834EB70
- .4byte gMapEvents_OneIsland_KindleRoad_EmberSpa @ 0x83B4CD8
- .4byte gMapScripts_OneIsland_KindleRoad_EmberSpa @ 0x816535B
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 383
- .byte 0xc3, 0x00, 0x00, 0x04, 0x00, 0x06, 0x00, 0x00
-
-BirthIsland_Harbor:: @ 83505E0
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_BirthIsland_Harbor @ 0x83B4D24
- .4byte gMapScripts_BirthIsland_Harbor @ 0x81653E6
- .4byte NULL
- .2byte 0xFFFF
- .2byte 315
- .byte 0xbb, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-NavelRock_Harbor:: @ 83505FC
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_NavelRock_Harbor @ 0x83B4D70
- .4byte gMapScripts_NavelRock_Harbor @ 0x8165420
- .4byte NULL
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 315
- .byte 0xae, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PalletTown:: @ 8350618
- .4byte PalletTown_Layout @ 0x82DD4C0
- .4byte gMapEvents_PalletTown @ 0x83B4E50
- .4byte gMapScripts_PalletTown @ 0x816545A
- .4byte gMapConnections_PalletTown @ 0x835276C
- .2byte BGM_FRLG_PALLET_TOWN
- .2byte 78
- .byte 0x58, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-ViridianCity:: @ 8350634
- .4byte ViridianCity_Layout @ 0x82DE3E4
- .4byte gMapEvents_ViridianCity @ 0x83B4FE0
- .4byte gMapScripts_ViridianCity @ 0x81658D3
- .4byte gMapConnections_ViridianCity @ 0x8352798
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 79
- .byte 0x59, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-PewterCity:: @ 8350650
- .4byte PewterCity_Layout @ 0x82DF308
- .4byte gMapEvents_PewterCity @ 0x83B518C
- .4byte gMapScripts_PewterCity @ 0x8165B8E
- .4byte gMapConnections_PewterCity @ 0x83527B8
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 80
- .byte 0x5a, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-CeruleanCity:: @ 835066C
- .4byte CeruleanCity_Layout @ 0x82E022C
- .4byte gMapEvents_CeruleanCity @ 0x83B53E0
- .4byte gMapScripts_CeruleanCity @ 0x8166471
- .4byte gMapConnections_CeruleanCity @ 0x83527F0
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 81
- .byte 0x5b, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-LavenderTown:: @ 8350688
- .4byte LavenderTown_Layout @ 0x82E0610
- .4byte gMapEvents_LavenderTown @ 0x83B549C
- .4byte gMapScripts_LavenderTown @ 0x816686B
- .4byte gMapConnections_LavenderTown @ 0x835281C
- .2byte BGM_FRLG_LAVENDER_TOWN
- .2byte 82
- .byte 0x5c, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-VermilionCity:: @ 83506A4
- .4byte VermilionCity_Layout @ 0x82E1534
- .4byte gMapEvents_VermilionCity @ 0x83B5648
- .4byte gMapScripts_VermilionCity @ 0x81668DC
- .4byte gMapConnections_VermilionCity @ 0x835283C
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 83
- .byte 0x5d, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-CeladonCity:: @ 83506C0
- .4byte CeladonCity_Layout @ 0x82E2818
- .4byte gMapEvents_CeladonCity @ 0x83B5898
- .4byte gMapScripts_CeladonCity @ 0x8166C8F
- .4byte gMapConnections_CeladonCity @ 0x835285C
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 84
- .byte 0x5e, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-FuchsiaCity:: @ 83506DC
- .4byte FuchsiaCity_Layout @ 0x82E373C
- .4byte gMapEvents_FuchsiaCity @ 0x83B5B14
- .4byte gMapScripts_FuchsiaCity @ 0x8166D75
- .4byte gMapConnections_FuchsiaCity @ 0x8352888
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 85
- .byte 0x5f, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-CinnabarIsland:: @ 83506F8
- .4byte CinnabarIsland_Layout @ 0x82E3B20
- .4byte gMapEvents_CinnabarIsland @ 0x83B5BF0
- .4byte gMapScripts_CinnabarIsland @ 0x8166ED6
- .4byte gMapConnections_CinnabarIsland @ 0x83528A8
- .2byte BGM_FRLG_CINNABAR_ISLAND
- .2byte 86
- .byte 0x60, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-IndigoPlateau_Exterior:: @ 8350714
- .4byte IndigoPlateau_Exterior_Layout @ 0x82E3F04
- .4byte gMapEvents_IndigoPlateau_Exterior @ 0x83B5C3C
- .4byte gMapScripts_IndigoPlateau_Exterior @ 0x816723B
- .4byte gMapConnections_IndigoPlateau_Exterior @ 0x83528BC
- .2byte BGM_FRLG_INDIGO_PLATEAU
- .2byte 87
- .byte 0x61, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-SaffronCity_Duplicate:: @ 8350730
- .4byte SaffronCity_Duplicate_Layout @ 0x831E8D4
- .4byte gMapEvents_SaffronCity_Duplicate @ 0x83B5E9C
- .4byte gMapScripts_SaffronCity_Duplicate @ 0x816735F
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 207
- .byte 0x62, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-SaffronCity:: @ 835074C
- .4byte SaffronCity_Layout @ 0x82E4E28
- .4byte gMapEvents_SaffronCity @ 0x83B5EB0
- .4byte gMapScripts_SaffronCity @ 0x8167483
- .4byte gMapConnections_SaffronCity @ 0x835292C
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 88
- .byte 0x62, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-OneIsland:: @ 8350768
- .4byte OneIsland_Layout @ 0x8321714
- .4byte gMapEvents_OneIsland @ 0x83B5F44
- .4byte gMapScripts_OneIsland @ 0x8167484
- .4byte gMapConnections_OneIsland @ 0x835294C
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 230
- .byte 0x8f, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-TwoIsland:: @ 8350784
- .4byte TwoIsland_Layout @ 0x8321EB8
- .4byte gMapEvents_TwoIsland @ 0x83B6074
- .4byte gMapScripts_TwoIsland @ 0x8167564
- .4byte gMapConnections_TwoIsland @ 0x8352960
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 231
- .byte 0x90, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-ThreeIsland:: @ 83507A0
- .4byte ThreeIsland_Layout @ 0x832265C
- .4byte gMapEvents_ThreeIsland @ 0x83B62C8
- .4byte gMapScripts_ThreeIsland @ 0x81677AD
- .4byte gMapConnections_ThreeIsland @ 0x8352980
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 232
- .byte 0x91, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-FourIsland:: @ 83507BC
- .4byte FourIsland_Layout @ 0x8323580
- .4byte gMapEvents_FourIsland @ 0x83B646C
- .4byte gMapScripts_FourIsland @ 0x8167CAE
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 233
- .byte 0x92, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-FiveIsland:: @ 83507D8
- .4byte FiveIsland_Layout @ 0x8323964
- .4byte gMapEvents_FiveIsland @ 0x83B64F4
- .4byte gMapScripts_FiveIsland @ 0x8167E8E
- .4byte gMapConnections_FiveIsland @ 0x83529A0
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 234
- .byte 0x93, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland:: @ 83507F4
- .4byte SevenIsland_Layout @ 0x8323D48
- .4byte gMapEvents_SevenIsland @ 0x83B657C
- .4byte gMapScripts_SevenIsland @ 0x8167EB3
- .4byte gMapConnections_SevenIsland @ 0x83529C0
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 235
- .byte 0x94, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-SixIsland:: @ 8350810
- .4byte SixIsland_Layout @ 0x832430C
- .4byte gMapEvents_SixIsland @ 0x83B65F8
- .4byte gMapScripts_SixIsland @ 0x8167ED8
- .4byte gMapConnections_SixIsland @ 0x83529D4
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 236
- .byte 0x95, 0x00, 0x02, 0x01, 0x01, 0x06, 0x00, 0x00
-
-Route1:: @ 835082C
- .4byte Route1_Layout @ 0x82E55CC
- .4byte gMapEvents_Route1 @ 0x83B6648
- .4byte gMapScripts_Route1 @ 0x8167EFD
- .4byte gMapConnections_Route1 @ 0x83529F4
- .2byte BGM_FRLG_ROUTE_1
- .2byte 89
- .byte 0x65, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route2:: @ 8350848
- .4byte Route2_Layout @ 0x82E64F0
- .4byte gMapEvents_Route2 @ 0x83B676C
- .4byte gMapScripts_Route2 @ 0x8167F64
- .4byte gMapConnections_Route2 @ 0x8352A14
- .2byte BGM_FRLG_ROUTE_1
- .2byte 90
- .byte 0x66, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route3:: @ 8350864
- .4byte Route3_Layout @ 0x82E7234
- .4byte gMapEvents_Route3 @ 0x83B6870
- .4byte gMapScripts_Route3 @ 0x8167F77
- .4byte gMapConnections_Route3 @ 0x8352A34
- .2byte BGM_FRLG_ROUTE_3
- .2byte 91
- .byte 0x67, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route4:: @ 8350880
- .4byte Route4_Layout @ 0x82E8338
- .4byte gMapEvents_Route4 @ 0x83B6980
- .4byte gMapScripts_Route4 @ 0x8167F8A
- .4byte gMapConnections_Route4 @ 0x8352A54
- .2byte BGM_FRLG_ROUTE_3
- .2byte 92
- .byte 0x68, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route5:: @ 835089C
- .4byte Route5_Layout @ 0x82E925C
- .4byte gMapEvents_Route5 @ 0x83B69C0
- .4byte gMapScripts_Route5 @ 0x8167FA7
- .4byte gMapConnections_Route5 @ 0x8352A74
- .2byte BGM_FRLG_ROUTE_3
- .2byte 93
- .byte 0x69, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route6:: @ 83508B8
- .4byte Route6_Layout @ 0x82E9A00
- .4byte gMapEvents_Route6 @ 0x83B6AA0
- .4byte gMapScripts_Route6 @ 0x8167FB1
- .4byte gMapConnections_Route6 @ 0x8352A94
- .2byte BGM_FRLG_ROUTE_3
- .2byte 94
- .byte 0x6a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route7:: @ 83508D4
- .4byte Route7_Layout @ 0x82E9DE4
- .4byte gMapEvents_Route7 @ 0x83B6AF4
- .4byte gMapScripts_Route7 @ 0x8167FBB
- .4byte gMapConnections_Route7 @ 0x8352AB4
- .2byte BGM_FRLG_ROUTE_3
- .2byte 95
- .byte 0x6b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route8:: @ 83508F0
- .4byte Route8_Layout @ 0x82EA948
- .4byte gMapEvents_Route8 @ 0x83B6CB0
- .4byte gMapScripts_Route8 @ 0x8167FC5
- .4byte gMapConnections_Route8 @ 0x8352AD4
- .2byte BGM_FRLG_ROUTE_3
- .2byte 96
- .byte 0x6c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route9:: @ 835090C
- .4byte Route9_Layout @ 0x82EB4AC
- .4byte gMapEvents_Route9 @ 0x83B6E14
- .4byte gMapScripts_Route9 @ 0x8167FCF
- .4byte gMapConnections_Route9 @ 0x8352AF4
- .2byte BGM_FRLG_ROUTE_3
- .2byte 97
- .byte 0x6d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route10:: @ 8350928
- .4byte Route10_Layout @ 0x82EC3D0
- .4byte gMapEvents_Route10 @ 0x83B6FA0
- .4byte gMapScripts_Route10 @ 0x8167FD9
- .4byte gMapConnections_Route10 @ 0x8352B14
- .2byte BGM_FRLG_ROUTE_3
- .2byte 98
- .byte 0x6e, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route11:: @ 8350944
- .4byte Route11_Layout @ 0x82ECF34
- .4byte gMapEvents_Route11 @ 0x83B711C
- .4byte gMapScripts_Route11 @ 0x8167FF6
- .4byte gMapConnections_Route11 @ 0x8352B34
- .2byte BGM_FRLG_ROUTE_11
- .2byte 99
- .byte 0x6f, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route12:: @ 8350960
- .4byte Route12_Layout @ 0x82EE5D8
- .4byte gMapEvents_Route12 @ 0x83B72DC
- .4byte gMapScripts_Route12 @ 0x8168000
- .4byte gMapConnections_Route12 @ 0x8352B60
- .2byte BGM_FRLG_ROUTE_11
- .2byte 100
- .byte 0x70, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route13:: @ 835097C
- .4byte Route13_Layout @ 0x82EF13C
- .4byte gMapEvents_Route13 @ 0x83B7428
- .4byte gMapScripts_Route13 @ 0x81680B5
- .4byte gMapConnections_Route13 @ 0x8352B80
- .2byte BGM_FRLG_ROUTE_11
- .2byte 101
- .byte 0x71, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route14:: @ 8350998
- .4byte Route14_Layout @ 0x82EFCA0
- .4byte gMapEvents_Route14 @ 0x83B75C8
- .4byte gMapScripts_Route14 @ 0x81680D1
- .4byte gMapConnections_Route14 @ 0x8352BA0
- .2byte BGM_FRLG_ROUTE_11
- .2byte 102
- .byte 0x72, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route15:: @ 83509B4
- .4byte Route15_Layout @ 0x82F0804
- .4byte gMapEvents_Route15 @ 0x83B7748
- .4byte gMapScripts_Route15 @ 0x81680DB
- .4byte gMapConnections_Route15 @ 0x8352BC0
- .2byte BGM_FRLG_ROUTE_11
- .2byte 103
- .byte 0x73, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route16:: @ 83509D0
- .4byte Route16_Layout @ 0x82F0FA8
- .4byte gMapEvents_Route16 @ 0x83B7898
- .4byte gMapScripts_Route16 @ 0x81680E5
- .4byte gMapConnections_Route16 @ 0x8352BE0
- .2byte BGM_FRLG_ROUTE_3
- .2byte 104
- .byte 0x74, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route17:: @ 83509EC
- .4byte Route17_Layout @ 0x82F2DCC
- .4byte gMapEvents_Route17 @ 0x83B7A20
- .4byte gMapScripts_Route17 @ 0x81681BF
- .4byte gMapConnections_Route17 @ 0x8352C00
- .2byte BGM_FRLG_ROUTE_3
- .2byte 105
- .byte 0x75, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route18:: @ 8350A08
- .4byte Route18_Layout @ 0x82F3750
- .4byte gMapEvents_Route18 @ 0x83B7AA4
- .4byte gMapScripts_Route18 @ 0x81681F6
- .4byte gMapConnections_Route18 @ 0x8352C20
- .2byte BGM_FRLG_ROUTE_3
- .2byte 106
- .byte 0x76, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route19:: @ 8350A24
- .4byte Route19_Layout @ 0x82F42B4
- .4byte gMapEvents_Route19 @ 0x83B7BE4
- .4byte gMapScripts_Route19 @ 0x8168231
- .4byte gMapConnections_Route19 @ 0x8352C40
- .2byte BGM_FRLG_ROUTE_3
- .2byte 107
- .byte 0x77, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route20:: @ 8350A40
- .4byte Route20_Layout @ 0x82F5598
- .4byte gMapEvents_Route20 @ 0x83B7D34
- .4byte gMapScripts_Route20 @ 0x816823B
- .4byte gMapConnections_Route20 @ 0x8352C60
- .2byte BGM_FRLG_ROUTE_3
- .2byte 108
- .byte 0x78, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route21_North:: @ 8350A5C
- .4byte Route21_North_Layout @ 0x82F5F1C
- .4byte gMapEvents_Route21_North @ 0x83B7DE4
- .4byte gMapScripts_Route21_North @ 0x8168289
- .4byte gMapConnections_Route21_North @ 0x8352C80
- .2byte BGM_FRLG_ROUTE_3
- .2byte 109
- .byte 0x79, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route21_South:: @ 8350A78
- .4byte Route21_South_Layout @ 0x83206C0
- .4byte gMapEvents_Route21_South @ 0x83B7E70
- .4byte gMapScripts_Route21_South @ 0x816828A
- .4byte gMapConnections_Route21_South @ 0x8352CA0
- .2byte BGM_FRLG_ROUTE_3
- .2byte 219
- .byte 0x79, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route22:: @ 8350A94
- .4byte Route22_Layout @ 0x82F6840
- .4byte gMapEvents_Route22 @ 0x83B7F18
- .4byte gMapScripts_Route22 @ 0x816828B
- .4byte gMapConnections_Route22 @ 0x8352CC0
- .2byte BGM_FRLG_ROUTE_3
- .2byte 110
- .byte 0x7a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route23:: @ 8350AB0
- .4byte Route23_Layout @ 0x82F8664
- .4byte gMapEvents_Route23 @ 0x83B8300
- .4byte gMapScripts_Route23 @ 0x81684EB
- .4byte gMapConnections_Route23 @ 0x8352CE0
- .2byte BGM_FRLG_INDIGO_PLATEAU
- .2byte 111
- .byte 0x7b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route24:: @ 8350ACC
- .4byte Route24_Layout @ 0x82F8E08
- .4byte gMapEvents_Route24 @ 0x83B8400
- .4byte gMapScripts_Route24 @ 0x816861F
- .4byte gMapConnections_Route24 @ 0x8352D00
- .2byte BGM_FRLG_ROUTE_24
- .2byte 112
- .byte 0x7c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-Route25:: @ 8350AE8
- .4byte Route25_Layout @ 0x82F996C
- .4byte gMapEvents_Route25 @ 0x83B8590
- .4byte gMapScripts_Route25 @ 0x8168745
- .4byte gMapConnections_Route25 @ 0x8352D14
- .2byte BGM_FRLG_ROUTE_24
- .2byte 113
- .byte 0x7d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-OneIsland_KindleRoad:: @ 8350B04
- .4byte OneIsland_KindleRoad_Layout @ 0x8325D70
- .4byte gMapEvents_OneIsland_KindleRoad @ 0x83B888C
- .4byte gMapScripts_OneIsland_KindleRoad @ 0x8168758
- .4byte gMapConnections_OneIsland_KindleRoad @ 0x8352D28
- .2byte BGM_FRLG_ROUTE_3
- .2byte 237
- .byte 0x96, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-OneIsland_TreasureBeach:: @ 8350B20
- .4byte OneIsland_TreasureBeach_Layout @ 0x8326514
- .4byte gMapEvents_OneIsland_TreasureBeach @ 0x83B8930
- .4byte gMapScripts_OneIsland_TreasureBeach @ 0x816876B
- .4byte gMapConnections_OneIsland_TreasureBeach @ 0x8352D3C
- .2byte BGM_FRLG_ROUTE_3
- .2byte 238
- .byte 0x97, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-TwoIsland_CapeBrink:: @ 8350B3C
- .4byte TwoIsland_CapeBrink_Layout @ 0x8326CB8
- .4byte gMapEvents_TwoIsland_CapeBrink @ 0x83B8964
- .4byte gMapScripts_TwoIsland_CapeBrink @ 0x8168775
- .4byte gMapConnections_TwoIsland_CapeBrink @ 0x8352D50
- .2byte BGM_FRLG_ROUTE_3
- .2byte 239
- .byte 0x98, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-ThreeIsland_BondBridge:: @ 8350B58
- .4byte ThreeIsland_BondBridge_Layout @ 0x8327BDC
- .4byte gMapEvents_ThreeIsland_BondBridge @ 0x83B8A9C
- .4byte gMapScripts_ThreeIsland_BondBridge @ 0x8168776
- .4byte gMapConnections_ThreeIsland_BondBridge @ 0x8352D64
- .2byte BGM_FRLG_ROUTE_3
- .2byte 240
- .byte 0x99, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-ThreeIsland_Port:: @ 8350B74
- .4byte ThreeIsland_Port_Layout @ 0x8328380
- .4byte gMapEvents_ThreeIsland_Port @ 0x83B8B10
- .4byte gMapScripts_ThreeIsland_Port @ 0x8168789
- .4byte gMapConnections_ThreeIsland_Port @ 0x8352D78
- .2byte BGM_FRLG_ROUTE_3
- .2byte 241
- .byte 0x9a, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-UnknownMap_03_50:: @ 8350B90
- .4byte UnknownMap_03_50_Layout @ 0x83283A8
- .4byte gMapEvents_UnknownMap_03_50 @ 0x83B8B24
- .4byte gMapScripts_UnknownMap_03_50 @ 0x81687E0
- .4byte gMapConnections_UnknownMap_03_50 @ 0x8352D8C
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 242
- .byte 0x9b, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-UnknownMap_03_51:: @ 8350BAC
- .4byte UnknownMap_03_51_Layout @ 0x83283D0
- .4byte gMapEvents_UnknownMap_03_51 @ 0x83B8B38
- .4byte gMapScripts_UnknownMap_03_51 @ 0x81687E1
- .4byte gMapConnections_UnknownMap_03_51 @ 0x8352DA0
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 243
- .byte 0x9c, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-UnknownMap_03_52:: @ 8350BC8
- .4byte UnknownMap_03_52_Layout @ 0x8329114
- .4byte gMapEvents_UnknownMap_03_52 @ 0x83B8B4C
- .4byte gMapScripts_UnknownMap_03_52 @ 0x81687E2
- .4byte NULL
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 244
- .byte 0x9d, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-UnknownMap_03_53:: @ 8350BE4
- .4byte UnknownMap_03_53_Layout @ 0x8329C78
- .4byte gMapEvents_UnknownMap_03_53 @ 0x83B8B60
- .4byte gMapScripts_UnknownMap_03_53 @ 0x81687E3
- .4byte NULL
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 245
- .byte 0x9e, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-FiveIsland_ResortGorgeous:: @ 8350C00
- .4byte FiveIsland_ResortGorgeous_Layout @ 0x832A7DC
- .4byte gMapEvents_FiveIsland_ResortGorgeous @ 0x83B8C80
- .4byte gMapScripts_FiveIsland_ResortGorgeous @ 0x81687E4
- .4byte gMapConnections_FiveIsland_ResortGorgeous @ 0x8352DB4
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 246
- .byte 0x9f, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-FiveIsland_WaterLabyrinth:: @ 8350C1C
- .4byte FiveIsland_WaterLabyrinth_Layout @ 0x832B340
- .4byte gMapEvents_FiveIsland_WaterLabyrinth @ 0x83B8CC4
- .4byte gMapScripts_FiveIsland_WaterLabyrinth @ 0x816884D
- .4byte gMapConnections_FiveIsland_WaterLabyrinth @ 0x8352DD4
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 247
- .byte 0xa0, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-FiveIsland_Meadow:: @ 8350C38
- .4byte FiveIsland_Meadow_Layout @ 0x832BAE4
- .4byte gMapEvents_FiveIsland_Meadow @ 0x83B8D94
- .4byte gMapScripts_FiveIsland_Meadow @ 0x8168932
- .4byte gMapConnections_FiveIsland_Meadow @ 0x8352DF4
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 248
- .byte 0xa1, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-FiveIsland_MemorialPillar:: @ 8350C54
- .4byte FiveIsland_MemorialPillar_Layout @ 0x832C648
- .4byte gMapEvents_FiveIsland_MemorialPillar @ 0x83B8E5C
- .4byte gMapScripts_FiveIsland_MemorialPillar @ 0x81689D2
- .4byte gMapConnections_FiveIsland_MemorialPillar @ 0x8352E08
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 249
- .byte 0xa2, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SixIsland_OutcastIsland:: @ 8350C70
- .4byte SixIsland_OutcastIsland_Layout @ 0x832D56C
- .4byte gMapEvents_SixIsland_OutcastIsland @ 0x83B8F38
- .4byte gMapScripts_SixIsland_OutcastIsland @ 0x8168B15
- .4byte gMapConnections_SixIsland_OutcastIsland @ 0x8352E1C
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 250
- .byte 0xa3, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SixIsland_GreenPath:: @ 8350C8C
- .4byte SixIsland_GreenPath_Layout @ 0x832E0D0
- .4byte gMapEvents_SixIsland_GreenPath @ 0x83B8FA8
- .4byte gMapScripts_SixIsland_GreenPath @ 0x8168B2D
- .4byte gMapConnections_SixIsland_GreenPath @ 0x8352E3C
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 251
- .byte 0xa4, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SixIsland_WaterPath:: @ 8350CA8
- .4byte SixIsland_WaterPath_Layout @ 0x832F3B4
- .4byte gMapEvents_SixIsland_WaterPath @ 0x83B90E0
- .4byte gMapScripts_SixIsland_WaterPath @ 0x8168B40
- .4byte gMapConnections_SixIsland_WaterPath @ 0x8352E68
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 252
- .byte 0xa5, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SixIsland_RuinValley:: @ 8350CC4
- .4byte SixIsland_RuinValley_Layout @ 0x83302D8
- .4byte gMapEvents_SixIsland_RuinValley @ 0x83B92A0
- .4byte gMapScripts_SixIsland_RuinValley @ 0x8168B53
- .4byte gMapConnections_SixIsland_RuinValley @ 0x8352E7C
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 253
- .byte 0xa6, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland_TrainerTower:: @ 8350CE0
- .4byte SevenIsland_TrainerTower_Layout @ 0x833287C
- .4byte gMapEvents_SevenIsland_TrainerTower @ 0x83B9328
- .4byte gMapScripts_SevenIsland_TrainerTower @ 0x8168BD5
- .4byte gMapConnections_SevenIsland_TrainerTower @ 0x8352E90
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 254
- .byte 0xa7, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland_SevaultCanyon_Entrance:: @ 8350CFC
- .4byte SevenIsland_SevaultCanyon_Entrance_Layout @ 0x8333020
- .4byte gMapEvents_SevenIsland_SevaultCanyon_Entrance @ 0x83B93FC
- .4byte gMapScripts_SevenIsland_SevaultCanyon_Entrance @ 0x8168BF3
- .4byte gMapConnections_SevenIsland_SevaultCanyon_Entrance @ 0x8352EB0
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 255
- .byte 0xa8, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland_SevaultCanyon:: @ 8350D18
- .4byte SevenIsland_SevaultCanyon_Layout @ 0x8333F44
- .4byte gMapEvents_SevenIsland_SevaultCanyon @ 0x83B9618
- .4byte gMapScripts_SevenIsland_SevaultCanyon @ 0x8168BFD
- .4byte gMapConnections_SevenIsland_SevaultCanyon @ 0x8352ED0
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 256
- .byte 0xa9, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-SevenIsland_TanobyRuins:: @ 8350D34
- .4byte SevenIsland_TanobyRuins_Layout @ 0x83355E8
- .4byte gMapEvents_SevenIsland_TanobyRuins @ 0x83B96F4
- .4byte gMapScripts_SevenIsland_TanobyRuins @ 0x8168C07
- .4byte gMapConnections_SevenIsland_TanobyRuins @ 0x8352EE4
- .2byte BGM_FRLG_SEVII_ISLANDS
- .2byte 257
- .byte 0xaa, 0x00, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00
-
-PalletTown_PlayersHouse_1F:: @ 8350D50
- .4byte PalletTown_PlayersHouse_1F_Layout @ 0x82D5200
- .4byte gMapEvents_PalletTown_PlayersHouse_1F @ 0x83B974C
- .4byte gMapScripts_PalletTown_PlayersHouse_1F @ 0x8168C08
- .4byte NULL
- .2byte BGM_FRLG_PALLET_TOWN
- .2byte 1
- .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PalletTown_PlayersHouse_2F:: @ 8350D6C
- .4byte PalletTown_PlayersHouse_2F_Layout @ 0x82D52FC
- .4byte gMapEvents_PalletTown_PlayersHouse_2F @ 0x83B978C
- .4byte gMapScripts_PalletTown_PlayersHouse_2F @ 0x8168CA3
- .4byte NULL
- .2byte BGM_FRLG_PALLET_TOWN
- .2byte 2
- .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PalletTown_GarysHouse:: @ 8350D88
- .4byte PalletTown_GarysHouse_Layout @ 0x82D5424
- .4byte gMapEvents_PalletTown_GarysHouse @ 0x83B980C
- .4byte gMapScripts_PalletTown_GarysHouse @ 0x8168D27
- .4byte NULL
- .2byte BGM_FRLG_PALLET_TOWN
- .2byte 3
- .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PalletTown_ProfessorOaksLab:: @ 8350DA4
- .4byte PalletTown_ProfessorOaksLab_Layout @ 0x82D5668
- .4byte gMapEvents_PalletTown_ProfessorOaksLab @ 0x83B99B8
- .4byte gMapScripts_PalletTown_ProfessorOaksLab @ 0x8168F7E
- .4byte NULL
- .2byte BGM_FRLG_OAK_LAB
- .2byte 5
- .byte 0x58, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ViridianCity_House1:: @ 8350DC0
- .4byte ViridianCity_House1_Layout @ 0x833AEAC
- .4byte gMapEvents_ViridianCity_House1 @ 0x83B9A38
- .4byte gMapScripts_ViridianCity_House1 @ 0x8169E9A
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 276
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ViridianCity_Gym:: @ 8350DDC
- .4byte ViridianCity_Gym_Layout @ 0x82D86AC
- .4byte gMapEvents_ViridianCity_Gym @ 0x83B9B78
- .4byte gMapScripts_ViridianCity_Gym @ 0x8169EC9
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 37
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-ViridianCity_House2:: @ 8350DF8
- .4byte ViridianCity_House2_Layout @ 0x8338D20
- .4byte gMapEvents_ViridianCity_House2 @ 0x83B9C10
- .4byte gMapScripts_ViridianCity_House2 @ 0x816A07C
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 266
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ViridianCity_Mart:: @ 8350E14
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_ViridianCity_Mart @ 0x83B9C84
- .4byte gMapScripts_ViridianCity_Mart @ 0x816A1D3
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ViridianCity_PokemonCenter_1F:: @ 8350E30
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_ViridianCity_PokemonCenter_1F @ 0x83B9D18
- .4byte gMapScripts_ViridianCity_PokemonCenter_1F @ 0x816A2C0
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ViridianCity_PokemonCenter_2F:: @ 8350E4C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_ViridianCity_PokemonCenter_2F @ 0x83B9DA4
- .4byte gMapScripts_ViridianCity_PokemonCenter_2F @ 0x816A2F3
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x59, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_Museum_1F:: @ 8350E68
- .4byte PewterCity_Museum_1F_Layout @ 0x831A1FC
- .4byte gMapEvents_PewterCity_Museum_1F @ 0x83B9ED8
- .4byte gMapScripts_PewterCity_Museum_1F @ 0x816A31A
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 180
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_Museum_2F:: @ 8350E84
- .4byte PewterCity_Museum_2F_Layout @ 0x831A39C
- .4byte gMapEvents_PewterCity_Museum_2F @ 0x83B9FCC
- .4byte gMapScripts_PewterCity_Museum_2F @ 0x816A552
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 181
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_Gym:: @ 8350EA0
- .4byte PewterCity_Gym_Layout @ 0x82D732C
- .4byte gMapEvents_PewterCity_Gym @ 0x83BA058
- .4byte gMapScripts_PewterCity_Gym @ 0x816A592
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 28
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-PewterCity_Mart:: @ 8350EBC
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_PewterCity_Mart @ 0x83BA0CC
- .4byte gMapScripts_PewterCity_Mart @ 0x816A6CD
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_House1:: @ 8350ED8
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_PewterCity_House1 @ 0x83BA140
- .4byte gMapScripts_PewterCity_House1 @ 0x816A71C
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 7
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_PokemonCenter_1F:: @ 8350EF4
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_PewterCity_PokemonCenter_1F @ 0x83BA21C
- .4byte gMapScripts_PewterCity_PokemonCenter_1F @ 0x816A760
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_PokemonCenter_2F:: @ 8350F10
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_PewterCity_PokemonCenter_2F @ 0x83BA2A8
- .4byte gMapScripts_PewterCity_PokemonCenter_2F @ 0x816A7B5
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-PewterCity_House2:: @ 8350F2C
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_PewterCity_House2 @ 0x83BA304
- .4byte gMapScripts_PewterCity_House2 @ 0x816A7DC
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 7
- .byte 0x5a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_House1:: @ 8350F48
- .4byte CeruleanCity_House1_Layout @ 0x831A560
- .4byte gMapEvents_CeruleanCity_House1 @ 0x83BA350
- .4byte gMapScripts_CeruleanCity_House1 @ 0x816A7EF
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 183
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_House2:: @ 8350F64
- .4byte CeruleanCity_House2_Layout @ 0x831A474
- .4byte gMapEvents_CeruleanCity_House2 @ 0x83BA3C0
- .4byte gMapScripts_CeruleanCity_House2 @ 0x816A975
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 182
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_House3:: @ 8350F80
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_CeruleanCity_House3 @ 0x83BA41C
- .4byte gMapScripts_CeruleanCity_House3 @ 0x816A9A7
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 6
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_PokemonCenter_1F:: @ 8350F9C
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_CeruleanCity_PokemonCenter_1F @ 0x83BA4F8
- .4byte gMapScripts_CeruleanCity_PokemonCenter_1F @ 0x816AA2D
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_PokemonCenter_2F:: @ 8350FB8
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_CeruleanCity_PokemonCenter_2F @ 0x83BA584
- .4byte gMapScripts_CeruleanCity_PokemonCenter_2F @ 0x816AA79
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_Gym:: @ 8350FD4
- .4byte CeruleanCity_Gym_Layout @ 0x82D5F84
- .4byte gMapEvents_CeruleanCity_Gym @ 0x83BA628
- .4byte gMapScripts_CeruleanCity_Gym @ 0x816AAA0
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 12
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-CeruleanCity_BikeShop:: @ 8350FF0
- .4byte CeruleanCity_BikeShop_Layout @ 0x82D6F28
- .4byte gMapEvents_CeruleanCity_BikeShop @ 0x83BA6FC
- .4byte gMapScripts_CeruleanCity_BikeShop @ 0x816ABBC
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 26
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_Mart:: @ 835100C
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_CeruleanCity_Mart @ 0x83BA770
- .4byte gMapScripts_CeruleanCity_Mart @ 0x816AC9D
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_House4:: @ 8351028
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_CeruleanCity_House4 @ 0x83BA7A4
- .4byte gMapScripts_CeruleanCity_House4 @ 0x816ACEE
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 6
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeruleanCity_House5:: @ 8351044
- .4byte CeruleanCity_House5_Layout @ 0x8343540
- .4byte gMapEvents_CeruleanCity_House5 @ 0x83BA7E4
- .4byte gMapScripts_CeruleanCity_House5 @ 0x816AE4F
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 308
- .byte 0x5b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_PokemonCenter_1F:: @ 8351060
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_LavenderTown_PokemonCenter_1F @ 0x83BA890
- .4byte gMapScripts_LavenderTown_PokemonCenter_1F @ 0x816B0EF
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_PokemonCenter_2F:: @ 835107C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_LavenderTown_PokemonCenter_2F @ 0x83BA91C
- .4byte gMapScripts_LavenderTown_PokemonCenter_2F @ 0x816B122
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_VolunteerPokemonHouse:: @ 8351098
- .4byte LavenderTown_VolunteerPokemonHouse_Layout @ 0x833ACC4
- .4byte gMapEvents_LavenderTown_VolunteerPokemonHouse @ 0x83BA9FC
- .4byte gMapScripts_LavenderTown_VolunteerPokemonHouse @ 0x816B149
- .4byte NULL
- .2byte BGM_FRLG_LAVENDER_TOWN
- .2byte 274
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_House1:: @ 83510B4
- .4byte House5_Layout @ 0x82D6AF0
- .4byte gMapEvents_LavenderTown_House1 @ 0x83BAA58
- .4byte gMapScripts_LavenderTown_House1 @ 0x816B232
- .4byte NULL
- .2byte BGM_FRLG_LAVENDER_TOWN
- .2byte 21
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_House2:: @ 83510D0
- .4byte House5_Layout @ 0x82D6AF0
- .4byte gMapEvents_LavenderTown_House2 @ 0x83BAA9C
- .4byte gMapScripts_LavenderTown_House2 @ 0x816B265
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 21
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-LavenderTown_Mart:: @ 83510EC
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_LavenderTown_Mart @ 0x83BAB28
- .4byte gMapScripts_LavenderTown_Mart @ 0x816B34F
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x5c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_House1:: @ 8351108
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_VermilionCity_House1 @ 0x83BAB6C
- .4byte gMapScripts_VermilionCity_House1 @ 0x816B3A6
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 6
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_PokemonCenter_1F:: @ 8351124
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_VermilionCity_PokemonCenter_1F @ 0x83BAC48
- .4byte gMapScripts_VermilionCity_PokemonCenter_1F @ 0x816B424
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_PokemonCenter_2F:: @ 8351140
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_VermilionCity_PokemonCenter_2F @ 0x83BACD4
- .4byte gMapScripts_VermilionCity_PokemonCenter_2F @ 0x816B457
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_PokemonFanClub:: @ 835115C
- .4byte VermilionCity_PokemonFanClub_Layout @ 0x833ABC8
- .4byte gMapEvents_VermilionCity_PokemonFanClub @ 0x83BADA8
- .4byte gMapScripts_VermilionCity_PokemonFanClub @ 0x816B47E
- .4byte NULL
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 273
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_House2:: @ 8351178
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_VermilionCity_House2 @ 0x83BADEC
- .4byte gMapScripts_VermilionCity_House2 @ 0x816B5D6
- .4byte NULL
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 6
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_Mart:: @ 8351194
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_VermilionCity_Mart @ 0x83BAE60
- .4byte gMapScripts_VermilionCity_Mart @ 0x816B653
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-VermilionCity_Gym:: @ 83511B0
- .4byte VermilionCity_Gym_Layout @ 0x82D6E28
- .4byte gMapEvents_VermilionCity_Gym @ 0x83BAFD0
- .4byte gMapScripts_VermilionCity_Gym @ 0x816B69E
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 25
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-VermilionCity_House3:: @ 83511CC
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_VermilionCity_House3 @ 0x83BB068
- .4byte gMapScripts_VermilionCity_House3 @ 0x816BAA9
- .4byte NULL
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 6
- .byte 0x5d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_DepartmentStore_1F:: @ 83511E8
- .4byte CeladonCity_DepartmentStore_1F_Layout @ 0x831B5FC
- .4byte gMapEvents_CeladonCity_DepartmentStore_1F @ 0x83BB0EC
- .4byte gMapScripts_CeladonCity_DepartmentStore_1F @ 0x816BAD8
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 192
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x01, 0x00
-
-CeladonCity_DepartmentStore_2F:: @ 8351204
- .4byte CeladonCity_DepartmentStore_2F_Layout @ 0x831B7A8
- .4byte gMapEvents_CeladonCity_DepartmentStore_2F @ 0x83BB184
- .4byte gMapScripts_CeladonCity_DepartmentStore_2F @ 0x816BAF4
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 193
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x02, 0x00
-
-CeladonCity_DepartmentStore_3F:: @ 8351220
- .4byte CeladonCity_DepartmentStore_3F_Layout @ 0x831B954
- .4byte gMapEvents_CeladonCity_DepartmentStore_3F @ 0x83BB2AC
- .4byte gMapScripts_CeladonCity_DepartmentStore_3F @ 0x816BB84
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 194
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x03, 0x00
-
-CeladonCity_DepartmentStore_4F:: @ 835123C
- .4byte CeladonCity_DepartmentStore_4F_Layout @ 0x831BB00
- .4byte gMapEvents_CeladonCity_DepartmentStore_4F @ 0x83BB32C
- .4byte gMapScripts_CeladonCity_DepartmentStore_4F @ 0x816BBEE
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 195
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x04, 0x00
-
-CeladonCity_DepartmentStore_5F:: @ 8351258
- .4byte CeladonCity_DepartmentStore_5F_Layout @ 0x831BCAC
- .4byte gMapEvents_CeladonCity_DepartmentStore_5F @ 0x83BB3C4
- .4byte gMapScripts_CeladonCity_DepartmentStore_5F @ 0x816BC40
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 196
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x05, 0x00
-
-CeladonCity_DepartmentStore_Roof:: @ 8351274
- .4byte CeladonCity_DepartmentStore_Roof_Layout @ 0x831BEE4
- .4byte gMapEvents_CeladonCity_DepartmentStore_Roof @ 0x83BB440
- .4byte gMapScripts_CeladonCity_DepartmentStore_Roof @ 0x816BCCC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 197
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x04, 0x7f, 0x00
-
-CeladonCity_DepartmentStore_Elevator:: @ 8351290
- .4byte CeladonCity_DepartmentStore_Elevator_Layout @ 0x8319F70
- .4byte gMapEvents_CeladonCity_DepartmentStore_Elevator @ 0x83BB47C
- .4byte gMapScripts_CeladonCity_DepartmentStore_Elevator @ 0x816C152
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 179
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Condominiums_1F:: @ 83512AC
- .4byte CeladonCity_Condominiums_1F_Layout @ 0x831A7DC
- .4byte gMapEvents_CeladonCity_Condominiums_1F @ 0x83BB538
- .4byte gMapScripts_CeladonCity_Condominiums_1F @ 0x816C320
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 184
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Condominiums_2F:: @ 83512C8
- .4byte CeladonCity_Condominiums_2F_Layout @ 0x831AA58
- .4byte gMapEvents_CeladonCity_Condominiums_2F @ 0x83BB5B4
- .4byte gMapScripts_CeladonCity_Condominiums_2F @ 0x816C3D0
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 185
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Condominiums_3F:: @ 83512E4
- .4byte CeladonCity_Condominiums_3F_Layout @ 0x831ACD4
- .4byte gMapEvents_CeladonCity_Condominiums_3F @ 0x83BB6A8
- .4byte gMapScripts_CeladonCity_Condominiums_3F @ 0x816C3DA
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 186
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Condominiums_Roof:: @ 8351300
- .4byte CeladonCity_Condominiums_Roof_Layout @ 0x831AF7C
- .4byte gMapEvents_CeladonCity_Condominiums_Roof @ 0x83BB6EC
- .4byte gMapScripts_CeladonCity_Condominiums_Roof @ 0x816C459
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 187
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Condominiums_RoofRoom:: @ 835131C
- .4byte CeladonCity_Condominiums_RoofRoom_Layout @ 0x831B054
- .4byte gMapEvents_CeladonCity_Condominiums_RoofRoom @ 0x83BB76C
- .4byte gMapScripts_CeladonCity_Condominiums_RoofRoom @ 0x816C463
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 188
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_PokemonCenter_1F:: @ 8351338
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_CeladonCity_PokemonCenter_1F @ 0x83BB800
- .4byte gMapScripts_CeladonCity_PokemonCenter_1F @ 0x816C5EC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_PokemonCenter_2F:: @ 8351354
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_CeladonCity_PokemonCenter_2F @ 0x83BB88C
- .4byte gMapScripts_CeladonCity_PokemonCenter_2F @ 0x816C61F
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_GameCorner:: @ 8351370
- .4byte CeladonCity_GameCorner_Layout @ 0x82D7168
- .4byte gMapEvents_CeladonCity_GameCorner @ 0x83BBB78
- .4byte gMapScripts_CeladonCity_GameCorner @ 0x816C646
- .4byte NULL
- .2byte BGM_FRLG_GAMECORNER
- .2byte 27
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_GameCorner_PrizeRoom:: @ 835138C
- .4byte CeladonCity_GameCorner_PrizeRoom_Layout @ 0x831B12C
- .4byte gMapEvents_CeladonCity_GameCorner_PrizeRoom @ 0x83BBC1C
- .4byte gMapScripts_CeladonCity_GameCorner_PrizeRoom @ 0x816CB75
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 189
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Gym:: @ 83513A8
- .4byte CeladonCity_Gym_Layout @ 0x82D6370
- .4byte gMapEvents_CeladonCity_Gym @ 0x83BBD68
- .4byte gMapScripts_CeladonCity_Gym @ 0x816D060
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 15
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-CeladonCity_Restaurant:: @ 83513C4
- .4byte CeladonCity_Restaurant_Layout @ 0x831B29C
- .4byte gMapEvents_CeladonCity_Restaurant @ 0x83BBE0C
- .4byte gMapScripts_CeladonCity_Restaurant @ 0x816D1EA
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 190
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_House1:: @ 83513E0
- .4byte House5_Layout @ 0x82D6AF0
- .4byte gMapEvents_CeladonCity_House1 @ 0x83BBE80
- .4byte gMapScripts_CeladonCity_House1 @ 0x816D267
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 21
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CeladonCity_Hotel:: @ 83513FC
- .4byte CeladonCity_Hotel_Layout @ 0x831B438
- .4byte gMapEvents_CeladonCity_Hotel @ 0x83BBF0C
- .4byte gMapScripts_CeladonCity_Hotel @ 0x816D283
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 191
- .byte 0x5e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_SafariZone_Entrance:: @ 8351418
- .4byte FuchsiaCity_SafariZone_Entrance_Layout @ 0x82D8E80
- .4byte gMapEvents_FuchsiaCity_SafariZone_Entrance @ 0x83BBFA0
- .4byte gMapScripts_FuchsiaCity_SafariZone_Entrance @ 0x816D2A8
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 51
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_Mart:: @ 8351434
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_FuchsiaCity_Mart @ 0x83BC014
- .4byte gMapScripts_FuchsiaCity_Mart @ 0x816D4E0
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_ZooBuilding:: @ 8351450
- .4byte FuchsiaCity_ZooBuilding_Layout @ 0x831C348
- .4byte gMapEvents_FuchsiaCity_ZooBuilding @ 0x83BC0A0
- .4byte gMapScripts_FuchsiaCity_ZooBuilding @ 0x816D528
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 200
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_Gym:: @ 835146C
- .4byte FuchsiaCity_Gym_Layout @ 0x82D6A04
- .4byte gMapEvents_FuchsiaCity_Gym @ 0x83BC1A4
- .4byte gMapScripts_FuchsiaCity_Gym @ 0x816D54D
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 20
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-FuchsiaCity_House1:: @ 8351488
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_FuchsiaCity_House1 @ 0x83BC218
- .4byte gMapScripts_FuchsiaCity_House1 @ 0x816D6C5
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 6
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_PokemonCenter_1F:: @ 83514A4
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_FuchsiaCity_PokemonCenter_1F @ 0x83BC2AC
- .4byte gMapScripts_FuchsiaCity_PokemonCenter_1F @ 0x816D6F1
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_PokemonCenter_2F:: @ 83514C0
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_FuchsiaCity_PokemonCenter_2F @ 0x83BC338
- .4byte gMapScripts_FuchsiaCity_PokemonCenter_2F @ 0x816D724
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_Building1:: @ 83514DC
- .4byte FuchsiaCity_Building1_Layout @ 0x831C48C
- .4byte gMapEvents_FuchsiaCity_Building1 @ 0x83BC3F4
- .4byte gMapScripts_FuchsiaCity_Building1 @ 0x816D74B
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 201
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_House2:: @ 83514F8
- .4byte FuchsiaCity_House2_Layout @ 0x831C578
- .4byte gMapEvents_FuchsiaCity_House2 @ 0x83BC440
- .4byte gMapScripts_FuchsiaCity_House2 @ 0x816D816
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 202
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FuchsiaCity_House3:: @ 8351514
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_FuchsiaCity_House3 @ 0x83BC474
- .4byte gMapScripts_FuchsiaCity_House3 @ 0x816D894
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 6
- .byte 0x5f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_Gym:: @ 8351530
- .4byte CinnabarIsland_Gym_Layout @ 0x82D82C8
- .4byte gMapEvents_CinnabarIsland_Gym @ 0x83BC62C
- .4byte gMapScripts_CinnabarIsland_Gym @ 0x816D94B
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 36
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-CinnabarIsland_PokemonLab_Entrance:: @ 835154C
- .4byte CinnabarIsland_PokemonLab_Entrance_Layout @ 0x831C804
- .4byte gMapEvents_CinnabarIsland_PokemonLab_Entrance @ 0x83BC6B8
- .4byte gMapScripts_CinnabarIsland_PokemonLab_Entrance @ 0x816E273
- .4byte NULL
- .2byte BGM_FRLG_CINNABAR_ISLAND
- .2byte 203
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_PokemonLab_Lounge:: @ 8351568
- .4byte CinnabarIsland_PokemonLab_Lounge_Layout @ 0x831C974
- .4byte gMapEvents_CinnabarIsland_PokemonLab_Lounge @ 0x83BC71C
- .4byte gMapScripts_CinnabarIsland_PokemonLab_Lounge @ 0x816E2B8
- .4byte NULL
- .2byte BGM_FRLG_CINNABAR_ISLAND
- .2byte 204
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_PokemonLab_ResearchRoom:: @ 8351584
- .4byte CinnabarIsland_PokemonLab_ResearchRoom_Layout @ 0x831CAE4
- .4byte gMapEvents_CinnabarIsland_PokemonLab_ResearchRoom @ 0x83BC780
- .4byte gMapScripts_CinnabarIsland_PokemonLab_ResearchRoom @ 0x816E3DE
- .4byte NULL
- .2byte BGM_FRLG_CINNABAR_ISLAND
- .2byte 205
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_PokemonLab_ExperimentRoom:: @ 83515A0
- .4byte CinnabarIsland_PokemonLab_ExperimentRoom_Layout @ 0x831CC54
- .4byte gMapEvents_CinnabarIsland_PokemonLab_ExperimentRoom @ 0x83BC7CC
- .4byte gMapScripts_CinnabarIsland_PokemonLab_ExperimentRoom @ 0x816E400
- .4byte NULL
- .2byte BGM_FRLG_CINNABAR_ISLAND
- .2byte 206
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_PokemonCenter_1F:: @ 83515BC
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_CinnabarIsland_PokemonCenter_1F @ 0x83BC8A8
- .4byte gMapScripts_CinnabarIsland_PokemonCenter_1F @ 0x816E8D7
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_PokemonCenter_2F:: @ 83515D8
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_CinnabarIsland_PokemonCenter_2F @ 0x83BC934
- .4byte gMapScripts_CinnabarIsland_PokemonCenter_2F @ 0x816E9E8
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-CinnabarIsland_Mart:: @ 83515F4
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_CinnabarIsland_Mart @ 0x83BC9A8
- .4byte gMapScripts_CinnabarIsland_Mart @ 0x816EA0F
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x60, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-IndigoPlateau_PokemonCenter_1F:: @ 8351610
- .4byte IndigoPlateau_PokemonCenter_1F_Layout @ 0x831F000
- .4byte gMapEvents_IndigoPlateau_PokemonCenter_1F @ 0x83BCA94
- .4byte gMapScripts_IndigoPlateau_PokemonCenter_1F @ 0x816EA5A
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 212
- .byte 0x61, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-IndigoPlateau_PokemonCenter_2F:: @ 835162C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_IndigoPlateau_PokemonCenter_2F @ 0x83BCB20
- .4byte gMapScripts_IndigoPlateau_PokemonCenter_2F @ 0x816EB0F
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x61, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-SaffronCity_House1_1F:: @ 8351648
- .4byte SaffronCity_House1_1F_Layout @ 0x8321004
- .4byte gMapEvents_SaffronCity_House1_1F @ 0x83BCB9C
- .4byte gMapScripts_SaffronCity_House1_1F @ 0x816EB36
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 226
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_House1_2F:: @ 8351664
- .4byte SaffronCity_House1_2F_Layout @ 0x8321100
- .4byte gMapEvents_SaffronCity_House1_2F @ 0x83BCC3C
- .4byte gMapScripts_SaffronCity_House1_2F @ 0x816EB5C
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 227
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_Dojo:: @ 8351680
- .4byte SaffronCity_Dojo_Layout @ 0x83212C4
- .4byte gMapEvents_SaffronCity_Dojo @ 0x83BCD60
- .4byte gMapScripts_SaffronCity_Dojo @ 0x816EBDB
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 228
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_Gym:: @ 835169C
- .4byte SaffronCity_Gym_Layout @ 0x82D7C44
- .4byte gMapEvents_SaffronCity_Gym @ 0x83BCF6C
- .4byte gMapScripts_SaffronCity_Gym @ 0x816EDD7
- .4byte NULL
- .2byte BGM_FRLG_GYM
- .2byte 34
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x01, 0x00, 0x01
-
-SaffronCity_House2:: @ 83516B8
- .4byte House5_Layout @ 0x82D6AF0
- .4byte gMapEvents_SaffronCity_House2 @ 0x83BD004
- .4byte gMapScripts_SaffronCity_House2 @ 0x816EF73
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 21
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_Mart:: @ 83516D4
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_SaffronCity_Mart @ 0x83BD078
- .4byte gMapScripts_SaffronCity_Mart @ 0x816EFA2
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_PokemonCenter_1F:: @ 83516F0
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_SaffronCity_PokemonCenter_1F @ 0x83BD13C
- .4byte gMapScripts_SaffronCity_PokemonCenter_1F @ 0x816EFEC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_PokemonCenter_2F:: @ 835170C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_SaffronCity_PokemonCenter_2F @ 0x83BD1C8
- .4byte gMapScripts_SaffronCity_PokemonCenter_2F @ 0x816F037
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_House3:: @ 8351728
- .4byte House5_Layout @ 0x82D6AF0
- .4byte gMapEvents_SaffronCity_House3 @ 0x83BD20C
- .4byte gMapScripts_SaffronCity_House3 @ 0x816F05E
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 21
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SaffronCity_PokemonTrainerFanClub:: @ 8351744
- .4byte SaffronCity_PokemonTrainerFanClub_Layout @ 0x8338A60
- .4byte gMapEvents_SaffronCity_PokemonTrainerFanClub @ 0x83BD318
- .4byte gMapScripts_SaffronCity_PokemonTrainerFanClub @ 0x816F0BF
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 263
- .byte 0x62, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route2_ViridianForest_SouthEntrance:: @ 8351760
- .4byte Route2_Entrance_Layout @ 0x8320990
- .4byte gMapEvents_Route2_ViridianForest_SouthEntrance @ 0x83BD37C
- .4byte gMapScripts_Route2_ViridianForest_SouthEntrance @ 0x816F5E5
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 221
- .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route2_House:: @ 835177C
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_Route2_House @ 0x83BD3D8
- .4byte gMapScripts_Route2_House @ 0x816F5F8
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 7
- .byte 0x66, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route2_EastBuilding:: @ 8351798
- .4byte Route2_Entrance_Layout @ 0x8320990
- .4byte gMapEvents_Route2_EastBuilding @ 0x83BD43C
- .4byte gMapScripts_Route2_EastBuilding @ 0x816F67E
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 221
- .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route2_ViridianForest_NorthEntrance:: @ 83517B4
- .4byte Route2_Entrance_Layout @ 0x8320990
- .4byte gMapEvents_Route2_ViridianForest_NorthEntrance @ 0x83BD4B8
- .4byte gMapScripts_Route2_ViridianForest_NorthEntrance @ 0x816F71D
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 221
- .byte 0x66, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route4_PokemonCenter_1F:: @ 83517D0
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_Route4_PokemonCenter_1F @ 0x83BD57C
- .4byte gMapScripts_Route4_PokemonCenter_1F @ 0x816F739
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x68, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route4_PokemonCenter_2F:: @ 83517EC
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_Route4_PokemonCenter_2F @ 0x83BD608
- .4byte gMapScripts_Route4_PokemonCenter_2F @ 0x816F8D8
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x68, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route5_PokemonDayCare:: @ 8351808
- .4byte Route5_PokemonDayCare_Layout @ 0x833ADC0
- .4byte gMapEvents_Route5_PokemonDayCare @ 0x83BD64C
- .4byte gMapScripts_Route5_PokemonDayCare @ 0x816F8FF
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 275
- .byte 0x69, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route5_SouthEntrance:: @ 8351824
- .4byte SaffronCity_NorthSouthEntrance_Layout @ 0x831E9C0
- .4byte gMapEvents_Route5_SouthEntrance @ 0x83BD6C8
- .4byte gMapScripts_Route5_SouthEntrance @ 0x816F900
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 208
- .byte 0x69, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route6_NorthEntrance:: @ 8351840
- .4byte SaffronCity_NorthSouthEntrance_Layout @ 0x831E9C0
- .4byte gMapEvents_Route6_NorthEntrance @ 0x83BD744
- .4byte gMapScripts_Route6_NorthEntrance @ 0x816F9C6
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 208
- .byte 0x6a, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-UnknownMap_18_01:: @ 835185C
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_UnknownMap_18_01 @ 0x83BD758
- .4byte gMapScripts_UnknownMap_18_01 @ 0x816FA8C
- .4byte NULL
- .2byte BGM_FRLG_ROUTE_3
- .2byte 7
- .byte 0x6a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route7_EastEntrance:: @ 8351878
- .4byte SaffronCity_EastWestEntrance_Layout @ 0x831EAD0
- .4byte gMapEvents_Route7_EastEntrance @ 0x83BD7D4
- .4byte gMapScripts_Route7_EastEntrance @ 0x816FA8D
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 209
- .byte 0x6b, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route8_WestEntrance:: @ 8351894
- .4byte SaffronCity_EastWestEntrance_Layout @ 0x831EAD0
- .4byte gMapEvents_Route8_WestEntrance @ 0x83BD850
- .4byte gMapScripts_Route8_WestEntrance @ 0x816FB53
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 209
- .byte 0x6c, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route10_PokemonCenter_1F:: @ 83518B0
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_Route10_PokemonCenter_1F @ 0x83BD8FC
- .4byte gMapScripts_Route10_PokemonCenter_1F @ 0x816FC2F
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x6e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route10_PokemonCenter_2F:: @ 83518CC
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_Route10_PokemonCenter_2F @ 0x83BD988
- .4byte gMapScripts_Route10_PokemonCenter_2F @ 0x816FCFA
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x6e, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route11_EastEntrance_1F:: @ 83518E8
- .4byte Entrance_1F_Layout @ 0x8320E70
- .4byte gMapEvents_Route11_EastEntrance_1F @ 0x83BD9F4
- .4byte gMapScripts_Route11_EastEntrance_1F @ 0x816FD21
- .4byte NULL
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 224
- .byte 0x6f, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route11_EastEntrance_2F:: @ 8351904
- .4byte Entrance_2F_Layout @ 0x8320804
- .4byte gMapEvents_Route11_EastEntrance_2F @ 0x83BDA58
- .4byte gMapScripts_Route11_EastEntrance_2F @ 0x816FD34
- .4byte NULL
- .2byte BGM_FRLG_VERMILION_CITY
- .2byte 220
- .byte 0x6f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route12_NorthEntrance_1F:: @ 8351920
- .4byte Route12_NorthEntrance_1F_Layout @ 0x8319DF0
- .4byte gMapEvents_Route12_NorthEntrance_1F @ 0x83BDAAC
- .4byte gMapScripts_Route12_NorthEntrance_1F @ 0x816FE6D
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 176
- .byte 0x70, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route12_NorthEntrance_2F:: @ 835193C
- .4byte Entrance_2F_Layout @ 0x8320804
- .4byte gMapEvents_Route12_NorthEntrance_2F @ 0x83BDAF8
- .4byte gMapScripts_Route12_NorthEntrance_2F @ 0x816FE77
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 220
- .byte 0x70, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route12_FishingHouse:: @ 8351958
- .4byte House4_Layout @ 0x82D6070
- .4byte gMapEvents_Route12_FishingHouse @ 0x83BDB48
- .4byte gMapScripts_Route12_FishingHouse @ 0x816FF0B
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 13
- .byte 0x70, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route15_WestEntrance_1F:: @ 8351974
- .4byte Entrance_1F_Layout @ 0x8320E70
- .4byte gMapEvents_Route15_WestEntrance_1F @ 0x83BDB9C
- .4byte gMapScripts_Route15_WestEntrance_1F @ 0x8170088
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 224
- .byte 0x73, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route15_WestEntrance_2F:: @ 8351990
- .4byte Entrance_2F_Layout @ 0x8320804
- .4byte gMapEvents_Route15_WestEntrance_2F @ 0x83BDBE8
- .4byte gMapScripts_Route15_WestEntrance_2F @ 0x8170092
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 220
- .byte 0x73, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route16_House:: @ 83519AC
- .4byte House1_Layout @ 0x82D5754
- .4byte gMapEvents_Route16_House @ 0x83BDC44
- .4byte gMapScripts_Route16_House @ 0x817014E
- .4byte NULL
- .2byte BGM_FRLG_CELADON_CITY
- .2byte 6
- .byte 0x74, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route16_NorthEntrance_1F:: @ 83519C8
- .4byte Route16_NorthEntrance_1F_Layout @ 0x8320D14
- .4byte gMapEvents_Route16_NorthEntrance_1F @ 0x83BDD60
- .4byte gMapScripts_Route16_NorthEntrance_1F @ 0x81701C2
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 223
- .byte 0x74, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route16_NorthEntrance_2F:: @ 83519E4
- .4byte Entrance_2F_Layout @ 0x8320804
- .4byte gMapEvents_Route16_NorthEntrance_2F @ 0x83BDDDC
- .4byte gMapScripts_Route16_NorthEntrance_2F @ 0x81702BE
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 220
- .byte 0x74, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route18_EastEntrance_1F:: @ 8351A00
- .4byte Entrance_1F_Layout @ 0x8320E70
- .4byte gMapEvents_Route18_EastEntrance_1F @ 0x83BDED0
- .4byte gMapScripts_Route18_EastEntrance_1F @ 0x8170378
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 224
- .byte 0x76, 0x00, 0x00, 0x08, 0x01, 0x02, 0x00, 0x00
-
-Route18_EastEntrance_2F:: @ 8351A1C
- .4byte Entrance_2F_Layout @ 0x8320804
- .4byte gMapEvents_Route18_EastEntrance_2F @ 0x83BDF1C
- .4byte gMapScripts_Route18_EastEntrance_2F @ 0x817046B
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_CITY
- .2byte 220
- .byte 0x76, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-UnusedHouse_27_00:: @ 8351A38
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_UnusedHouse_27_00 @ 0x83BDF30
- .4byte gMapScripts_UnusedHouse_27_00 @ 0x81704FA
- .4byte NULL
- .2byte BGM_FRLG_ROUTE_3
- .2byte 7
- .byte 0x77, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route22_NorthEntrance:: @ 8351A54
- .4byte Route22_NorthEntrance_Layout @ 0x8320B1C
- .4byte gMapEvents_Route22_NorthEntrance @ 0x83BDF8C
- .4byte gMapScripts_Route22_NorthEntrance @ 0x81704FB
- .4byte NULL
- .2byte BGM_FRLG_VIRIDIAN_FOREST
- .2byte 222
- .byte 0x7a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-UnusedHouse_29_00:: @ 8351A70
- .4byte House2_Layout @ 0x82D5840
- .4byte gMapEvents_UnusedHouse_29_00 @ 0x83BDFA0
- .4byte gMapScripts_UnusedHouse_29_00 @ 0x8170522
- .4byte NULL
- .2byte BGM_FRLG_INDIGO_PLATEAU
- .2byte 7
- .byte 0x7b, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-Route25_SeaCottage:: @ 8351A8C
- .4byte Route25_SeaCottage_Layout @ 0x8319030
- .4byte gMapEvents_Route25_SeaCottage @ 0x83BE008
- .4byte gMapScripts_Route25_SeaCottage @ 0x8170523
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 169
- .byte 0x7d, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SevenIsland_House_Room1:: @ 8351AA8
- .4byte SevenIsland_House_Room1_Layout @ 0x834E310
- .4byte gMapEvents_SevenIsland_House_Room1 @ 0x83BE050
- .4byte gMapScripts_SevenIsland_House_Room1 @ 0x817088A
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 382
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-SevenIsland_House_Room2:: @ 8351AC4
- .4byte SevenIsland_House_Room2_Layout @ 0x8338C48
- .4byte gMapEvents_SevenIsland_House_Room2 @ 0x83BE084
- .4byte gMapScripts_SevenIsland_House_Room2 @ 0x8170A7E
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 265
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01
-
-SevenIsland_Mart:: @ 8351AE0
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_SevenIsland_Mart @ 0x83BE100
- .4byte gMapScripts_SevenIsland_Mart @ 0x8170B30
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SevenIsland_PokemonCenter_1F:: @ 8351AFC
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_SevenIsland_PokemonCenter_1F @ 0x83BE1B4
- .4byte gMapScripts_SevenIsland_PokemonCenter_1F @ 0x8170B89
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SevenIsland_PokemonCenter_2F:: @ 8351B18
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_SevenIsland_PokemonCenter_2F @ 0x83BE240
- .4byte gMapScripts_SevenIsland_PokemonCenter_2F @ 0x8170BBC
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-UnusedHouse_31_05:: @ 8351B34
- .4byte House4_Layout @ 0x82D6070
- .4byte gMapEvents_UnusedHouse_31_05 @ 0x83BE254
- .4byte gMapScripts_UnusedHouse_31_05 @ 0x8170BE3
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 13
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SevenIsland_Harbor:: @ 8351B50
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_SevenIsland_Harbor @ 0x83BE2A0
- .4byte gMapScripts_SevenIsland_Harbor @ 0x8170BE4
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 315
- .byte 0x94, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-OneIsland_PokemonCenter_1F:: @ 8351B6C
- .4byte OneIsland_PokemonCenter_1F_Layout @ 0x833A970
- .4byte gMapEvents_OneIsland_PokemonCenter_1F @ 0x83BE400
- .4byte gMapScripts_OneIsland_PokemonCenter_1F @ 0x8170BF8
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_NETWORK_CENTER
- .2byte 271
- .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-OneIsland_PokemonCenter_2F:: @ 8351B88
- .4byte OneIsland_PokemonCenter_2F_Layout @ 0x8344108
- .4byte gMapEvents_OneIsland_PokemonCenter_2F @ 0x83BE48C
- .4byte gMapScripts_OneIsland_PokemonCenter_2F @ 0x8171334
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_NETWORK_CENTER
- .2byte 316
- .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-OneIsland_House1:: @ 8351BA4
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_OneIsland_House1 @ 0x83BE4D8
- .4byte gMapScripts_OneIsland_House1 @ 0x817135B
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-OneIsland_House2:: @ 8351BC0
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_OneIsland_House2 @ 0x83BE50C
- .4byte gMapScripts_OneIsland_House2 @ 0x817136E
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-OneIsland_Harbor:: @ 8351BDC
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_OneIsland_Harbor @ 0x83BE558
- .4byte gMapScripts_OneIsland_Harbor @ 0x8171378
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 315
- .byte 0x8f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_JoyfulGameCorner:: @ 8351BF8
- .4byte TwoIsland_JoyfulGameCorner_Layout @ 0x833AA84
- .4byte gMapEvents_TwoIsland_JoyfulGameCorner @ 0x83BE5EC
- .4byte gMapScripts_TwoIsland_JoyfulGameCorner @ 0x81713D0
- .4byte NULL
- .2byte BGM_FRLG_GAMECORNER
- .2byte 272
- .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_House:: @ 8351C14
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_TwoIsland_House @ 0x83BE620
- .4byte gMapScripts_TwoIsland_House @ 0x8171618
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_PokemonCenter_1F:: @ 8351C30
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_TwoIsland_PokemonCenter_1F @ 0x83BE68C
- .4byte gMapScripts_TwoIsland_PokemonCenter_1F @ 0x81717B4
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_PokemonCenter_2F:: @ 8351C4C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_TwoIsland_PokemonCenter_2F @ 0x83BE718
- .4byte gMapScripts_TwoIsland_PokemonCenter_2F @ 0x81717DE
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_Harbor:: @ 8351C68
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_TwoIsland_Harbor @ 0x83BE764
- .4byte gMapScripts_TwoIsland_Harbor @ 0x8171805
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 315
- .byte 0x90, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_House1:: @ 8351C84
- .4byte ThreeIsland_House1_Layout @ 0x82D7504
- .4byte gMapEvents_ThreeIsland_House1 @ 0x83BE7A4
- .4byte gMapScripts_ThreeIsland_House1 @ 0x8171819
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 31
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_PokemonCenter_1F:: @ 8351CA0
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_ThreeIsland_PokemonCenter_1F @ 0x83BE828
- .4byte gMapScripts_ThreeIsland_PokemonCenter_1F @ 0x8171832
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_PokemonCenter_2F:: @ 8351CBC
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_ThreeIsland_PokemonCenter_2F @ 0x83BE8B4
- .4byte gMapScripts_ThreeIsland_PokemonCenter_2F @ 0x8171865
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_Mart:: @ 8351CD8
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_ThreeIsland_Mart @ 0x83BE930
- .4byte gMapScripts_ThreeIsland_Mart @ 0x817188C
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_House2:: @ 8351CF4
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_ThreeIsland_House2 @ 0x83BE97C
- .4byte gMapScripts_ThreeIsland_House2 @ 0x81718DF
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_House3:: @ 8351D10
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_ThreeIsland_House3 @ 0x83BE9B0
- .4byte gMapScripts_ThreeIsland_House3 @ 0x8171902
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_House4:: @ 8351D2C
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_ThreeIsland_House4 @ 0x83BE9FC
- .4byte gMapScripts_ThreeIsland_House4 @ 0x817190C
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_House5:: @ 8351D48
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_ThreeIsland_House5 @ 0x83BEA30
- .4byte gMapScripts_ThreeIsland_House5 @ 0x817191F
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x91, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_PokemonDayCare:: @ 8351D64
- .4byte FourIsland_PokemonDayCare_Layout @ 0x833AFA8
- .4byte gMapEvents_FourIsland_PokemonDayCare @ 0x83BEA64
- .4byte gMapScripts_FourIsland_PokemonDayCare @ 0x817193F
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 277
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_PokemonCenter_1F:: @ 8351D80
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_FourIsland_PokemonCenter_1F @ 0x83BEB00
- .4byte gMapScripts_FourIsland_PokemonCenter_1F @ 0x8171BEA
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_PokemonCenter_2F:: @ 8351D9C
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_FourIsland_PokemonCenter_2F @ 0x83BEB8C
- .4byte gMapScripts_FourIsland_PokemonCenter_2F @ 0x8171C1D
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_House1:: @ 8351DB8
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_FourIsland_House1 @ 0x83BEBD8
- .4byte gMapScripts_FourIsland_House1 @ 0x8171C44
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 11
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_LoreleisHouse:: @ 8351DD4
- .4byte FourIsland_LoreleisHouse_Layout @ 0x82D7418
- .4byte gMapEvents_FourIsland_LoreleisHouse @ 0x83BED5C
- .4byte gMapScripts_FourIsland_LoreleisHouse @ 0x8171C4E
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 30
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_Harbor:: @ 8351DF0
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_FourIsland_Harbor @ 0x83BEDA8
- .4byte gMapScripts_FourIsland_Harbor @ 0x8171C98
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 315
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_House2:: @ 8351E0C
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_FourIsland_House2 @ 0x83BEDDC
- .4byte gMapScripts_FourIsland_House2 @ 0x8171CAC
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 11
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FourIsland_Mart:: @ 8351E28
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_FourIsland_Mart @ 0x83BEE40
- .4byte gMapScripts_FourIsland_Mart @ 0x8171CAD
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x92, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_PokemonCenter_1F:: @ 8351E44
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_FiveIsland_PokemonCenter_1F @ 0x83BEEDC
- .4byte gMapScripts_FiveIsland_PokemonCenter_1F @ 0x8171CF1
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_PokemonCenter_2F:: @ 8351E60
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_FiveIsland_PokemonCenter_2F @ 0x83BEF68
- .4byte gMapScripts_FiveIsland_PokemonCenter_2F @ 0x8171D1B
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_Harbor:: @ 8351E7C
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_FiveIsland_Harbor @ 0x83BEFB4
- .4byte gMapScripts_FiveIsland_Harbor @ 0x8171D42
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 315
- .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_House1:: @ 8351E98
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_FiveIsland_House1 @ 0x83BEFE8
- .4byte gMapScripts_FiveIsland_House1 @ 0x8171D56
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 11
- .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_House2:: @ 8351EB4
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_FiveIsland_House2 @ 0x83BF01C
- .4byte gMapScripts_FiveIsland_House2 @ 0x8171D60
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 11
- .byte 0x93, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_PokemonCenter_1F:: @ 8351ED0
- .4byte PokemonCenter_1F_Layout @ 0x82D5990
- .4byte gMapEvents_SixIsland_PokemonCenter_1F @ 0x83BF0A0
- .4byte gMapScripts_SixIsland_PokemonCenter_1F @ 0x8171D6A
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 8
- .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_PokemonCenter_2F:: @ 8351EEC
- .4byte PokemonCenter_2F_Layout @ 0x82D5AE0
- .4byte gMapEvents_SixIsland_PokemonCenter_2F @ 0x83BF12C
- .4byte gMapScripts_SixIsland_PokemonCenter_2F @ 0x8171E20
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 9
- .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_Harbor:: @ 8351F08
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_SixIsland_Harbor @ 0x83BF178
- .4byte gMapScripts_SixIsland_Harbor @ 0x8171E47
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 315
- .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_House:: @ 8351F24
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_SixIsland_House @ 0x83BF1AC
- .4byte gMapScripts_SixIsland_House @ 0x8171E5B
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 11
- .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_Mart:: @ 8351F40
- .4byte Mart_Layout @ 0x82D5BCC
- .4byte gMapEvents_SixIsland_Mart @ 0x83BF210
- .4byte gMapScripts_SixIsland_Mart @ 0x8171E65
- .4byte NULL
- .2byte BGM_FRLG_POKEMON_CENTER
- .2byte 10
- .byte 0x95, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-ThreeIsland_Harbor:: @ 8351F5C
- .4byte Island_Harbor_Layout @ 0x8343FB8
- .4byte gMapEvents_ThreeIsland_Harbor @ 0x83BF25C
- .4byte gMapScripts_ThreeIsland_Harbor @ 0x8171EA9
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 315
- .byte 0x9a, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-FiveIsland_ResortGorgeous_House:: @ 8351F78
- .4byte FiveIsland_ResortGorgeous_House_Layout @ 0x82D657C
- .4byte gMapEvents_FiveIsland_ResortGorgeous_House @ 0x83BF2C0
- .4byte gMapScripts_FiveIsland_ResortGorgeous_House @ 0x8171EBD
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_FOUR
- .2byte 17
- .byte 0x9f, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-TwoIsland_CapeBrink_House:: @ 8351F94
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_TwoIsland_CapeBrink_House @ 0x83BF2F4
- .4byte gMapScripts_TwoIsland_CapeBrink_House @ 0x817206B
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_ONE
- .2byte 11
- .byte 0x98, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_WaterPath_House1:: @ 8351FB0
- .4byte House4_Layout @ 0x82D6070
- .4byte gMapEvents_SixIsland_WaterPath_House1 @ 0x83BF334
- .4byte gMapScripts_SixIsland_WaterPath_House1 @ 0x817206C
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 13
- .byte 0xa5, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SixIsland_WaterPath_House2:: @ 8351FCC
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_SixIsland_WaterPath_House2 @ 0x83BF368
- .4byte gMapScripts_SixIsland_WaterPath_House2 @ 0x8172178
- .4byte NULL
- .2byte BGM_FRLG_CERULEAN_CITY
- .2byte 11
- .byte 0xa5, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
-SevenIsland_SevaultCanyon_House:: @ 8351FE8
- .4byte House3_Layout @ 0x82D5CB8
- .4byte gMapEvents_SevenIsland_SevaultCanyon_House @ 0x83BF3CC
- .4byte gMapScripts_SevenIsland_SevaultCanyon_House @ 0x8172182
- .4byte NULL
- .2byte BGM_FRLG_ISLAND_SIX
- .2byte 11
- .byte 0xa9, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
-
gMapGroup_00:: @ 8352004
.4byte UnknownMap_00_00
.4byte UnknownMap_00_01
diff --git a/data/maps/headers.inc b/data/maps/headers.inc
new file mode 100644
index 000000000..7edb2d4d5
--- /dev/null
+++ b/data/maps/headers.inc
@@ -0,0 +1,425 @@
+ .include "data/maps/UnknownMap_00_00/header.inc"
+ .include "data/maps/UnknownMap_00_01/header.inc"
+ .include "data/maps/UnknownMap_00_02/header.inc"
+ .include "data/maps/UnknownMap_00_03/header.inc"
+ .include "data/maps/UnknownMap_00_04/header.inc"
+ .include "data/maps/ViridianForest/header.inc"
+ .include "data/maps/MtMoon_1F/header.inc"
+ .include "data/maps/MtMoon_B1F/header.inc"
+ .include "data/maps/MtMoon_B2F/header.inc"
+ .include "data/maps/SSAnne_Exterior/header.inc"
+ .include "data/maps/SSAnne_1F_Corridor/header.inc"
+ .include "data/maps/SSAnne_2F_Corridor/header.inc"
+ .include "data/maps/SSAnne_3F_Corridor/header.inc"
+ .include "data/maps/SSAnne_B1F_Corridor/header.inc"
+ .include "data/maps/SSAnne_Deck/header.inc"
+ .include "data/maps/SSAnne_Kitchen/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice/header.inc"
+ .include "data/maps/SSAnne_1F_Room1/header.inc"
+ .include "data/maps/SSAnne_1F_Room2/header.inc"
+ .include "data/maps/SSAnne_1F_Room3/header.inc"
+ .include "data/maps/SSAnne_1F_Room4/header.inc"
+ .include "data/maps/SSAnne_1F_Room5/header.inc"
+ .include "data/maps/SSAnne_1F_Room7/header.inc"
+ .include "data/maps/SSAnne_2F_Room1/header.inc"
+ .include "data/maps/SSAnne_2F_Room2/header.inc"
+ .include "data/maps/SSAnne_2F_Room3/header.inc"
+ .include "data/maps/SSAnne_2F_Room4/header.inc"
+ .include "data/maps/SSAnne_2F_Room5/header.inc"
+ .include "data/maps/SSAnne_2F_Room6/header.inc"
+ .include "data/maps/SSAnne_B1F_Room1/header.inc"
+ .include "data/maps/SSAnne_B1F_Room2/header.inc"
+ .include "data/maps/SSAnne_B1F_Room3/header.inc"
+ .include "data/maps/SSAnne_B1F_Room4/header.inc"
+ .include "data/maps/SSAnne_B1F_Room5/header.inc"
+ .include "data/maps/SSAnne_1F_Room6/header.inc"
+ .include "data/maps/UndergroundPath_NorthEntrance/header.inc"
+ .include "data/maps/UndergroundPath_NorthSouthTunnel/header.inc"
+ .include "data/maps/UndergroundPath_SouthEntrance/header.inc"
+ .include "data/maps/UndergroundPath_WestEntrance/header.inc"
+ .include "data/maps/UndergroundPath_EastWestTunnel/header.inc"
+ .include "data/maps/UndergroundPath_EastEntrance/header.inc"
+ .include "data/maps/DiglettsCave_NorthEntrance/header.inc"
+ .include "data/maps/DiglettsCave_B1F/header.inc"
+ .include "data/maps/DiglettsCave_SouthEntrance/header.inc"
+ .include "data/maps/VictoryRoad_1F/header.inc"
+ .include "data/maps/VictoryRoad_2F/header.inc"
+ .include "data/maps/VictoryRoad_3F/header.inc"
+ .include "data/maps/RocketHideout_B1F/header.inc"
+ .include "data/maps/RocketHideout_B2F/header.inc"
+ .include "data/maps/RocketHideout_B3F/header.inc"
+ .include "data/maps/RocketHideout_B4F/header.inc"
+ .include "data/maps/RocketHideout_Elevator/header.inc"
+ .include "data/maps/SilphCo_1F/header.inc"
+ .include "data/maps/SilphCo_2F/header.inc"
+ .include "data/maps/SilphCo_3F/header.inc"
+ .include "data/maps/SilphCo_4F/header.inc"
+ .include "data/maps/SilphCo_5F/header.inc"
+ .include "data/maps/SilphCo_6F/header.inc"
+ .include "data/maps/SilphCo_7F/header.inc"
+ .include "data/maps/SilphCo_8F/header.inc"
+ .include "data/maps/SilphCo_9F/header.inc"
+ .include "data/maps/SilphCo_10F/header.inc"
+ .include "data/maps/SilphCo_11F/header.inc"
+ .include "data/maps/SilphCo_Elevator/header.inc"
+ .include "data/maps/PokemonMansion_1F/header.inc"
+ .include "data/maps/PokemonMansion_2F/header.inc"
+ .include "data/maps/PokemonMansion_3F/header.inc"
+ .include "data/maps/PokemonMansion_B1F/header.inc"
+ .include "data/maps/SafariZone_Center/header.inc"
+ .include "data/maps/SafariZone_East/header.inc"
+ .include "data/maps/SafariZone_North/header.inc"
+ .include "data/maps/SafariZone_West/header.inc"
+ .include "data/maps/SafariZone_Building1/header.inc"
+ .include "data/maps/SafariZone_Building2/header.inc"
+ .include "data/maps/SafariZone_Building3/header.inc"
+ .include "data/maps/SafariZone_Building4/header.inc"
+ .include "data/maps/SafariZone_SecretHouse/header.inc"
+ .include "data/maps/CeruleanCave_1F/header.inc"
+ .include "data/maps/CeruleanCave_2F/header.inc"
+ .include "data/maps/CeruleanCave_B1F/header.inc"
+ .include "data/maps/PokemonLeague_LoreleisRoom/header.inc"
+ .include "data/maps/PokemonLeague_BrunosRoom/header.inc"
+ .include "data/maps/PokemonLeague_AgathasRoom/header.inc"
+ .include "data/maps/PokemonLeague_LancesRoom/header.inc"
+ .include "data/maps/PokemonLeague_ChampionsRoom/header.inc"
+ .include "data/maps/PokemonLeague_HallOfFame/header.inc"
+ .include "data/maps/RockTunnel_1F/header.inc"
+ .include "data/maps/RockTunnel_B1F/header.inc"
+ .include "data/maps/SeafoamIslands_1F/header.inc"
+ .include "data/maps/SeafoamIslands_B1F/header.inc"
+ .include "data/maps/SeafoamIslands_B2F/header.inc"
+ .include "data/maps/SeafoamIslands_B3F/header.inc"
+ .include "data/maps/SeafoamIslands_B4F/header.inc"
+ .include "data/maps/PokemonTower_1F/header.inc"
+ .include "data/maps/PokemonTower_2F/header.inc"
+ .include "data/maps/PokemonTower_3F/header.inc"
+ .include "data/maps/PokemonTower_4F/header.inc"
+ .include "data/maps/PokemonTower_5F/header.inc"
+ .include "data/maps/PokemonTower_6F/header.inc"
+ .include "data/maps/PokemonTower_7F/header.inc"
+ .include "data/maps/PowerPlant/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B4F/header.inc"
+ .include "data/maps/MtEmber_Exterior/header.inc"
+ .include "data/maps/MtEmber_SummitPath_1F/header.inc"
+ .include "data/maps/MtEmber_SummitPath_2F/header.inc"
+ .include "data/maps/MtEmber_SummitPath_3F/header.inc"
+ .include "data/maps/MtEmber_Summit/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B5F/header.inc"
+ .include "data/maps/SSAnne_Kitchen3/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B1F/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B2F/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B3F/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B1F_Stairs/header.inc"
+ .include "data/maps/MtEmber_RubyPath_B2F_Stairs/header.inc"
+ .include "data/maps/ThreeIsland_BerryForest/header.inc"
+ .include "data/maps/FourIsland_IcefallCave_Entrance/header.inc"
+ .include "data/maps/FourIsland_IcefallCave_1F/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice2/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice3/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice4/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice5/header.inc"
+ .include "data/maps/SixIsland_DottedHole_B1F/header.inc"
+ .include "data/maps/SixIsland_DottedHole_B2F/header.inc"
+ .include "data/maps/SixIsland_DottedHole_B3F/header.inc"
+ .include "data/maps/SSAnne_CaptainsOffice9/header.inc"
+ .include "data/maps/SixIsland_DottedHole_SapphireRoom/header.inc"
+ .include "data/maps/SSAnne_1F_Room11/header.inc"
+ .include "data/maps/SSAnne_1F_Room12/header.inc"
+ .include "data/maps/NavelRock_Exterior/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_1F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_2F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_3F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_4F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_5F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_6F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_7F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_8F/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_Roof/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_Lobby/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower_Elevator/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Entrance/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room1/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room2/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room3/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room4/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room5/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room6/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room7/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room8/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room9/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room10/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room11/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room12/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room13/header.inc"
+ .include "data/maps/FiveIsland_LostCave_Room14/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_MoneanChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_LiptooChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_WeepthChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_DilfordChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_ScufibChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_RixyChamber/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins_ViapoisChamber/header.inc"
+ .include "data/maps/ThreeIsland_DunsparceTunnel/header.inc"
+ .include "data/maps/SevenIsland_SeavaultCanyon_TanobyKey/header.inc"
+ .include "data/maps/NavelRock_1F/header.inc"
+ .include "data/maps/NavelRock_Summit/header.inc"
+ .include "data/maps/NavelRock_Base/header.inc"
+ .include "data/maps/NavelRock_SummitPath_2F/header.inc"
+ .include "data/maps/NavelRock_SummitPath_3F/header.inc"
+ .include "data/maps/NavelRock_SummitPath_4F/header.inc"
+ .include "data/maps/NavelRock_SummitPath_5F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B1F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B2F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B3F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B4F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B5F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B6F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B7F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B8F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B9F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B10F/header.inc"
+ .include "data/maps/NavelRock_BasePath_B11F/header.inc"
+ .include "data/maps/NavelRock_B1F/header.inc"
+ .include "data/maps/NavelRock_Fork/header.inc"
+ .include "data/maps/BirthIsland_Exterior/header.inc"
+ .include "data/maps/OneIsland_KindleRoad_EmberSpa/header.inc"
+ .include "data/maps/BirthIsland_Harbor/header.inc"
+ .include "data/maps/NavelRock_Harbor/header.inc"
+ .include "data/maps/PalletTown/header.inc"
+ .include "data/maps/ViridianCity/header.inc"
+ .include "data/maps/PewterCity/header.inc"
+ .include "data/maps/CeruleanCity/header.inc"
+ .include "data/maps/LavenderTown/header.inc"
+ .include "data/maps/VermilionCity/header.inc"
+ .include "data/maps/CeladonCity/header.inc"
+ .include "data/maps/FuchsiaCity/header.inc"
+ .include "data/maps/CinnabarIsland/header.inc"
+ .include "data/maps/IndigoPlateau_Exterior/header.inc"
+ .include "data/maps/SaffronCity_Duplicate/header.inc"
+ .include "data/maps/SaffronCity/header.inc"
+ .include "data/maps/OneIsland/header.inc"
+ .include "data/maps/TwoIsland/header.inc"
+ .include "data/maps/ThreeIsland/header.inc"
+ .include "data/maps/FourIsland/header.inc"
+ .include "data/maps/FiveIsland/header.inc"
+ .include "data/maps/SevenIsland/header.inc"
+ .include "data/maps/SixIsland/header.inc"
+ .include "data/maps/Route1/header.inc"
+ .include "data/maps/Route2/header.inc"
+ .include "data/maps/Route3/header.inc"
+ .include "data/maps/Route4/header.inc"
+ .include "data/maps/Route5/header.inc"
+ .include "data/maps/Route6/header.inc"
+ .include "data/maps/Route7/header.inc"
+ .include "data/maps/Route8/header.inc"
+ .include "data/maps/Route9/header.inc"
+ .include "data/maps/Route10/header.inc"
+ .include "data/maps/Route11/header.inc"
+ .include "data/maps/Route12/header.inc"
+ .include "data/maps/Route13/header.inc"
+ .include "data/maps/Route14/header.inc"
+ .include "data/maps/Route15/header.inc"
+ .include "data/maps/Route16/header.inc"
+ .include "data/maps/Route17/header.inc"
+ .include "data/maps/Route18/header.inc"
+ .include "data/maps/Route19/header.inc"
+ .include "data/maps/Route20/header.inc"
+ .include "data/maps/Route21_North/header.inc"
+ .include "data/maps/Route21_South/header.inc"
+ .include "data/maps/Route22/header.inc"
+ .include "data/maps/Route23/header.inc"
+ .include "data/maps/Route24/header.inc"
+ .include "data/maps/Route25/header.inc"
+ .include "data/maps/OneIsland_KindleRoad/header.inc"
+ .include "data/maps/OneIsland_TreasureBeach/header.inc"
+ .include "data/maps/TwoIsland_CapeBrink/header.inc"
+ .include "data/maps/ThreeIsland_BondBridge/header.inc"
+ .include "data/maps/ThreeIsland_Port/header.inc"
+ .include "data/maps/UnknownMap_03_50/header.inc"
+ .include "data/maps/UnknownMap_03_51/header.inc"
+ .include "data/maps/UnknownMap_03_52/header.inc"
+ .include "data/maps/UnknownMap_03_53/header.inc"
+ .include "data/maps/FiveIsland_ResortGorgeous/header.inc"
+ .include "data/maps/FiveIsland_WaterLabyrinth/header.inc"
+ .include "data/maps/FiveIsland_Meadow/header.inc"
+ .include "data/maps/FiveIsland_MemorialPillar/header.inc"
+ .include "data/maps/SixIsland_OutcastIsland/header.inc"
+ .include "data/maps/SixIsland_GreenPath/header.inc"
+ .include "data/maps/SixIsland_WaterPath/header.inc"
+ .include "data/maps/SixIsland_RuinValley/header.inc"
+ .include "data/maps/SevenIsland_TrainerTower/header.inc"
+ .include "data/maps/SevenIsland_SevaultCanyon_Entrance/header.inc"
+ .include "data/maps/SevenIsland_SevaultCanyon/header.inc"
+ .include "data/maps/SevenIsland_TanobyRuins/header.inc"
+ .include "data/maps/PalletTown_PlayersHouse_1F/header.inc"
+ .include "data/maps/PalletTown_PlayersHouse_2F/header.inc"
+ .include "data/maps/PalletTown_GarysHouse/header.inc"
+ .include "data/maps/PalletTown_ProfessorOaksLab/header.inc"
+ .include "data/maps/ViridianCity_House1/header.inc"
+ .include "data/maps/ViridianCity_Gym/header.inc"
+ .include "data/maps/ViridianCity_House2/header.inc"
+ .include "data/maps/ViridianCity_Mart/header.inc"
+ .include "data/maps/ViridianCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/ViridianCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/PewterCity_Museum_1F/header.inc"
+ .include "data/maps/PewterCity_Museum_2F/header.inc"
+ .include "data/maps/PewterCity_Gym/header.inc"
+ .include "data/maps/PewterCity_Mart/header.inc"
+ .include "data/maps/PewterCity_House1/header.inc"
+ .include "data/maps/PewterCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/PewterCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/PewterCity_House2/header.inc"
+ .include "data/maps/CeruleanCity_House1/header.inc"
+ .include "data/maps/CeruleanCity_House2/header.inc"
+ .include "data/maps/CeruleanCity_House3/header.inc"
+ .include "data/maps/CeruleanCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/CeruleanCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/CeruleanCity_Gym/header.inc"
+ .include "data/maps/CeruleanCity_BikeShop/header.inc"
+ .include "data/maps/CeruleanCity_Mart/header.inc"
+ .include "data/maps/CeruleanCity_House4/header.inc"
+ .include "data/maps/CeruleanCity_House5/header.inc"
+ .include "data/maps/LavenderTown_PokemonCenter_1F/header.inc"
+ .include "data/maps/LavenderTown_PokemonCenter_2F/header.inc"
+ .include "data/maps/LavenderTown_VolunteerPokemonHouse/header.inc"
+ .include "data/maps/LavenderTown_House1/header.inc"
+ .include "data/maps/LavenderTown_House2/header.inc"
+ .include "data/maps/LavenderTown_Mart/header.inc"
+ .include "data/maps/VermilionCity_House1/header.inc"
+ .include "data/maps/VermilionCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/VermilionCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/VermilionCity_PokemonFanClub/header.inc"
+ .include "data/maps/VermilionCity_House2/header.inc"
+ .include "data/maps/VermilionCity_Mart/header.inc"
+ .include "data/maps/VermilionCity_Gym/header.inc"
+ .include "data/maps/VermilionCity_House3/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_1F/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_2F/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_3F/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_4F/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_5F/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_Roof/header.inc"
+ .include "data/maps/CeladonCity_DepartmentStore_Elevator/header.inc"
+ .include "data/maps/CeladonCity_Condominiums_1F/header.inc"
+ .include "data/maps/CeladonCity_Condominiums_2F/header.inc"
+ .include "data/maps/CeladonCity_Condominiums_3F/header.inc"
+ .include "data/maps/CeladonCity_Condominiums_Roof/header.inc"
+ .include "data/maps/CeladonCity_Condominiums_RoofRoom/header.inc"
+ .include "data/maps/CeladonCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/CeladonCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/CeladonCity_GameCorner/header.inc"
+ .include "data/maps/CeladonCity_GameCorner_PrizeRoom/header.inc"
+ .include "data/maps/CeladonCity_Gym/header.inc"
+ .include "data/maps/CeladonCity_Restaurant/header.inc"
+ .include "data/maps/CeladonCity_House1/header.inc"
+ .include "data/maps/CeladonCity_Hotel/header.inc"
+ .include "data/maps/FuchsiaCity_SafariZone_Entrance/header.inc"
+ .include "data/maps/FuchsiaCity_Mart/header.inc"
+ .include "data/maps/FuchsiaCity_ZooBuilding/header.inc"
+ .include "data/maps/FuchsiaCity_Gym/header.inc"
+ .include "data/maps/FuchsiaCity_House1/header.inc"
+ .include "data/maps/FuchsiaCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/FuchsiaCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/FuchsiaCity_Building1/header.inc"
+ .include "data/maps/FuchsiaCity_House2/header.inc"
+ .include "data/maps/FuchsiaCity_House3/header.inc"
+ .include "data/maps/CinnabarIsland_Gym/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonLab_Entrance/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonLab_Lounge/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonLab_ResearchRoom/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonLab_ExperimentRoom/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/CinnabarIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/CinnabarIsland_Mart/header.inc"
+ .include "data/maps/IndigoPlateau_PokemonCenter_1F/header.inc"
+ .include "data/maps/IndigoPlateau_PokemonCenter_2F/header.inc"
+ .include "data/maps/SaffronCity_House1_1F/header.inc"
+ .include "data/maps/SaffronCity_House1_2F/header.inc"
+ .include "data/maps/SaffronCity_Dojo/header.inc"
+ .include "data/maps/SaffronCity_Gym/header.inc"
+ .include "data/maps/SaffronCity_House2/header.inc"
+ .include "data/maps/SaffronCity_Mart/header.inc"
+ .include "data/maps/SaffronCity_PokemonCenter_1F/header.inc"
+ .include "data/maps/SaffronCity_PokemonCenter_2F/header.inc"
+ .include "data/maps/SaffronCity_House3/header.inc"
+ .include "data/maps/SaffronCity_PokemonTrainerFanClub/header.inc"
+ .include "data/maps/Route2_ViridianForest_SouthEntrance/header.inc"
+ .include "data/maps/Route2_House/header.inc"
+ .include "data/maps/Route2_EastBuilding/header.inc"
+ .include "data/maps/Route2_ViridianForest_NorthEntrance/header.inc"
+ .include "data/maps/Route4_PokemonCenter_1F/header.inc"
+ .include "data/maps/Route4_PokemonCenter_2F/header.inc"
+ .include "data/maps/Route5_PokemonDayCare/header.inc"
+ .include "data/maps/Route5_SouthEntrance/header.inc"
+ .include "data/maps/Route6_NorthEntrance/header.inc"
+ .include "data/maps/UnknownMap_18_01/header.inc"
+ .include "data/maps/Route7_EastEntrance/header.inc"
+ .include "data/maps/Route8_WestEntrance/header.inc"
+ .include "data/maps/Route10_PokemonCenter_1F/header.inc"
+ .include "data/maps/Route10_PokemonCenter_2F/header.inc"
+ .include "data/maps/Route11_EastEntrance_1F/header.inc"
+ .include "data/maps/Route11_EastEntrance_2F/header.inc"
+ .include "data/maps/Route12_NorthEntrance_1F/header.inc"
+ .include "data/maps/Route12_NorthEntrance_2F/header.inc"
+ .include "data/maps/Route12_FishingHouse/header.inc"
+ .include "data/maps/Route15_WestEntrance_1F/header.inc"
+ .include "data/maps/Route15_WestEntrance_2F/header.inc"
+ .include "data/maps/Route16_House/header.inc"
+ .include "data/maps/Route16_NorthEntrance_1F/header.inc"
+ .include "data/maps/Route16_NorthEntrance_2F/header.inc"
+ .include "data/maps/Route18_EastEntrance_1F/header.inc"
+ .include "data/maps/Route18_EastEntrance_2F/header.inc"
+ .include "data/maps/UnusedHouse_27_00/header.inc"
+ .include "data/maps/Route22_NorthEntrance/header.inc"
+ .include "data/maps/UnusedHouse_29_00/header.inc"
+ .include "data/maps/Route25_SeaCottage/header.inc"
+ .include "data/maps/SevenIsland_House_Room1/header.inc"
+ .include "data/maps/SevenIsland_House_Room2/header.inc"
+ .include "data/maps/SevenIsland_Mart/header.inc"
+ .include "data/maps/SevenIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/SevenIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/UnusedHouse_31_05/header.inc"
+ .include "data/maps/SevenIsland_Harbor/header.inc"
+ .include "data/maps/OneIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/OneIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/OneIsland_House1/header.inc"
+ .include "data/maps/OneIsland_House2/header.inc"
+ .include "data/maps/OneIsland_Harbor/header.inc"
+ .include "data/maps/TwoIsland_JoyfulGameCorner/header.inc"
+ .include "data/maps/TwoIsland_House/header.inc"
+ .include "data/maps/TwoIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/TwoIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/TwoIsland_Harbor/header.inc"
+ .include "data/maps/ThreeIsland_House1/header.inc"
+ .include "data/maps/ThreeIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/ThreeIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/ThreeIsland_Mart/header.inc"
+ .include "data/maps/ThreeIsland_House2/header.inc"
+ .include "data/maps/ThreeIsland_House3/header.inc"
+ .include "data/maps/ThreeIsland_House4/header.inc"
+ .include "data/maps/ThreeIsland_House5/header.inc"
+ .include "data/maps/FourIsland_PokemonDayCare/header.inc"
+ .include "data/maps/FourIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/FourIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/FourIsland_House1/header.inc"
+ .include "data/maps/FourIsland_LoreleisHouse/header.inc"
+ .include "data/maps/FourIsland_Harbor/header.inc"
+ .include "data/maps/FourIsland_House2/header.inc"
+ .include "data/maps/FourIsland_Mart/header.inc"
+ .include "data/maps/FiveIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/FiveIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/FiveIsland_Harbor/header.inc"
+ .include "data/maps/FiveIsland_House1/header.inc"
+ .include "data/maps/FiveIsland_House2/header.inc"
+ .include "data/maps/SixIsland_PokemonCenter_1F/header.inc"
+ .include "data/maps/SixIsland_PokemonCenter_2F/header.inc"
+ .include "data/maps/SixIsland_Harbor/header.inc"
+ .include "data/maps/SixIsland_House/header.inc"
+ .include "data/maps/SixIsland_Mart/header.inc"
+ .include "data/maps/ThreeIsland_Harbor/header.inc"
+ .include "data/maps/FiveIsland_ResortGorgeous_House/header.inc"
+ .include "data/maps/TwoIsland_CapeBrink_House/header.inc"
+ .include "data/maps/SixIsland_WaterPath_House1/header.inc"
+ .include "data/maps/SixIsland_WaterPath_House2/header.inc"
+ .include "data/maps/SevenIsland_SevaultCanyon_House/header.inc"
diff --git a/ld_script.txt b/ld_script.txt
index 05bcf9a9f..e270fcc44 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -368,7 +368,6 @@ SECTIONS {
src/daycare.o(.rodata);
data/data.o(.rodata.825EF0C);
data/maps.o(.rodata);
- data/connections.o(.rodata);
src/fieldmap.o(.rodata);
src/metatile_behavior.o(.rodata);
data/metatile_behavior.o(.rodata);