summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/battle_anim_812C144.s830
-rw-r--r--charmap.txt236
-rw-r--r--constants/version.inc8
-rw-r--r--data-de/event_scripts.s1326
-rw-r--r--data-de/layouts/VictoryRoad_B1F/map.bin (renamed from data-de/maps/VictoryRoad_B1F/map.bin)0
-rw-r--r--data-de/layouts/VictoryRoad_B2F/map.bin (renamed from data-de/maps/VictoryRoad_B2F/map.bin)0
-rw-r--r--data-de/maps/AbandonedShip_CaptainsOffice/text.inc (renamed from data-de/text/maps/AbandonedShip_CaptainsOffice.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Corridors_1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Corridors_1F.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Corridors_B1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Corridors_B1F.inc)0
-rw-r--r--data-de/maps/AbandonedShip_HiddenFloorCorridors/text.inc (renamed from data-de/text/maps/AbandonedShip_HiddenFloorCorridors.inc)0
-rw-r--r--data-de/maps/AbandonedShip_HiddenFloorRooms/text.inc (renamed from data-de/text/maps/AbandonedShip_HiddenFloorRooms.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Rooms2_1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Rooms2_1F.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Rooms2_B1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Rooms2_B1F.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Rooms_1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Rooms_1F.inc)0
-rw-r--r--data-de/maps/AbandonedShip_Rooms_B1F/text.inc (renamed from data-de/text/maps/AbandonedShip_Rooms_B1F.inc)0
-rw-r--r--data-de/maps/AquaHideout_1F/text.inc (renamed from data-de/text/maps/AquaHideout_1F.inc)0
-rw-r--r--data-de/maps/AquaHideout_B1F/text.inc (renamed from data-de/text/maps/AquaHideout_B1F.inc)0
-rw-r--r--data-de/maps/AquaHideout_B2F/text.inc (renamed from data-de/text/maps/AquaHideout_B2F.inc)0
-rw-r--r--data-de/maps/BattleTower_BattleRoom/text.inc (renamed from data-de/text/maps/BattleTower_BattleRoom.inc)0
-rw-r--r--data-de/maps/BattleTower_Lobby/text.inc (renamed from data-de/text/maps/BattleTower_Lobby.inc)0
-rw-r--r--data-de/maps/BattleTower_Outside/text.inc (renamed from data-de/text/maps/BattleTower_Outside.inc)0
-rw-r--r--data-de/maps/DewfordTown/text.inc (renamed from data-de/text/maps/DewfordTown.inc)0
-rw-r--r--data-de/maps/DewfordTown_Gym/text.inc (renamed from data-de/text/maps/DewfordTown_Gym.inc)0
-rw-r--r--data-de/maps/DewfordTown_Hall/text.inc (renamed from data-de/text/maps/DewfordTown_Hall.inc)0
-rw-r--r--data-de/maps/DewfordTown_House1/text.inc (renamed from data-de/text/maps/DewfordTown_House1.inc)0
-rw-r--r--data-de/maps/DewfordTown_House2/text.inc (renamed from data-de/text/maps/DewfordTown_House2.inc)0
-rw-r--r--data-de/maps/DewfordTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/DewfordTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/EverGrandeCity/text.inc (renamed from data-de/text/maps/EverGrandeCity.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_ChampionsRoom/text.inc (renamed from data-de/text/maps/EverGrandeCity_ChampionsRoom.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_DrakesRoom/text.inc (renamed from data-de/text/maps/EverGrandeCity_DrakesRoom.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_GlaciasRoom/text.inc (renamed from data-de/text/maps/EverGrandeCity_GlaciasRoom.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_HallOfFame/text.inc (renamed from data-de/text/maps/EverGrandeCity_HallOfFame.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_PhoebesRoom/text.inc (renamed from data-de/text/maps/EverGrandeCity_PhoebesRoom.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/EverGrandeCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_PokemonLeague/text.inc (renamed from data-de/text/maps/EverGrandeCity_PokemonLeague.inc)0
-rw-r--r--data-de/maps/EverGrandeCity_SidneysRoom/text.inc (renamed from data-de/text/maps/EverGrandeCity_SidneysRoom.inc)0
-rw-r--r--data-de/maps/FallarborTown/text.inc (renamed from data-de/text/maps/FallarborTown.inc)0
-rw-r--r--data-de/maps/FallarborTown_ContestHall/text.inc (renamed from data-de/text/maps/FallarborTown_ContestHall.inc)0
-rw-r--r--data-de/maps/FallarborTown_ContestLobby/text.inc (renamed from data-de/text/maps/FallarborTown_ContestLobby.inc)0
-rw-r--r--data-de/maps/FallarborTown_House1/text.inc (renamed from data-de/text/maps/FallarborTown_House1.inc)0
-rw-r--r--data-de/maps/FallarborTown_House2/text.inc (renamed from data-de/text/maps/FallarborTown_House2.inc)0
-rw-r--r--data-de/maps/FallarborTown_Mart/text.inc (renamed from data-de/text/maps/FallarborTown_Mart.inc)0
-rw-r--r--data-de/maps/FallarborTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/FallarborTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/FortreeCity/text.inc (renamed from data-de/text/maps/FortreeCity.inc)0
-rw-r--r--data-de/maps/FortreeCity_DecorationShop/text.inc (renamed from data-de/text/maps/FortreeCity_DecorationShop.inc)0
-rw-r--r--data-de/maps/FortreeCity_Gym/text.inc (renamed from data-de/text/maps/FortreeCity_Gym.inc)0
-rw-r--r--data-de/maps/FortreeCity_House1/text.inc (renamed from data-de/text/maps/FortreeCity_House1.inc)0
-rw-r--r--data-de/maps/FortreeCity_House2/text.inc (renamed from data-de/text/maps/FortreeCity_House2.inc)0
-rw-r--r--data-de/maps/FortreeCity_House3/text.inc (renamed from data-de/text/maps/FortreeCity_House3.inc)0
-rw-r--r--data-de/maps/FortreeCity_House4/text.inc (renamed from data-de/text/maps/FortreeCity_House4.inc)0
-rw-r--r--data-de/maps/FortreeCity_House5/text.inc (renamed from data-de/text/maps/FortreeCity_House5.inc)0
-rw-r--r--data-de/maps/FortreeCity_Mart/text.inc (renamed from data-de/text/maps/FortreeCity_Mart.inc)0
-rw-r--r--data-de/maps/FortreeCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/FortreeCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/GraniteCave_1F/text.inc (renamed from data-de/text/maps/GraniteCave_1F.inc)0
-rw-r--r--data-de/maps/GraniteCave_StevensRoom/text.inc (renamed from data-de/text/maps/GraniteCave_StevensRoom.inc)0
-rw-r--r--data-de/maps/InsideOfTruck/text.inc (renamed from data-de/text/maps/InsideOfTruck.inc)0
-rw-r--r--data-de/maps/JaggedPass/text.inc (renamed from data-de/text/maps/JaggedPass.inc)0
-rw-r--r--data-de/maps/LavaridgeTown/text.inc (renamed from data-de/text/maps/LavaridgeTown.inc)0
-rw-r--r--data-de/maps/LavaridgeTown_Gym_1F/text.inc (renamed from data-de/text/maps/LavaridgeTown_Gym_1F.inc)0
-rw-r--r--data-de/maps/LavaridgeTown_HerbShop/text.inc (renamed from data-de/text/maps/LavaridgeTown_HerbShop.inc)0
-rw-r--r--data-de/maps/LavaridgeTown_House/text.inc (renamed from data-de/text/maps/LavaridgeTown_House.inc)0
-rw-r--r--data-de/maps/LavaridgeTown_Mart/text.inc (renamed from data-de/text/maps/LavaridgeTown_Mart.inc)0
-rw-r--r--data-de/maps/LavaridgeTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/LavaridgeTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/LilycoveCity/text.inc (renamed from data-de/text/maps/LilycoveCity.inc)0
-rw-r--r--data-de/maps/LilycoveCity_ContestHall/text.inc (renamed from data-de/text/maps/LilycoveCity_ContestHall.inc)0
-rw-r--r--data-de/maps/LilycoveCity_ContestLobby/text.inc (renamed from data-de/text/maps/LilycoveCity_ContestLobby.inc)0
-rw-r--r--data-de/maps/LilycoveCity_CoveLilyMotel_1F/text.inc (renamed from data-de/text/maps/LilycoveCity_CoveLilyMotel_1F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_CoveLilyMotel_2F/text.inc (renamed from data-de/text/maps/LilycoveCity_CoveLilyMotel_2F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStoreRooftop/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStoreRooftop.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStore_1F/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStore_1F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStore_2F/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStore_2F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStore_3F/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStore_3F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStore_4F/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStore_4F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_DepartmentStore_5F/text.inc (renamed from data-de/text/maps/LilycoveCity_DepartmentStore_5F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_Harbor/text.inc (renamed from data-de/text/maps/LilycoveCity_Harbor.inc)0
-rw-r--r--data-de/maps/LilycoveCity_House1/text.inc (renamed from data-de/text/maps/LilycoveCity_House1.inc)0
-rw-r--r--data-de/maps/LilycoveCity_House2/text.inc (renamed from data-de/text/maps/LilycoveCity_House2.inc)0
-rw-r--r--data-de/maps/LilycoveCity_House3/text.inc (renamed from data-de/text/maps/LilycoveCity_House3.inc)0
-rw-r--r--data-de/maps/LilycoveCity_House4/text.inc (renamed from data-de/text/maps/LilycoveCity_House4.inc)0
-rw-r--r--data-de/maps/LilycoveCity_LilycoveMuseum_1F/text.inc (renamed from data-de/text/maps/LilycoveCity_LilycoveMuseum_1F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_LilycoveMuseum_2F/text.inc (renamed from data-de/text/maps/LilycoveCity_LilycoveMuseum_2F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_MoveDeletersHouse/text.inc (renamed from data-de/text/maps/LilycoveCity_MoveDeletersHouse.inc)0
-rw-r--r--data-de/maps/LilycoveCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/LilycoveCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/LilycoveCity_PokemonTrainerFanClub/text.inc (renamed from data-de/text/maps/LilycoveCity_PokemonTrainerFanClub.inc)0
-rw-r--r--data-de/maps/LittlerootTown/text.inc (renamed from data-de/text/maps/LittlerootTown.inc)0
-rw-r--r--data-de/maps/LittlerootTown_BrendansHouse_1F/text.inc (renamed from data-de/text/maps/LittlerootTown_BrendansHouse_1F.inc)0
-rw-r--r--data-de/maps/LittlerootTown_BrendansHouse_2F/text.inc (renamed from data-de/text/maps/LittlerootTown_BrendansHouse_2F.inc)0
-rw-r--r--data-de/maps/LittlerootTown_MaysHouse_1F/text.inc (renamed from data-de/text/maps/LittlerootTown_MaysHouse_1F.inc)0
-rw-r--r--data-de/maps/LittlerootTown_MaysHouse_2F/text.inc (renamed from data-de/text/maps/LittlerootTown_MaysHouse_2F.inc)0
-rw-r--r--data-de/maps/LittlerootTown_ProfessorBirchsLab/text.inc (renamed from data-de/text/maps/LittlerootTown_ProfessorBirchsLab.inc)0
-rw-r--r--data-de/maps/MauvilleCity/text.inc (renamed from data-de/text/maps/MauvilleCity.inc)0
-rw-r--r--data-de/maps/MauvilleCity_BikeShop/text.inc (renamed from data-de/text/maps/MauvilleCity_BikeShop.inc)0
-rw-r--r--data-de/maps/MauvilleCity_GameCorner/text.inc (renamed from data-de/text/maps/MauvilleCity_GameCorner.inc)0
-rw-r--r--data-de/maps/MauvilleCity_Gym/text.inc (renamed from data-de/text/maps/MauvilleCity_Gym.inc)0
-rw-r--r--data-de/maps/MauvilleCity_House1/text.inc (renamed from data-de/text/maps/MauvilleCity_House1.inc)0
-rw-r--r--data-de/maps/MauvilleCity_House2/text.inc (renamed from data-de/text/maps/MauvilleCity_House2.inc)0
-rw-r--r--data-de/maps/MauvilleCity_Mart/text.inc (renamed from data-de/text/maps/MauvilleCity_Mart.inc)0
-rw-r--r--data-de/maps/MauvilleCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/MauvilleCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/MauvilleCity_PokemonCenter_2F/text.inc (renamed from data-de/text/maps/MauvilleCity_PokemonCenter_2F.inc)0
-rw-r--r--data-de/maps/MeteorFalls_1F_1R/text.inc (renamed from data-de/text/maps/MeteorFalls_1F_1R.inc)0
-rw-r--r--data-de/maps/MeteorFalls_1F_2R/text.inc (renamed from data-de/text/maps/MeteorFalls_1F_2R.inc)0
-rw-r--r--data-de/maps/MossdeepCity/text.inc (renamed from data-de/text/maps/MossdeepCity.inc)0
-rw-r--r--data-de/maps/MossdeepCity_GameCorner_1F/text.inc (renamed from data-de/text/maps/MossdeepCity_GameCorner_1F.inc)0
-rw-r--r--data-de/maps/MossdeepCity_Gym/text.inc (renamed from data-de/text/maps/MossdeepCity_Gym.inc)0
-rw-r--r--data-de/maps/MossdeepCity_House1/text.inc (renamed from data-de/text/maps/MossdeepCity_House1.inc)0
-rw-r--r--data-de/maps/MossdeepCity_House2/text.inc (renamed from data-de/text/maps/MossdeepCity_House2.inc)0
-rw-r--r--data-de/maps/MossdeepCity_House3/text.inc (renamed from data-de/text/maps/MossdeepCity_House3.inc)0
-rw-r--r--data-de/maps/MossdeepCity_House4/text.inc (renamed from data-de/text/maps/MossdeepCity_House4.inc)0
-rw-r--r--data-de/maps/MossdeepCity_Mart/text.inc (renamed from data-de/text/maps/MossdeepCity_Mart.inc)0
-rw-r--r--data-de/maps/MossdeepCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/MossdeepCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/MossdeepCity_PokemonCenter_2F/text.inc (renamed from data-de/text/maps/MossdeepCity_PokemonCenter_2F.inc)0
-rw-r--r--data-de/maps/MossdeepCity_SpaceCenter_1F/text.inc (renamed from data-de/text/maps/MossdeepCity_SpaceCenter_1F.inc)0
-rw-r--r--data-de/maps/MossdeepCity_SpaceCenter_2F/text.inc (renamed from data-de/text/maps/MossdeepCity_SpaceCenter_2F.inc)0
-rw-r--r--data-de/maps/MossdeepCity_StevensHouse/text.inc (renamed from data-de/text/maps/MossdeepCity_StevensHouse.inc)0
-rw-r--r--data-de/maps/MtChimney/text.inc (renamed from data-de/text/maps/MtChimney.inc)0
-rw-r--r--data-de/maps/MtChimney_CableCarStation/text.inc (renamed from data-de/text/maps/MtChimney_CableCarStation.inc)0
-rw-r--r--data-de/maps/MtPyre_1F/text.inc (renamed from data-de/text/maps/MtPyre_1F.inc)0
-rw-r--r--data-de/maps/MtPyre_2F/text.inc (renamed from data-de/text/maps/MtPyre_2F.inc)0
-rw-r--r--data-de/maps/MtPyre_3F/text.inc (renamed from data-de/text/maps/MtPyre_3F.inc)0
-rw-r--r--data-de/maps/MtPyre_4F/text.inc (renamed from data-de/text/maps/MtPyre_4F.inc)0
-rw-r--r--data-de/maps/MtPyre_5F/text.inc (renamed from data-de/text/maps/MtPyre_5F.inc)0
-rw-r--r--data-de/maps/MtPyre_6F/text.inc (renamed from data-de/text/maps/MtPyre_6F.inc)0
-rw-r--r--data-de/maps/NewMauville_Entrance/text.inc (renamed from data-de/text/maps/NewMauville_Entrance.inc)0
-rw-r--r--data-de/maps/NewMauville_Inside/text.inc (renamed from data-de/text/maps/NewMauville_Inside.inc)0
-rw-r--r--data-de/maps/OldaleTown/text.inc (renamed from data-de/text/maps/OldaleTown.inc)0
-rw-r--r--data-de/maps/OldaleTown_House1/text.inc (renamed from data-de/text/maps/OldaleTown_House1.inc)0
-rw-r--r--data-de/maps/OldaleTown_House2/text.inc (renamed from data-de/text/maps/OldaleTown_House2.inc)0
-rw-r--r--data-de/maps/OldaleTown_Mart/text.inc (renamed from data-de/text/maps/OldaleTown_Mart.inc)0
-rw-r--r--data-de/maps/OldaleTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/OldaleTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/PacifidlogTown/text.inc (renamed from data-de/text/maps/PacifidlogTown.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_House1/text.inc (renamed from data-de/text/maps/PacifidlogTown_House1.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_House2/text.inc (renamed from data-de/text/maps/PacifidlogTown_House2.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_House3/text.inc (renamed from data-de/text/maps/PacifidlogTown_House3.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_House4/text.inc (renamed from data-de/text/maps/PacifidlogTown_House4.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_House5/text.inc (renamed from data-de/text/maps/PacifidlogTown_House5.inc)0
-rw-r--r--data-de/maps/PacifidlogTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/PacifidlogTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/PetalburgCity/text.inc (renamed from data-de/text/maps/PetalburgCity.inc)0
-rw-r--r--data-de/maps/PetalburgCity_Gym/text.inc (renamed from data-de/text/maps/PetalburgCity_Gym.inc)0
-rw-r--r--data-de/maps/PetalburgCity_House1/text.inc (renamed from data-de/text/maps/PetalburgCity_House1.inc)0
-rw-r--r--data-de/maps/PetalburgCity_House2/text.inc (renamed from data-de/text/maps/PetalburgCity_House2.inc)0
-rw-r--r--data-de/maps/PetalburgCity_Mart/text.inc (renamed from data-de/text/maps/PetalburgCity_Mart.inc)0
-rw-r--r--data-de/maps/PetalburgCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/PetalburgCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/PetalburgCity_WallysHouse/text.inc (renamed from data-de/text/maps/PetalburgCity_WallysHouse.inc)0
-rw-r--r--data-de/maps/PetalburgWoods/text.inc (renamed from data-de/text/maps/PetalburgWoods.inc)0
-rw-r--r--data-de/maps/Route101/text.inc (renamed from data-de/text/maps/Route101.inc)0
-rw-r--r--data-de/maps/Route102/text.inc (renamed from data-de/text/maps/Route102.inc)0
-rw-r--r--data-de/maps/Route103/text.inc (renamed from data-de/text/maps/Route103.inc)0
-rw-r--r--data-de/maps/Route104/text.inc (renamed from data-de/text/maps/Route104.inc)0
-rw-r--r--data-de/maps/Route104_MrBrineysHouse/text.inc (renamed from data-de/text/maps/Route104_MrBrineysHouse.inc)0
-rw-r--r--data-de/maps/Route104_Prototype/text.inc (renamed from data-de/text/maps/Route104_Prototype.inc)0
-rw-r--r--data-de/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc (renamed from data-de/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc)0
-rw-r--r--data-de/maps/Route106/text.inc (renamed from data-de/text/maps/Route106.inc)0
-rw-r--r--data-de/maps/Route109/text.inc (renamed from data-de/text/maps/Route109.inc)0
-rw-r--r--data-de/maps/Route109_SeashoreHouse/text.inc (renamed from data-de/text/maps/Route109_SeashoreHouse.inc)0
-rw-r--r--data-de/maps/Route110/text.inc (renamed from data-de/text/maps/Route110.inc)0
-rw-r--r--data-de/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc (renamed from data-de/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc)0
-rw-r--r--data-de/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc (renamed from data-de/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc)0
-rw-r--r--data-de/maps/Route110_TrickHouseEnd/text.inc (renamed from data-de/text/maps/Route110_TrickHouseEnd.inc)0
-rw-r--r--data-de/maps/Route110_TrickHouseEntrance/text.inc (renamed from data-de/text/maps/Route110_TrickHouseEntrance.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle1/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle1.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle2/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle2.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle3/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle3.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle4/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle4.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle5/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle5.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle6/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle6.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle7/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle7.inc)0
-rw-r--r--data-de/maps/Route110_TrickHousePuzzle8/text.inc (renamed from data-de/text/maps/Route110_TrickHousePuzzle8.inc)0
-rw-r--r--data-de/maps/Route111/text.inc (renamed from data-de/text/maps/Route111.inc)0
-rw-r--r--data-de/maps/Route111_OldLadysRestStop/text.inc (renamed from data-de/text/maps/Route111_OldLadysRestStop.inc)0
-rw-r--r--data-de/maps/Route111_WinstrateFamilysHouse/text.inc (renamed from data-de/text/maps/Route111_WinstrateFamilysHouse.inc)0
-rw-r--r--data-de/maps/Route112/text.inc (renamed from data-de/text/maps/Route112.inc)0
-rw-r--r--data-de/maps/Route112_CableCarStation/text.inc (renamed from data-de/text/maps/Route112_CableCarStation.inc)0
-rw-r--r--data-de/maps/Route113/text.inc (renamed from data-de/text/maps/Route113.inc)0
-rw-r--r--data-de/maps/Route113_GlassWorkshop/text.inc (renamed from data-de/text/maps/Route113_GlassWorkshop.inc)0
-rw-r--r--data-de/maps/Route114/text.inc (renamed from data-de/text/maps/Route114.inc)0
-rw-r--r--data-de/maps/Route114_FossilManiacsHouse/text.inc (renamed from data-de/text/maps/Route114_FossilManiacsHouse.inc)0
-rw-r--r--data-de/maps/Route114_FossilManiacsTunnel/text.inc (renamed from data-de/text/maps/Route114_FossilManiacsTunnel.inc)0
-rw-r--r--data-de/maps/Route114_LanettesHouse/text.inc (renamed from data-de/text/maps/Route114_LanettesHouse.inc)0
-rw-r--r--data-de/maps/Route115/text.inc (renamed from data-de/text/maps/Route115.inc)0
-rw-r--r--data-de/maps/Route116/text.inc (renamed from data-de/text/maps/Route116.inc)0
-rw-r--r--data-de/maps/Route116_TunnelersRestHouse/text.inc (renamed from data-de/text/maps/Route116_TunnelersRestHouse.inc)0
-rw-r--r--data-de/maps/Route117/text.inc (renamed from data-de/text/maps/Route117.inc)0
-rw-r--r--data-de/maps/Route118/text.inc (renamed from data-de/text/maps/Route118.inc)0
-rw-r--r--data-de/maps/Route119/text.inc (renamed from data-de/text/maps/Route119.inc)0
-rw-r--r--data-de/maps/Route119_House/text.inc (renamed from data-de/text/maps/Route119_House.inc)0
-rw-r--r--data-de/maps/Route119_WeatherInstitute_1F/text.inc (renamed from data-de/text/maps/Route119_WeatherInstitute_1F.inc)0
-rw-r--r--data-de/maps/Route119_WeatherInstitute_2F/text.inc (renamed from data-de/text/maps/Route119_WeatherInstitute_2F.inc)0
-rw-r--r--data-de/maps/Route120/text.inc (renamed from data-de/text/maps/Route120.inc)0
-rw-r--r--data-de/maps/Route121/text.inc (renamed from data-de/text/maps/Route121.inc)0
-rw-r--r--data-de/maps/Route123/text.inc (renamed from data-de/text/maps/Route123.inc)0
-rw-r--r--data-de/maps/Route124/text.inc (renamed from data-de/text/maps/Route124.inc)0
-rw-r--r--data-de/maps/Route124_DivingTreasureHuntersHouse/text.inc (renamed from data-de/text/maps/Route124_DivingTreasureHuntersHouse.inc)0
-rw-r--r--data-de/maps/Route128/text.inc (renamed from data-de/text/maps/Route128.inc)0
-rw-r--r--data-de/maps/RustboroCity/text.inc (renamed from data-de/text/maps/RustboroCity.inc)0
-rw-r--r--data-de/maps/RustboroCity_CuttersHouse/text.inc (renamed from data-de/text/maps/RustboroCity_CuttersHouse.inc)0
-rw-r--r--data-de/maps/RustboroCity_DevonCorp_1F/text.inc (renamed from data-de/text/maps/RustboroCity_DevonCorp_1F.inc)0
-rw-r--r--data-de/maps/RustboroCity_DevonCorp_2F/text.inc (renamed from data-de/text/maps/RustboroCity_DevonCorp_2F.inc)0
-rw-r--r--data-de/maps/RustboroCity_DevonCorp_3F/text.inc (renamed from data-de/text/maps/RustboroCity_DevonCorp_3F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Flat1_1F/text.inc (renamed from data-de/text/maps/RustboroCity_Flat1_1F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Flat1_2F/text.inc (renamed from data-de/text/maps/RustboroCity_Flat1_2F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Flat2_1F/text.inc (renamed from data-de/text/maps/RustboroCity_Flat2_1F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Flat2_2F/text.inc (renamed from data-de/text/maps/RustboroCity_Flat2_2F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Flat2_3F/text.inc (renamed from data-de/text/maps/RustboroCity_Flat2_3F.inc)0
-rw-r--r--data-de/maps/RustboroCity_Gym/text.inc (renamed from data-de/text/maps/RustboroCity_Gym.inc)0
-rw-r--r--data-de/maps/RustboroCity_House1/text.inc (renamed from data-de/text/maps/RustboroCity_House1.inc)0
-rw-r--r--data-de/maps/RustboroCity_House2/text.inc (renamed from data-de/text/maps/RustboroCity_House2.inc)0
-rw-r--r--data-de/maps/RustboroCity_House3/text.inc (renamed from data-de/text/maps/RustboroCity_House3.inc)0
-rw-r--r--data-de/maps/RustboroCity_Mart/text.inc (renamed from data-de/text/maps/RustboroCity_Mart.inc)0
-rw-r--r--data-de/maps/RustboroCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/RustboroCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/RustboroCity_PokemonSchool/text.inc (renamed from data-de/text/maps/RustboroCity_PokemonSchool.inc)0
-rw-r--r--data-de/maps/RusturfTunnel/text.inc (renamed from data-de/text/maps/RusturfTunnel.inc)0
-rw-r--r--data-de/maps/SSTidalCorridor/text.inc (renamed from data-de/text/maps/SSTidalCorridor.inc)0
-rw-r--r--data-de/maps/SSTidalLowerDeck/text.inc (renamed from data-de/text/maps/SSTidalLowerDeck.inc)0
-rw-r--r--data-de/maps/SSTidalRooms/text.inc (renamed from data-de/text/maps/SSTidalRooms.inc)0
-rw-r--r--data-de/maps/SeafloorCavern_Room1/text.inc (renamed from data-de/text/maps/SeafloorCavern_Room1.inc)0
-rw-r--r--data-de/maps/SeafloorCavern_Room3/text.inc (renamed from data-de/text/maps/SeafloorCavern_Room3.inc)0
-rw-r--r--data-de/maps/SeafloorCavern_Room4/text.inc (renamed from data-de/text/maps/SeafloorCavern_Room4.inc)0
-rw-r--r--data-de/maps/SecretBase_RedCave1/text.inc (renamed from data-de/text/maps/SecretBase_RedCave1.inc)0
-rw-r--r--data-de/maps/ShoalCave_LowTideLowerRoom/text.inc (renamed from data-de/text/maps/ShoalCave_LowTideLowerRoom.inc)0
-rw-r--r--data-de/maps/SlateportCity/text.inc (renamed from data-de/text/maps/SlateportCity.inc)0
-rw-r--r--data-de/maps/SlateportCity_ContestHall/text.inc (renamed from data-de/text/maps/SlateportCity_ContestHall.inc)0
-rw-r--r--data-de/maps/SlateportCity_ContestLobby/text.inc (renamed from data-de/text/maps/SlateportCity_ContestLobby.inc)0
-rw-r--r--data-de/maps/SlateportCity_Harbor/text.inc (renamed from data-de/text/maps/SlateportCity_Harbor.inc)0
-rw-r--r--data-de/maps/SlateportCity_House1/text.inc (renamed from data-de/text/maps/SlateportCity_House1.inc)0
-rw-r--r--data-de/maps/SlateportCity_House2/text.inc (renamed from data-de/text/maps/SlateportCity_House2.inc)0
-rw-r--r--data-de/maps/SlateportCity_Mart/text.inc (renamed from data-de/text/maps/SlateportCity_Mart.inc)0
-rw-r--r--data-de/maps/SlateportCity_OceanicMuseum_1F/text.inc (renamed from data-de/text/maps/SlateportCity_OceanicMuseum_1F.inc)0
-rw-r--r--data-de/maps/SlateportCity_OceanicMuseum_2F/text.inc (renamed from data-de/text/maps/SlateportCity_OceanicMuseum_2F.inc)0
-rw-r--r--data-de/maps/SlateportCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/SlateportCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/SlateportCity_PokemonFanClub/text.inc (renamed from data-de/text/maps/SlateportCity_PokemonFanClub.inc)0
-rw-r--r--data-de/maps/SlateportCity_SternsShipyard_1F/text.inc (renamed from data-de/text/maps/SlateportCity_SternsShipyard_1F.inc)0
-rw-r--r--data-de/maps/SlateportCity_SternsShipyard_2F/text.inc (renamed from data-de/text/maps/SlateportCity_SternsShipyard_2F.inc)0
-rw-r--r--data-de/maps/SootopolisCity/text.inc (renamed from data-de/text/maps/SootopolisCity.inc)0
-rw-r--r--data-de/maps/SootopolisCity_Gym_1F/text.inc (renamed from data-de/text/maps/SootopolisCity_Gym_1F.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House1/text.inc (renamed from data-de/text/maps/SootopolisCity_House1.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House2/text.inc (renamed from data-de/text/maps/SootopolisCity_House2.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House3/text.inc (renamed from data-de/text/maps/SootopolisCity_House3.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House4/text.inc (renamed from data-de/text/maps/SootopolisCity_House4.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House5/text.inc (renamed from data-de/text/maps/SootopolisCity_House5.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House6/text.inc (renamed from data-de/text/maps/SootopolisCity_House6.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House7/text.inc (renamed from data-de/text/maps/SootopolisCity_House7.inc)0
-rw-r--r--data-de/maps/SootopolisCity_House8/text.inc (renamed from data-de/text/maps/SootopolisCity_House8.inc)0
-rw-r--r--data-de/maps/SootopolisCity_Mart/text.inc (renamed from data-de/text/maps/SootopolisCity_Mart.inc)0
-rw-r--r--data-de/maps/SootopolisCity_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/SootopolisCity_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/Underwater_SeafloorCavern/text.inc (renamed from data-de/text/maps/Underwater_SeafloorCavern.inc)0
-rw-r--r--data-de/maps/VerdanturfTown/text.inc (renamed from data-de/text/maps/VerdanturfTown.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_ContestHall/text.inc (renamed from data-de/text/maps/VerdanturfTown_ContestHall.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_ContestLobby/text.inc (renamed from data-de/text/maps/VerdanturfTown_ContestLobby.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_FriendshipRatersHouse/text.inc (renamed from data-de/text/maps/VerdanturfTown_FriendshipRatersHouse.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_House/text.inc (renamed from data-de/text/maps/VerdanturfTown_House.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_Mart/text.inc (renamed from data-de/text/maps/VerdanturfTown_Mart.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_PokemonCenter_1F/text.inc (renamed from data-de/text/maps/VerdanturfTown_PokemonCenter_1F.inc)0
-rw-r--r--data-de/maps/VerdanturfTown_WandasHouse/text.inc (renamed from data-de/text/maps/VerdanturfTown_WandasHouse.inc)0
-rw-r--r--data-de/maps/VictoryRoad_1F/text.inc (renamed from data-de/text/maps/VictoryRoad_1F.inc)0
-rw-r--r--data-de/maps/VictoryRoad_B1F/text.inc (renamed from data-de/text/maps/VictoryRoad_B1F.inc)0
-rw-r--r--data-de/maps/VictoryRoad_B2F/text.inc (renamed from data-de/text/maps/VictoryRoad_B2F.inc)0
-rw-r--r--data/battle_scripts_1.s4
-rw-r--r--data/event_scripts.s1326
-rw-r--r--data/layouts.inc332
-rw-r--r--data/layouts/AbandonedShip_CaptainsOffice/border.bin (renamed from data/maps/AbandonedShip_CaptainsOffice/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_CaptainsOffice/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_CaptainsOffice/map.bin (renamed from data/maps/AbandonedShip_CaptainsOffice/map.bin)bin126 -> 126 bytes
-rw-r--r--data/layouts/AbandonedShip_Corridors_1F/border.bin (renamed from data/maps/AbandonedShip_Corridors_1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Corridors_1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Corridors_1F/map.bin (renamed from data/maps/AbandonedShip_Corridors_1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Corridors_B1F/border.bin (renamed from data/maps/AbandonedShip_Corridors_B1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Corridors_B1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Corridors_B1F/map.bin (renamed from data/maps/AbandonedShip_Corridors_B1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Deck/border.bin (renamed from data/maps/AbandonedShip_Deck/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Deck/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Deck/map.bin (renamed from data/maps/AbandonedShip_Deck/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorCorridors/border.bin (renamed from data/maps/AbandonedShip_HiddenFloorCorridors/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorCorridors/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorCorridors/map.bin (renamed from data/maps/AbandonedShip_HiddenFloorCorridors/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorRooms/border.bin (renamed from data/maps/AbandonedShip_HiddenFloorRooms/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorRooms/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_HiddenFloorRooms/map.bin (renamed from data/maps/AbandonedShip_HiddenFloorRooms/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Room_B1F/border.bin (renamed from data/maps/AbandonedShip_Room_B1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Room_B1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Room_B1F/map.bin (renamed from data/maps/AbandonedShip_Room_B1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms2_1F/border.bin (renamed from data/maps/AbandonedShip_Rooms2_1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms2_1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Rooms2_1F/map.bin (renamed from data/maps/AbandonedShip_Rooms2_1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms2_B1F/border.bin (renamed from data/maps/AbandonedShip_Rooms2_B1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms2_B1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Rooms2_B1F/map.bin (renamed from data/maps/AbandonedShip_Rooms2_B1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms_1F/border.bin (renamed from data/maps/AbandonedShip_Rooms_1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms_1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Rooms_1F/map.bin (renamed from data/maps/AbandonedShip_Rooms_1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms_B1F/border.bin (renamed from data/maps/AbandonedShip_Rooms_B1F/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Rooms_B1F/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Rooms_B1F/map.bin (renamed from data/maps/AbandonedShip_Rooms_B1F/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Underwater1/border.bin (renamed from data/maps/AbandonedShip_Underwater1/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Underwater1/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Underwater1/map.bin (renamed from data/maps/AbandonedShip_Underwater1/map.bin)0
-rw-r--r--data/layouts/AbandonedShip_Underwater2/border.bin (renamed from data/maps/AbandonedShip_Underwater2/border.bin)0
-rw-r--r--data/layouts/AbandonedShip_Underwater2/layout.inc14
-rw-r--r--data/layouts/AbandonedShip_Underwater2/map.bin (renamed from data/maps/AbandonedShip_Underwater2/map.bin)0
-rw-r--r--data/layouts/AncientTomb/border.bin (renamed from data/maps/AncientTomb/border.bin)0
-rw-r--r--data/layouts/AncientTomb/layout.inc14
-rw-r--r--data/layouts/AncientTomb/map.bin (renamed from data/maps/AncientTomb/map.bin)bin1122 -> 1122 bytes
-rw-r--r--data/layouts/AquaHideout_1F/border.bin (renamed from data/maps/AquaHideout_1F/border.bin)0
-rw-r--r--data/layouts/AquaHideout_1F/layout.inc14
-rw-r--r--data/layouts/AquaHideout_1F/map.bin (renamed from data/maps/AquaHideout_1F/map.bin)0
-rw-r--r--data/layouts/AquaHideout_B1F/border.bin (renamed from data/maps/AquaHideout_B1F/border.bin)0
-rw-r--r--data/layouts/AquaHideout_B1F/layout.inc14
-rw-r--r--data/layouts/AquaHideout_B1F/map.bin (renamed from data/maps/AquaHideout_B1F/map.bin)0
-rw-r--r--data/layouts/AquaHideout_B2F/border.bin (renamed from data/maps/AquaHideout_B2F/border.bin)0
-rw-r--r--data/layouts/AquaHideout_B2F/layout.inc14
-rw-r--r--data/layouts/AquaHideout_B2F/map.bin (renamed from data/maps/AquaHideout_B2F/map.bin)0
-rw-r--r--data/layouts/BattleTower_BattleRoom/border.bin (renamed from data/maps/BattleTower_BattleRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/BattleTower_BattleRoom/layout.inc14
-rw-r--r--data/layouts/BattleTower_BattleRoom/map.bin (renamed from data/maps/BattleTower_BattleRoom/map.bin)0
-rw-r--r--data/layouts/BattleTower_Corridor/border.bin (renamed from data/maps/BattleTower_Corridor/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/BattleTower_Corridor/layout.inc14
-rw-r--r--data/layouts/BattleTower_Corridor/map.bin (renamed from data/maps/BattleTower_Corridor/map.bin)bin170 -> 170 bytes
-rw-r--r--data/layouts/BattleTower_Elevator/border.bin (renamed from data/maps/BattleTower_Elevator/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/BattleTower_Elevator/layout.inc14
-rw-r--r--data/layouts/BattleTower_Elevator/map.bin (renamed from data/maps/BattleTower_Elevator/map.bin)0
-rw-r--r--data/layouts/BattleTower_Lobby/border.bin (renamed from data/maps/BattleTower_Lobby/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/BattleTower_Lobby/layout.inc14
-rw-r--r--data/layouts/BattleTower_Lobby/map.bin (renamed from data/maps/BattleTower_Lobby/map.bin)bin252 -> 252 bytes
-rw-r--r--data/layouts/BattleTower_Outside/border.bin (renamed from data/maps/BattleTower_Outside/border.bin)0
-rw-r--r--data/layouts/BattleTower_Outside/layout.inc14
-rw-r--r--data/layouts/BattleTower_Outside/map.bin (renamed from data/maps/BattleTower_Outside/map.bin)0
-rw-r--r--data/layouts/CableCarStation/border.bin (renamed from data/maps/DewfordTown_Hall/border.bin)0
-rw-r--r--data/layouts/CableCarStation/layout.inc14
-rw-r--r--data/layouts/CableCarStation/map.bin (renamed from data/maps/Route112_CableCarStation/map.bin)bin312 -> 312 bytes
-rw-r--r--data/layouts/CaveOfOrigin_1F/border.bin (renamed from data/maps/CaveOfOrigin_1F/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_1F/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_1F/map.bin (renamed from data/maps/CaveOfOrigin_1F/map.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B1F/border.bin (renamed from data/maps/CaveOfOrigin_B1F/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B1F/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_B1F/map.bin (renamed from data/maps/CaveOfOrigin_B1F/map.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B2F/border.bin (renamed from data/maps/CaveOfOrigin_B2F/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B2F/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_B2F/map.bin (renamed from data/maps/CaveOfOrigin_B2F/map.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B3F/border.bin (renamed from data/maps/CaveOfOrigin_B3F/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B3F/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_B3F/map.bin (renamed from data/maps/CaveOfOrigin_B3F/map.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B4F/border.bin (renamed from data/maps/CaveOfOrigin_B4F/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_B4F/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_B4F/map.bin (renamed from data/maps/CaveOfOrigin_B4F/map.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_Entrance/border.bin (renamed from data/maps/CaveOfOrigin_Entrance/border.bin)0
-rw-r--r--data/layouts/CaveOfOrigin_Entrance/layout.inc14
-rw-r--r--data/layouts/CaveOfOrigin_Entrance/map.bin (renamed from data/maps/CaveOfOrigin_Entrance/map.bin)0
-rw-r--r--data/layouts/ContestHall/border.bin (renamed from data/maps/DewfordTown_House1/border.bin)0
-rw-r--r--data/layouts/ContestHall/layout.inc14
-rw-r--r--data/layouts/ContestHall/map.bin (renamed from data/maps/FallarborTown_ContestHall/map.bin)0
-rw-r--r--data/layouts/ContestLobby/border.bin (renamed from data/maps/DewfordTown_House2/border.bin)0
-rw-r--r--data/layouts/ContestLobby/layout.inc14
-rw-r--r--data/layouts/ContestLobby/map.bin (renamed from data/maps/FallarborTown_ContestLobby/map.bin)0
-rw-r--r--data/layouts/DesertRuins/border.bin (renamed from data/maps/DesertRuins/border.bin)0
-rw-r--r--data/layouts/DesertRuins/layout.inc14
-rw-r--r--data/layouts/DesertRuins/map.bin (renamed from data/maps/DesertRuins/map.bin)bin1122 -> 1122 bytes
-rw-r--r--data/layouts/DewfordTown/border.bin (renamed from data/maps/DewfordTown/border.bin)0
-rw-r--r--data/layouts/DewfordTown/layout.inc14
-rw-r--r--data/layouts/DewfordTown/map.bin (renamed from data/maps/DewfordTown/map.bin)0
-rw-r--r--data/layouts/DewfordTown_Gym/border.bin (renamed from data/maps/DewfordTown_Gym/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/DewfordTown_Gym/layout.inc14
-rw-r--r--data/layouts/DewfordTown_Gym/map.bin (renamed from data/maps/DewfordTown_Gym/map.bin)0
-rw-r--r--data/layouts/DewfordTown_Hall/border.bin (renamed from data/maps/DoubleBattleColosseum/border.bin)0
-rw-r--r--data/layouts/DewfordTown_Hall/layout.inc14
-rw-r--r--data/layouts/DewfordTown_Hall/map.bin (renamed from data/maps/DewfordTown_Hall/map.bin)bin306 -> 306 bytes
-rw-r--r--data/layouts/DoubleBattleColosseum/border.bin (renamed from data/maps/EverGrandeCity_PokemonLeague/border.bin)0
-rw-r--r--data/layouts/DoubleBattleColosseum/layout.inc14
-rw-r--r--data/layouts/DoubleBattleColosseum/map.bin (renamed from data/maps/DoubleBattleColosseum/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity/border.bin (renamed from data/maps/EverGrandeCity/border.bin)0
-rw-r--r--data/layouts/EverGrandeCity/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity/map.bin (renamed from data/maps/EverGrandeCity/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/EverGrandeCity_ChampionsRoom/border.bin (renamed from data/maps/EverGrandeCity_ChampionsRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_ChampionsRoom/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_ChampionsRoom/map.bin (renamed from data/maps/EverGrandeCity_ChampionsRoom/map.bin)bin338 -> 338 bytes
-rw-r--r--data/layouts/EverGrandeCity_Corridor4/border.bin (renamed from data/maps/EverGrandeCity_Corridor1/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_Corridor4/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_Corridor4/map.bin (renamed from data/maps/EverGrandeCity_Corridor4/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_DrakesRoom/border.bin (renamed from data/maps/EverGrandeCity_Corridor4/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_DrakesRoom/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_DrakesRoom/map.bin (renamed from data/maps/EverGrandeCity_DrakesRoom/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_GlaciasRoom/border.bin (renamed from data/maps/EverGrandeCity_DrakesRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_GlaciasRoom/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_GlaciasRoom/map.bin (renamed from data/maps/EverGrandeCity_GlaciasRoom/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_HallOfFame/border.bin (renamed from data/maps/EverGrandeCity_GlaciasRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_HallOfFame/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_HallOfFame/map.bin (renamed from data/maps/EverGrandeCity_HallOfFame/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_PhoebesRoom/border.bin (renamed from data/maps/EverGrandeCity_HallOfFame/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_PhoebesRoom/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_PhoebesRoom/map.bin (renamed from data/maps/EverGrandeCity_PhoebesRoom/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_PokemonLeague/border.bin (renamed from data/maps/FallarborTown_ContestHall/border.bin)0
-rw-r--r--data/layouts/EverGrandeCity_PokemonLeague/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_PokemonLeague/map.bin (renamed from data/maps/EverGrandeCity_PokemonLeague/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_ShortCorridor/border.bin (renamed from data/maps/EverGrandeCity_PhoebesRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_ShortCorridor/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_ShortCorridor/map.bin (renamed from data/maps/EverGrandeCity_Corridor1/map.bin)0
-rw-r--r--data/layouts/EverGrandeCity_SidneysRoom/border.bin (renamed from data/maps/EverGrandeCity_SidneysRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/EverGrandeCity_SidneysRoom/layout.inc14
-rw-r--r--data/layouts/EverGrandeCity_SidneysRoom/map.bin (renamed from data/maps/EverGrandeCity_SidneysRoom/map.bin)0
-rw-r--r--data/layouts/FallarborTown/border.bin (renamed from data/maps/FallarborTown/border.bin)0
-rw-r--r--data/layouts/FallarborTown/layout.inc14
-rw-r--r--data/layouts/FallarborTown/map.bin (renamed from data/maps/FallarborTown/map.bin)bin800 -> 800 bytes
-rw-r--r--data/layouts/FieryPath/border.bin (renamed from data/maps/FieryPath/border.bin)0
-rw-r--r--data/layouts/FieryPath/layout.inc14
-rw-r--r--data/layouts/FieryPath/map.bin (renamed from data/maps/FieryPath/map.bin)0
-rw-r--r--data/layouts/FortreeCity/border.bin (renamed from data/maps/FortreeCity/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/FortreeCity/layout.inc14
-rw-r--r--data/layouts/FortreeCity/map.bin (renamed from data/maps/FortreeCity/map.bin)0
-rw-r--r--data/layouts/FortreeCity_DecorationShop/border.bin (renamed from data/maps/FallarborTown_ContestLobby/border.bin)0
-rw-r--r--data/layouts/FortreeCity_DecorationShop/layout.inc14
-rw-r--r--data/layouts/FortreeCity_DecorationShop/map.bin (renamed from data/maps/FortreeCity_DecorationShop/map.bin)0
-rw-r--r--data/layouts/FortreeCity_Gym/border.bin (renamed from data/maps/FortreeCity_Gym/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/FortreeCity_Gym/layout.inc14
-rw-r--r--data/layouts/FortreeCity_Gym/map.bin (renamed from data/maps/FortreeCity_Gym/map.bin)0
-rw-r--r--data/layouts/FortreeCity_House1/border.bin (renamed from data/maps/FortreeCity_DecorationShop/border.bin)0
-rw-r--r--data/layouts/FortreeCity_House1/layout.inc14
-rw-r--r--data/layouts/FortreeCity_House1/map.bin (renamed from data/maps/FortreeCity_House1/map.bin)0
-rw-r--r--data/layouts/FortreeCity_House2/border.bin (renamed from data/maps/FortreeCity_House1/border.bin)0
-rw-r--r--data/layouts/FortreeCity_House2/layout.inc14
-rw-r--r--data/layouts/FortreeCity_House2/map.bin (renamed from data/maps/FortreeCity_House2/map.bin)0
-rw-r--r--data/layouts/GraniteCave_1F/border.bin (renamed from data/maps/GraniteCave_1F/border.bin)0
-rw-r--r--data/layouts/GraniteCave_1F/layout.inc14
-rw-r--r--data/layouts/GraniteCave_1F/map.bin (renamed from data/maps/GraniteCave_1F/map.bin)0
-rw-r--r--data/layouts/GraniteCave_B1F/border.bin (renamed from data/maps/GraniteCave_B1F/border.bin)0
-rw-r--r--data/layouts/GraniteCave_B1F/layout.inc14
-rw-r--r--data/layouts/GraniteCave_B1F/map.bin (renamed from data/maps/GraniteCave_B1F/map.bin)0
-rw-r--r--data/layouts/GraniteCave_B2F/border.bin (renamed from data/maps/GraniteCave_B2F/border.bin)0
-rw-r--r--data/layouts/GraniteCave_B2F/layout.inc14
-rw-r--r--data/layouts/GraniteCave_B2F/map.bin (renamed from data/maps/GraniteCave_B2F/map.bin)0
-rw-r--r--data/layouts/GraniteCave_StevensRoom/border.bin (renamed from data/maps/GraniteCave_StevensRoom/border.bin)0
-rw-r--r--data/layouts/GraniteCave_StevensRoom/layout.inc14
-rw-r--r--data/layouts/GraniteCave_StevensRoom/map.bin (renamed from data/maps/GraniteCave_StevensRoom/map.bin)0
-rw-r--r--data/layouts/Harbor/border.bin (renamed from data/maps/FortreeCity_House2/border.bin)0
-rw-r--r--data/layouts/Harbor/layout.inc14
-rw-r--r--data/layouts/Harbor/map.bin (renamed from data/maps/SlateportCity_Harbor/map.bin)0
-rw-r--r--data/layouts/House1/border.bin (renamed from data/maps/House1/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/House1/layout.inc14
-rw-r--r--data/layouts/House1/map.bin (renamed from data/maps/House1/map.bin)0
-rw-r--r--data/layouts/House2/border.bin (renamed from data/maps/House2/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/House2/layout.inc14
-rw-r--r--data/layouts/House2/map.bin (renamed from data/maps/House2/map.bin)0
-rw-r--r--data/layouts/House3/border.bin (renamed from data/maps/LavaridgeTown_PokemonCenter_1F/border.bin)0
-rw-r--r--data/layouts/House3/layout.inc14
-rw-r--r--data/layouts/House3/map.bin (renamed from data/maps/DewfordTown_House1/map.bin)0
-rw-r--r--data/layouts/House4/border.bin (renamed from data/maps/LilycoveCity_ContestHall/border.bin)0
-rw-r--r--data/layouts/House4/layout.inc14
-rw-r--r--data/layouts/House4/map.bin (renamed from data/maps/DewfordTown_House2/map.bin)0
-rw-r--r--data/layouts/HouseWithBed/border.bin (renamed from data/maps/LilycoveCity_ContestLobby/border.bin)0
-rw-r--r--data/layouts/HouseWithBed/layout.inc14
-rw-r--r--data/layouts/HouseWithBed/map.bin (renamed from data/maps/PetalburgCity_House2/map.bin)0
-rw-r--r--data/layouts/InsideOfTruck/border.bin (renamed from data/maps/InsideOfTruck/border.bin)0
-rw-r--r--data/layouts/InsideOfTruck/layout.inc14
-rw-r--r--data/layouts/InsideOfTruck/map.bin (renamed from data/maps/InsideOfTruck/map.bin)0
-rw-r--r--data/layouts/IslandCave/border.bin (renamed from data/maps/IslandCave/border.bin)0
-rw-r--r--data/layouts/IslandCave/layout.inc14
-rw-r--r--data/layouts/IslandCave/map.bin (renamed from data/maps/IslandCave/map.bin)bin1122 -> 1122 bytes
-rw-r--r--data/layouts/JaggedPass/border.bin (renamed from data/maps/JaggedPass/border.bin)0
-rw-r--r--data/layouts/JaggedPass/layout.inc14
-rw-r--r--data/layouts/JaggedPass/map.bin (renamed from data/maps/JaggedPass/map.bin)bin2760 -> 2760 bytes
-rw-r--r--data/layouts/LavaridgeTown/border.bin (renamed from data/maps/LavaridgeTown/border.bin)0
-rw-r--r--data/layouts/LavaridgeTown/layout.inc14
-rw-r--r--data/layouts/LavaridgeTown/map.bin (renamed from data/maps/LavaridgeTown/map.bin)0
-rw-r--r--data/layouts/LavaridgeTown_Gym_1F/border.bin (renamed from data/maps/LavaridgeTown_Gym_1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LavaridgeTown_Gym_1F/layout.inc14
-rw-r--r--data/layouts/LavaridgeTown_Gym_1F/map.bin (renamed from data/maps/LavaridgeTown_Gym_1F/map.bin)0
-rw-r--r--data/layouts/LavaridgeTown_Gym_B1F/border.bin (renamed from data/maps/LavaridgeTown_Gym_B1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LavaridgeTown_Gym_B1F/layout.inc14
-rw-r--r--data/layouts/LavaridgeTown_Gym_B1F/map.bin (renamed from data/maps/LavaridgeTown_Gym_B1F/map.bin)0
-rw-r--r--data/layouts/LavaridgeTown_HerbShop/border.bin (renamed from data/maps/LavaridgeTown_HerbShop/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LavaridgeTown_HerbShop/layout.inc14
-rw-r--r--data/layouts/LavaridgeTown_HerbShop/map.bin (renamed from data/maps/LavaridgeTown_HerbShop/map.bin)0
-rw-r--r--data/layouts/LavaridgeTown_PokemonCenter_1F/border.bin (renamed from data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin)0
-rw-r--r--data/layouts/LavaridgeTown_PokemonCenter_1F/layout.inc14
-rw-r--r--data/layouts/LavaridgeTown_PokemonCenter_1F/map.bin (renamed from data/maps/LavaridgeTown_PokemonCenter_1F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity/border.bin (renamed from data/maps/LilycoveCity/border.bin)0
-rw-r--r--data/layouts/LilycoveCity/layout.inc14
-rw-r--r--data/layouts/LilycoveCity/map.bin (renamed from data/maps/LilycoveCity/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/LilycoveCity_ContestHall/border.bin (renamed from data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_ContestHall/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_ContestHall/map.bin (renamed from data/maps/LilycoveCity_ContestHall/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_ContestLobby/border.bin (renamed from data/maps/LilycoveCity_House2/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_ContestLobby/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_ContestLobby/map.bin (renamed from data/maps/LilycoveCity_ContestLobby/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_1F/border.bin (renamed from data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_1F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_1F/map.bin (renamed from data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_2F/border.bin (renamed from data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_2F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_CoveLilyMotel_2F/map.bin (renamed from data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreElevator/border.bin (renamed from data/maps/LilycoveCity_DepartmentStoreElevator/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreElevator/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreElevator/map.bin (renamed from data/maps/LilycoveCity_DepartmentStoreElevator/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreRooftop/border.bin (renamed from data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreRooftop/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStoreRooftop/map.bin (renamed from data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_1F/border.bin (renamed from data/maps/LilycoveCity_DepartmentStore_1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_1F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_1F/map.bin (renamed from data/maps/LilycoveCity_DepartmentStore_1F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_2F/border.bin (renamed from data/maps/LilycoveCity_DepartmentStore_2F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_2F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_2F/map.bin (renamed from data/maps/LilycoveCity_DepartmentStore_2F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_3F/border.bin (renamed from data/maps/LilycoveCity_DepartmentStore_3F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_3F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_3F/map.bin (renamed from data/maps/LilycoveCity_DepartmentStore_3F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_4F/border.bin (renamed from data/maps/LilycoveCity_DepartmentStore_4F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_4F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_4F/map.bin (renamed from data/maps/LilycoveCity_DepartmentStore_4F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_5F/border.bin (renamed from data/maps/LilycoveCity_DepartmentStore_5F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_5F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_DepartmentStore_5F/map.bin (renamed from data/maps/LilycoveCity_DepartmentStore_5F/map.bin)bin288 -> 288 bytes
-rw-r--r--data/layouts/LilycoveCity_EmptyMap/border.bin (renamed from data/maps/LilycoveCity_EmptyMap/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_EmptyMap/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_EmptyMap/map.bin (renamed from data/maps/LilycoveCity_EmptyMap/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_House2/border.bin (renamed from data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_House2/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_House2/map.bin (renamed from data/maps/LilycoveCity_House2/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_1F/border.bin (renamed from data/maps/LinkContestRoom1/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_1F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_1F/map.bin (renamed from data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_2F/border.bin (renamed from data/maps/LinkContestRoom2/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_2F/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_LilycoveMuseum_2F/map.bin (renamed from data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin)0
-rw-r--r--data/layouts/LilycoveCity_PokemonTrainerFanClub/border.bin (renamed from data/maps/LinkContestRoom3/border.bin)0
-rw-r--r--data/layouts/LilycoveCity_PokemonTrainerFanClub/layout.inc14
-rw-r--r--data/layouts/LilycoveCity_PokemonTrainerFanClub/map.bin (renamed from data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom1/border.bin (renamed from data/maps/LinkContestRoom4/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom1/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom1/map.bin (renamed from data/maps/LinkContestRoom1/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom2/border.bin (renamed from data/maps/LinkContestRoom5/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom2/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom2/map.bin (renamed from data/maps/LinkContestRoom2/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom3/border.bin (renamed from data/maps/LinkContestRoom6/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom3/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom3/map.bin (renamed from data/maps/LinkContestRoom3/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom4/border.bin (renamed from data/maps/LittlerootTown_ProfessorBirchsLab/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom4/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom4/map.bin (renamed from data/maps/LinkContestRoom4/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom5/border.bin (renamed from data/maps/MagmaHideout_1F/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom5/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom5/map.bin (renamed from data/maps/LinkContestRoom5/map.bin)0
-rw-r--r--data/layouts/LinkContestRoom6/border.bin (renamed from data/maps/MagmaHideout_B1F/border.bin)0
-rw-r--r--data/layouts/LinkContestRoom6/layout.inc14
-rw-r--r--data/layouts/LinkContestRoom6/map.bin (renamed from data/maps/LinkContestRoom6/map.bin)0
-rw-r--r--data/layouts/LittlerootTown/border.bin (renamed from data/maps/LittlerootTown/border.bin)0
-rw-r--r--data/layouts/LittlerootTown/layout.inc14
-rw-r--r--data/layouts/LittlerootTown/map.bin (renamed from data/maps/LittlerootTown/map.bin)0
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_1F/border.bin (renamed from data/maps/LittlerootTown_BrendansHouse_1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_1F/layout.inc14
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_1F/map.bin (renamed from data/maps/LittlerootTown_BrendansHouse_1F/map.bin)0
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_2F/border.bin (renamed from data/maps/LittlerootTown_BrendansHouse_2F/border.bin)0
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_2F/layout.inc14
-rw-r--r--data/layouts/LittlerootTown_BrendansHouse_2F/map.bin (renamed from data/maps/LittlerootTown_BrendansHouse_2F/map.bin)0
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_1F/border.bin (renamed from data/maps/LittlerootTown_MaysHouse_1F/border.bin)0
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_1F/layout.inc14
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_1F/map.bin (renamed from data/maps/LittlerootTown_MaysHouse_1F/map.bin)0
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_2F/border.bin (renamed from data/maps/LittlerootTown_MaysHouse_2F/border.bin)0
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_2F/layout.inc14
-rw-r--r--data/layouts/LittlerootTown_MaysHouse_2F/map.bin (renamed from data/maps/LittlerootTown_MaysHouse_2F/map.bin)0
-rw-r--r--data/layouts/LittlerootTown_ProfessorBirchsLab/border.bin (renamed from data/maps/MagmaHideout_B2F/border.bin)0
-rw-r--r--data/layouts/LittlerootTown_ProfessorBirchsLab/layout.inc14
-rw-r--r--data/layouts/LittlerootTown_ProfessorBirchsLab/map.bin (renamed from data/maps/LittlerootTown_ProfessorBirchsLab/map.bin)0
-rw-r--r--data/layouts/MagmaHideout_1F/border.bin (renamed from data/maps/MeteorFalls_1F_1R/border.bin)0
-rw-r--r--data/layouts/MagmaHideout_1F/layout.inc14
-rw-r--r--data/layouts/MagmaHideout_1F/map.bin (renamed from data/maps/MagmaHideout_1F/map.bin)bin1680 -> 1680 bytes
-rw-r--r--data/layouts/MagmaHideout_B1F/border.bin (renamed from data/maps/MeteorFalls_1F_2R/border.bin)0
-rw-r--r--data/layouts/MagmaHideout_B1F/layout.inc14
-rw-r--r--data/layouts/MagmaHideout_B1F/map.bin (renamed from data/maps/MagmaHideout_B1F/map.bin)0
-rw-r--r--data/layouts/MagmaHideout_B2F/border.bin (renamed from data/maps/MeteorFalls_B1F_1R/border.bin)0
-rw-r--r--data/layouts/MagmaHideout_B2F/layout.inc14
-rw-r--r--data/layouts/MagmaHideout_B2F/map.bin (renamed from data/maps/MagmaHideout_B2F/map.bin)0
-rw-r--r--data/layouts/MauvilleCity/border.bin (renamed from data/maps/MauvilleCity/border.bin)0
-rw-r--r--data/layouts/MauvilleCity/layout.inc14
-rw-r--r--data/layouts/MauvilleCity/map.bin (renamed from data/maps/MauvilleCity/map.bin)bin1600 -> 1600 bytes
-rw-r--r--data/layouts/MauvilleCity_BikeShop/border.bin (renamed from data/maps/MauvilleCity_BikeShop/border.bin)0
-rw-r--r--data/layouts/MauvilleCity_BikeShop/layout.inc14
-rw-r--r--data/layouts/MauvilleCity_BikeShop/map.bin (renamed from data/maps/MauvilleCity_BikeShop/map.bin)0
-rw-r--r--data/layouts/MauvilleCity_GameCorner/border.bin (renamed from data/maps/MauvilleCity_GameCorner/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MauvilleCity_GameCorner/layout.inc14
-rw-r--r--data/layouts/MauvilleCity_GameCorner/map.bin (renamed from data/maps/MauvilleCity_GameCorner/map.bin)0
-rw-r--r--data/layouts/MauvilleCity_Gym/border.bin (renamed from data/maps/MauvilleCity_Gym/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MauvilleCity_Gym/layout.inc14
-rw-r--r--data/layouts/MauvilleCity_Gym/map.bin (renamed from data/maps/MauvilleCity_Gym/map.bin)0
-rw-r--r--data/layouts/MeteorFalls_1F_1R/border.bin (renamed from data/maps/MeteorFalls_B1F_2R/border.bin)0
-rw-r--r--data/layouts/MeteorFalls_1F_1R/layout.inc14
-rw-r--r--data/layouts/MeteorFalls_1F_1R/map.bin (renamed from data/maps/MeteorFalls_1F_1R/map.bin)0
-rw-r--r--data/layouts/MeteorFalls_1F_2R/border.bin (renamed from data/maps/MossdeepCity_SpaceCenter_1F/border.bin)0
-rw-r--r--data/layouts/MeteorFalls_1F_2R/layout.inc14
-rw-r--r--data/layouts/MeteorFalls_1F_2R/map.bin (renamed from data/maps/MeteorFalls_1F_2R/map.bin)0
-rw-r--r--data/layouts/MeteorFalls_B1F_1R/border.bin (renamed from data/maps/MossdeepCity_SpaceCenter_2F/border.bin)0
-rw-r--r--data/layouts/MeteorFalls_B1F_1R/layout.inc14
-rw-r--r--data/layouts/MeteorFalls_B1F_1R/map.bin (renamed from data/maps/MeteorFalls_B1F_1R/map.bin)0
-rw-r--r--data/layouts/MeteorFalls_B1F_2R/border.bin (renamed from data/maps/MtPyre_1F/border.bin)0
-rw-r--r--data/layouts/MeteorFalls_B1F_2R/layout.inc14
-rw-r--r--data/layouts/MeteorFalls_B1F_2R/map.bin (renamed from data/maps/MeteorFalls_B1F_2R/map.bin)0
-rw-r--r--data/layouts/MossdeepCity/border.bin (renamed from data/maps/MossdeepCity/border.bin)0
-rw-r--r--data/layouts/MossdeepCity/layout.inc14
-rw-r--r--data/layouts/MossdeepCity/map.bin (renamed from data/maps/MossdeepCity/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/MossdeepCity_GameCorner_1F/border.bin (renamed from data/maps/MossdeepCity_GameCorner_1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MossdeepCity_GameCorner_1F/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_GameCorner_1F/map.bin (renamed from data/maps/MossdeepCity_GameCorner_1F/map.bin)0
-rw-r--r--data/layouts/MossdeepCity_GameCorner_B1F/border.bin (renamed from data/maps/MossdeepCity_GameCorner_B1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MossdeepCity_GameCorner_B1F/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_GameCorner_B1F/map.bin (renamed from data/maps/MossdeepCity_GameCorner_B1F/map.bin)0
-rw-r--r--data/layouts/MossdeepCity_Gym/border.bin (renamed from data/maps/MossdeepCity_Gym/border.bin)0
-rw-r--r--data/layouts/MossdeepCity_Gym/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_Gym/map.bin (renamed from data/maps/MossdeepCity_Gym/map.bin)0
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_1F/border.bin (renamed from data/maps/MtPyre_2F/border.bin)0
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_1F/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_1F/map.bin (renamed from data/maps/MossdeepCity_SpaceCenter_1F/map.bin)bin320 -> 320 bytes
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_2F/border.bin (renamed from data/maps/MtPyre_3F/border.bin)0
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_2F/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_SpaceCenter_2F/map.bin (renamed from data/maps/MossdeepCity_SpaceCenter_2F/map.bin)bin320 -> 320 bytes
-rw-r--r--data/layouts/MossdeepCity_StevensHouse/border.bin (renamed from data/maps/MossdeepCity_StevensHouse/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MossdeepCity_StevensHouse/layout.inc14
-rw-r--r--data/layouts/MossdeepCity_StevensHouse/map.bin (renamed from data/maps/MossdeepCity_StevensHouse/map.bin)0
-rw-r--r--data/layouts/MtChimney/border.bin (renamed from data/maps/MtChimney/border.bin)0
-rw-r--r--data/layouts/MtChimney/layout.inc14
-rw-r--r--data/layouts/MtChimney/map.bin (renamed from data/maps/MtChimney/map.bin)0
-rw-r--r--data/layouts/MtPyre_1F/border.bin (renamed from data/maps/MtPyre_4F/border.bin)0
-rw-r--r--data/layouts/MtPyre_1F/layout.inc14
-rw-r--r--data/layouts/MtPyre_1F/map.bin (renamed from data/maps/MtPyre_1F/map.bin)0
-rw-r--r--data/layouts/MtPyre_2F/border.bin (renamed from data/maps/MtPyre_5F/border.bin)0
-rw-r--r--data/layouts/MtPyre_2F/layout.inc14
-rw-r--r--data/layouts/MtPyre_2F/map.bin (renamed from data/maps/MtPyre_2F/map.bin)0
-rw-r--r--data/layouts/MtPyre_3F/border.bin (renamed from data/maps/MtPyre_6F/border.bin)0
-rw-r--r--data/layouts/MtPyre_3F/layout.inc14
-rw-r--r--data/layouts/MtPyre_3F/map.bin (renamed from data/maps/MtPyre_3F/map.bin)0
-rw-r--r--data/layouts/MtPyre_4F/border.bin (renamed from data/maps/OldaleTown_PokemonCenter_1F/border.bin)0
-rw-r--r--data/layouts/MtPyre_4F/layout.inc14
-rw-r--r--data/layouts/MtPyre_4F/map.bin (renamed from data/maps/MtPyre_4F/map.bin)0
-rw-r--r--data/layouts/MtPyre_5F/border.bin (renamed from data/maps/OldaleTown_PokemonCenter_2F/border.bin)0
-rw-r--r--data/layouts/MtPyre_5F/layout.inc14
-rw-r--r--data/layouts/MtPyre_5F/map.bin (renamed from data/maps/MtPyre_5F/map.bin)0
-rw-r--r--data/layouts/MtPyre_6F/border.bin (renamed from data/maps/PacifidlogTown_House1/border.bin)0
-rw-r--r--data/layouts/MtPyre_6F/layout.inc14
-rw-r--r--data/layouts/MtPyre_6F/map.bin (renamed from data/maps/MtPyre_6F/map.bin)0
-rw-r--r--data/layouts/MtPyre_Exterior/border.bin (renamed from data/maps/MtPyre_Exterior/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MtPyre_Exterior/layout.inc14
-rw-r--r--data/layouts/MtPyre_Exterior/map.bin (renamed from data/maps/MtPyre_Exterior/map.bin)bin3876 -> 3876 bytes
-rw-r--r--data/layouts/MtPyre_Summit/border.bin (renamed from data/maps/MtPyre_Summit/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/MtPyre_Summit/layout.inc14
-rw-r--r--data/layouts/MtPyre_Summit/map.bin (renamed from data/maps/MtPyre_Summit/map.bin)bin3700 -> 3700 bytes
-rw-r--r--data/layouts/NewMauville_Entrance/border.bin (renamed from data/maps/NewMauville_Entrance/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/NewMauville_Entrance/layout.inc14
-rw-r--r--data/layouts/NewMauville_Entrance/map.bin (renamed from data/maps/NewMauville_Entrance/map.bin)0
-rw-r--r--data/layouts/NewMauville_Inside/border.bin (renamed from data/maps/NewMauville_Inside/border.bin)0
-rw-r--r--data/layouts/NewMauville_Inside/layout.inc14
-rw-r--r--data/layouts/NewMauville_Inside/map.bin (renamed from data/maps/NewMauville_Inside/map.bin)0
-rw-r--r--data/layouts/OldaleTown/border.bin (renamed from data/maps/OldaleTown/border.bin)0
-rw-r--r--data/layouts/OldaleTown/layout.inc14
-rw-r--r--data/layouts/OldaleTown/map.bin (renamed from data/maps/OldaleTown/map.bin)0
-rw-r--r--data/layouts/PacifidlogTown/border.bin (renamed from data/maps/PacifidlogTown/border.bin)0
-rw-r--r--data/layouts/PacifidlogTown/layout.inc14
-rw-r--r--data/layouts/PacifidlogTown/map.bin (renamed from data/maps/PacifidlogTown/map.bin)0
-rw-r--r--data/layouts/PacifidlogTown_House1/border.bin (renamed from data/maps/PacifidlogTown_House2/border.bin)0
-rw-r--r--data/layouts/PacifidlogTown_House1/layout.inc14
-rw-r--r--data/layouts/PacifidlogTown_House1/map.bin (renamed from data/maps/PacifidlogTown_House1/map.bin)0
-rw-r--r--data/layouts/PacifidlogTown_House2/border.bin (renamed from data/maps/PetalburgCity_House2/border.bin)0
-rw-r--r--data/layouts/PacifidlogTown_House2/layout.inc14
-rw-r--r--data/layouts/PacifidlogTown_House2/map.bin (renamed from data/maps/PacifidlogTown_House2/map.bin)0
-rw-r--r--data/layouts/PetalburgCity/border.bin (renamed from data/maps/PetalburgCity/border.bin)0
-rw-r--r--data/layouts/PetalburgCity/layout.inc14
-rw-r--r--data/layouts/PetalburgCity/map.bin (renamed from data/maps/PetalburgCity/map.bin)0
-rw-r--r--data/layouts/PetalburgCity_Gym/border.bin (renamed from data/maps/PetalburgCity_Gym/border.bin)0
-rw-r--r--data/layouts/PetalburgCity_Gym/layout.inc14
-rw-r--r--data/layouts/PetalburgCity_Gym/map.bin (renamed from data/maps/PetalburgCity_Gym/map.bin)0
-rw-r--r--data/layouts/PetalburgWoods/border.bin (renamed from data/maps/PetalburgWoods/border.bin)0
-rw-r--r--data/layouts/PetalburgWoods/layout.inc14
-rw-r--r--data/layouts/PetalburgWoods/map.bin (renamed from data/maps/PetalburgWoods/map.bin)0
-rw-r--r--data/layouts/PokeMart/border.bin (renamed from data/maps/OldaleTown_Mart/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/PokeMart/layout.inc14
-rw-r--r--data/layouts/PokeMart/map.bin (renamed from data/maps/OldaleTown_Mart/map.bin)0
-rw-r--r--data/layouts/PokemonCenter_1F/border.bin (renamed from data/maps/RecordCorner/border.bin)0
-rw-r--r--data/layouts/PokemonCenter_1F/layout.inc14
-rw-r--r--data/layouts/PokemonCenter_1F/map.bin (renamed from data/maps/OldaleTown_PokemonCenter_1F/map.bin)0
-rw-r--r--data/layouts/PokemonCenter_2F/border.bin (renamed from data/maps/Route104_MrBrineysHouse/border.bin)0
-rw-r--r--data/layouts/PokemonCenter_2F/layout.inc14
-rw-r--r--data/layouts/PokemonCenter_2F/map.bin (renamed from data/maps/OldaleTown_PokemonCenter_2F/map.bin)0
-rw-r--r--data/layouts/RecordCorner/border.bin (renamed from data/maps/Route110_TrickHouseCorridor/border.bin)0
-rw-r--r--data/layouts/RecordCorner/layout.inc14
-rw-r--r--data/layouts/RecordCorner/map.bin (renamed from data/maps/RecordCorner/map.bin)0
-rw-r--r--data/layouts/Route101/border.bin (renamed from data/maps/Route101/border.bin)0
-rw-r--r--data/layouts/Route101/layout.inc14
-rw-r--r--data/layouts/Route101/map.bin (renamed from data/maps/Route101/map.bin)0
-rw-r--r--data/layouts/Route102/border.bin (renamed from data/maps/Route102/border.bin)0
-rw-r--r--data/layouts/Route102/layout.inc14
-rw-r--r--data/layouts/Route102/map.bin (renamed from data/maps/Route102/map.bin)0
-rw-r--r--data/layouts/Route103/border.bin (renamed from data/maps/Route103/border.bin)0
-rw-r--r--data/layouts/Route103/layout.inc14
-rw-r--r--data/layouts/Route103/map.bin (renamed from data/maps/Route103/map.bin)0
-rw-r--r--data/layouts/Route104/border.bin (renamed from data/maps/Route104/border.bin)0
-rw-r--r--data/layouts/Route104/layout.inc14
-rw-r--r--data/layouts/Route104/map.bin (renamed from data/maps/Route104/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route104_MrBrineysHouse/border.bin (renamed from data/maps/Route110_TrickHouseEnd/border.bin)0
-rw-r--r--data/layouts/Route104_MrBrineysHouse/layout.inc14
-rw-r--r--data/layouts/Route104_MrBrineysHouse/map.bin (renamed from data/maps/Route104_MrBrineysHouse/map.bin)0
-rw-r--r--data/layouts/Route104_PrettyPetalFlowerShop/border.bin (renamed from data/maps/Route104_PrettyPetalFlowerShop/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route104_PrettyPetalFlowerShop/layout.inc14
-rw-r--r--data/layouts/Route104_PrettyPetalFlowerShop/map.bin (renamed from data/maps/Route104_PrettyPetalFlowerShop/map.bin)bin270 -> 270 bytes
-rw-r--r--data/layouts/Route104_Prototype/border.bin (renamed from data/maps/Route104_Prototype/border.bin)0
-rw-r--r--data/layouts/Route104_Prototype/layout.inc14
-rw-r--r--data/layouts/Route104_Prototype/map.bin (renamed from data/maps/Route104_Prototype/map.bin)0
-rw-r--r--data/layouts/Route105/border.bin (renamed from data/maps/Route105/border.bin)0
-rw-r--r--data/layouts/Route105/layout.inc14
-rw-r--r--data/layouts/Route105/map.bin (renamed from data/maps/Route105/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route106/border.bin (renamed from data/maps/Route106/border.bin)0
-rw-r--r--data/layouts/Route106/layout.inc14
-rw-r--r--data/layouts/Route106/map.bin (renamed from data/maps/Route106/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/Route107/border.bin (renamed from data/maps/Route107/border.bin)0
-rw-r--r--data/layouts/Route107/layout.inc14
-rw-r--r--data/layouts/Route107/map.bin (renamed from data/maps/Route107/map.bin)bin2400 -> 2400 bytes
-rw-r--r--data/layouts/Route108/border.bin (renamed from data/maps/Route108/border.bin)0
-rw-r--r--data/layouts/Route108/layout.inc14
-rw-r--r--data/layouts/Route108/map.bin (renamed from data/maps/Route108/map.bin)0
-rw-r--r--data/layouts/Route109/border.bin (renamed from data/maps/Route109/border.bin)0
-rw-r--r--data/layouts/Route109/layout.inc14
-rw-r--r--data/layouts/Route109/map.bin (renamed from data/maps/Route109/map.bin)bin4800 -> 4800 bytes
-rw-r--r--data/layouts/Route109_SeashoreHouse/border.bin (renamed from data/maps/Route109_SeashoreHouse/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route109_SeashoreHouse/layout.inc14
-rw-r--r--data/layouts/Route109_SeashoreHouse/map.bin (renamed from data/maps/Route109_SeashoreHouse/map.bin)0
-rw-r--r--data/layouts/Route110/border.bin (renamed from data/maps/Route110/border.bin)0
-rw-r--r--data/layouts/Route110/layout.inc14
-rw-r--r--data/layouts/Route110/map.bin (renamed from data/maps/Route110/map.bin)bin8000 -> 8000 bytes
-rw-r--r--data/layouts/Route110_SeasideCyclingRoadEntrace/border.bin (renamed from data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_SeasideCyclingRoadEntrace/layout.inc14
-rw-r--r--data/layouts/Route110_SeasideCyclingRoadEntrace/map.bin (renamed from data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseCorridor/border.bin (renamed from data/maps/Route110_TrickHouseEntrance/border.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseCorridor/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHouseCorridor/map.bin (renamed from data/maps/Route110_TrickHouseCorridor/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseEnd/border.bin (renamed from data/maps/Route112_CableCarStation/border.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseEnd/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHouseEnd/map.bin (renamed from data/maps/Route110_TrickHouseEnd/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseEntrance/border.bin (renamed from data/maps/Route114_FossilManiacsHouse/border.bin)0
-rw-r--r--data/layouts/Route110_TrickHouseEntrance/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHouseEntrance/map.bin (renamed from data/maps/Route110_TrickHouseEntrance/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle1/border.bin (renamed from data/maps/Route110_TrickHousePuzzle1/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle1/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle1/map.bin (renamed from data/maps/Route110_TrickHousePuzzle1/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle2/border.bin (renamed from data/maps/Route110_TrickHousePuzzle2/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle2/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle2/map.bin (renamed from data/maps/Route110_TrickHousePuzzle2/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle3/border.bin (renamed from data/maps/Route110_TrickHousePuzzle3/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle3/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle3/map.bin (renamed from data/maps/Route110_TrickHousePuzzle3/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle4/border.bin (renamed from data/maps/Route110_TrickHousePuzzle4/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle4/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle4/map.bin (renamed from data/maps/Route110_TrickHousePuzzle4/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle5/border.bin (renamed from data/maps/Route110_TrickHousePuzzle5/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle5/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle5/map.bin (renamed from data/maps/Route110_TrickHousePuzzle5/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle6/border.bin (renamed from data/maps/Route110_TrickHousePuzzle6/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle6/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle6/map.bin (renamed from data/maps/Route110_TrickHousePuzzle6/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle7/border.bin (renamed from data/maps/Route110_TrickHousePuzzle7/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle7/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle7/map.bin (renamed from data/maps/Route110_TrickHousePuzzle7/map.bin)0
-rw-r--r--data/layouts/Route110_TrickHousePuzzle8/border.bin (renamed from data/maps/Route110_TrickHousePuzzle8/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route110_TrickHousePuzzle8/layout.inc14
-rw-r--r--data/layouts/Route110_TrickHousePuzzle8/map.bin (renamed from data/maps/Route110_TrickHousePuzzle8/map.bin)0
-rw-r--r--data/layouts/Route111/border.bin (renamed from data/maps/Route111/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route111/layout.inc14
-rw-r--r--data/layouts/Route111/map.bin (renamed from data/maps/Route111/map.bin)bin11200 -> 11200 bytes
-rw-r--r--data/layouts/Route112/border.bin (renamed from data/maps/Route112/border.bin)0
-rw-r--r--data/layouts/Route112/layout.inc14
-rw-r--r--data/layouts/Route112/map.bin (renamed from data/maps/Route112/map.bin)bin4800 -> 4800 bytes
-rw-r--r--data/layouts/Route113/border.bin (renamed from data/maps/Route113/border.bin)0
-rw-r--r--data/layouts/Route113/layout.inc14
-rw-r--r--data/layouts/Route113/map.bin (renamed from data/maps/Route113/map.bin)0
-rw-r--r--data/layouts/Route114/border.bin (renamed from data/maps/Route114/border.bin)0
-rw-r--r--data/layouts/Route114/layout.inc14
-rw-r--r--data/layouts/Route114/map.bin (renamed from data/maps/Route114/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route114_FossilManiacsHouse/border.bin (renamed from data/maps/Route114_LanettesHouse/border.bin)0
-rw-r--r--data/layouts/Route114_FossilManiacsHouse/layout.inc14
-rw-r--r--data/layouts/Route114_FossilManiacsHouse/map.bin (renamed from data/maps/Route114_FossilManiacsHouse/map.bin)0
-rw-r--r--data/layouts/Route114_FossilManiacsTunnel/border.bin (renamed from data/maps/Route114_FossilManiacsTunnel/border.bin)0
-rw-r--r--data/layouts/Route114_FossilManiacsTunnel/layout.inc14
-rw-r--r--data/layouts/Route114_FossilManiacsTunnel/map.bin (renamed from data/maps/Route114_FossilManiacsTunnel/map.bin)0
-rw-r--r--data/layouts/Route114_LanettesHouse/border.bin (renamed from data/maps/Route116_TunnelersRestHouse/border.bin)0
-rw-r--r--data/layouts/Route114_LanettesHouse/layout.inc14
-rw-r--r--data/layouts/Route114_LanettesHouse/map.bin (renamed from data/maps/Route114_LanettesHouse/map.bin)0
-rw-r--r--data/layouts/Route115/border.bin (renamed from data/maps/Route115/border.bin)0
-rw-r--r--data/layouts/Route115/layout.inc14
-rw-r--r--data/layouts/Route115/map.bin (renamed from data/maps/Route115/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route116/border.bin (renamed from data/maps/Route116/border.bin)0
-rw-r--r--data/layouts/Route116/layout.inc14
-rw-r--r--data/layouts/Route116/map.bin (renamed from data/maps/Route116/map.bin)bin4000 -> 4000 bytes
-rw-r--r--data/layouts/Route116_TunnelersRestHouse/border.bin (renamed from data/maps/Route119_WeatherInstitute_1F/border.bin)0
-rw-r--r--data/layouts/Route116_TunnelersRestHouse/layout.inc14
-rw-r--r--data/layouts/Route116_TunnelersRestHouse/map.bin (renamed from data/maps/Route116_TunnelersRestHouse/map.bin)0
-rw-r--r--data/layouts/Route117/border.bin (renamed from data/maps/Route117/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route117/layout.inc14
-rw-r--r--data/layouts/Route117/map.bin (renamed from data/maps/Route117/map.bin)0
-rw-r--r--data/layouts/Route117_PokemonDayCare/border.bin (renamed from data/maps/Route117_PokemonDayCare/border.bin)0
-rw-r--r--data/layouts/Route117_PokemonDayCare/layout.inc14
-rw-r--r--data/layouts/Route117_PokemonDayCare/map.bin (renamed from data/maps/Route117_PokemonDayCare/map.bin)0
-rw-r--r--data/layouts/Route118/border.bin (renamed from data/maps/Route118/border.bin)0
-rw-r--r--data/layouts/Route118/layout.inc14
-rw-r--r--data/layouts/Route118/map.bin (renamed from data/maps/Route118/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/Route119/border.bin (renamed from data/maps/Route119/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route119/layout.inc14
-rw-r--r--data/layouts/Route119/map.bin (renamed from data/maps/Route119/map.bin)bin11200 -> 11200 bytes
-rw-r--r--data/layouts/Route119_WeatherInstitute_1F/border.bin (renamed from data/maps/Route119_WeatherInstitute_2F/border.bin)0
-rw-r--r--data/layouts/Route119_WeatherInstitute_1F/layout.inc14
-rw-r--r--data/layouts/Route119_WeatherInstitute_1F/map.bin (renamed from data/maps/Route119_WeatherInstitute_1F/map.bin)0
-rw-r--r--data/layouts/Route119_WeatherInstitute_2F/border.bin (renamed from data/maps/RustboroCity_CuttersHouse/border.bin)0
-rw-r--r--data/layouts/Route119_WeatherInstitute_2F/layout.inc14
-rw-r--r--data/layouts/Route119_WeatherInstitute_2F/map.bin (renamed from data/maps/Route119_WeatherInstitute_2F/map.bin)0
-rw-r--r--data/layouts/Route120/border.bin (renamed from data/maps/Route120/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route120/layout.inc14
-rw-r--r--data/layouts/Route120/map.bin (renamed from data/maps/Route120/map.bin)bin8000 -> 8000 bytes
-rw-r--r--data/layouts/Route121/border.bin (renamed from data/maps/Route121/border.bin)0
-rw-r--r--data/layouts/Route121/layout.inc14
-rw-r--r--data/layouts/Route121/map.bin (renamed from data/maps/Route121/map.bin)0
-rw-r--r--data/layouts/Route121_SafariZoneEntrance/border.bin (renamed from data/maps/Route121_SafariZoneEntrance/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route121_SafariZoneEntrance/layout.inc14
-rw-r--r--data/layouts/Route121_SafariZoneEntrance/map.bin (renamed from data/maps/Route121_SafariZoneEntrance/map.bin)0
-rw-r--r--data/layouts/Route122/border.bin (renamed from data/maps/Route122/border.bin)0
-rw-r--r--data/layouts/Route122/layout.inc14
-rw-r--r--data/layouts/Route122/map.bin (renamed from data/maps/Route122/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/Route123/border.bin (renamed from data/maps/Route123/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route123/layout.inc14
-rw-r--r--data/layouts/Route123/map.bin (renamed from data/maps/Route123/map.bin)0
-rw-r--r--data/layouts/Route124/border.bin (renamed from data/maps/Route124/border.bin)0
-rw-r--r--data/layouts/Route124/layout.inc14
-rw-r--r--data/layouts/Route124/map.bin (renamed from data/maps/Route124/map.bin)bin12800 -> 12800 bytes
-rw-r--r--data/layouts/Route124_DivingTreasureHuntersHouse/border.bin (renamed from data/maps/Route124_DivingTreasureHuntersHouse/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/Route124_DivingTreasureHuntersHouse/layout.inc14
-rw-r--r--data/layouts/Route124_DivingTreasureHuntersHouse/map.bin (renamed from data/maps/Route124_DivingTreasureHuntersHouse/map.bin)0
-rw-r--r--data/layouts/Route125/border.bin (renamed from data/maps/Route125/border.bin)0
-rw-r--r--data/layouts/Route125/layout.inc14
-rw-r--r--data/layouts/Route125/map.bin (renamed from data/maps/Route125/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route126/border.bin (renamed from data/maps/Route126/border.bin)0
-rw-r--r--data/layouts/Route126/layout.inc14
-rw-r--r--data/layouts/Route126/map.bin (renamed from data/maps/Route126/map.bin)bin12800 -> 12800 bytes
-rw-r--r--data/layouts/Route127/border.bin (renamed from data/maps/Route127/border.bin)0
-rw-r--r--data/layouts/Route127/layout.inc14
-rw-r--r--data/layouts/Route127/map.bin (renamed from data/maps/Route127/map.bin)bin12800 -> 12800 bytes
-rw-r--r--data/layouts/Route128/border.bin (renamed from data/maps/Route128/border.bin)0
-rw-r--r--data/layouts/Route128/layout.inc14
-rw-r--r--data/layouts/Route128/map.bin (renamed from data/maps/Route128/map.bin)bin9600 -> 9600 bytes
-rw-r--r--data/layouts/Route129/border.bin (renamed from data/maps/Route129/border.bin)0
-rw-r--r--data/layouts/Route129/layout.inc14
-rw-r--r--data/layouts/Route129/map.bin (renamed from data/maps/Route129/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route130/border.bin (renamed from data/maps/Route130/border.bin)0
-rw-r--r--data/layouts/Route130/layout.inc14
-rw-r--r--data/layouts/Route130/map.bin (renamed from data/maps/Route130/map.bin)0
-rw-r--r--data/layouts/Route131/border.bin (renamed from data/maps/Route131/border.bin)0
-rw-r--r--data/layouts/Route131/layout.inc14
-rw-r--r--data/layouts/Route131/map.bin (renamed from data/maps/Route131/map.bin)0
-rw-r--r--data/layouts/Route132/border.bin (renamed from data/maps/Route132/border.bin)0
-rw-r--r--data/layouts/Route132/layout.inc14
-rw-r--r--data/layouts/Route132/map.bin (renamed from data/maps/Route132/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/Route133/border.bin (renamed from data/maps/Route133/border.bin)0
-rw-r--r--data/layouts/Route133/layout.inc14
-rw-r--r--data/layouts/Route133/map.bin (renamed from data/maps/Route133/map.bin)0
-rw-r--r--data/layouts/Route134/border.bin (renamed from data/maps/Route134/border.bin)0
-rw-r--r--data/layouts/Route134/layout.inc14
-rw-r--r--data/layouts/Route134/map.bin (renamed from data/maps/Route134/map.bin)bin6400 -> 6400 bytes
-rw-r--r--data/layouts/RustboroCity/border.bin (renamed from data/maps/RustboroCity/border.bin)0
-rw-r--r--data/layouts/RustboroCity/layout.inc14
-rw-r--r--data/layouts/RustboroCity/map.bin (renamed from data/maps/RustboroCity/map.bin)bin4800 -> 4800 bytes
-rw-r--r--data/layouts/RustboroCity_CuttersHouse/border.bin (renamed from data/maps/RustboroCity_DevonCorp_1F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_CuttersHouse/layout.inc14
-rw-r--r--data/layouts/RustboroCity_CuttersHouse/map.bin (renamed from data/maps/RustboroCity_CuttersHouse/map.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_1F/border.bin (renamed from data/maps/RustboroCity_DevonCorp_2F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_1F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_DevonCorp_1F/map.bin (renamed from data/maps/RustboroCity_DevonCorp_1F/map.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_2F/border.bin (renamed from data/maps/RustboroCity_DevonCorp_3F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_2F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_DevonCorp_2F/map.bin (renamed from data/maps/RustboroCity_DevonCorp_2F/map.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_3F/border.bin (renamed from data/maps/RustboroCity_Flat1_1F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_DevonCorp_3F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_DevonCorp_3F/map.bin (renamed from data/maps/RustboroCity_DevonCorp_3F/map.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat1_1F/border.bin (renamed from data/maps/RustboroCity_Flat1_2F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat1_1F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Flat1_1F/map.bin (renamed from data/maps/RustboroCity_Flat1_1F/map.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat1_2F/border.bin (renamed from data/maps/RustboroCity_Flat2_1F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat1_2F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Flat1_2F/map.bin (renamed from data/maps/RustboroCity_Flat1_2F/map.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat2_1F/border.bin (renamed from data/maps/RustboroCity_Flat2_2F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat2_1F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Flat2_1F/map.bin (renamed from data/maps/RustboroCity_Flat2_1F/map.bin)bin252 -> 252 bytes
-rw-r--r--data/layouts/RustboroCity_Flat2_2F/border.bin (renamed from data/maps/RustboroCity_Flat2_3F/border.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat2_2F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Flat2_2F/map.bin (renamed from data/maps/RustboroCity_Flat2_2F/map.bin)bin252 -> 252 bytes
-rw-r--r--data/layouts/RustboroCity_Flat2_3F/border.bin (renamed from data/maps/RustboroCity_House1/border.bin)0
-rw-r--r--data/layouts/RustboroCity_Flat2_3F/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Flat2_3F/map.bin (renamed from data/maps/RustboroCity_Flat2_3F/map.bin)bin252 -> 252 bytes
-rw-r--r--data/layouts/RustboroCity_Gym/border.bin (renamed from data/maps/RustboroCity_Gym/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/RustboroCity_Gym/layout.inc14
-rw-r--r--data/layouts/RustboroCity_Gym/map.bin (renamed from data/maps/RustboroCity_Gym/map.bin)0
-rw-r--r--data/layouts/RustboroCity_House/border.bin (renamed from data/maps/RustboroCity_House2/border.bin)0
-rw-r--r--data/layouts/RustboroCity_House/layout.inc14
-rw-r--r--data/layouts/RustboroCity_House/map.bin (renamed from data/maps/RustboroCity_House2/map.bin)0
-rw-r--r--data/layouts/RustboroCity_House1/border.bin (renamed from data/maps/SSTidalCorridor/border.bin)0
-rw-r--r--data/layouts/RustboroCity_House1/layout.inc14
-rw-r--r--data/layouts/RustboroCity_House1/map.bin (renamed from data/maps/RustboroCity_House1/map.bin)0
-rw-r--r--data/layouts/RustboroCity_PokemonSchool/border.bin (renamed from data/maps/RustboroCity_PokemonSchool/border.bin)0
-rw-r--r--data/layouts/RustboroCity_PokemonSchool/layout.inc14
-rw-r--r--data/layouts/RustboroCity_PokemonSchool/map.bin (renamed from data/maps/RustboroCity_PokemonSchool/map.bin)bin264 -> 264 bytes
-rw-r--r--data/layouts/RusturfTunnel/border.bin (renamed from data/maps/RusturfTunnel/border.bin)0
-rw-r--r--data/layouts/RusturfTunnel/layout.inc14
-rw-r--r--data/layouts/RusturfTunnel/map.bin (renamed from data/maps/RusturfTunnel/map.bin)0
-rw-r--r--data/layouts/SSTidalCorridor/border.bin (renamed from data/maps/SSTidalLowerDeck/border.bin)0
-rw-r--r--data/layouts/SSTidalCorridor/layout.inc14
-rw-r--r--data/layouts/SSTidalCorridor/map.bin (renamed from data/maps/SSTidalCorridor/map.bin)0
-rw-r--r--data/layouts/SSTidalLowerDeck/border.bin (renamed from data/maps/SSTidalRooms/border.bin)0
-rw-r--r--data/layouts/SSTidalLowerDeck/layout.inc14
-rw-r--r--data/layouts/SSTidalLowerDeck/map.bin (renamed from data/maps/SSTidalLowerDeck/map.bin)0
-rw-r--r--data/layouts/SSTidalRooms/border.bin (renamed from data/maps/SingleBattleColosseum/border.bin)0
-rw-r--r--data/layouts/SSTidalRooms/layout.inc14
-rw-r--r--data/layouts/SSTidalRooms/map.bin (renamed from data/maps/SSTidalRooms/map.bin)0
-rw-r--r--data/layouts/SafariZone_Northeast/border.bin (renamed from data/maps/SafariZone_Northeast/border.bin)0
-rw-r--r--data/layouts/SafariZone_Northeast/layout.inc14
-rw-r--r--data/layouts/SafariZone_Northeast/map.bin (renamed from data/maps/SafariZone_Northeast/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/SafariZone_Northwest/border.bin (renamed from data/maps/SafariZone_Northwest/border.bin)0
-rw-r--r--data/layouts/SafariZone_Northwest/layout.inc14
-rw-r--r--data/layouts/SafariZone_Northwest/map.bin (renamed from data/maps/SafariZone_Northwest/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/SafariZone_RestHouse/border.bin (renamed from data/maps/SafariZone_RestHouse/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SafariZone_RestHouse/layout.inc14
-rw-r--r--data/layouts/SafariZone_RestHouse/map.bin (renamed from data/maps/SafariZone_RestHouse/map.bin)0
-rw-r--r--data/layouts/SafariZone_Southeast/border.bin (renamed from data/maps/SafariZone_Southeast/border.bin)0
-rw-r--r--data/layouts/SafariZone_Southeast/layout.inc14
-rw-r--r--data/layouts/SafariZone_Southeast/map.bin (renamed from data/maps/SafariZone_Southeast/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/SafariZone_Southwest/border.bin (renamed from data/maps/SafariZone_Southwest/border.bin)0
-rw-r--r--data/layouts/SafariZone_Southwest/layout.inc14
-rw-r--r--data/layouts/SafariZone_Southwest/map.bin (renamed from data/maps/SafariZone_Southwest/map.bin)bin3200 -> 3200 bytes
-rw-r--r--data/layouts/ScorchedSlab/border.bin (renamed from data/maps/ScorchedSlab/border.bin)0
-rw-r--r--data/layouts/ScorchedSlab/layout.inc14
-rw-r--r--data/layouts/ScorchedSlab/map.bin (renamed from data/maps/ScorchedSlab/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Entrance/border.bin (renamed from data/maps/SeafloorCavern_Entrance/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Entrance/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Entrance/map.bin (renamed from data/maps/SeafloorCavern_Entrance/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room1/border.bin (renamed from data/maps/SeafloorCavern_Room1/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room1/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room1/map.bin (renamed from data/maps/SeafloorCavern_Room1/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room2/border.bin (renamed from data/maps/SeafloorCavern_Room2/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room2/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room2/map.bin (renamed from data/maps/SeafloorCavern_Room2/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room3/border.bin (renamed from data/maps/SeafloorCavern_Room3/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room3/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room3/map.bin (renamed from data/maps/SeafloorCavern_Room3/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room4/border.bin (renamed from data/maps/SeafloorCavern_Room4/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room4/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room4/map.bin (renamed from data/maps/SeafloorCavern_Room4/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room5/border.bin (renamed from data/maps/SeafloorCavern_Room5/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room5/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room5/map.bin (renamed from data/maps/SeafloorCavern_Room5/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room6/border.bin (renamed from data/maps/SeafloorCavern_Room6/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room6/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room6/map.bin (renamed from data/maps/SeafloorCavern_Room6/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room7/border.bin (renamed from data/maps/SeafloorCavern_Room7/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room7/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room7/map.bin (renamed from data/maps/SeafloorCavern_Room7/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room8/border.bin (renamed from data/maps/SeafloorCavern_Room8/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room8/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room8/map.bin (renamed from data/maps/SeafloorCavern_Room8/map.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room9/border.bin (renamed from data/maps/SeafloorCavern_Room9/border.bin)0
-rw-r--r--data/layouts/SeafloorCavern_Room9/layout.inc14
-rw-r--r--data/layouts/SeafloorCavern_Room9/map.bin (renamed from data/maps/SeafloorCavern_Room9/map.bin)0
-rw-r--r--data/layouts/SealedChamber_InnerRoom/border.bin (renamed from data/maps/SealedChamber_InnerRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SealedChamber_InnerRoom/layout.inc14
-rw-r--r--data/layouts/SealedChamber_InnerRoom/map.bin (renamed from data/maps/SealedChamber_InnerRoom/map.bin)0
-rw-r--r--data/layouts/SealedChamber_OuterRoom/border.bin (renamed from data/maps/SealedChamber_OuterRoom/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SealedChamber_OuterRoom/layout.inc14
-rw-r--r--data/layouts/SealedChamber_OuterRoom/map.bin (renamed from data/maps/SealedChamber_OuterRoom/map.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave1/border.bin (renamed from data/maps/SecretBase_BlueCave1/border.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave1/layout.inc14
-rw-r--r--data/layouts/SecretBase_BlueCave1/map.bin (renamed from data/maps/SecretBase_BlueCave1/map.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave2/border.bin (renamed from data/maps/SecretBase_BlueCave2/border.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave2/layout.inc14
-rw-r--r--data/layouts/SecretBase_BlueCave2/map.bin (renamed from data/maps/SecretBase_BlueCave2/map.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave3/border.bin (renamed from data/maps/SecretBase_BlueCave3/border.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave3/layout.inc14
-rw-r--r--data/layouts/SecretBase_BlueCave3/map.bin (renamed from data/maps/SecretBase_BlueCave3/map.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave4/border.bin (renamed from data/maps/SecretBase_BlueCave4/border.bin)0
-rw-r--r--data/layouts/SecretBase_BlueCave4/layout.inc14
-rw-r--r--data/layouts/SecretBase_BlueCave4/map.bin (renamed from data/maps/SecretBase_BlueCave4/map.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave1/border.bin (renamed from data/maps/SecretBase_BrownCave1/border.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave1/layout.inc14
-rw-r--r--data/layouts/SecretBase_BrownCave1/map.bin (renamed from data/maps/SecretBase_BrownCave1/map.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave2/border.bin (renamed from data/maps/SecretBase_BrownCave2/border.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave2/layout.inc14
-rw-r--r--data/layouts/SecretBase_BrownCave2/map.bin (renamed from data/maps/SecretBase_BrownCave2/map.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave3/border.bin (renamed from data/maps/SecretBase_BrownCave3/border.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave3/layout.inc14
-rw-r--r--data/layouts/SecretBase_BrownCave3/map.bin (renamed from data/maps/SecretBase_BrownCave3/map.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave4/border.bin (renamed from data/maps/SecretBase_BrownCave4/border.bin)0
-rw-r--r--data/layouts/SecretBase_BrownCave4/layout.inc14
-rw-r--r--data/layouts/SecretBase_BrownCave4/map.bin (renamed from data/maps/SecretBase_BrownCave4/map.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave1/border.bin (renamed from data/maps/SecretBase_RedCave1/border.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave1/layout.inc14
-rw-r--r--data/layouts/SecretBase_RedCave1/map.bin (renamed from data/maps/SecretBase_RedCave1/map.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave2/border.bin (renamed from data/maps/SecretBase_RedCave2/border.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave2/layout.inc14
-rw-r--r--data/layouts/SecretBase_RedCave2/map.bin (renamed from data/maps/SecretBase_RedCave2/map.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave3/border.bin (renamed from data/maps/SecretBase_RedCave3/border.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave3/layout.inc14
-rw-r--r--data/layouts/SecretBase_RedCave3/map.bin (renamed from data/maps/SecretBase_RedCave3/map.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave4/border.bin (renamed from data/maps/SecretBase_RedCave4/border.bin)0
-rw-r--r--data/layouts/SecretBase_RedCave4/layout.inc14
-rw-r--r--data/layouts/SecretBase_RedCave4/map.bin (renamed from data/maps/SecretBase_RedCave4/map.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub1/border.bin (renamed from data/maps/SecretBase_Shrub1/border.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub1/layout.inc14
-rw-r--r--data/layouts/SecretBase_Shrub1/map.bin (renamed from data/maps/SecretBase_Shrub1/map.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub2/border.bin (renamed from data/maps/SecretBase_Shrub2/border.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub2/layout.inc14
-rw-r--r--data/layouts/SecretBase_Shrub2/map.bin (renamed from data/maps/SecretBase_Shrub2/map.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub3/border.bin (renamed from data/maps/SecretBase_Shrub3/border.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub3/layout.inc14
-rw-r--r--data/layouts/SecretBase_Shrub3/map.bin (renamed from data/maps/SecretBase_Shrub3/map.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub4/border.bin (renamed from data/maps/SecretBase_Shrub4/border.bin)0
-rw-r--r--data/layouts/SecretBase_Shrub4/layout.inc14
-rw-r--r--data/layouts/SecretBase_Shrub4/map.bin (renamed from data/maps/SecretBase_Shrub4/map.bin)0
-rw-r--r--data/layouts/SecretBase_Tree1/border.bin (renamed from data/maps/SecretBase_Tree1/border.bin)0
-rw-r--r--data/layouts/SecretBase_Tree1/layout.inc14
-rw-r--r--data/layouts/SecretBase_Tree1/map.bin (renamed from data/maps/SecretBase_Tree1/map.bin)0
-rw-r--r--data/layouts/SecretBase_Tree2/border.bin (renamed from data/maps/SecretBase_Tree2/border.bin)0
-rw-r--r--data/layouts/SecretBase_Tree2/layout.inc14
-rw-r--r--data/layouts/SecretBase_Tree2/map.bin (renamed from data/maps/SecretBase_Tree2/map.bin)0
-rw-r--r--data/layouts/SecretBase_Tree3/border.bin (renamed from data/maps/SecretBase_Tree3/border.bin)0
-rw-r--r--data/layouts/SecretBase_Tree3/layout.inc14
-rw-r--r--data/layouts/SecretBase_Tree3/map.bin (renamed from data/maps/SecretBase_Tree3/map.bin)0
-rw-r--r--data/layouts/SecretBase_Tree4/border.bin (renamed from data/maps/SecretBase_Tree4/border.bin)0
-rw-r--r--data/layouts/SecretBase_Tree4/layout.inc14
-rw-r--r--data/layouts/SecretBase_Tree4/map.bin (renamed from data/maps/SecretBase_Tree4/map.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave1/border.bin (renamed from data/maps/SecretBase_YellowCave1/border.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave1/layout.inc14
-rw-r--r--data/layouts/SecretBase_YellowCave1/map.bin (renamed from data/maps/SecretBase_YellowCave1/map.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave2/border.bin (renamed from data/maps/SecretBase_YellowCave2/border.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave2/layout.inc14
-rw-r--r--data/layouts/SecretBase_YellowCave2/map.bin (renamed from data/maps/SecretBase_YellowCave2/map.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave3/border.bin (renamed from data/maps/SecretBase_YellowCave3/border.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave3/layout.inc14
-rw-r--r--data/layouts/SecretBase_YellowCave3/map.bin (renamed from data/maps/SecretBase_YellowCave3/map.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave4/border.bin (renamed from data/maps/SecretBase_YellowCave4/border.bin)0
-rw-r--r--data/layouts/SecretBase_YellowCave4/layout.inc14
-rw-r--r--data/layouts/SecretBase_YellowCave4/map.bin (renamed from data/maps/SecretBase_YellowCave4/map.bin)0
-rw-r--r--data/layouts/ShoalCave_HighTideEntranceRoom/border.bin (renamed from data/maps/ShoalCave_HighTideEntranceRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_HighTideEntranceRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_HighTideEntranceRoom/map.bin (renamed from data/maps/ShoalCave_HighTideEntranceRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_HighTideInnerRoom/border.bin (renamed from data/maps/ShoalCave_HighTideInnerRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_HighTideInnerRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_HighTideInnerRoom/map.bin (renamed from data/maps/ShoalCave_HighTideInnerRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideEntranceRoom/border.bin (renamed from data/maps/ShoalCave_LowTideEntranceRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideEntranceRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_LowTideEntranceRoom/map.bin (renamed from data/maps/ShoalCave_LowTideEntranceRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideIceRoom/border.bin (renamed from data/maps/ShoalCave_LowTideIceRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideIceRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_LowTideIceRoom/map.bin (renamed from data/maps/ShoalCave_LowTideIceRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideInnerRoom/border.bin (renamed from data/maps/ShoalCave_LowTideInnerRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideInnerRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_LowTideInnerRoom/map.bin (renamed from data/maps/ShoalCave_LowTideInnerRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideLowerRoom/border.bin (renamed from data/maps/ShoalCave_LowTideLowerRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideLowerRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_LowTideLowerRoom/map.bin (renamed from data/maps/ShoalCave_LowTideLowerRoom/map.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideStairsRoom/border.bin (renamed from data/maps/ShoalCave_LowTideStairsRoom/border.bin)0
-rw-r--r--data/layouts/ShoalCave_LowTideStairsRoom/layout.inc14
-rw-r--r--data/layouts/ShoalCave_LowTideStairsRoom/map.bin (renamed from data/maps/ShoalCave_LowTideStairsRoom/map.bin)0
-rw-r--r--data/layouts/SingleBattleColosseum/border.bin (renamed from data/maps/SkyPillar_1F/border.bin)0
-rw-r--r--data/layouts/SingleBattleColosseum/layout.inc14
-rw-r--r--data/layouts/SingleBattleColosseum/map.bin (renamed from data/maps/SingleBattleColosseum/map.bin)0
-rw-r--r--data/layouts/SkyPillar_1F/border.bin (renamed from data/maps/SkyPillar_2F/border.bin)0
-rw-r--r--data/layouts/SkyPillar_1F/layout.inc14
-rw-r--r--data/layouts/SkyPillar_1F/map.bin (renamed from data/maps/SkyPillar_1F/map.bin)0
-rw-r--r--data/layouts/SkyPillar_2F/border.bin (renamed from data/maps/SkyPillar_3F/border.bin)0
-rw-r--r--data/layouts/SkyPillar_2F/layout.inc14
-rw-r--r--data/layouts/SkyPillar_2F/map.bin (renamed from data/maps/SkyPillar_2F/map.bin)0
-rw-r--r--data/layouts/SkyPillar_3F/border.bin (renamed from data/maps/SkyPillar_4F/border.bin)0
-rw-r--r--data/layouts/SkyPillar_3F/layout.inc14
-rw-r--r--data/layouts/SkyPillar_3F/map.bin (renamed from data/maps/SkyPillar_3F/map.bin)0
-rw-r--r--data/layouts/SkyPillar_4F/border.bin (renamed from data/maps/SkyPillar_5F/border.bin)0
-rw-r--r--data/layouts/SkyPillar_4F/layout.inc14
-rw-r--r--data/layouts/SkyPillar_4F/map.bin (renamed from data/maps/SkyPillar_4F/map.bin)0
-rw-r--r--data/layouts/SkyPillar_5F/border.bin (renamed from data/maps/SlateportCity_Harbor/border.bin)0
-rw-r--r--data/layouts/SkyPillar_5F/layout.inc14
-rw-r--r--data/layouts/SkyPillar_5F/map.bin (renamed from data/maps/SkyPillar_5F/map.bin)0
-rw-r--r--data/layouts/SkyPillar_Entrance/border.bin (renamed from data/maps/SkyPillar_Entrance/border.bin)0
-rw-r--r--data/layouts/SkyPillar_Entrance/layout.inc14
-rw-r--r--data/layouts/SkyPillar_Entrance/map.bin (renamed from data/maps/SkyPillar_Entrance/map.bin)0
-rw-r--r--data/layouts/SkyPillar_Outside/border.bin (renamed from data/maps/SkyPillar_Outside/border.bin)0
-rw-r--r--data/layouts/SkyPillar_Outside/layout.inc14
-rw-r--r--data/layouts/SkyPillar_Outside/map.bin (renamed from data/maps/SkyPillar_Outside/map.bin)0
-rw-r--r--data/layouts/SkyPillar_Top/border.bin (renamed from data/maps/SkyPillar_Top/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SkyPillar_Top/layout.inc14
-rw-r--r--data/layouts/SkyPillar_Top/map.bin (renamed from data/maps/SkyPillar_Top/map.bin)0
-rw-r--r--data/layouts/SlateportCity/border.bin (renamed from data/maps/SlateportCity/border.bin)0
-rw-r--r--data/layouts/SlateportCity/layout.inc14
-rw-r--r--data/layouts/SlateportCity/map.bin (renamed from data/maps/SlateportCity/map.bin)bin4800 -> 4800 bytes
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_1F/border.bin (renamed from data/maps/SlateportCity_OceanicMuseum_1F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_1F/layout.inc14
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_1F/map.bin (renamed from data/maps/SlateportCity_OceanicMuseum_1F/map.bin)0
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_2F/border.bin (renamed from data/maps/SlateportCity_OceanicMuseum_2F/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_2F/layout.inc14
-rw-r--r--data/layouts/SlateportCity_OceanicMuseum_2F/map.bin (renamed from data/maps/SlateportCity_OceanicMuseum_2F/map.bin)0
-rw-r--r--data/layouts/SlateportCity_PokemonFanClub/border.bin (renamed from data/maps/SlateportCity_PokemonFanClub/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SlateportCity_PokemonFanClub/layout.inc14
-rw-r--r--data/layouts/SlateportCity_PokemonFanClub/map.bin (renamed from data/maps/SlateportCity_PokemonFanClub/map.bin)bin308 -> 308 bytes
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_1F/border.bin (renamed from data/maps/SlateportCity_SternsShipyard_1F/border.bin)0
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_1F/layout.inc14
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_1F/map.bin (renamed from data/maps/SlateportCity_SternsShipyard_1F/map.bin)0
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_2F/border.bin (renamed from data/maps/SlateportCity_SternsShipyard_2F/border.bin)0
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_2F/layout.inc14
-rw-r--r--data/layouts/SlateportCity_SternsShipyard_2F/map.bin (renamed from data/maps/SlateportCity_SternsShipyard_2F/map.bin)0
-rw-r--r--data/layouts/SootopolisCity/border.bin (renamed from data/maps/SootopolisCity/border.bin)0
-rw-r--r--data/layouts/SootopolisCity/layout.inc14
-rw-r--r--data/layouts/SootopolisCity/map.bin (renamed from data/maps/SootopolisCity/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_Gym_1F/border.bin (renamed from data/maps/SootopolisCity_Gym_1F/border.bin)0
-rw-r--r--data/layouts/SootopolisCity_Gym_1F/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_Gym_1F/map.bin (renamed from data/maps/SootopolisCity_Gym_1F/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_Gym_B1F/border.bin (renamed from data/maps/SootopolisCity_Gym_B1F/border.bin)0
-rw-r--r--data/layouts/SootopolisCity_Gym_B1F/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_Gym_B1F/map.bin (renamed from data/maps/SootopolisCity_Gym_B1F/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_House1/border.bin (renamed from data/maps/SootopolisCity_House1/border.bin)0
-rw-r--r--data/layouts/SootopolisCity_House1/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_House1/map.bin (renamed from data/maps/SootopolisCity_House1/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_House2/border.bin (renamed from data/maps/SootopolisCity_House2/border.bin)0
-rw-r--r--data/layouts/SootopolisCity_House2/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_House2/map.bin (renamed from data/maps/SootopolisCity_House2/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_House3/border.bin (renamed from data/maps/SootopolisCity_House3/border.bin)0
-rw-r--r--data/layouts/SootopolisCity_House3/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_House3/map.bin (renamed from data/maps/SootopolisCity_House3/map.bin)0
-rw-r--r--data/layouts/SootopolisCity_House8/border.bin (renamed from data/maps/SootopolisCity_House8/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/SootopolisCity_House8/layout.inc14
-rw-r--r--data/layouts/SootopolisCity_House8/map.bin (renamed from data/maps/SootopolisCity_House8/map.bin)0
-rw-r--r--data/layouts/SouthernIsland_Exterior/border.bin (renamed from data/maps/SouthernIsland_Exterior/border.bin)0
-rw-r--r--data/layouts/SouthernIsland_Exterior/layout.inc14
-rw-r--r--data/layouts/SouthernIsland_Exterior/map.bin (renamed from data/maps/SouthernIsland_Exterior/map.bin)0
-rw-r--r--data/layouts/SouthernIsland_Interior/border.bin (renamed from data/maps/SouthernIsland_Interior/border.bin)0
-rw-r--r--data/layouts/SouthernIsland_Interior/layout.inc14
-rw-r--r--data/layouts/SouthernIsland_Interior/map.bin (renamed from data/maps/SouthernIsland_Interior/map.bin)0
-rw-r--r--data/layouts/TradeCenter/border.bin (renamed from data/maps/TradeCenter/border.bin)0
-rw-r--r--data/layouts/TradeCenter/layout.inc14
-rw-r--r--data/layouts/TradeCenter/map.bin (renamed from data/maps/TradeCenter/map.bin)0
-rw-r--r--data/layouts/Underwater1/border.bin (renamed from data/maps/Underwater1/border.bin)0
-rw-r--r--data/layouts/Underwater1/layout.inc14
-rw-r--r--data/layouts/Underwater1/map.bin (renamed from data/maps/Underwater1/map.bin)0
-rw-r--r--data/layouts/Underwater2/border.bin (renamed from data/maps/Underwater2/border.bin)0
-rw-r--r--data/layouts/Underwater2/layout.inc14
-rw-r--r--data/layouts/Underwater2/map.bin (renamed from data/maps/Underwater2/map.bin)0
-rw-r--r--data/layouts/Underwater3/border.bin (renamed from data/maps/Underwater3/border.bin)0
-rw-r--r--data/layouts/Underwater3/layout.inc14
-rw-r--r--data/layouts/Underwater3/map.bin (renamed from data/maps/Underwater3/map.bin)0
-rw-r--r--data/layouts/Underwater4/border.bin (renamed from data/maps/Underwater4/border.bin)0
-rw-r--r--data/layouts/Underwater4/layout.inc14
-rw-r--r--data/layouts/Underwater4/map.bin (renamed from data/maps/Underwater4/map.bin)0
-rw-r--r--data/layouts/Underwater_Route134/border.bin (renamed from data/maps/Underwater_Route134/border.bin)0
-rw-r--r--data/layouts/Underwater_Route134/layout.inc14
-rw-r--r--data/layouts/Underwater_Route134/map.bin (renamed from data/maps/Underwater_Route134/map.bin)0
-rw-r--r--data/layouts/Underwater_SeafloorCavern/border.bin (renamed from data/maps/Underwater_SeafloorCavern/border.bin)0
-rw-r--r--data/layouts/Underwater_SeafloorCavern/layout.inc14
-rw-r--r--data/layouts/Underwater_SeafloorCavern/map.bin (renamed from data/maps/Underwater_SeafloorCavern/map.bin)0
-rw-r--r--data/layouts/Underwater_SealedChamber/border.bin (renamed from data/maps/Underwater_SealedChamber/border.bin)0
-rw-r--r--data/layouts/Underwater_SealedChamber/layout.inc14
-rw-r--r--data/layouts/Underwater_SealedChamber/map.bin (renamed from data/maps/Underwater_SealedChamber/map.bin)0
-rw-r--r--data/layouts/Underwater_SootopolisCity/border.bin (renamed from data/maps/Underwater_SootopolisCity/border.bin)0
-rw-r--r--data/layouts/Underwater_SootopolisCity/layout.inc14
-rw-r--r--data/layouts/Underwater_SootopolisCity/map.bin (renamed from data/maps/Underwater_SootopolisCity/map.bin)0
-rw-r--r--data/layouts/UnknownMap_082CF564/border.bin (renamed from data/maps/UnknownMap_082CF564/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082CF564/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082CF564/map.bin (renamed from data/maps/UnknownMap_082CF564/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082D05D8/border.bin (renamed from data/maps/UnknownMap_082D05D8/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082D05D8/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082D05D8/map.bin (renamed from data/maps/UnknownMap_082D05D8/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082D05FC/border.bin (renamed from data/maps/UnknownMap_082D05FC/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082D05FC/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082D05FC/map.bin (renamed from data/maps/UnknownMap_082D05FC/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E55C8/border.bin (renamed from data/maps/UnknownMap_082E55C8/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E55C8/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E55C8/map.bin (renamed from data/maps/UnknownMap_082E55C8/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E55EC/border.bin (renamed from data/maps/UnknownMap_082E55EC/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E55EC/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E55EC/map.bin (renamed from data/maps/UnknownMap_082E55EC/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5610/border.bin (renamed from data/maps/UnknownMap_082E5610/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5610/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5610/map.bin (renamed from data/maps/UnknownMap_082E5610/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5634/border.bin (renamed from data/maps/UnknownMap_082E5634/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5634/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5634/map.bin (renamed from data/maps/UnknownMap_082E5634/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5658/border.bin (renamed from data/maps/UnknownMap_082E5658/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5658/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5658/map.bin (renamed from data/maps/UnknownMap_082E5658/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E567C/border.bin (renamed from data/maps/UnknownMap_082E567C/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E567C/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E567C/map.bin (renamed from data/maps/UnknownMap_082E567C/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E56A0/border.bin (renamed from data/maps/UnknownMap_082E56A0/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E56A0/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E56A0/map.bin (renamed from data/maps/UnknownMap_082E56A0/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E56C4/border.bin (renamed from data/maps/UnknownMap_082E56C4/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E56C4/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E56C4/map.bin (renamed from data/maps/UnknownMap_082E56C4/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E56E8/border.bin (renamed from data/maps/UnknownMap_082E56E8/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E56E8/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E56E8/map.bin (renamed from data/maps/UnknownMap_082E56E8/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E570C/border.bin (renamed from data/maps/UnknownMap_082E570C/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E570C/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E570C/map.bin (renamed from data/maps/UnknownMap_082E570C/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5730/border.bin (renamed from data/maps/UnknownMap_082E5730/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5730/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5730/map.bin (renamed from data/maps/UnknownMap_082E5730/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5754/border.bin (renamed from data/maps/UnknownMap_082E5754/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5754/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5754/map.bin (renamed from data/maps/UnknownMap_082E5754/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E5778/border.bin (renamed from data/maps/UnknownMap_082E5778/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E5778/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E5778/map.bin (renamed from data/maps/UnknownMap_082E5778/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082E579C/border.bin (renamed from data/maps/UnknownMap_082E579C/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082E579C/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082E579C/map.bin (renamed from data/maps/UnknownMap_082E579C/map.bin)bin4 -> 4 bytes
-rw-r--r--data/layouts/UnknownMap_082EDF30/border.bin (renamed from data/maps/UnknownMap_082EDF30/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082EDF30/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082EDF30/map.bin (renamed from data/maps/UnknownMap_082EDF30/map.bin)0
-rw-r--r--data/layouts/UnknownMap_082FF894/border.bin (renamed from data/maps/UnknownMap_082FF894/border.bin)0
-rw-r--r--data/layouts/UnknownMap_082FF894/layout.inc14
-rw-r--r--data/layouts/UnknownMap_082FF894/map.bin (renamed from data/maps/UnknownMap_082FF894/map.bin)bin724 -> 724 bytes
-rw-r--r--data/layouts/UnknownMap_08302970/border.bin (renamed from data/maps/UnknownMap_08302970/border.bin)0
-rw-r--r--data/layouts/UnknownMap_08302970/layout.inc14
-rw-r--r--data/layouts/UnknownMap_08302970/map.bin (renamed from data/maps/UnknownMap_08302970/map.bin)0
-rw-r--r--data/layouts/UnknownMap_083041B4/border.bin (renamed from data/maps/UnknownMap_083041B4/border.bin)0
-rw-r--r--data/layouts/UnknownMap_083041B4/layout.inc14
-rw-r--r--data/layouts/UnknownMap_083041B4/map.bin (renamed from data/maps/UnknownMap_083041B4/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_29/border.bin (renamed from data/maps/UnknownMap_25_29/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_29/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_29/map.bin (renamed from data/maps/UnknownMap_25_29/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_30/border.bin (renamed from data/maps/UnknownMap_25_30/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_30/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_30/map.bin (renamed from data/maps/UnknownMap_25_30/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_31/border.bin (renamed from data/maps/UnknownMap_25_31/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_31/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_31/map.bin (renamed from data/maps/UnknownMap_25_31/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_32/border.bin (renamed from data/maps/UnknownMap_25_32/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_32/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_32/map.bin (renamed from data/maps/UnknownMap_25_32/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_33/border.bin (renamed from data/maps/UnknownMap_25_33/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_33/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_33/map.bin (renamed from data/maps/UnknownMap_25_33/map.bin)0
-rw-r--r--data/layouts/UnknownMap_25_34/border.bin (renamed from data/maps/UnknownMap_25_34/border.bin)0
-rw-r--r--data/layouts/UnknownMap_25_34/layout.inc14
-rw-r--r--data/layouts/UnknownMap_25_34/map.bin (renamed from data/maps/UnknownMap_25_34/map.bin)0
-rw-r--r--data/layouts/UnreferencedMap/border.bin (renamed from data/maps/UnreferencedMap/border.bin)0
-rw-r--r--data/layouts/UnreferencedMap/layout.inc14
-rw-r--r--data/layouts/UnreferencedMap/map.bin (renamed from data/maps/UnreferencedMap/map.bin)0
-rw-r--r--data/layouts/VerdanturfTown/border.bin (renamed from data/maps/VerdanturfTown/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/VerdanturfTown/layout.inc14
-rw-r--r--data/layouts/VerdanturfTown/map.bin (renamed from data/maps/VerdanturfTown/map.bin)bin800 -> 800 bytes
-rw-r--r--data/layouts/VerdanturfTown_WandasHouse/border.bin (renamed from data/maps/VerdanturfTown_WandasHouse/border.bin)bin8 -> 8 bytes
-rw-r--r--data/layouts/VerdanturfTown_WandasHouse/layout.inc14
-rw-r--r--data/layouts/VerdanturfTown_WandasHouse/map.bin (renamed from data/maps/VerdanturfTown_WandasHouse/map.bin)bin272 -> 272 bytes
-rw-r--r--data/layouts/VictoryRoad_1F/border.bin (renamed from data/maps/VictoryRoad_1F/border.bin)0
-rw-r--r--data/layouts/VictoryRoad_1F/layout.inc14
-rw-r--r--data/layouts/VictoryRoad_1F/map.bin (renamed from data/maps/VictoryRoad_1F/map.bin)0
-rw-r--r--data/layouts/VictoryRoad_B1F/border.bin (renamed from data/maps/VictoryRoad_B1F/border.bin)0
-rw-r--r--data/layouts/VictoryRoad_B1F/layout.inc14
-rw-r--r--data/layouts/VictoryRoad_B1F/map.bin (renamed from data/maps/VictoryRoad_B1F/map.bin)0
-rw-r--r--data/layouts/VictoryRoad_B2F/border.bin (renamed from data/maps/VictoryRoad_B2F/border.bin)0
-rw-r--r--data/layouts/VictoryRoad_B2F/layout.inc14
-rw-r--r--data/layouts/VictoryRoad_B2F/map.bin (renamed from data/maps/VictoryRoad_B2F/map.bin)0
-rw-r--r--data/layouts_table.inc334
-rw-r--r--data/map_events.s789
-rw-r--r--data/maps.s6
-rw-r--r--data/maps/AbandonedShip_CaptainsOffice/events.inc (renamed from data/maps/events/AbandonedShip_CaptainsOffice.inc)0
-rw-r--r--data/maps/AbandonedShip_CaptainsOffice/header.inc4
-rw-r--r--data/maps/AbandonedShip_CaptainsOffice/scripts.inc (renamed from data/scripts/maps/AbandonedShip_CaptainsOffice.inc)0
-rw-r--r--data/maps/AbandonedShip_CaptainsOffice/text.inc (renamed from data/text/maps/AbandonedShip_CaptainsOffice.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_1F/events.inc (renamed from data/maps/events/AbandonedShip_Corridors_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Corridors_1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Corridors_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_1F/text.inc (renamed from data/text/maps/AbandonedShip_Corridors_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_B1F/events.inc (renamed from data/maps/events/AbandonedShip_Corridors_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_B1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Corridors_B1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Corridors_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Corridors_B1F/text.inc (renamed from data/text/maps/AbandonedShip_Corridors_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Deck/events.inc (renamed from data/maps/events/AbandonedShip_Deck.inc)0
-rw-r--r--data/maps/AbandonedShip_Deck/header.inc4
-rw-r--r--data/maps/AbandonedShip_Deck/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Deck.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorCorridors/events.inc (renamed from data/maps/events/AbandonedShip_HiddenFloorCorridors.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorCorridors/header.inc4
-rw-r--r--data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc (renamed from data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorCorridors/text.inc (renamed from data/text/maps/AbandonedShip_HiddenFloorCorridors.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorRooms/events.inc (renamed from data/maps/events/AbandonedShip_HiddenFloorRooms.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorRooms/header.inc4
-rw-r--r--data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc (renamed from data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc)0
-rw-r--r--data/maps/AbandonedShip_HiddenFloorRooms/text.inc (renamed from data/text/maps/AbandonedShip_HiddenFloorRooms.inc)0
-rw-r--r--data/maps/AbandonedShip_Room_B1F/events.inc (renamed from data/maps/events/AbandonedShip_Room_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Room_B1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Room_B1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Room_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_1F/events.inc (renamed from data/maps/events/AbandonedShip_Rooms2_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Rooms2_1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Rooms2_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_1F/text.inc (renamed from data/text/maps/AbandonedShip_Rooms2_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_B1F/events.inc (renamed from data/maps/events/AbandonedShip_Rooms2_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_B1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Rooms2_B1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Rooms2_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms2_B1F/text.inc (renamed from data/text/maps/AbandonedShip_Rooms2_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_1F/events.inc (renamed from data/maps/events/AbandonedShip_Rooms_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Rooms_1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Rooms_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_1F/text.inc (renamed from data/text/maps/AbandonedShip_Rooms_1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_B1F/events.inc (renamed from data/maps/events/AbandonedShip_Rooms_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_B1F/header.inc4
-rw-r--r--data/maps/AbandonedShip_Rooms_B1F/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Rooms_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Rooms_B1F/text.inc (renamed from data/text/maps/AbandonedShip_Rooms_B1F.inc)0
-rw-r--r--data/maps/AbandonedShip_Underwater1/events.inc (renamed from data/maps/events/AbandonedShip_Underwater1.inc)0
-rw-r--r--data/maps/AbandonedShip_Underwater1/header.inc4
-rw-r--r--data/maps/AbandonedShip_Underwater1/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Underwater1.inc)0
-rw-r--r--data/maps/AbandonedShip_Underwater2/events.inc (renamed from data/maps/events/AbandonedShip_Underwater2.inc)0
-rw-r--r--data/maps/AbandonedShip_Underwater2/header.inc4
-rw-r--r--data/maps/AbandonedShip_Underwater2/scripts.inc (renamed from data/scripts/maps/AbandonedShip_Underwater2.inc)0
-rw-r--r--data/maps/AncientTomb/events.inc (renamed from data/maps/events/AncientTomb.inc)0
-rw-r--r--data/maps/AncientTomb/header.inc4
-rw-r--r--data/maps/AncientTomb/scripts.inc (renamed from data/scripts/maps/AncientTomb.inc)0
-rw-r--r--data/maps/AquaHideout_1F/events.inc (renamed from data/maps/events/AquaHideout_1F.inc)0
-rw-r--r--data/maps/AquaHideout_1F/header.inc4
-rw-r--r--data/maps/AquaHideout_1F/scripts.inc (renamed from data/scripts/maps/AquaHideout_1F.inc)0
-rw-r--r--data/maps/AquaHideout_1F/text.inc (renamed from data/text/maps/AquaHideout_1F.inc)0
-rw-r--r--data/maps/AquaHideout_B1F/events.inc (renamed from data/maps/events/AquaHideout_B1F.inc)0
-rw-r--r--data/maps/AquaHideout_B1F/header.inc4
-rw-r--r--data/maps/AquaHideout_B1F/scripts.inc (renamed from data/scripts/maps/AquaHideout_B1F.inc)0
-rw-r--r--data/maps/AquaHideout_B1F/text.inc (renamed from data/text/maps/AquaHideout_B1F.inc)0
-rw-r--r--data/maps/AquaHideout_B2F/events.inc (renamed from data/maps/events/AquaHideout_B2F.inc)0
-rw-r--r--data/maps/AquaHideout_B2F/header.inc4
-rw-r--r--data/maps/AquaHideout_B2F/scripts.inc (renamed from data/scripts/maps/AquaHideout_B2F.inc)0
-rw-r--r--data/maps/AquaHideout_B2F/text.inc (renamed from data/text/maps/AquaHideout_B2F.inc)0
-rw-r--r--data/maps/BattleTower_BattleRoom/events.inc (renamed from data/maps/events/BattleTower_BattleRoom.inc)0
-rw-r--r--data/maps/BattleTower_BattleRoom/header.inc4
-rw-r--r--data/maps/BattleTower_BattleRoom/scripts.inc165
-rw-r--r--data/maps/BattleTower_BattleRoom/text.inc (renamed from data/text/maps/BattleTower_BattleRoom.inc)0
-rw-r--r--data/maps/BattleTower_Corridor/events.inc (renamed from data/maps/events/BattleTower_Corridor.inc)0
-rw-r--r--data/maps/BattleTower_Corridor/header.inc4
-rw-r--r--data/maps/BattleTower_Corridor/scripts.inc (renamed from data/scripts/maps/BattleTower_Corridor.inc)0
-rw-r--r--data/maps/BattleTower_Elevator/events.inc (renamed from data/maps/events/BattleTower_Elevator.inc)0
-rw-r--r--data/maps/BattleTower_Elevator/header.inc4
-rw-r--r--data/maps/BattleTower_Elevator/scripts.inc (renamed from data/scripts/maps/BattleTower_Elevator.inc)0
-rw-r--r--data/maps/BattleTower_Lobby/events.inc (renamed from data/maps/events/BattleTower_Lobby.inc)0
-rw-r--r--data/maps/BattleTower_Lobby/header.inc4
-rw-r--r--data/maps/BattleTower_Lobby/scripts.inc424
-rw-r--r--data/maps/BattleTower_Lobby/text.inc (renamed from data/text/maps/BattleTower_Lobby.inc)0
-rw-r--r--data/maps/BattleTower_Outside/events.inc (renamed from data/maps/events/BattleTower_Outside.inc)0
-rw-r--r--data/maps/BattleTower_Outside/header.inc4
-rw-r--r--data/maps/BattleTower_Outside/scripts.inc (renamed from data/scripts/maps/BattleTower_Outside.inc)0
-rw-r--r--data/maps/BattleTower_Outside/text.inc (renamed from data/text/maps/BattleTower_Outside.inc)0
-rw-r--r--data/maps/CaveOfOrigin_1F/events.inc (renamed from data/maps/events/CaveOfOrigin_1F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_1F/header.inc4
-rw-r--r--data/maps/CaveOfOrigin_1F/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_1F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B1F/events.inc (renamed from data/maps/events/CaveOfOrigin_B1F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B1F/header.inc4
-rw-r--r--data/maps/CaveOfOrigin_B1F/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_B1F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B2F/events.inc (renamed from data/maps/events/CaveOfOrigin_B2F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B2F/header.inc4
-rw-r--r--data/maps/CaveOfOrigin_B2F/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_B2F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B3F/events.inc (renamed from data/maps/events/CaveOfOrigin_B3F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B3F/header.inc4
-rw-r--r--data/maps/CaveOfOrigin_B3F/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_B3F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B4F/events.inc (renamed from data/maps/events/CaveOfOrigin_B4F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_B4F/header.inc2
-rw-r--r--data/maps/CaveOfOrigin_B4F/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_B4F.inc)0
-rw-r--r--data/maps/CaveOfOrigin_Entrance/events.inc (renamed from data/maps/events/CaveOfOrigin_Entrance.inc)0
-rw-r--r--data/maps/CaveOfOrigin_Entrance/header.inc4
-rw-r--r--data/maps/CaveOfOrigin_Entrance/scripts.inc (renamed from data/scripts/maps/CaveOfOrigin_Entrance.inc)0
-rw-r--r--data/maps/DesertRuins/events.inc (renamed from data/maps/events/DesertRuins.inc)0
-rw-r--r--data/maps/DesertRuins/header.inc4
-rw-r--r--data/maps/DesertRuins/scripts.inc (renamed from data/scripts/maps/DesertRuins.inc)0
-rw-r--r--data/maps/DewfordTown/events.inc (renamed from data/maps/events/DewfordTown.inc)0
-rw-r--r--data/maps/DewfordTown/header.inc4
-rw-r--r--data/maps/DewfordTown/scripts.inc (renamed from data/scripts/maps/DewfordTown.inc)0
-rw-r--r--data/maps/DewfordTown/text.inc (renamed from data/text/maps/DewfordTown.inc)0
-rw-r--r--data/maps/DewfordTown_Gym/events.inc (renamed from data/maps/events/DewfordTown_Gym.inc)0
-rw-r--r--data/maps/DewfordTown_Gym/header.inc4
-rw-r--r--data/maps/DewfordTown_Gym/scripts.inc (renamed from data/scripts/maps/DewfordTown_Gym.inc)0
-rw-r--r--data/maps/DewfordTown_Gym/text.inc (renamed from data/text/maps/DewfordTown_Gym.inc)0
-rw-r--r--data/maps/DewfordTown_Hall/events.inc (renamed from data/maps/events/DewfordTown_Hall.inc)0
-rw-r--r--data/maps/DewfordTown_Hall/header.inc4
-rw-r--r--data/maps/DewfordTown_Hall/scripts.inc (renamed from data/scripts/maps/DewfordTown_Hall.inc)0
-rw-r--r--data/maps/DewfordTown_Hall/text.inc (renamed from data/text/maps/DewfordTown_Hall.inc)0
-rw-r--r--data/maps/DewfordTown_House1/events.inc (renamed from data/maps/events/DewfordTown_House1.inc)0
-rw-r--r--data/maps/DewfordTown_House1/header.inc4
-rw-r--r--data/maps/DewfordTown_House1/scripts.inc (renamed from data/scripts/maps/DewfordTown_House1.inc)0
-rw-r--r--data/maps/DewfordTown_House1/text.inc (renamed from data/text/maps/DewfordTown_House1.inc)0
-rw-r--r--data/maps/DewfordTown_House2/events.inc (renamed from data/maps/events/DewfordTown_House2.inc)0
-rw-r--r--data/maps/DewfordTown_House2/header.inc4
-rw-r--r--data/maps/DewfordTown_House2/scripts.inc (renamed from data/scripts/maps/DewfordTown_House2.inc)0
-rw-r--r--data/maps/DewfordTown_House2/text.inc (renamed from data/text/maps/DewfordTown_House2.inc)0
-rw-r--r--data/maps/DewfordTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/DewfordTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/DewfordTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/DewfordTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/DewfordTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/DewfordTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/DewfordTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/DewfordTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/DewfordTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/DewfordTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/DewfordTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/DewfordTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/DoubleBattleColosseum/events.inc (renamed from data/maps/events/DoubleBattleColosseum.inc)0
-rw-r--r--data/maps/DoubleBattleColosseum/header.inc4
-rw-r--r--data/maps/DoubleBattleColosseum/scripts.inc (renamed from data/scripts/maps/DoubleBattleColosseum.inc)0
-rw-r--r--data/maps/EverGrandeCity/events.inc (renamed from data/maps/events/EverGrandeCity.inc)0
-rw-r--r--data/maps/EverGrandeCity/header.inc4
-rw-r--r--data/maps/EverGrandeCity/scripts.inc (renamed from data/scripts/maps/EverGrandeCity.inc)0
-rw-r--r--data/maps/EverGrandeCity/text.inc (renamed from data/text/maps/EverGrandeCity.inc)0
-rw-r--r--data/maps/EverGrandeCity_ChampionsRoom/events.inc (renamed from data/maps/events/EverGrandeCity_ChampionsRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_ChampionsRoom/header.inc4
-rw-r--r--data/maps/EverGrandeCity_ChampionsRoom/scripts.inc226
-rw-r--r--data/maps/EverGrandeCity_ChampionsRoom/text.inc (renamed from data/text/maps/EverGrandeCity_ChampionsRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor1/events.inc (renamed from data/maps/events/EverGrandeCity_Corridor1.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor1/header.inc4
-rw-r--r--data/maps/EverGrandeCity_Corridor1/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_Corridor1.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor2/events.inc (renamed from data/maps/events/EverGrandeCity_Corridor2.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor2/header.inc4
-rw-r--r--data/maps/EverGrandeCity_Corridor2/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_Corridor2.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor3/events.inc (renamed from data/maps/events/EverGrandeCity_Corridor3.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor3/header.inc4
-rw-r--r--data/maps/EverGrandeCity_Corridor3/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_Corridor3.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor4/events.inc (renamed from data/maps/events/EverGrandeCity_Corridor4.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor4/header.inc4
-rw-r--r--data/maps/EverGrandeCity_Corridor4/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_Corridor4.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor5/events.inc (renamed from data/maps/events/EverGrandeCity_Corridor5.inc)0
-rw-r--r--data/maps/EverGrandeCity_Corridor5/header.inc4
-rw-r--r--data/maps/EverGrandeCity_Corridor5/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_Corridor5.inc)0
-rw-r--r--data/maps/EverGrandeCity_DrakesRoom/events.inc (renamed from data/maps/events/EverGrandeCity_DrakesRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_DrakesRoom/header.inc4
-rw-r--r--data/maps/EverGrandeCity_DrakesRoom/scripts.inc62
-rw-r--r--data/maps/EverGrandeCity_DrakesRoom/text.inc (renamed from data/text/maps/EverGrandeCity_DrakesRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_GlaciasRoom/events.inc (renamed from data/maps/events/EverGrandeCity_GlaciasRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_GlaciasRoom/header.inc4
-rw-r--r--data/maps/EverGrandeCity_GlaciasRoom/scripts.inc60
-rw-r--r--data/maps/EverGrandeCity_GlaciasRoom/text.inc (renamed from data/text/maps/EverGrandeCity_GlaciasRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_HallOfFame/events.inc (renamed from data/maps/events/EverGrandeCity_HallOfFame.inc)0
-rw-r--r--data/maps/EverGrandeCity_HallOfFame/header.inc4
-rw-r--r--data/maps/EverGrandeCity_HallOfFame/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_HallOfFame.inc)0
-rw-r--r--data/maps/EverGrandeCity_HallOfFame/text.inc (renamed from data/text/maps/EverGrandeCity_HallOfFame.inc)0
-rw-r--r--data/maps/EverGrandeCity_PhoebesRoom/events.inc (renamed from data/maps/events/EverGrandeCity_PhoebesRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_PhoebesRoom/header.inc4
-rw-r--r--data/maps/EverGrandeCity_PhoebesRoom/scripts.inc60
-rw-r--r--data/maps/EverGrandeCity_PhoebesRoom/text.inc (renamed from data/text/maps/EverGrandeCity_PhoebesRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/EverGrandeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/EverGrandeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/EverGrandeCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/EverGrandeCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonLeague/events.inc (renamed from data/maps/events/EverGrandeCity_PokemonLeague.inc)0
-rw-r--r--data/maps/EverGrandeCity_PokemonLeague/header.inc4
-rw-r--r--data/maps/EverGrandeCity_PokemonLeague/scripts.inc121
-rw-r--r--data/maps/EverGrandeCity_PokemonLeague/text.inc (renamed from data/text/maps/EverGrandeCity_PokemonLeague.inc)0
-rw-r--r--data/maps/EverGrandeCity_SidneysRoom/events.inc (renamed from data/maps/events/EverGrandeCity_SidneysRoom.inc)0
-rw-r--r--data/maps/EverGrandeCity_SidneysRoom/header.inc4
-rw-r--r--data/maps/EverGrandeCity_SidneysRoom/scripts.inc61
-rw-r--r--data/maps/EverGrandeCity_SidneysRoom/text.inc (renamed from data/text/maps/EverGrandeCity_SidneysRoom.inc)0
-rw-r--r--data/maps/FallarborTown/events.inc (renamed from data/maps/events/FallarborTown.inc)0
-rw-r--r--data/maps/FallarborTown/header.inc4
-rw-r--r--data/maps/FallarborTown/scripts.inc (renamed from data/scripts/maps/FallarborTown.inc)0
-rw-r--r--data/maps/FallarborTown/text.inc (renamed from data/text/maps/FallarborTown.inc)0
-rw-r--r--data/maps/FallarborTown_ContestHall/events.inc (renamed from data/maps/events/FallarborTown_ContestHall.inc)0
-rw-r--r--data/maps/FallarborTown_ContestHall/header.inc4
-rw-r--r--data/maps/FallarborTown_ContestHall/scripts.inc (renamed from data/scripts/maps/FallarborTown_ContestHall.inc)0
-rw-r--r--data/maps/FallarborTown_ContestHall/text.inc (renamed from data/text/maps/FallarborTown_ContestHall.inc)0
-rw-r--r--data/maps/FallarborTown_ContestLobby/events.inc (renamed from data/maps/events/FallarborTown_ContestLobby.inc)0
-rw-r--r--data/maps/FallarborTown_ContestLobby/header.inc4
-rw-r--r--data/maps/FallarborTown_ContestLobby/scripts.inc (renamed from data/scripts/maps/FallarborTown_ContestLobby.inc)0
-rw-r--r--data/maps/FallarborTown_ContestLobby/text.inc (renamed from data/text/maps/FallarborTown_ContestLobby.inc)0
-rw-r--r--data/maps/FallarborTown_House1/events.inc (renamed from data/maps/events/FallarborTown_House1.inc)0
-rw-r--r--data/maps/FallarborTown_House1/header.inc4
-rw-r--r--data/maps/FallarborTown_House1/scripts.inc (renamed from data/scripts/maps/FallarborTown_House1.inc)0
-rw-r--r--data/maps/FallarborTown_House1/text.inc (renamed from data/text/maps/FallarborTown_House1.inc)0
-rw-r--r--data/maps/FallarborTown_House2/events.inc (renamed from data/maps/events/FallarborTown_House2.inc)0
-rw-r--r--data/maps/FallarborTown_House2/header.inc4
-rw-r--r--data/maps/FallarborTown_House2/scripts.inc (renamed from data/scripts/maps/FallarborTown_House2.inc)0
-rw-r--r--data/maps/FallarborTown_House2/text.inc (renamed from data/text/maps/FallarborTown_House2.inc)0
-rw-r--r--data/maps/FallarborTown_Mart/events.inc (renamed from data/maps/events/FallarborTown_Mart.inc)0
-rw-r--r--data/maps/FallarborTown_Mart/header.inc4
-rw-r--r--data/maps/FallarborTown_Mart/scripts.inc (renamed from data/scripts/maps/FallarborTown_Mart.inc)0
-rw-r--r--data/maps/FallarborTown_Mart/text.inc (renamed from data/text/maps/FallarborTown_Mart.inc)0
-rw-r--r--data/maps/FallarborTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/FallarborTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FallarborTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/FallarborTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/FallarborTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FallarborTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/FallarborTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FallarborTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/FallarborTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/FallarborTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/FallarborTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/FallarborTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/FieryPath/events.inc (renamed from data/maps/events/FieryPath.inc)0
-rw-r--r--data/maps/FieryPath/header.inc4
-rw-r--r--data/maps/FieryPath/scripts.inc (renamed from data/scripts/maps/FieryPath.inc)0
-rw-r--r--data/maps/FortreeCity/events.inc (renamed from data/maps/events/FortreeCity.inc)0
-rw-r--r--data/maps/FortreeCity/header.inc4
-rw-r--r--data/maps/FortreeCity/scripts.inc (renamed from data/scripts/maps/FortreeCity.inc)0
-rw-r--r--data/maps/FortreeCity/text.inc (renamed from data/text/maps/FortreeCity.inc)0
-rw-r--r--data/maps/FortreeCity_DecorationShop/events.inc (renamed from data/maps/events/FortreeCity_DecorationShop.inc)0
-rw-r--r--data/maps/FortreeCity_DecorationShop/header.inc4
-rw-r--r--data/maps/FortreeCity_DecorationShop/scripts.inc (renamed from data/scripts/maps/FortreeCity_DecorationShop.inc)0
-rw-r--r--data/maps/FortreeCity_DecorationShop/text.inc (renamed from data/text/maps/FortreeCity_DecorationShop.inc)0
-rw-r--r--data/maps/FortreeCity_Gym/events.inc (renamed from data/maps/events/FortreeCity_Gym.inc)0
-rw-r--r--data/maps/FortreeCity_Gym/header.inc4
-rw-r--r--data/maps/FortreeCity_Gym/scripts.inc (renamed from data/scripts/maps/FortreeCity_Gym.inc)0
-rw-r--r--data/maps/FortreeCity_Gym/text.inc (renamed from data/text/maps/FortreeCity_Gym.inc)0
-rw-r--r--data/maps/FortreeCity_House1/events.inc (renamed from data/maps/events/FortreeCity_House1.inc)0
-rw-r--r--data/maps/FortreeCity_House1/header.inc4
-rw-r--r--data/maps/FortreeCity_House1/scripts.inc (renamed from data/scripts/maps/FortreeCity_House1.inc)0
-rw-r--r--data/maps/FortreeCity_House1/text.inc (renamed from data/text/maps/FortreeCity_House1.inc)0
-rw-r--r--data/maps/FortreeCity_House2/events.inc (renamed from data/maps/events/FortreeCity_House2.inc)0
-rw-r--r--data/maps/FortreeCity_House2/header.inc4
-rw-r--r--data/maps/FortreeCity_House2/scripts.inc (renamed from data/scripts/maps/FortreeCity_House2.inc)0
-rw-r--r--data/maps/FortreeCity_House2/text.inc (renamed from data/text/maps/FortreeCity_House2.inc)0
-rw-r--r--data/maps/FortreeCity_House3/events.inc (renamed from data/maps/events/FortreeCity_House3.inc)0
-rw-r--r--data/maps/FortreeCity_House3/header.inc4
-rw-r--r--data/maps/FortreeCity_House3/scripts.inc (renamed from data/scripts/maps/FortreeCity_House3.inc)0
-rw-r--r--data/maps/FortreeCity_House3/text.inc (renamed from data/text/maps/FortreeCity_House3.inc)0
-rw-r--r--data/maps/FortreeCity_House4/events.inc (renamed from data/maps/events/FortreeCity_House4.inc)0
-rw-r--r--data/maps/FortreeCity_House4/header.inc4
-rw-r--r--data/maps/FortreeCity_House4/scripts.inc (renamed from data/scripts/maps/FortreeCity_House4.inc)0
-rw-r--r--data/maps/FortreeCity_House4/text.inc (renamed from data/text/maps/FortreeCity_House4.inc)0
-rw-r--r--data/maps/FortreeCity_House5/events.inc (renamed from data/maps/events/FortreeCity_House5.inc)0
-rw-r--r--data/maps/FortreeCity_House5/header.inc4
-rw-r--r--data/maps/FortreeCity_House5/scripts.inc (renamed from data/scripts/maps/FortreeCity_House5.inc)0
-rw-r--r--data/maps/FortreeCity_House5/text.inc (renamed from data/text/maps/FortreeCity_House5.inc)0
-rw-r--r--data/maps/FortreeCity_Mart/events.inc (renamed from data/maps/events/FortreeCity_Mart.inc)0
-rw-r--r--data/maps/FortreeCity_Mart/header.inc4
-rw-r--r--data/maps/FortreeCity_Mart/scripts.inc (renamed from data/scripts/maps/FortreeCity_Mart.inc)0
-rw-r--r--data/maps/FortreeCity_Mart/text.inc (renamed from data/text/maps/FortreeCity_Mart.inc)0
-rw-r--r--data/maps/FortreeCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/FortreeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FortreeCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/FortreeCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/FortreeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FortreeCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/FortreeCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/FortreeCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/FortreeCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/FortreeCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/FortreeCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/FortreeCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/GraniteCave_1F/events.inc (renamed from data/maps/events/GraniteCave_1F.inc)0
-rw-r--r--data/maps/GraniteCave_1F/header.inc4
-rw-r--r--data/maps/GraniteCave_1F/scripts.inc (renamed from data/scripts/maps/GraniteCave_1F.inc)0
-rw-r--r--data/maps/GraniteCave_1F/text.inc (renamed from data/text/maps/GraniteCave_1F.inc)0
-rw-r--r--data/maps/GraniteCave_B1F/events.inc (renamed from data/maps/events/GraniteCave_B1F.inc)0
-rw-r--r--data/maps/GraniteCave_B1F/header.inc4
-rw-r--r--data/maps/GraniteCave_B1F/scripts.inc (renamed from data/scripts/maps/GraniteCave_B1F.inc)0
-rw-r--r--data/maps/GraniteCave_B2F/events.inc (renamed from data/maps/events/GraniteCave_B2F.inc)0
-rw-r--r--data/maps/GraniteCave_B2F/header.inc4
-rw-r--r--data/maps/GraniteCave_B2F/scripts.inc (renamed from data/scripts/maps/GraniteCave_B2F.inc)0
-rw-r--r--data/maps/GraniteCave_StevensRoom/events.inc (renamed from data/maps/events/GraniteCave_StevensRoom.inc)0
-rw-r--r--data/maps/GraniteCave_StevensRoom/header.inc4
-rw-r--r--data/maps/GraniteCave_StevensRoom/scripts.inc (renamed from data/scripts/maps/GraniteCave_StevensRoom.inc)0
-rw-r--r--data/maps/GraniteCave_StevensRoom/text.inc (renamed from data/text/maps/GraniteCave_StevensRoom.inc)0
-rw-r--r--data/maps/InsideOfTruck/events.inc (renamed from data/maps/events/InsideOfTruck.inc)0
-rw-r--r--data/maps/InsideOfTruck/header.inc2
-rw-r--r--data/maps/InsideOfTruck/scripts.inc (renamed from data/scripts/maps/InsideOfTruck.inc)0
-rw-r--r--data/maps/InsideOfTruck/text.inc (renamed from data/text/maps/InsideOfTruck.inc)0
-rw-r--r--data/maps/IslandCave/events.inc (renamed from data/maps/events/IslandCave.inc)0
-rw-r--r--data/maps/IslandCave/header.inc4
-rw-r--r--data/maps/IslandCave/scripts.inc (renamed from data/scripts/maps/IslandCave.inc)0
-rw-r--r--data/maps/JaggedPass/events.inc (renamed from data/maps/events/JaggedPass.inc)0
-rw-r--r--data/maps/JaggedPass/header.inc4
-rw-r--r--data/maps/JaggedPass/scripts.inc (renamed from data/scripts/maps/JaggedPass.inc)0
-rw-r--r--data/maps/JaggedPass/text.inc (renamed from data/text/maps/JaggedPass.inc)0
-rw-r--r--data/maps/LavaridgeTown/events.inc (renamed from data/maps/events/LavaridgeTown.inc)0
-rw-r--r--data/maps/LavaridgeTown/header.inc4
-rw-r--r--data/maps/LavaridgeTown/scripts.inc320
-rw-r--r--data/maps/LavaridgeTown/text.inc (renamed from data/text/maps/LavaridgeTown.inc)0
-rw-r--r--data/maps/LavaridgeTown_Gym_1F/events.inc (renamed from data/maps/events/LavaridgeTown_Gym_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_Gym_1F/header.inc4
-rw-r--r--data/maps/LavaridgeTown_Gym_1F/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_Gym_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_Gym_1F/text.inc (renamed from data/text/maps/LavaridgeTown_Gym_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_Gym_B1F/events.inc (renamed from data/maps/events/LavaridgeTown_Gym_B1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_Gym_B1F/header.inc4
-rw-r--r--data/maps/LavaridgeTown_Gym_B1F/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_Gym_B1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_HerbShop/events.inc (renamed from data/maps/events/LavaridgeTown_HerbShop.inc)0
-rw-r--r--data/maps/LavaridgeTown_HerbShop/header.inc4
-rw-r--r--data/maps/LavaridgeTown_HerbShop/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_HerbShop.inc)0
-rw-r--r--data/maps/LavaridgeTown_HerbShop/text.inc (renamed from data/text/maps/LavaridgeTown_HerbShop.inc)0
-rw-r--r--data/maps/LavaridgeTown_House/events.inc (renamed from data/maps/events/LavaridgeTown_House.inc)0
-rw-r--r--data/maps/LavaridgeTown_House/header.inc4
-rw-r--r--data/maps/LavaridgeTown_House/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_House.inc)0
-rw-r--r--data/maps/LavaridgeTown_House/text.inc (renamed from data/text/maps/LavaridgeTown_House.inc)0
-rw-r--r--data/maps/LavaridgeTown_Mart/events.inc (renamed from data/maps/events/LavaridgeTown_Mart.inc)0
-rw-r--r--data/maps/LavaridgeTown_Mart/header.inc4
-rw-r--r--data/maps/LavaridgeTown_Mart/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_Mart.inc)0
-rw-r--r--data/maps/LavaridgeTown_Mart/text.inc (renamed from data/text/maps/LavaridgeTown_Mart.inc)0
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/LavaridgeTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/LavaridgeTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/LavaridgeTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/LavaridgeTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/LilycoveCity/events.inc (renamed from data/maps/events/LilycoveCity.inc)0
-rw-r--r--data/maps/LilycoveCity/header.inc4
-rw-r--r--data/maps/LilycoveCity/scripts.inc408
-rw-r--r--data/maps/LilycoveCity/text.inc (renamed from data/text/maps/LilycoveCity.inc)0
-rw-r--r--data/maps/LilycoveCity_ContestHall/events.inc (renamed from data/maps/events/LilycoveCity_ContestHall.inc)0
-rw-r--r--data/maps/LilycoveCity_ContestHall/header.inc4
-rw-r--r--data/maps/LilycoveCity_ContestHall/scripts.inc (renamed from data/scripts/maps/LilycoveCity_ContestHall.inc)0
-rw-r--r--data/maps/LilycoveCity_ContestHall/text.inc (renamed from data/text/maps/LilycoveCity_ContestHall.inc)0
-rw-r--r--data/maps/LilycoveCity_ContestLobby/events.inc (renamed from data/maps/events/LilycoveCity_ContestLobby.inc)0
-rw-r--r--data/maps/LilycoveCity_ContestLobby/header.inc4
-rw-r--r--data/maps/LilycoveCity_ContestLobby/scripts.inc766
-rw-r--r--data/maps/LilycoveCity_ContestLobby/text.inc (renamed from data/text/maps/LilycoveCity_ContestLobby.inc)0
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_1F/events.inc (renamed from data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc4
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_1F/text.inc (renamed from data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_2F/events.inc (renamed from data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc4
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc53
-rw-r--r--data/maps/LilycoveCity_CoveLilyMotel_2F/text.inc (renamed from data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreElevator/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStoreElevator.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreElevator/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreElevator/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreRooftop/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreRooftop/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_1F/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStore_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_1F/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_1F/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStore_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_2F/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStore_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_2F/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_2F/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStore_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_3F/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStore_3F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_3F/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_3F/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStore_3F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_4F/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStore_4F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_4F/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_4F/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStore_4F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_5F/events.inc (renamed from data/maps/events/LilycoveCity_DepartmentStore_5F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_5F/header.inc4
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc)0
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_5F/text.inc (renamed from data/text/maps/LilycoveCity_DepartmentStore_5F.inc)0
-rw-r--r--data/maps/LilycoveCity_EmptyMap/events.inc (renamed from data/maps/events/LilycoveCity_EmptyMap.inc)0
-rw-r--r--data/maps/LilycoveCity_EmptyMap/header.inc4
-rw-r--r--data/maps/LilycoveCity_EmptyMap/scripts.inc (renamed from data/scripts/maps/LilycoveCity_EmptyMap.inc)0
-rw-r--r--data/maps/LilycoveCity_Harbor/events.inc (renamed from data/maps/events/LilycoveCity_Harbor.inc)0
-rw-r--r--data/maps/LilycoveCity_Harbor/header.inc4
-rw-r--r--data/maps/LilycoveCity_Harbor/scripts.inc (renamed from data/scripts/maps/LilycoveCity_Harbor.inc)0
-rw-r--r--data/maps/LilycoveCity_Harbor/text.inc (renamed from data/text/maps/LilycoveCity_Harbor.inc)0
-rw-r--r--data/maps/LilycoveCity_House1/events.inc (renamed from data/maps/events/LilycoveCity_House1.inc)0
-rw-r--r--data/maps/LilycoveCity_House1/header.inc4
-rw-r--r--data/maps/LilycoveCity_House1/scripts.inc (renamed from data/scripts/maps/LilycoveCity_House1.inc)0
-rw-r--r--data/maps/LilycoveCity_House1/text.inc (renamed from data/text/maps/LilycoveCity_House1.inc)0
-rw-r--r--data/maps/LilycoveCity_House2/events.inc (renamed from data/maps/events/LilycoveCity_House2.inc)0
-rw-r--r--data/maps/LilycoveCity_House2/header.inc4
-rw-r--r--data/maps/LilycoveCity_House2/scripts.inc (renamed from data/scripts/maps/LilycoveCity_House2.inc)0
-rw-r--r--data/maps/LilycoveCity_House2/text.inc (renamed from data/text/maps/LilycoveCity_House2.inc)0
-rw-r--r--data/maps/LilycoveCity_House3/events.inc (renamed from data/maps/events/LilycoveCity_House3.inc)0
-rw-r--r--data/maps/LilycoveCity_House3/header.inc4
-rw-r--r--data/maps/LilycoveCity_House3/scripts.inc (renamed from data/scripts/maps/LilycoveCity_House3.inc)0
-rw-r--r--data/maps/LilycoveCity_House3/text.inc (renamed from data/text/maps/LilycoveCity_House3.inc)0
-rw-r--r--data/maps/LilycoveCity_House4/events.inc (renamed from data/maps/events/LilycoveCity_House4.inc)0
-rw-r--r--data/maps/LilycoveCity_House4/header.inc4
-rw-r--r--data/maps/LilycoveCity_House4/scripts.inc (renamed from data/scripts/maps/LilycoveCity_House4.inc)0
-rw-r--r--data/maps/LilycoveCity_House4/text.inc (renamed from data/text/maps/LilycoveCity_House4.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_1F/events.inc (renamed from data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc4
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_1F/text.inc (renamed from data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_2F/events.inc (renamed from data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc4
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_LilycoveMuseum_2F/text.inc (renamed from data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_MoveDeletersHouse/events.inc (renamed from data/maps/events/LilycoveCity_MoveDeletersHouse.inc)0
-rw-r--r--data/maps/LilycoveCity_MoveDeletersHouse/header.inc4
-rw-r--r--data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc63
-rw-r--r--data/maps/LilycoveCity_MoveDeletersHouse/text.inc (renamed from data/text/maps/LilycoveCity_MoveDeletersHouse.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/LilycoveCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/LilycoveCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/LilycoveCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonTrainerFanClub/events.inc (renamed from data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc4
-rw-r--r--data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc (renamed from data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc)0
-rw-r--r--data/maps/LilycoveCity_PokemonTrainerFanClub/text.inc (renamed from data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc)0
-rw-r--r--data/maps/LilycoveCity_UnusedMart/events.inc (renamed from data/maps/events/LilycoveCity_UnusedMart.inc)0
-rw-r--r--data/maps/LilycoveCity_UnusedMart/header.inc4
-rw-r--r--data/maps/LilycoveCity_UnusedMart/scripts.inc (renamed from data/scripts/maps/LilycoveCity_UnusedMart.inc)0
-rw-r--r--data/maps/LinkContestRoom1/events.inc (renamed from data/maps/events/LinkContestRoom1.inc)0
-rw-r--r--data/maps/LinkContestRoom1/header.inc4
-rw-r--r--data/maps/LinkContestRoom1/scripts.inc (renamed from data/scripts/maps/LinkContestRoom1.inc)0
-rw-r--r--data/maps/LinkContestRoom2/events.inc (renamed from data/maps/events/LinkContestRoom2.inc)0
-rw-r--r--data/maps/LinkContestRoom2/header.inc4
-rw-r--r--data/maps/LinkContestRoom2/scripts.inc (renamed from data/scripts/maps/LinkContestRoom2.inc)0
-rw-r--r--data/maps/LinkContestRoom3/events.inc (renamed from data/maps/events/LinkContestRoom3.inc)0
-rw-r--r--data/maps/LinkContestRoom3/header.inc4
-rw-r--r--data/maps/LinkContestRoom3/scripts.inc (renamed from data/scripts/maps/LinkContestRoom3.inc)0
-rw-r--r--data/maps/LinkContestRoom4/events.inc (renamed from data/maps/events/LinkContestRoom4.inc)0
-rw-r--r--data/maps/LinkContestRoom4/header.inc4
-rw-r--r--data/maps/LinkContestRoom4/scripts.inc (renamed from data/scripts/maps/LinkContestRoom4.inc)0
-rw-r--r--data/maps/LinkContestRoom5/events.inc (renamed from data/maps/events/LinkContestRoom5.inc)0
-rw-r--r--data/maps/LinkContestRoom5/header.inc4
-rw-r--r--data/maps/LinkContestRoom5/scripts.inc (renamed from data/scripts/maps/LinkContestRoom5.inc)0
-rw-r--r--data/maps/LinkContestRoom6/events.inc (renamed from data/maps/events/LinkContestRoom6.inc)0
-rw-r--r--data/maps/LinkContestRoom6/header.inc4
-rw-r--r--data/maps/LinkContestRoom6/scripts.inc (renamed from data/scripts/maps/LinkContestRoom6.inc)0
-rw-r--r--data/maps/LittlerootTown/events.inc (renamed from data/maps/events/LittlerootTown.inc)0
-rw-r--r--data/maps/LittlerootTown/header.inc4
-rw-r--r--data/maps/LittlerootTown/scripts.inc877
-rw-r--r--data/maps/LittlerootTown/text.inc (renamed from data/text/maps/LittlerootTown.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_1F/events.inc (renamed from data/maps/events/LittlerootTown_BrendansHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_1F/header.inc4
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc (renamed from data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_1F/text.inc (renamed from data/text/maps/LittlerootTown_BrendansHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_2F/events.inc (renamed from data/maps/events/LittlerootTown_BrendansHouse_2F.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_2F/header.inc4
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc (renamed from data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc)0
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_2F/text.inc (renamed from data/text/maps/LittlerootTown_BrendansHouse_2F.inc)0
-rw-r--r--data/maps/LittlerootTown_MaysHouse_1F/events.inc (renamed from data/maps/events/LittlerootTown_MaysHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_MaysHouse_1F/header.inc4
-rw-r--r--data/maps/LittlerootTown_MaysHouse_1F/scripts.inc (renamed from data/scripts/maps/LittlerootTown_MaysHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_MaysHouse_1F/text.inc (renamed from data/text/maps/LittlerootTown_MaysHouse_1F.inc)0
-rw-r--r--data/maps/LittlerootTown_MaysHouse_2F/events.inc (renamed from data/maps/events/LittlerootTown_MaysHouse_2F.inc)0
-rw-r--r--data/maps/LittlerootTown_MaysHouse_2F/header.inc4
-rw-r--r--data/maps/LittlerootTown_MaysHouse_2F/scripts.inc219
-rw-r--r--data/maps/LittlerootTown_MaysHouse_2F/text.inc (renamed from data/text/maps/LittlerootTown_MaysHouse_2F.inc)0
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/events.inc (renamed from data/maps/events/LittlerootTown_ProfessorBirchsLab.inc)0
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/header.inc4
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc214
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/text.inc (renamed from data/text/maps/LittlerootTown_ProfessorBirchsLab.inc)0
-rw-r--r--data/maps/MagmaHideout_1F/events.inc (renamed from data/maps/events/MagmaHideout_1F.inc)0
-rw-r--r--data/maps/MagmaHideout_1F/header.inc4
-rw-r--r--data/maps/MagmaHideout_1F/scripts.inc (renamed from data/scripts/maps/MagmaHideout_1F.inc)0
-rw-r--r--data/maps/MagmaHideout_B1F/events.inc (renamed from data/maps/events/MagmaHideout_B1F.inc)0
-rw-r--r--data/maps/MagmaHideout_B1F/header.inc4
-rw-r--r--data/maps/MagmaHideout_B1F/scripts.inc (renamed from data/scripts/maps/MagmaHideout_B1F.inc)0
-rw-r--r--data/maps/MagmaHideout_B2F/events.inc (renamed from data/maps/events/MagmaHideout_B2F.inc)0
-rw-r--r--data/maps/MagmaHideout_B2F/header.inc4
-rw-r--r--data/maps/MagmaHideout_B2F/scripts.inc (renamed from data/scripts/maps/MagmaHideout_B2F.inc)0
-rw-r--r--data/maps/MauvilleCity/events.inc (renamed from data/maps/events/MauvilleCity.inc)0
-rw-r--r--data/maps/MauvilleCity/header.inc4
-rw-r--r--data/maps/MauvilleCity/scripts.inc (renamed from data/scripts/maps/MauvilleCity.inc)0
-rw-r--r--data/maps/MauvilleCity/text.inc (renamed from data/text/maps/MauvilleCity.inc)0
-rw-r--r--data/maps/MauvilleCity_BikeShop/events.inc (renamed from data/maps/events/MauvilleCity_BikeShop.inc)0
-rw-r--r--data/maps/MauvilleCity_BikeShop/header.inc4
-rw-r--r--data/maps/MauvilleCity_BikeShop/scripts.inc (renamed from data/scripts/maps/MauvilleCity_BikeShop.inc)0
-rw-r--r--data/maps/MauvilleCity_BikeShop/text.inc (renamed from data/text/maps/MauvilleCity_BikeShop.inc)0
-rw-r--r--data/maps/MauvilleCity_GameCorner/events.inc (renamed from data/maps/events/MauvilleCity_GameCorner.inc)0
-rw-r--r--data/maps/MauvilleCity_GameCorner/header.inc4
-rw-r--r--data/maps/MauvilleCity_GameCorner/scripts.inc (renamed from data/scripts/maps/MauvilleCity_GameCorner.inc)0
-rw-r--r--data/maps/MauvilleCity_GameCorner/text.inc (renamed from data/text/maps/MauvilleCity_GameCorner.inc)0
-rw-r--r--data/maps/MauvilleCity_Gym/events.inc (renamed from data/maps/events/MauvilleCity_Gym.inc)0
-rw-r--r--data/maps/MauvilleCity_Gym/header.inc4
-rw-r--r--data/maps/MauvilleCity_Gym/scripts.inc (renamed from data/scripts/maps/MauvilleCity_Gym.inc)0
-rw-r--r--data/maps/MauvilleCity_Gym/text.inc (renamed from data/text/maps/MauvilleCity_Gym.inc)0
-rw-r--r--data/maps/MauvilleCity_House1/events.inc (renamed from data/maps/events/MauvilleCity_House1.inc)0
-rw-r--r--data/maps/MauvilleCity_House1/header.inc4
-rw-r--r--data/maps/MauvilleCity_House1/scripts.inc (renamed from data/scripts/maps/MauvilleCity_House1.inc)0
-rw-r--r--data/maps/MauvilleCity_House1/text.inc (renamed from data/text/maps/MauvilleCity_House1.inc)0
-rw-r--r--data/maps/MauvilleCity_House2/events.inc (renamed from data/maps/events/MauvilleCity_House2.inc)0
-rw-r--r--data/maps/MauvilleCity_House2/header.inc4
-rw-r--r--data/maps/MauvilleCity_House2/scripts.inc (renamed from data/scripts/maps/MauvilleCity_House2.inc)0
-rw-r--r--data/maps/MauvilleCity_House2/text.inc (renamed from data/text/maps/MauvilleCity_House2.inc)0
-rw-r--r--data/maps/MauvilleCity_Mart/events.inc (renamed from data/maps/events/MauvilleCity_Mart.inc)0
-rw-r--r--data/maps/MauvilleCity_Mart/header.inc4
-rw-r--r--data/maps/MauvilleCity_Mart/scripts.inc (renamed from data/scripts/maps/MauvilleCity_Mart.inc)0
-rw-r--r--data/maps/MauvilleCity_Mart/text.inc (renamed from data/text/maps/MauvilleCity_Mart.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/MauvilleCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/MauvilleCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/MauvilleCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MauvilleCity_PokemonCenter_2F/text.inc (renamed from data/text/maps/MauvilleCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_1R/events.inc (renamed from data/maps/events/MeteorFalls_1F_1R.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_1R/header.inc4
-rw-r--r--data/maps/MeteorFalls_1F_1R/scripts.inc (renamed from data/scripts/maps/MeteorFalls_1F_1R.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_1R/text.inc (renamed from data/text/maps/MeteorFalls_1F_1R.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_2R/events.inc (renamed from data/maps/events/MeteorFalls_1F_2R.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_2R/header.inc4
-rw-r--r--data/maps/MeteorFalls_1F_2R/scripts.inc (renamed from data/scripts/maps/MeteorFalls_1F_2R.inc)0
-rw-r--r--data/maps/MeteorFalls_1F_2R/text.inc (renamed from data/text/maps/MeteorFalls_1F_2R.inc)0
-rw-r--r--data/maps/MeteorFalls_B1F_1R/events.inc (renamed from data/maps/events/MeteorFalls_B1F_1R.inc)0
-rw-r--r--data/maps/MeteorFalls_B1F_1R/header.inc4
-rw-r--r--data/maps/MeteorFalls_B1F_1R/scripts.inc (renamed from data/scripts/maps/MeteorFalls_B1F_1R.inc)0
-rw-r--r--data/maps/MeteorFalls_B1F_2R/events.inc (renamed from data/maps/events/MeteorFalls_B1F_2R.inc)0
-rw-r--r--data/maps/MeteorFalls_B1F_2R/header.inc4
-rw-r--r--data/maps/MeteorFalls_B1F_2R/scripts.inc (renamed from data/scripts/maps/MeteorFalls_B1F_2R.inc)0
-rw-r--r--data/maps/MossdeepCity/events.inc (renamed from data/maps/events/MossdeepCity.inc)0
-rw-r--r--data/maps/MossdeepCity/header.inc4
-rw-r--r--data/maps/MossdeepCity/scripts.inc (renamed from data/scripts/maps/MossdeepCity.inc)0
-rw-r--r--data/maps/MossdeepCity/text.inc (renamed from data/text/maps/MossdeepCity.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_1F/events.inc (renamed from data/maps/events/MossdeepCity_GameCorner_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_1F/header.inc4
-rw-r--r--data/maps/MossdeepCity_GameCorner_1F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_GameCorner_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_1F/text.inc (renamed from data/text/maps/MossdeepCity_GameCorner_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_B1F/events.inc (renamed from data/maps/events/MossdeepCity_GameCorner_B1F.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_B1F/header.inc4
-rw-r--r--data/maps/MossdeepCity_GameCorner_B1F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_GameCorner_B1F.inc)0
-rw-r--r--data/maps/MossdeepCity_GameCorner_B1F/text.inc (renamed from data/text/maps/MossdeepCity_GameCorner_B1F.inc)0
-rw-r--r--data/maps/MossdeepCity_Gym/events.inc (renamed from data/maps/events/MossdeepCity_Gym.inc)0
-rw-r--r--data/maps/MossdeepCity_Gym/header.inc4
-rw-r--r--data/maps/MossdeepCity_Gym/scripts.inc (renamed from data/scripts/maps/MossdeepCity_Gym.inc)0
-rw-r--r--data/maps/MossdeepCity_Gym/text.inc (renamed from data/text/maps/MossdeepCity_Gym.inc)0
-rw-r--r--data/maps/MossdeepCity_House1/events.inc (renamed from data/maps/events/MossdeepCity_House1.inc)0
-rw-r--r--data/maps/MossdeepCity_House1/header.inc4
-rw-r--r--data/maps/MossdeepCity_House1/scripts.inc (renamed from data/scripts/maps/MossdeepCity_House1.inc)0
-rw-r--r--data/maps/MossdeepCity_House1/text.inc (renamed from data/text/maps/MossdeepCity_House1.inc)0
-rw-r--r--data/maps/MossdeepCity_House2/events.inc (renamed from data/maps/events/MossdeepCity_House2.inc)0
-rw-r--r--data/maps/MossdeepCity_House2/header.inc4
-rw-r--r--data/maps/MossdeepCity_House2/scripts.inc (renamed from data/scripts/maps/MossdeepCity_House2.inc)0
-rw-r--r--data/maps/MossdeepCity_House2/text.inc (renamed from data/text/maps/MossdeepCity_House2.inc)0
-rw-r--r--data/maps/MossdeepCity_House3/events.inc (renamed from data/maps/events/MossdeepCity_House3.inc)0
-rw-r--r--data/maps/MossdeepCity_House3/header.inc4
-rw-r--r--data/maps/MossdeepCity_House3/scripts.inc (renamed from data/scripts/maps/MossdeepCity_House3.inc)0
-rw-r--r--data/maps/MossdeepCity_House3/text.inc (renamed from data/text/maps/MossdeepCity_House3.inc)0
-rw-r--r--data/maps/MossdeepCity_House4/events.inc (renamed from data/maps/events/MossdeepCity_House4.inc)0
-rw-r--r--data/maps/MossdeepCity_House4/header.inc4
-rw-r--r--data/maps/MossdeepCity_House4/scripts.inc (renamed from data/scripts/maps/MossdeepCity_House4.inc)0
-rw-r--r--data/maps/MossdeepCity_House4/text.inc (renamed from data/text/maps/MossdeepCity_House4.inc)0
-rw-r--r--data/maps/MossdeepCity_Mart/events.inc (renamed from data/maps/events/MossdeepCity_Mart.inc)0
-rw-r--r--data/maps/MossdeepCity_Mart/header.inc4
-rw-r--r--data/maps/MossdeepCity_Mart/scripts.inc (renamed from data/scripts/maps/MossdeepCity_Mart.inc)0
-rw-r--r--data/maps/MossdeepCity_Mart/text.inc (renamed from data/text/maps/MossdeepCity_Mart.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/MossdeepCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/MossdeepCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/MossdeepCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_PokemonCenter_2F/text.inc (renamed from data/text/maps/MossdeepCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_1F/events.inc (renamed from data/maps/events/MossdeepCity_SpaceCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_1F/header.inc4
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_1F/text.inc (renamed from data/text/maps/MossdeepCity_SpaceCenter_1F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_2F/events.inc (renamed from data/maps/events/MossdeepCity_SpaceCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_2F/header.inc4
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc (renamed from data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_2F/text.inc (renamed from data/text/maps/MossdeepCity_SpaceCenter_2F.inc)0
-rw-r--r--data/maps/MossdeepCity_StevensHouse/events.inc (renamed from data/maps/events/MossdeepCity_StevensHouse.inc)0
-rw-r--r--data/maps/MossdeepCity_StevensHouse/header.inc4
-rw-r--r--data/maps/MossdeepCity_StevensHouse/scripts.inc128
-rw-r--r--data/maps/MossdeepCity_StevensHouse/text.inc (renamed from data/text/maps/MossdeepCity_StevensHouse.inc)0
-rw-r--r--data/maps/MtChimney/events.inc (renamed from data/maps/events/MtChimney.inc)0
-rw-r--r--data/maps/MtChimney/header.inc4
-rw-r--r--data/maps/MtChimney/scripts.inc (renamed from data/scripts/maps/MtChimney.inc)0
-rw-r--r--data/maps/MtChimney/text.inc (renamed from data/text/maps/MtChimney.inc)0
-rw-r--r--data/maps/MtChimney_CableCarStation/events.inc (renamed from data/maps/events/MtChimney_CableCarStation.inc)0
-rw-r--r--data/maps/MtChimney_CableCarStation/header.inc4
-rw-r--r--data/maps/MtChimney_CableCarStation/scripts.inc (renamed from data/scripts/maps/MtChimney_CableCarStation.inc)0
-rw-r--r--data/maps/MtChimney_CableCarStation/text.inc (renamed from data/text/maps/MtChimney_CableCarStation.inc)0
-rw-r--r--data/maps/MtPyre_1F/events.inc (renamed from data/maps/events/MtPyre_1F.inc)0
-rw-r--r--data/maps/MtPyre_1F/header.inc4
-rw-r--r--data/maps/MtPyre_1F/scripts.inc (renamed from data/scripts/maps/MtPyre_1F.inc)0
-rw-r--r--data/maps/MtPyre_1F/text.inc (renamed from data/text/maps/MtPyre_1F.inc)0
-rw-r--r--data/maps/MtPyre_2F/events.inc (renamed from data/maps/events/MtPyre_2F.inc)0
-rw-r--r--data/maps/MtPyre_2F/header.inc4
-rw-r--r--data/maps/MtPyre_2F/scripts.inc (renamed from data/scripts/maps/MtPyre_2F.inc)0
-rw-r--r--data/maps/MtPyre_2F/text.inc (renamed from data/text/maps/MtPyre_2F.inc)0
-rw-r--r--data/maps/MtPyre_3F/events.inc (renamed from data/maps/events/MtPyre_3F.inc)0
-rw-r--r--data/maps/MtPyre_3F/header.inc4
-rw-r--r--data/maps/MtPyre_3F/scripts.inc (renamed from data/scripts/maps/MtPyre_3F.inc)0
-rw-r--r--data/maps/MtPyre_3F/text.inc (renamed from data/text/maps/MtPyre_3F.inc)0
-rw-r--r--data/maps/MtPyre_4F/events.inc (renamed from data/maps/events/MtPyre_4F.inc)0
-rw-r--r--data/maps/MtPyre_4F/header.inc4
-rw-r--r--data/maps/MtPyre_4F/scripts.inc (renamed from data/scripts/maps/MtPyre_4F.inc)0
-rw-r--r--data/maps/MtPyre_4F/text.inc (renamed from data/text/maps/MtPyre_4F.inc)0
-rw-r--r--data/maps/MtPyre_5F/events.inc (renamed from data/maps/events/MtPyre_5F.inc)0
-rw-r--r--data/maps/MtPyre_5F/header.inc4
-rw-r--r--data/maps/MtPyre_5F/scripts.inc (renamed from data/scripts/maps/MtPyre_5F.inc)0
-rw-r--r--data/maps/MtPyre_5F/text.inc (renamed from data/text/maps/MtPyre_5F.inc)0
-rw-r--r--data/maps/MtPyre_6F/events.inc (renamed from data/maps/events/MtPyre_6F.inc)0
-rw-r--r--data/maps/MtPyre_6F/header.inc4
-rw-r--r--data/maps/MtPyre_6F/scripts.inc (renamed from data/scripts/maps/MtPyre_6F.inc)0
-rw-r--r--data/maps/MtPyre_6F/text.inc (renamed from data/text/maps/MtPyre_6F.inc)0
-rw-r--r--data/maps/MtPyre_Exterior/events.inc (renamed from data/maps/events/MtPyre_Exterior.inc)0
-rw-r--r--data/maps/MtPyre_Exterior/header.inc4
-rw-r--r--data/maps/MtPyre_Exterior/scripts.inc (renamed from data/scripts/maps/MtPyre_Exterior.inc)0
-rw-r--r--data/maps/MtPyre_Summit/events.inc (renamed from data/maps/events/MtPyre_Summit.inc)0
-rw-r--r--data/maps/MtPyre_Summit/header.inc4
-rw-r--r--data/maps/MtPyre_Summit/scripts.inc (renamed from data/scripts/maps/MtPyre_Summit.inc)0
-rw-r--r--data/maps/NewMauville_Entrance/events.inc (renamed from data/maps/events/NewMauville_Entrance.inc)0
-rw-r--r--data/maps/NewMauville_Entrance/header.inc4
-rw-r--r--data/maps/NewMauville_Entrance/scripts.inc (renamed from data/scripts/maps/NewMauville_Entrance.inc)0
-rw-r--r--data/maps/NewMauville_Entrance/text.inc (renamed from data/text/maps/NewMauville_Entrance.inc)0
-rw-r--r--data/maps/NewMauville_Inside/events.inc (renamed from data/maps/events/NewMauville_Inside.inc)0
-rw-r--r--data/maps/NewMauville_Inside/header.inc4
-rw-r--r--data/maps/NewMauville_Inside/scripts.inc (renamed from data/scripts/maps/NewMauville_Inside.inc)0
-rw-r--r--data/maps/NewMauville_Inside/text.inc (renamed from data/text/maps/NewMauville_Inside.inc)0
-rw-r--r--data/maps/OldaleTown/events.inc (renamed from data/maps/events/OldaleTown.inc)0
-rw-r--r--data/maps/OldaleTown/header.inc4
-rw-r--r--data/maps/OldaleTown/scripts.inc318
-rw-r--r--data/maps/OldaleTown/text.inc (renamed from data/text/maps/OldaleTown.inc)0
-rw-r--r--data/maps/OldaleTown_House1/events.inc (renamed from data/maps/events/OldaleTown_House1.inc)0
-rw-r--r--data/maps/OldaleTown_House1/header.inc4
-rw-r--r--data/maps/OldaleTown_House1/scripts.inc (renamed from data/scripts/maps/OldaleTown_House1.inc)0
-rw-r--r--data/maps/OldaleTown_House1/text.inc (renamed from data/text/maps/OldaleTown_House1.inc)0
-rw-r--r--data/maps/OldaleTown_House2/events.inc (renamed from data/maps/events/OldaleTown_House2.inc)0
-rw-r--r--data/maps/OldaleTown_House2/header.inc4
-rw-r--r--data/maps/OldaleTown_House2/scripts.inc (renamed from data/scripts/maps/OldaleTown_House2.inc)0
-rw-r--r--data/maps/OldaleTown_House2/text.inc (renamed from data/text/maps/OldaleTown_House2.inc)0
-rw-r--r--data/maps/OldaleTown_Mart/events.inc (renamed from data/maps/events/OldaleTown_Mart.inc)0
-rw-r--r--data/maps/OldaleTown_Mart/header.inc4
-rw-r--r--data/maps/OldaleTown_Mart/scripts.inc (renamed from data/scripts/maps/OldaleTown_Mart.inc)0
-rw-r--r--data/maps/OldaleTown_Mart/text.inc (renamed from data/text/maps/OldaleTown_Mart.inc)0
-rw-r--r--data/maps/OldaleTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/OldaleTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/OldaleTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/OldaleTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/OldaleTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/OldaleTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/OldaleTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/OldaleTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/OldaleTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/OldaleTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/OldaleTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/OldaleTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/PacifidlogTown/events.inc (renamed from data/maps/events/PacifidlogTown.inc)0
-rw-r--r--data/maps/PacifidlogTown/header.inc4
-rw-r--r--data/maps/PacifidlogTown/scripts.inc (renamed from data/scripts/maps/PacifidlogTown.inc)0
-rw-r--r--data/maps/PacifidlogTown/text.inc (renamed from data/text/maps/PacifidlogTown.inc)0
-rw-r--r--data/maps/PacifidlogTown_House1/events.inc (renamed from data/maps/events/PacifidlogTown_House1.inc)0
-rw-r--r--data/maps/PacifidlogTown_House1/header.inc4
-rw-r--r--data/maps/PacifidlogTown_House1/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_House1.inc)0
-rw-r--r--data/maps/PacifidlogTown_House1/text.inc (renamed from data/text/maps/PacifidlogTown_House1.inc)0
-rw-r--r--data/maps/PacifidlogTown_House2/events.inc (renamed from data/maps/events/PacifidlogTown_House2.inc)0
-rw-r--r--data/maps/PacifidlogTown_House2/header.inc4
-rw-r--r--data/maps/PacifidlogTown_House2/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_House2.inc)0
-rw-r--r--data/maps/PacifidlogTown_House2/text.inc (renamed from data/text/maps/PacifidlogTown_House2.inc)0
-rw-r--r--data/maps/PacifidlogTown_House3/events.inc (renamed from data/maps/events/PacifidlogTown_House3.inc)0
-rw-r--r--data/maps/PacifidlogTown_House3/header.inc4
-rw-r--r--data/maps/PacifidlogTown_House3/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_House3.inc)0
-rw-r--r--data/maps/PacifidlogTown_House3/text.inc (renamed from data/text/maps/PacifidlogTown_House3.inc)0
-rw-r--r--data/maps/PacifidlogTown_House4/events.inc (renamed from data/maps/events/PacifidlogTown_House4.inc)0
-rw-r--r--data/maps/PacifidlogTown_House4/header.inc4
-rw-r--r--data/maps/PacifidlogTown_House4/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_House4.inc)0
-rw-r--r--data/maps/PacifidlogTown_House4/text.inc (renamed from data/text/maps/PacifidlogTown_House4.inc)0
-rw-r--r--data/maps/PacifidlogTown_House5/events.inc (renamed from data/maps/events/PacifidlogTown_House5.inc)0
-rw-r--r--data/maps/PacifidlogTown_House5/header.inc4
-rw-r--r--data/maps/PacifidlogTown_House5/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_House5.inc)0
-rw-r--r--data/maps/PacifidlogTown_House5/text.inc (renamed from data/text/maps/PacifidlogTown_House5.inc)0
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/PacifidlogTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/PacifidlogTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/PacifidlogTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/PacifidlogTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/PetalburgCity/events.inc (renamed from data/maps/events/PetalburgCity.inc)0
-rw-r--r--data/maps/PetalburgCity/header.inc4
-rw-r--r--data/maps/PetalburgCity/scripts.inc428
-rw-r--r--data/maps/PetalburgCity/text.inc (renamed from data/text/maps/PetalburgCity.inc)0
-rw-r--r--data/maps/PetalburgCity_Gym/events.inc (renamed from data/maps/events/PetalburgCity_Gym.inc)0
-rw-r--r--data/maps/PetalburgCity_Gym/header.inc4
-rw-r--r--data/maps/PetalburgCity_Gym/scripts.inc1027
-rw-r--r--data/maps/PetalburgCity_Gym/text.inc (renamed from data/text/maps/PetalburgCity_Gym.inc)0
-rw-r--r--data/maps/PetalburgCity_House1/events.inc (renamed from data/maps/events/PetalburgCity_House1.inc)0
-rw-r--r--data/maps/PetalburgCity_House1/header.inc4
-rw-r--r--data/maps/PetalburgCity_House1/scripts.inc (renamed from data/scripts/maps/PetalburgCity_House1.inc)0
-rw-r--r--data/maps/PetalburgCity_House1/text.inc (renamed from data/text/maps/PetalburgCity_House1.inc)0
-rw-r--r--data/maps/PetalburgCity_House2/events.inc (renamed from data/maps/events/PetalburgCity_House2.inc)0
-rw-r--r--data/maps/PetalburgCity_House2/header.inc4
-rw-r--r--data/maps/PetalburgCity_House2/scripts.inc (renamed from data/scripts/maps/PetalburgCity_House2.inc)0
-rw-r--r--data/maps/PetalburgCity_House2/text.inc (renamed from data/text/maps/PetalburgCity_House2.inc)0
-rw-r--r--data/maps/PetalburgCity_Mart/events.inc (renamed from data/maps/events/PetalburgCity_Mart.inc)0
-rw-r--r--data/maps/PetalburgCity_Mart/header.inc4
-rw-r--r--data/maps/PetalburgCity_Mart/scripts.inc (renamed from data/scripts/maps/PetalburgCity_Mart.inc)0
-rw-r--r--data/maps/PetalburgCity_Mart/text.inc (renamed from data/text/maps/PetalburgCity_Mart.inc)0
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/PetalburgCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/PetalburgCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/PetalburgCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/PetalburgCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/PetalburgCity_WallysHouse/events.inc (renamed from data/maps/events/PetalburgCity_WallysHouse.inc)0
-rw-r--r--data/maps/PetalburgCity_WallysHouse/header.inc4
-rw-r--r--data/maps/PetalburgCity_WallysHouse/scripts.inc (renamed from data/scripts/maps/PetalburgCity_WallysHouse.inc)0
-rw-r--r--data/maps/PetalburgCity_WallysHouse/text.inc (renamed from data/text/maps/PetalburgCity_WallysHouse.inc)0
-rw-r--r--data/maps/PetalburgWoods/events.inc (renamed from data/maps/events/PetalburgWoods.inc)0
-rw-r--r--data/maps/PetalburgWoods/header.inc4
-rw-r--r--data/maps/PetalburgWoods/scripts.inc282
-rw-r--r--data/maps/PetalburgWoods/text.inc (renamed from data/text/maps/PetalburgWoods.inc)0
-rw-r--r--data/maps/RecordCorner/events.inc (renamed from data/maps/events/RecordCorner.inc)0
-rw-r--r--data/maps/RecordCorner/header.inc4
-rw-r--r--data/maps/RecordCorner/scripts.inc (renamed from data/scripts/maps/RecordCorner.inc)0
-rw-r--r--data/maps/Route101/events.inc (renamed from data/maps/events/Route101.inc)0
-rw-r--r--data/maps/Route101/header.inc4
-rw-r--r--data/maps/Route101/scripts.inc246
-rw-r--r--data/maps/Route101/text.inc (renamed from data/text/maps/Route101.inc)0
-rw-r--r--data/maps/Route102/events.inc (renamed from data/maps/events/Route102.inc)0
-rw-r--r--data/maps/Route102/header.inc4
-rw-r--r--data/maps/Route102/scripts.inc (renamed from data/scripts/maps/Route102.inc)0
-rw-r--r--data/maps/Route102/text.inc (renamed from data/text/maps/Route102.inc)0
-rw-r--r--data/maps/Route103/events.inc (renamed from data/maps/events/Route103.inc)0
-rw-r--r--data/maps/Route103/header.inc4
-rw-r--r--data/maps/Route103/scripts.inc216
-rw-r--r--data/maps/Route103/text.inc (renamed from data/text/maps/Route103.inc)0
-rw-r--r--data/maps/Route104/events.inc (renamed from data/maps/events/Route104.inc)0
-rw-r--r--data/maps/Route104/header.inc4
-rw-r--r--data/maps/Route104/scripts.inc (renamed from data/scripts/maps/Route104.inc)0
-rw-r--r--data/maps/Route104/text.inc (renamed from data/text/maps/Route104.inc)0
-rw-r--r--data/maps/Route104_MrBrineysHouse/events.inc (renamed from data/maps/events/Route104_MrBrineysHouse.inc)0
-rw-r--r--data/maps/Route104_MrBrineysHouse/header.inc4
-rw-r--r--data/maps/Route104_MrBrineysHouse/scripts.inc (renamed from data/scripts/maps/Route104_MrBrineysHouse.inc)0
-rw-r--r--data/maps/Route104_MrBrineysHouse/text.inc (renamed from data/text/maps/Route104_MrBrineysHouse.inc)0
-rw-r--r--data/maps/Route104_PrettyPetalFlowerShop/events.inc (renamed from data/maps/events/Route104_PrettyPetalFlowerShop.inc)0
-rw-r--r--data/maps/Route104_PrettyPetalFlowerShop/header.inc4
-rw-r--r--data/maps/Route104_PrettyPetalFlowerShop/scripts.inc (renamed from data/scripts/maps/Route104_PrettyPetalFlowerShop.inc)0
-rw-r--r--data/maps/Route104_Prototype/events.inc (renamed from data/maps/events/Route104_Prototype.inc)0
-rw-r--r--data/maps/Route104_Prototype/header.inc4
-rw-r--r--data/maps/Route104_Prototype/scripts.inc (renamed from data/scripts/maps/Route104_Prototype.inc)0
-rw-r--r--data/maps/Route104_Prototype/text.inc (renamed from data/text/maps/Route104_Prototype.inc)0
-rw-r--r--data/maps/Route104_PrototypePrettyPetalFlowerShop/events.inc (renamed from data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc)0
-rw-r--r--data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc4
-rw-r--r--data/maps/Route104_PrototypePrettyPetalFlowerShop/scripts.inc (renamed from data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc)0
-rw-r--r--data/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc (renamed from data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc)0
-rw-r--r--data/maps/Route105/events.inc (renamed from data/maps/events/Route105.inc)0
-rw-r--r--data/maps/Route105/header.inc4
-rw-r--r--data/maps/Route105/scripts.inc (renamed from data/scripts/maps/Route105.inc)0
-rw-r--r--data/maps/Route105/text.inc (renamed from data/text/maps/Route105.inc)0
-rw-r--r--data/maps/Route106/events.inc (renamed from data/maps/events/Route106.inc)0
-rw-r--r--data/maps/Route106/header.inc4
-rw-r--r--data/maps/Route106/scripts.inc (renamed from data/scripts/maps/Route106.inc)0
-rw-r--r--data/maps/Route106/text.inc (renamed from data/text/maps/Route106.inc)0
-rw-r--r--data/maps/Route107/events.inc (renamed from data/maps/events/Route107.inc)0
-rw-r--r--data/maps/Route107/header.inc4
-rw-r--r--data/maps/Route107/scripts.inc (renamed from data/scripts/maps/Route107.inc)0
-rw-r--r--data/maps/Route107/text.inc (renamed from data/text/maps/Route107.inc)0
-rw-r--r--data/maps/Route108/events.inc (renamed from data/maps/events/Route108.inc)0
-rw-r--r--data/maps/Route108/header.inc4
-rw-r--r--data/maps/Route108/scripts.inc (renamed from data/scripts/maps/Route108.inc)0
-rw-r--r--data/maps/Route108/text.inc (renamed from data/text/maps/Route108.inc)0
-rw-r--r--data/maps/Route109/events.inc (renamed from data/maps/events/Route109.inc)0
-rw-r--r--data/maps/Route109/header.inc4
-rw-r--r--data/maps/Route109/scripts.inc (renamed from data/scripts/maps/Route109.inc)0
-rw-r--r--data/maps/Route109/text.inc (renamed from data/text/maps/Route109.inc)0
-rw-r--r--data/maps/Route109_SeashoreHouse/events.inc (renamed from data/maps/events/Route109_SeashoreHouse.inc)0
-rw-r--r--data/maps/Route109_SeashoreHouse/header.inc4
-rw-r--r--data/maps/Route109_SeashoreHouse/scripts.inc (renamed from data/scripts/maps/Route109_SeashoreHouse.inc)0
-rw-r--r--data/maps/Route109_SeashoreHouse/text.inc (renamed from data/text/maps/Route109_SeashoreHouse.inc)0
-rw-r--r--data/maps/Route110/events.inc (renamed from data/maps/events/Route110.inc)0
-rw-r--r--data/maps/Route110/header.inc4
-rw-r--r--data/maps/Route110/scripts.inc539
-rw-r--r--data/maps/Route110/text.inc (renamed from data/text/maps/Route110.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadNorthEntrance/events.inc (renamed from data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.inc4
-rw-r--r--data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc (renamed from data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc (renamed from data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadSouthEntrance/events.inc (renamed from data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.inc4
-rw-r--r--data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc (renamed from data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc)0
-rw-r--r--data/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc (renamed from data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc)0
-rw-r--r--data/maps/Route110_TrickHouseCorridor/events.inc (renamed from data/maps/events/Route110_TrickHouseCorridor.inc)0
-rw-r--r--data/maps/Route110_TrickHouseCorridor/header.inc4
-rw-r--r--data/maps/Route110_TrickHouseCorridor/scripts.inc (renamed from data/scripts/maps/Route110_TrickHouseCorridor.inc)0
-rw-r--r--data/maps/Route110_TrickHouseEnd/events.inc (renamed from data/maps/events/Route110_TrickHouseEnd.inc)0
-rw-r--r--data/maps/Route110_TrickHouseEnd/header.inc4
-rw-r--r--data/maps/Route110_TrickHouseEnd/scripts.inc (renamed from data/scripts/maps/Route110_TrickHouseEnd.inc)0
-rw-r--r--data/maps/Route110_TrickHouseEnd/text.inc (renamed from data/text/maps/Route110_TrickHouseEnd.inc)0
-rw-r--r--data/maps/Route110_TrickHouseEntrance/events.inc (renamed from data/maps/events/Route110_TrickHouseEntrance.inc)0
-rw-r--r--data/maps/Route110_TrickHouseEntrance/header.inc4
-rw-r--r--data/maps/Route110_TrickHouseEntrance/scripts.inc759
-rw-r--r--data/maps/Route110_TrickHouseEntrance/text.inc (renamed from data/text/maps/Route110_TrickHouseEntrance.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle1/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle1.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle1/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle1/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle1.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle1/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle1.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle2/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle2.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle2/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle2/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle2.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle2/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle2.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle3/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle3.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle3/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle3/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle3.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle3/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle3.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle4/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle4.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle4/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle4/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle4.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle4/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle4.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle5/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle5.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle5/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle5/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle5.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle5/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle5.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle6/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle6.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle6/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle6/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle6.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle6/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle6.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle7/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle7.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle7/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle7/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle7.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle7/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle7.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle8/events.inc (renamed from data/maps/events/Route110_TrickHousePuzzle8.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle8/header.inc4
-rw-r--r--data/maps/Route110_TrickHousePuzzle8/scripts.inc (renamed from data/scripts/maps/Route110_TrickHousePuzzle8.inc)0
-rw-r--r--data/maps/Route110_TrickHousePuzzle8/text.inc (renamed from data/text/maps/Route110_TrickHousePuzzle8.inc)0
-rw-r--r--data/maps/Route111/events.inc (renamed from data/maps/events/Route111.inc)0
-rw-r--r--data/maps/Route111/header.inc4
-rw-r--r--data/maps/Route111/scripts.inc442
-rw-r--r--data/maps/Route111/text.inc (renamed from data/text/maps/Route111.inc)0
-rw-r--r--data/maps/Route111_OldLadysRestStop/events.inc (renamed from data/maps/events/Route111_OldLadysRestStop.inc)0
-rw-r--r--data/maps/Route111_OldLadysRestStop/header.inc4
-rw-r--r--data/maps/Route111_OldLadysRestStop/scripts.inc (renamed from data/scripts/maps/Route111_OldLadysRestStop.inc)0
-rw-r--r--data/maps/Route111_OldLadysRestStop/text.inc (renamed from data/text/maps/Route111_OldLadysRestStop.inc)0
-rw-r--r--data/maps/Route111_WinstrateFamilysHouse/events.inc (renamed from data/maps/events/Route111_WinstrateFamilysHouse.inc)0
-rw-r--r--data/maps/Route111_WinstrateFamilysHouse/header.inc4
-rw-r--r--data/maps/Route111_WinstrateFamilysHouse/scripts.inc (renamed from data/scripts/maps/Route111_WinstrateFamilysHouse.inc)0
-rw-r--r--data/maps/Route111_WinstrateFamilysHouse/text.inc (renamed from data/text/maps/Route111_WinstrateFamilysHouse.inc)0
-rw-r--r--data/maps/Route112/events.inc (renamed from data/maps/events/Route112.inc)0
-rw-r--r--data/maps/Route112/header.inc4
-rw-r--r--data/maps/Route112/scripts.inc (renamed from data/scripts/maps/Route112.inc)0
-rw-r--r--data/maps/Route112/text.inc (renamed from data/text/maps/Route112.inc)0
-rw-r--r--data/maps/Route112_CableCarStation/events.inc (renamed from data/maps/events/Route112_CableCarStation.inc)0
-rw-r--r--data/maps/Route112_CableCarStation/header.inc4
-rw-r--r--data/maps/Route112_CableCarStation/scripts.inc (renamed from data/scripts/maps/Route112_CableCarStation.inc)0
-rw-r--r--data/maps/Route112_CableCarStation/text.inc (renamed from data/text/maps/Route112_CableCarStation.inc)0
-rw-r--r--data/maps/Route113/events.inc (renamed from data/maps/events/Route113.inc)0
-rw-r--r--data/maps/Route113/header.inc4
-rw-r--r--data/maps/Route113/scripts.inc (renamed from data/scripts/maps/Route113.inc)0
-rw-r--r--data/maps/Route113/text.inc (renamed from data/text/maps/Route113.inc)0
-rw-r--r--data/maps/Route113_GlassWorkshop/events.inc (renamed from data/maps/events/Route113_GlassWorkshop.inc)0
-rw-r--r--data/maps/Route113_GlassWorkshop/header.inc4
-rw-r--r--data/maps/Route113_GlassWorkshop/scripts.inc (renamed from data/scripts/maps/Route113_GlassWorkshop.inc)0
-rw-r--r--data/maps/Route113_GlassWorkshop/text.inc (renamed from data/text/maps/Route113_GlassWorkshop.inc)0
-rw-r--r--data/maps/Route114/events.inc (renamed from data/maps/events/Route114.inc)0
-rw-r--r--data/maps/Route114/header.inc4
-rw-r--r--data/maps/Route114/scripts.inc (renamed from data/scripts/maps/Route114.inc)0
-rw-r--r--data/maps/Route114/text.inc (renamed from data/text/maps/Route114.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsHouse/events.inc (renamed from data/maps/events/Route114_FossilManiacsHouse.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsHouse/header.inc4
-rw-r--r--data/maps/Route114_FossilManiacsHouse/scripts.inc (renamed from data/scripts/maps/Route114_FossilManiacsHouse.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsHouse/text.inc (renamed from data/text/maps/Route114_FossilManiacsHouse.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsTunnel/events.inc (renamed from data/maps/events/Route114_FossilManiacsTunnel.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsTunnel/header.inc4
-rw-r--r--data/maps/Route114_FossilManiacsTunnel/scripts.inc (renamed from data/scripts/maps/Route114_FossilManiacsTunnel.inc)0
-rw-r--r--data/maps/Route114_FossilManiacsTunnel/text.inc (renamed from data/text/maps/Route114_FossilManiacsTunnel.inc)0
-rw-r--r--data/maps/Route114_LanettesHouse/events.inc (renamed from data/maps/events/Route114_LanettesHouse.inc)0
-rw-r--r--data/maps/Route114_LanettesHouse/header.inc4
-rw-r--r--data/maps/Route114_LanettesHouse/scripts.inc (renamed from data/scripts/maps/Route114_LanettesHouse.inc)0
-rw-r--r--data/maps/Route114_LanettesHouse/text.inc (renamed from data/text/maps/Route114_LanettesHouse.inc)0
-rw-r--r--data/maps/Route115/events.inc (renamed from data/maps/events/Route115.inc)0
-rw-r--r--data/maps/Route115/header.inc4
-rw-r--r--data/maps/Route115/scripts.inc (renamed from data/scripts/maps/Route115.inc)0
-rw-r--r--data/maps/Route115/text.inc (renamed from data/text/maps/Route115.inc)0
-rw-r--r--data/maps/Route116/events.inc (renamed from data/maps/events/Route116.inc)0
-rw-r--r--data/maps/Route116/header.inc4
-rw-r--r--data/maps/Route116/scripts.inc (renamed from data/scripts/maps/Route116.inc)0
-rw-r--r--data/maps/Route116/text.inc (renamed from data/text/maps/Route116.inc)0
-rw-r--r--data/maps/Route116_TunnelersRestHouse/events.inc (renamed from data/maps/events/Route116_TunnelersRestHouse.inc)0
-rw-r--r--data/maps/Route116_TunnelersRestHouse/header.inc4
-rw-r--r--data/maps/Route116_TunnelersRestHouse/scripts.inc (renamed from data/scripts/maps/Route116_TunnelersRestHouse.inc)0
-rw-r--r--data/maps/Route116_TunnelersRestHouse/text.inc (renamed from data/text/maps/Route116_TunnelersRestHouse.inc)0
-rw-r--r--data/maps/Route117/events.inc (renamed from data/maps/events/Route117.inc)0
-rw-r--r--data/maps/Route117/header.inc4
-rw-r--r--data/maps/Route117/scripts.inc (renamed from data/scripts/maps/Route117.inc)0
-rw-r--r--data/maps/Route117/text.inc (renamed from data/text/maps/Route117.inc)0
-rw-r--r--data/maps/Route117_PokemonDayCare/events.inc (renamed from data/maps/events/Route117_PokemonDayCare.inc)0
-rw-r--r--data/maps/Route117_PokemonDayCare/header.inc4
-rw-r--r--data/maps/Route117_PokemonDayCare/scripts.inc (renamed from data/scripts/maps/Route117_PokemonDayCare.inc)0
-rw-r--r--data/maps/Route118/events.inc (renamed from data/maps/events/Route118.inc)0
-rw-r--r--data/maps/Route118/header.inc4
-rw-r--r--data/maps/Route118/scripts.inc (renamed from data/scripts/maps/Route118.inc)0
-rw-r--r--data/maps/Route118/text.inc (renamed from data/text/maps/Route118.inc)0
-rw-r--r--data/maps/Route119/events.inc (renamed from data/maps/events/Route119.inc)0
-rw-r--r--data/maps/Route119/header.inc4
-rw-r--r--data/maps/Route119/scripts.inc382
-rw-r--r--data/maps/Route119/text.inc (renamed from data/text/maps/Route119.inc)0
-rw-r--r--data/maps/Route119_House/events.inc (renamed from data/maps/events/Route119_House.inc)0
-rw-r--r--data/maps/Route119_House/header.inc4
-rw-r--r--data/maps/Route119_House/scripts.inc (renamed from data/scripts/maps/Route119_House.inc)0
-rw-r--r--data/maps/Route119_House/text.inc (renamed from data/text/maps/Route119_House.inc)0
-rw-r--r--data/maps/Route119_WeatherInstitute_1F/events.inc (renamed from data/maps/events/Route119_WeatherInstitute_1F.inc)0
-rw-r--r--data/maps/Route119_WeatherInstitute_1F/header.inc4
-rw-r--r--data/maps/Route119_WeatherInstitute_1F/scripts.inc (renamed from data/scripts/maps/Route119_WeatherInstitute_1F.inc)0
-rw-r--r--data/maps/Route119_WeatherInstitute_1F/text.inc (renamed from data/text/maps/Route119_WeatherInstitute_1F.inc)0
-rw-r--r--data/maps/Route119_WeatherInstitute_2F/events.inc (renamed from data/maps/events/Route119_WeatherInstitute_2F.inc)0
-rw-r--r--data/maps/Route119_WeatherInstitute_2F/header.inc4
-rw-r--r--data/maps/Route119_WeatherInstitute_2F/scripts.inc92
-rw-r--r--data/maps/Route119_WeatherInstitute_2F/text.inc (renamed from data/text/maps/Route119_WeatherInstitute_2F.inc)0
-rw-r--r--data/maps/Route120/events.inc (renamed from data/maps/events/Route120.inc)0
-rw-r--r--data/maps/Route120/header.inc4
-rw-r--r--data/maps/Route120/scripts.inc (renamed from data/scripts/maps/Route120.inc)0
-rw-r--r--data/maps/Route120/text.inc (renamed from data/text/maps/Route120.inc)0
-rw-r--r--data/maps/Route121/events.inc (renamed from data/maps/events/Route121.inc)0
-rw-r--r--data/maps/Route121/header.inc4
-rw-r--r--data/maps/Route121/scripts.inc (renamed from data/scripts/maps/Route121.inc)0
-rw-r--r--data/maps/Route121/text.inc (renamed from data/text/maps/Route121.inc)0
-rw-r--r--data/maps/Route121_SafariZoneEntrance/events.inc (renamed from data/maps/events/Route121_SafariZoneEntrance.inc)0
-rw-r--r--data/maps/Route121_SafariZoneEntrance/header.inc4
-rw-r--r--data/maps/Route121_SafariZoneEntrance/scripts.inc138
-rw-r--r--data/maps/Route122/events.inc (renamed from data/maps/events/Route122.inc)0
-rw-r--r--data/maps/Route122/header.inc4
-rw-r--r--data/maps/Route122/scripts.inc (renamed from data/scripts/maps/Route122.inc)0
-rw-r--r--data/maps/Route123/events.inc (renamed from data/maps/events/Route123.inc)0
-rw-r--r--data/maps/Route123/header.inc4
-rw-r--r--data/maps/Route123/scripts.inc (renamed from data/scripts/maps/Route123.inc)0
-rw-r--r--data/maps/Route123/text.inc (renamed from data/text/maps/Route123.inc)0
-rw-r--r--data/maps/Route123_BerryMastersHouse/events.inc (renamed from data/maps/events/Route123_BerryMastersHouse.inc)0
-rw-r--r--data/maps/Route123_BerryMastersHouse/header.inc4
-rw-r--r--data/maps/Route123_BerryMastersHouse/scripts.inc (renamed from data/scripts/maps/Route123_BerryMastersHouse.inc)0
-rw-r--r--data/maps/Route123_BerryMastersHouse/text.inc (renamed from data/text/maps/Route123_BerryMastersHouse.inc)0
-rw-r--r--data/maps/Route124/events.inc (renamed from data/maps/events/Route124.inc)0
-rw-r--r--data/maps/Route124/header.inc4
-rw-r--r--data/maps/Route124/scripts.inc (renamed from data/scripts/maps/Route124.inc)0
-rw-r--r--data/maps/Route124/text.inc (renamed from data/text/maps/Route124.inc)0
-rw-r--r--data/maps/Route124_DivingTreasureHuntersHouse/events.inc (renamed from data/maps/events/Route124_DivingTreasureHuntersHouse.inc)0
-rw-r--r--data/maps/Route124_DivingTreasureHuntersHouse/header.inc4
-rw-r--r--data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc (renamed from data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc)0
-rw-r--r--data/maps/Route124_DivingTreasureHuntersHouse/text.inc (renamed from data/text/maps/Route124_DivingTreasureHuntersHouse.inc)0
-rw-r--r--data/maps/Route125/events.inc (renamed from data/maps/events/Route125.inc)0
-rw-r--r--data/maps/Route125/header.inc4
-rw-r--r--data/maps/Route125/scripts.inc (renamed from data/scripts/maps/Route125.inc)0
-rw-r--r--data/maps/Route126/events.inc (renamed from data/maps/events/Route126.inc)0
-rw-r--r--data/maps/Route126/header.inc4
-rw-r--r--data/maps/Route126/scripts.inc (renamed from data/scripts/maps/Route126.inc)0
-rw-r--r--data/maps/Route127/events.inc (renamed from data/maps/events/Route127.inc)0
-rw-r--r--data/maps/Route127/header.inc4
-rw-r--r--data/maps/Route127/scripts.inc (renamed from data/scripts/maps/Route127.inc)0
-rw-r--r--data/maps/Route128/events.inc (renamed from data/maps/events/Route128.inc)0
-rw-r--r--data/maps/Route128/header.inc4
-rw-r--r--data/maps/Route128/scripts.inc (renamed from data/scripts/maps/Route128.inc)0
-rw-r--r--data/maps/Route128/text.inc (renamed from data/text/maps/Route128.inc)0
-rw-r--r--data/maps/Route129/events.inc (renamed from data/maps/events/Route129.inc)0
-rw-r--r--data/maps/Route129/header.inc4
-rw-r--r--data/maps/Route129/scripts.inc (renamed from data/scripts/maps/Route129.inc)0
-rw-r--r--data/maps/Route130/events.inc (renamed from data/maps/events/Route130.inc)0
-rw-r--r--data/maps/Route130/header.inc4
-rw-r--r--data/maps/Route130/scripts.inc (renamed from data/scripts/maps/Route130.inc)0
-rw-r--r--data/maps/Route131/events.inc (renamed from data/maps/events/Route131.inc)0
-rw-r--r--data/maps/Route131/header.inc4
-rw-r--r--data/maps/Route131/scripts.inc (renamed from data/scripts/maps/Route131.inc)0
-rw-r--r--data/maps/Route132/events.inc (renamed from data/maps/events/Route132.inc)0
-rw-r--r--data/maps/Route132/header.inc4
-rw-r--r--data/maps/Route132/scripts.inc (renamed from data/scripts/maps/Route132.inc)0
-rw-r--r--data/maps/Route133/events.inc (renamed from data/maps/events/Route133.inc)0
-rw-r--r--data/maps/Route133/header.inc4
-rw-r--r--data/maps/Route133/scripts.inc (renamed from data/scripts/maps/Route133.inc)0
-rw-r--r--data/maps/Route134/events.inc (renamed from data/maps/events/Route134.inc)0
-rw-r--r--data/maps/Route134/header.inc4
-rw-r--r--data/maps/Route134/scripts.inc (renamed from data/scripts/maps/Route134.inc)0
-rw-r--r--data/maps/RustboroCity/events.inc (renamed from data/maps/events/RustboroCity.inc)0
-rw-r--r--data/maps/RustboroCity/header.inc4
-rw-r--r--data/maps/RustboroCity/scripts.inc (renamed from data/scripts/maps/RustboroCity.inc)0
-rw-r--r--data/maps/RustboroCity/text.inc (renamed from data/text/maps/RustboroCity.inc)0
-rw-r--r--data/maps/RustboroCity_CuttersHouse/events.inc (renamed from data/maps/events/RustboroCity_CuttersHouse.inc)0
-rw-r--r--data/maps/RustboroCity_CuttersHouse/header.inc4
-rw-r--r--data/maps/RustboroCity_CuttersHouse/scripts.inc (renamed from data/scripts/maps/RustboroCity_CuttersHouse.inc)0
-rw-r--r--data/maps/RustboroCity_CuttersHouse/text.inc (renamed from data/text/maps/RustboroCity_CuttersHouse.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_1F/events.inc (renamed from data/maps/events/RustboroCity_DevonCorp_1F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_1F/header.inc4
-rw-r--r--data/maps/RustboroCity_DevonCorp_1F/scripts.inc (renamed from data/scripts/maps/RustboroCity_DevonCorp_1F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_1F/text.inc (renamed from data/text/maps/RustboroCity_DevonCorp_1F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_2F/events.inc (renamed from data/maps/events/RustboroCity_DevonCorp_2F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_2F/header.inc4
-rw-r--r--data/maps/RustboroCity_DevonCorp_2F/scripts.inc175
-rw-r--r--data/maps/RustboroCity_DevonCorp_2F/text.inc (renamed from data/text/maps/RustboroCity_DevonCorp_2F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_3F/events.inc (renamed from data/maps/events/RustboroCity_DevonCorp_3F.inc)0
-rw-r--r--data/maps/RustboroCity_DevonCorp_3F/header.inc4
-rw-r--r--data/maps/RustboroCity_DevonCorp_3F/scripts.inc194
-rw-r--r--data/maps/RustboroCity_DevonCorp_3F/text.inc (renamed from data/text/maps/RustboroCity_DevonCorp_3F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_1F/events.inc (renamed from data/maps/events/RustboroCity_Flat1_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_1F/header.inc4
-rw-r--r--data/maps/RustboroCity_Flat1_1F/scripts.inc (renamed from data/scripts/maps/RustboroCity_Flat1_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_1F/text.inc (renamed from data/text/maps/RustboroCity_Flat1_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_2F/events.inc (renamed from data/maps/events/RustboroCity_Flat1_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_2F/header.inc4
-rw-r--r--data/maps/RustboroCity_Flat1_2F/scripts.inc (renamed from data/scripts/maps/RustboroCity_Flat1_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat1_2F/text.inc (renamed from data/text/maps/RustboroCity_Flat1_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_1F/events.inc (renamed from data/maps/events/RustboroCity_Flat2_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_1F/header.inc4
-rw-r--r--data/maps/RustboroCity_Flat2_1F/scripts.inc (renamed from data/scripts/maps/RustboroCity_Flat2_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_1F/text.inc (renamed from data/text/maps/RustboroCity_Flat2_1F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_2F/events.inc (renamed from data/maps/events/RustboroCity_Flat2_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_2F/header.inc4
-rw-r--r--data/maps/RustboroCity_Flat2_2F/scripts.inc (renamed from data/scripts/maps/RustboroCity_Flat2_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_2F/text.inc (renamed from data/text/maps/RustboroCity_Flat2_2F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_3F/events.inc (renamed from data/maps/events/RustboroCity_Flat2_3F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_3F/header.inc4
-rw-r--r--data/maps/RustboroCity_Flat2_3F/scripts.inc (renamed from data/scripts/maps/RustboroCity_Flat2_3F.inc)0
-rw-r--r--data/maps/RustboroCity_Flat2_3F/text.inc (renamed from data/text/maps/RustboroCity_Flat2_3F.inc)0
-rw-r--r--data/maps/RustboroCity_Gym/events.inc (renamed from data/maps/events/RustboroCity_Gym.inc)0
-rw-r--r--data/maps/RustboroCity_Gym/header.inc4
-rw-r--r--data/maps/RustboroCity_Gym/scripts.inc (renamed from data/scripts/maps/RustboroCity_Gym.inc)0
-rw-r--r--data/maps/RustboroCity_Gym/text.inc (renamed from data/text/maps/RustboroCity_Gym.inc)0
-rw-r--r--data/maps/RustboroCity_House1/events.inc (renamed from data/maps/events/RustboroCity_House1.inc)0
-rw-r--r--data/maps/RustboroCity_House1/header.inc4
-rw-r--r--data/maps/RustboroCity_House1/scripts.inc (renamed from data/scripts/maps/RustboroCity_House1.inc)0
-rw-r--r--data/maps/RustboroCity_House1/text.inc (renamed from data/text/maps/RustboroCity_House1.inc)0
-rw-r--r--data/maps/RustboroCity_House2/events.inc (renamed from data/maps/events/RustboroCity_House2.inc)0
-rw-r--r--data/maps/RustboroCity_House2/header.inc4
-rw-r--r--data/maps/RustboroCity_House2/scripts.inc (renamed from data/scripts/maps/RustboroCity_House2.inc)0
-rw-r--r--data/maps/RustboroCity_House2/text.inc (renamed from data/text/maps/RustboroCity_House2.inc)0
-rw-r--r--data/maps/RustboroCity_House3/events.inc (renamed from data/maps/events/RustboroCity_House3.inc)0
-rw-r--r--data/maps/RustboroCity_House3/header.inc4
-rw-r--r--data/maps/RustboroCity_House3/scripts.inc (renamed from data/scripts/maps/RustboroCity_House3.inc)0
-rw-r--r--data/maps/RustboroCity_House3/text.inc (renamed from data/text/maps/RustboroCity_House3.inc)0
-rw-r--r--data/maps/RustboroCity_Mart/events.inc (renamed from data/maps/events/RustboroCity_Mart.inc)0
-rw-r--r--data/maps/RustboroCity_Mart/header.inc4
-rw-r--r--data/maps/RustboroCity_Mart/scripts.inc (renamed from data/scripts/maps/RustboroCity_Mart.inc)0
-rw-r--r--data/maps/RustboroCity_Mart/text.inc (renamed from data/text/maps/RustboroCity_Mart.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/RustboroCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/RustboroCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/RustboroCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/RustboroCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/RustboroCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/RustboroCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/RustboroCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonSchool/events.inc (renamed from data/maps/events/RustboroCity_PokemonSchool.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonSchool/header.inc4
-rw-r--r--data/maps/RustboroCity_PokemonSchool/scripts.inc (renamed from data/scripts/maps/RustboroCity_PokemonSchool.inc)0
-rw-r--r--data/maps/RustboroCity_PokemonSchool/text.inc (renamed from data/text/maps/RustboroCity_PokemonSchool.inc)0
-rw-r--r--data/maps/RusturfTunnel/events.inc (renamed from data/maps/events/RusturfTunnel.inc)0
-rw-r--r--data/maps/RusturfTunnel/header.inc4
-rw-r--r--data/maps/RusturfTunnel/scripts.inc420
-rw-r--r--data/maps/RusturfTunnel/text.inc (renamed from data/text/maps/RusturfTunnel.inc)0
-rw-r--r--data/maps/SSTidalCorridor/events.inc (renamed from data/maps/events/SSTidalCorridor.inc)0
-rw-r--r--data/maps/SSTidalCorridor/header.inc4
-rw-r--r--data/maps/SSTidalCorridor/scripts.inc (renamed from data/scripts/maps/SSTidalCorridor.inc)0
-rw-r--r--data/maps/SSTidalCorridor/text.inc (renamed from data/text/maps/SSTidalCorridor.inc)0
-rw-r--r--data/maps/SSTidalLowerDeck/events.inc (renamed from data/maps/events/SSTidalLowerDeck.inc)0
-rw-r--r--data/maps/SSTidalLowerDeck/header.inc4
-rw-r--r--data/maps/SSTidalLowerDeck/scripts.inc (renamed from data/scripts/maps/SSTidalLowerDeck.inc)0
-rw-r--r--data/maps/SSTidalLowerDeck/text.inc (renamed from data/text/maps/SSTidalLowerDeck.inc)0
-rw-r--r--data/maps/SSTidalRooms/events.inc (renamed from data/maps/events/SSTidalRooms.inc)0
-rw-r--r--data/maps/SSTidalRooms/header.inc4
-rw-r--r--data/maps/SSTidalRooms/scripts.inc (renamed from data/scripts/maps/SSTidalRooms.inc)0
-rw-r--r--data/maps/SSTidalRooms/text.inc (renamed from data/text/maps/SSTidalRooms.inc)0
-rw-r--r--data/maps/SafariZone_Northeast/events.inc (renamed from data/maps/events/SafariZone_Northeast.inc)0
-rw-r--r--data/maps/SafariZone_Northeast/header.inc4
-rw-r--r--data/maps/SafariZone_Northeast/scripts.inc (renamed from data/scripts/maps/SafariZone_Northeast.inc)0
-rw-r--r--data/maps/SafariZone_Northwest/events.inc (renamed from data/maps/events/SafariZone_Northwest.inc)0
-rw-r--r--data/maps/SafariZone_Northwest/header.inc4
-rw-r--r--data/maps/SafariZone_Northwest/scripts.inc (renamed from data/scripts/maps/SafariZone_Northwest.inc)0
-rw-r--r--data/maps/SafariZone_RestHouse/events.inc (renamed from data/maps/events/SafariZone_RestHouse.inc)0
-rw-r--r--data/maps/SafariZone_RestHouse/header.inc4
-rw-r--r--data/maps/SafariZone_RestHouse/scripts.inc (renamed from data/scripts/maps/SafariZone_RestHouse.inc)0
-rw-r--r--data/maps/SafariZone_Southeast/events.inc (renamed from data/maps/events/SafariZone_Southeast.inc)0
-rw-r--r--data/maps/SafariZone_Southeast/header.inc4
-rw-r--r--data/maps/SafariZone_Southeast/scripts.inc (renamed from data/scripts/maps/SafariZone_Southeast.inc)0
-rw-r--r--data/maps/SafariZone_Southwest/events.inc (renamed from data/maps/events/SafariZone_Southwest.inc)0
-rw-r--r--data/maps/SafariZone_Southwest/header.inc4
-rw-r--r--data/maps/SafariZone_Southwest/scripts.inc (renamed from data/scripts/maps/SafariZone_Southwest.inc)0
-rw-r--r--data/maps/ScorchedSlab/events.inc (renamed from data/maps/events/ScorchedSlab.inc)0
-rw-r--r--data/maps/ScorchedSlab/header.inc4
-rw-r--r--data/maps/ScorchedSlab/scripts.inc (renamed from data/scripts/maps/ScorchedSlab.inc)0
-rw-r--r--data/maps/SeafloorCavern_Entrance/events.inc (renamed from data/maps/events/SeafloorCavern_Entrance.inc)0
-rw-r--r--data/maps/SeafloorCavern_Entrance/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Entrance/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Entrance.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room1/events.inc (renamed from data/maps/events/SeafloorCavern_Room1.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room1/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room1/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room1.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room1/text.inc (renamed from data/text/maps/SeafloorCavern_Room1.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room2/events.inc (renamed from data/maps/events/SeafloorCavern_Room2.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room2/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room2/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room2.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room3/events.inc (renamed from data/maps/events/SeafloorCavern_Room3.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room3/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room3/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room3.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room3/text.inc (renamed from data/text/maps/SeafloorCavern_Room3.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room4/events.inc (renamed from data/maps/events/SeafloorCavern_Room4.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room4/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room4/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room4.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room4/text.inc (renamed from data/text/maps/SeafloorCavern_Room4.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room5/events.inc (renamed from data/maps/events/SeafloorCavern_Room5.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room5/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room5/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room5.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room6/events.inc (renamed from data/maps/events/SeafloorCavern_Room6.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room6/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room6/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room6.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room7/events.inc (renamed from data/maps/events/SeafloorCavern_Room7.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room7/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room7/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room7.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room8/events.inc (renamed from data/maps/events/SeafloorCavern_Room8.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room8/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room8/scripts.inc (renamed from data/scripts/maps/SeafloorCavern_Room8.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room9/events.inc (renamed from data/maps/events/SeafloorCavern_Room9.inc)0
-rw-r--r--data/maps/SeafloorCavern_Room9/header.inc4
-rw-r--r--data/maps/SeafloorCavern_Room9/scripts.inc291
-rw-r--r--data/maps/SealedChamber_InnerRoom/events.inc (renamed from data/maps/events/SealedChamber_InnerRoom.inc)0
-rw-r--r--data/maps/SealedChamber_InnerRoom/header.inc4
-rw-r--r--data/maps/SealedChamber_InnerRoom/scripts.inc (renamed from data/scripts/maps/SealedChamber_InnerRoom.inc)0
-rw-r--r--data/maps/SealedChamber_OuterRoom/events.inc (renamed from data/maps/events/SealedChamber_OuterRoom.inc)0
-rw-r--r--data/maps/SealedChamber_OuterRoom/header.inc4
-rw-r--r--data/maps/SealedChamber_OuterRoom/scripts.inc (renamed from data/scripts/maps/SealedChamber_OuterRoom.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave1/events.inc (renamed from data/maps/events/SecretBase_BlueCave1.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave1/header.inc4
-rw-r--r--data/maps/SecretBase_BlueCave1/scripts.inc (renamed from data/scripts/maps/SecretBase_BlueCave1.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave2/events.inc (renamed from data/maps/events/SecretBase_BlueCave2.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave2/header.inc4
-rw-r--r--data/maps/SecretBase_BlueCave2/scripts.inc (renamed from data/scripts/maps/SecretBase_BlueCave2.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave3/events.inc (renamed from data/maps/events/SecretBase_BlueCave3.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave3/header.inc4
-rw-r--r--data/maps/SecretBase_BlueCave3/scripts.inc (renamed from data/scripts/maps/SecretBase_BlueCave3.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave4/events.inc (renamed from data/maps/events/SecretBase_BlueCave4.inc)0
-rw-r--r--data/maps/SecretBase_BlueCave4/header.inc4
-rw-r--r--data/maps/SecretBase_BlueCave4/scripts.inc (renamed from data/scripts/maps/SecretBase_BlueCave4.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave1/events.inc (renamed from data/maps/events/SecretBase_BrownCave1.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave1/header.inc4
-rw-r--r--data/maps/SecretBase_BrownCave1/scripts.inc (renamed from data/scripts/maps/SecretBase_BrownCave1.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave2/events.inc (renamed from data/maps/events/SecretBase_BrownCave2.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave2/header.inc4
-rw-r--r--data/maps/SecretBase_BrownCave2/scripts.inc (renamed from data/scripts/maps/SecretBase_BrownCave2.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave3/events.inc (renamed from data/maps/events/SecretBase_BrownCave3.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave3/header.inc4
-rw-r--r--data/maps/SecretBase_BrownCave3/scripts.inc (renamed from data/scripts/maps/SecretBase_BrownCave3.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave4/events.inc (renamed from data/maps/events/SecretBase_BrownCave4.inc)0
-rw-r--r--data/maps/SecretBase_BrownCave4/header.inc4
-rw-r--r--data/maps/SecretBase_BrownCave4/scripts.inc (renamed from data/scripts/maps/SecretBase_BrownCave4.inc)0
-rw-r--r--data/maps/SecretBase_RedCave1/events.inc (renamed from data/maps/events/SecretBase_RedCave1.inc)0
-rw-r--r--data/maps/SecretBase_RedCave1/header.inc4
-rw-r--r--data/maps/SecretBase_RedCave1/scripts.inc (renamed from data/scripts/maps/SecretBase_RedCave1.inc)0
-rw-r--r--data/maps/SecretBase_RedCave1/text.inc (renamed from data/text/maps/SecretBase_RedCave1.inc)0
-rw-r--r--data/maps/SecretBase_RedCave2/events.inc (renamed from data/maps/events/SecretBase_RedCave2.inc)0
-rw-r--r--data/maps/SecretBase_RedCave2/header.inc4
-rw-r--r--data/maps/SecretBase_RedCave2/scripts.inc (renamed from data/scripts/maps/SecretBase_RedCave2.inc)0
-rw-r--r--data/maps/SecretBase_RedCave3/events.inc (renamed from data/maps/events/SecretBase_RedCave3.inc)0
-rw-r--r--data/maps/SecretBase_RedCave3/header.inc4
-rw-r--r--data/maps/SecretBase_RedCave3/scripts.inc (renamed from data/scripts/maps/SecretBase_RedCave3.inc)0
-rw-r--r--data/maps/SecretBase_RedCave4/events.inc (renamed from data/maps/events/SecretBase_RedCave4.inc)0
-rw-r--r--data/maps/SecretBase_RedCave4/header.inc4
-rw-r--r--data/maps/SecretBase_RedCave4/scripts.inc (renamed from data/scripts/maps/SecretBase_RedCave4.inc)0
-rw-r--r--data/maps/SecretBase_Shrub1/events.inc (renamed from data/maps/events/SecretBase_Shrub1.inc)0
-rw-r--r--data/maps/SecretBase_Shrub1/header.inc4
-rw-r--r--data/maps/SecretBase_Shrub1/scripts.inc (renamed from data/scripts/maps/SecretBase_Shrub1.inc)0
-rw-r--r--data/maps/SecretBase_Shrub2/events.inc (renamed from data/maps/events/SecretBase_Shrub2.inc)0
-rw-r--r--data/maps/SecretBase_Shrub2/header.inc4
-rw-r--r--data/maps/SecretBase_Shrub2/scripts.inc (renamed from data/scripts/maps/SecretBase_Shrub2.inc)0
-rw-r--r--data/maps/SecretBase_Shrub3/events.inc (renamed from data/maps/events/SecretBase_Shrub3.inc)0
-rw-r--r--data/maps/SecretBase_Shrub3/header.inc4
-rw-r--r--data/maps/SecretBase_Shrub3/scripts.inc (renamed from data/scripts/maps/SecretBase_Shrub3.inc)0
-rw-r--r--data/maps/SecretBase_Shrub4/events.inc (renamed from data/maps/events/SecretBase_Shrub4.inc)0
-rw-r--r--data/maps/SecretBase_Shrub4/header.inc4
-rw-r--r--data/maps/SecretBase_Shrub4/scripts.inc (renamed from data/scripts/maps/SecretBase_Shrub4.inc)0
-rw-r--r--data/maps/SecretBase_Tree1/events.inc (renamed from data/maps/events/SecretBase_Tree1.inc)0
-rw-r--r--data/maps/SecretBase_Tree1/header.inc4
-rw-r--r--data/maps/SecretBase_Tree1/scripts.inc (renamed from data/scripts/maps/SecretBase_Tree1.inc)0
-rw-r--r--data/maps/SecretBase_Tree2/events.inc (renamed from data/maps/events/SecretBase_Tree2.inc)0
-rw-r--r--data/maps/SecretBase_Tree2/header.inc4
-rw-r--r--data/maps/SecretBase_Tree2/scripts.inc (renamed from data/scripts/maps/SecretBase_Tree2.inc)0
-rw-r--r--data/maps/SecretBase_Tree3/events.inc (renamed from data/maps/events/SecretBase_Tree3.inc)0
-rw-r--r--data/maps/SecretBase_Tree3/header.inc4
-rw-r--r--data/maps/SecretBase_Tree3/scripts.inc (renamed from data/scripts/maps/SecretBase_Tree3.inc)0
-rw-r--r--data/maps/SecretBase_Tree4/events.inc (renamed from data/maps/events/SecretBase_Tree4.inc)0
-rw-r--r--data/maps/SecretBase_Tree4/header.inc4
-rw-r--r--data/maps/SecretBase_Tree4/scripts.inc (renamed from data/scripts/maps/SecretBase_Tree4.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave1/events.inc (renamed from data/maps/events/SecretBase_YellowCave1.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave1/header.inc4
-rw-r--r--data/maps/SecretBase_YellowCave1/scripts.inc (renamed from data/scripts/maps/SecretBase_YellowCave1.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave2/events.inc (renamed from data/maps/events/SecretBase_YellowCave2.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave2/header.inc4
-rw-r--r--data/maps/SecretBase_YellowCave2/scripts.inc (renamed from data/scripts/maps/SecretBase_YellowCave2.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave3/events.inc (renamed from data/maps/events/SecretBase_YellowCave3.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave3/header.inc4
-rw-r--r--data/maps/SecretBase_YellowCave3/scripts.inc (renamed from data/scripts/maps/SecretBase_YellowCave3.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave4/events.inc (renamed from data/maps/events/SecretBase_YellowCave4.inc)0
-rw-r--r--data/maps/SecretBase_YellowCave4/header.inc4
-rw-r--r--data/maps/SecretBase_YellowCave4/scripts.inc (renamed from data/scripts/maps/SecretBase_YellowCave4.inc)0
-rw-r--r--data/maps/ShoalCave_HighTideEntranceRoom/events.inc (renamed from data/maps/events/ShoalCave_HighTideEntranceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_HighTideEntranceRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_HighTideEntranceRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_HighTideInnerRoom/events.inc (renamed from data/maps/events/ShoalCave_HighTideInnerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_HighTideInnerRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_HighTideInnerRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_HighTideInnerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideEntranceRoom/events.inc (renamed from data/maps/events/ShoalCave_LowTideEntranceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideEntranceRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_LowTideEntranceRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideEntranceRoom/text.inc (renamed from data/text/maps/ShoalCave_LowTideEntranceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideIceRoom/events.inc (renamed from data/maps/events/ShoalCave_LowTideIceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideIceRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_LowTideIceRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_LowTideIceRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideInnerRoom/events.inc (renamed from data/maps/events/ShoalCave_LowTideInnerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideInnerRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_LowTideInnerRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_LowTideInnerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideInnerRoom/text.inc (renamed from data/text/maps/ShoalCave_LowTideInnerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideLowerRoom/events.inc (renamed from data/maps/events/ShoalCave_LowTideLowerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideLowerRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_LowTideLowerRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_LowTideLowerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideLowerRoom/text.inc (renamed from data/text/maps/ShoalCave_LowTideLowerRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideStairsRoom/events.inc (renamed from data/maps/events/ShoalCave_LowTideStairsRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideStairsRoom/header.inc4
-rw-r--r--data/maps/ShoalCave_LowTideStairsRoom/scripts.inc (renamed from data/scripts/maps/ShoalCave_LowTideStairsRoom.inc)0
-rw-r--r--data/maps/ShoalCave_LowTideStairsRoom/text.inc (renamed from data/text/maps/ShoalCave_LowTideStairsRoom.inc)0
-rw-r--r--data/maps/SingleBattleColosseum/events.inc (renamed from data/maps/events/SingleBattleColosseum.inc)0
-rw-r--r--data/maps/SingleBattleColosseum/header.inc4
-rw-r--r--data/maps/SingleBattleColosseum/scripts.inc (renamed from data/scripts/maps/SingleBattleColosseum.inc)0
-rw-r--r--data/maps/SkyPillar_1F/events.inc (renamed from data/maps/events/SkyPillar_1F.inc)0
-rw-r--r--data/maps/SkyPillar_1F/header.inc4
-rw-r--r--data/maps/SkyPillar_1F/scripts.inc (renamed from data/scripts/maps/SkyPillar_1F.inc)0
-rw-r--r--data/maps/SkyPillar_2F/events.inc (renamed from data/maps/events/SkyPillar_2F.inc)0
-rw-r--r--data/maps/SkyPillar_2F/header.inc4
-rw-r--r--data/maps/SkyPillar_2F/scripts.inc (renamed from data/scripts/maps/SkyPillar_2F.inc)0
-rw-r--r--data/maps/SkyPillar_3F/events.inc (renamed from data/maps/events/SkyPillar_3F.inc)0
-rw-r--r--data/maps/SkyPillar_3F/header.inc4
-rw-r--r--data/maps/SkyPillar_3F/scripts.inc (renamed from data/scripts/maps/SkyPillar_3F.inc)0
-rw-r--r--data/maps/SkyPillar_4F/events.inc (renamed from data/maps/events/SkyPillar_4F.inc)0
-rw-r--r--data/maps/SkyPillar_4F/header.inc4
-rw-r--r--data/maps/SkyPillar_4F/scripts.inc (renamed from data/scripts/maps/SkyPillar_4F.inc)0
-rw-r--r--data/maps/SkyPillar_5F/events.inc (renamed from data/maps/events/SkyPillar_5F.inc)0
-rw-r--r--data/maps/SkyPillar_5F/header.inc4
-rw-r--r--data/maps/SkyPillar_5F/scripts.inc (renamed from data/scripts/maps/SkyPillar_5F.inc)0
-rw-r--r--data/maps/SkyPillar_Entrance/events.inc (renamed from data/maps/events/SkyPillar_Entrance.inc)0
-rw-r--r--data/maps/SkyPillar_Entrance/header.inc4
-rw-r--r--data/maps/SkyPillar_Entrance/scripts.inc (renamed from data/scripts/maps/SkyPillar_Entrance.inc)0
-rw-r--r--data/maps/SkyPillar_Outside/events.inc (renamed from data/maps/events/SkyPillar_Outside.inc)0
-rw-r--r--data/maps/SkyPillar_Outside/header.inc4
-rw-r--r--data/maps/SkyPillar_Outside/scripts.inc (renamed from data/scripts/maps/SkyPillar_Outside.inc)0
-rw-r--r--data/maps/SkyPillar_Top/events.inc (renamed from data/maps/events/SkyPillar_Top.inc)0
-rw-r--r--data/maps/SkyPillar_Top/header.inc4
-rw-r--r--data/maps/SkyPillar_Top/scripts.inc (renamed from data/scripts/maps/SkyPillar_Top.inc)0
-rw-r--r--data/maps/SlateportCity/events.inc (renamed from data/maps/events/SlateportCity.inc)0
-rw-r--r--data/maps/SlateportCity/header.inc4
-rw-r--r--data/maps/SlateportCity/scripts.inc641
-rw-r--r--data/maps/SlateportCity/text.inc (renamed from data/text/maps/SlateportCity.inc)0
-rw-r--r--data/maps/SlateportCity_ContestHall/events.inc (renamed from data/maps/events/SlateportCity_ContestHall.inc)0
-rw-r--r--data/maps/SlateportCity_ContestHall/header.inc4
-rw-r--r--data/maps/SlateportCity_ContestHall/scripts.inc (renamed from data/scripts/maps/SlateportCity_ContestHall.inc)0
-rw-r--r--data/maps/SlateportCity_ContestHall/text.inc (renamed from data/text/maps/SlateportCity_ContestHall.inc)0
-rw-r--r--data/maps/SlateportCity_ContestLobby/events.inc (renamed from data/maps/events/SlateportCity_ContestLobby.inc)0
-rw-r--r--data/maps/SlateportCity_ContestLobby/header.inc4
-rw-r--r--data/maps/SlateportCity_ContestLobby/scripts.inc (renamed from data/scripts/maps/SlateportCity_ContestLobby.inc)0
-rw-r--r--data/maps/SlateportCity_ContestLobby/text.inc (renamed from data/text/maps/SlateportCity_ContestLobby.inc)0
-rw-r--r--data/maps/SlateportCity_Harbor/events.inc (renamed from data/maps/events/SlateportCity_Harbor.inc)0
-rw-r--r--data/maps/SlateportCity_Harbor/header.inc4
-rw-r--r--data/maps/SlateportCity_Harbor/scripts.inc369
-rw-r--r--data/maps/SlateportCity_Harbor/text.inc (renamed from data/text/maps/SlateportCity_Harbor.inc)0
-rw-r--r--data/maps/SlateportCity_House1/events.inc (renamed from data/maps/events/SlateportCity_House1.inc)0
-rw-r--r--data/maps/SlateportCity_House1/header.inc4
-rw-r--r--data/maps/SlateportCity_House1/scripts.inc (renamed from data/scripts/maps/SlateportCity_House1.inc)0
-rw-r--r--data/maps/SlateportCity_House1/text.inc (renamed from data/text/maps/SlateportCity_House1.inc)0
-rw-r--r--data/maps/SlateportCity_House2/events.inc (renamed from data/maps/events/SlateportCity_House2.inc)0
-rw-r--r--data/maps/SlateportCity_House2/header.inc4
-rw-r--r--data/maps/SlateportCity_House2/scripts.inc (renamed from data/scripts/maps/SlateportCity_House2.inc)0
-rw-r--r--data/maps/SlateportCity_House2/text.inc (renamed from data/text/maps/SlateportCity_House2.inc)0
-rw-r--r--data/maps/SlateportCity_Mart/events.inc (renamed from data/maps/events/SlateportCity_Mart.inc)0
-rw-r--r--data/maps/SlateportCity_Mart/header.inc4
-rw-r--r--data/maps/SlateportCity_Mart/scripts.inc (renamed from data/scripts/maps/SlateportCity_Mart.inc)0
-rw-r--r--data/maps/SlateportCity_Mart/text.inc (renamed from data/text/maps/SlateportCity_Mart.inc)0
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_1F/events.inc (renamed from data/maps/events/SlateportCity_OceanicMuseum_1F.inc)0
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_1F/header.inc4
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc (renamed from data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc)0
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_1F/text.inc (renamed from data/text/maps/SlateportCity_OceanicMuseum_1F.inc)0
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_2F/events.inc (renamed from data/maps/events/SlateportCity_OceanicMuseum_2F.inc)0
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_2F/header.inc4
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc272
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_2F/text.inc (renamed from data/text/maps/SlateportCity_OceanicMuseum_2F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/SlateportCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/SlateportCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/SlateportCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/SlateportCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/SlateportCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/SlateportCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/SlateportCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonFanClub/events.inc (renamed from data/maps/events/SlateportCity_PokemonFanClub.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonFanClub/header.inc4
-rw-r--r--data/maps/SlateportCity_PokemonFanClub/scripts.inc (renamed from data/scripts/maps/SlateportCity_PokemonFanClub.inc)0
-rw-r--r--data/maps/SlateportCity_PokemonFanClub/text.inc (renamed from data/text/maps/SlateportCity_PokemonFanClub.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_1F/events.inc (renamed from data/maps/events/SlateportCity_SternsShipyard_1F.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_1F/header.inc4
-rw-r--r--data/maps/SlateportCity_SternsShipyard_1F/scripts.inc (renamed from data/scripts/maps/SlateportCity_SternsShipyard_1F.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_1F/text.inc (renamed from data/text/maps/SlateportCity_SternsShipyard_1F.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_2F/events.inc (renamed from data/maps/events/SlateportCity_SternsShipyard_2F.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_2F/header.inc4
-rw-r--r--data/maps/SlateportCity_SternsShipyard_2F/scripts.inc (renamed from data/scripts/maps/SlateportCity_SternsShipyard_2F.inc)0
-rw-r--r--data/maps/SlateportCity_SternsShipyard_2F/text.inc (renamed from data/text/maps/SlateportCity_SternsShipyard_2F.inc)0
-rw-r--r--data/maps/SootopolisCity/events.inc (renamed from data/maps/events/SootopolisCity.inc)0
-rw-r--r--data/maps/SootopolisCity/header.inc4
-rw-r--r--data/maps/SootopolisCity/scripts.inc (renamed from data/scripts/maps/SootopolisCity.inc)0
-rw-r--r--data/maps/SootopolisCity/text.inc (renamed from data/text/maps/SootopolisCity.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_1F/events.inc (renamed from data/maps/events/SootopolisCity_Gym_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_1F/header.inc4
-rw-r--r--data/maps/SootopolisCity_Gym_1F/scripts.inc (renamed from data/scripts/maps/SootopolisCity_Gym_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_1F/text.inc (renamed from data/text/maps/SootopolisCity_Gym_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_B1F/events.inc (renamed from data/maps/events/SootopolisCity_Gym_B1F.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_B1F/header.inc4
-rw-r--r--data/maps/SootopolisCity_Gym_B1F/scripts.inc (renamed from data/scripts/maps/SootopolisCity_Gym_B1F.inc)0
-rw-r--r--data/maps/SootopolisCity_Gym_B1F/text.inc (renamed from data/text/maps/SootopolisCity_Gym_B1F.inc)0
-rw-r--r--data/maps/SootopolisCity_House1/events.inc (renamed from data/maps/events/SootopolisCity_House1.inc)0
-rw-r--r--data/maps/SootopolisCity_House1/header.inc4
-rw-r--r--data/maps/SootopolisCity_House1/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House1.inc)0
-rw-r--r--data/maps/SootopolisCity_House1/text.inc (renamed from data/text/maps/SootopolisCity_House1.inc)0
-rw-r--r--data/maps/SootopolisCity_House2/events.inc (renamed from data/maps/events/SootopolisCity_House2.inc)0
-rw-r--r--data/maps/SootopolisCity_House2/header.inc4
-rw-r--r--data/maps/SootopolisCity_House2/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House2.inc)0
-rw-r--r--data/maps/SootopolisCity_House2/text.inc (renamed from data/text/maps/SootopolisCity_House2.inc)0
-rw-r--r--data/maps/SootopolisCity_House3/events.inc (renamed from data/maps/events/SootopolisCity_House3.inc)0
-rw-r--r--data/maps/SootopolisCity_House3/header.inc4
-rw-r--r--data/maps/SootopolisCity_House3/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House3.inc)0
-rw-r--r--data/maps/SootopolisCity_House3/text.inc (renamed from data/text/maps/SootopolisCity_House3.inc)0
-rw-r--r--data/maps/SootopolisCity_House4/events.inc (renamed from data/maps/events/SootopolisCity_House4.inc)0
-rw-r--r--data/maps/SootopolisCity_House4/header.inc4
-rw-r--r--data/maps/SootopolisCity_House4/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House4.inc)0
-rw-r--r--data/maps/SootopolisCity_House4/text.inc (renamed from data/text/maps/SootopolisCity_House4.inc)0
-rw-r--r--data/maps/SootopolisCity_House5/events.inc (renamed from data/maps/events/SootopolisCity_House5.inc)0
-rw-r--r--data/maps/SootopolisCity_House5/header.inc4
-rw-r--r--data/maps/SootopolisCity_House5/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House5.inc)0
-rw-r--r--data/maps/SootopolisCity_House5/text.inc (renamed from data/text/maps/SootopolisCity_House5.inc)0
-rw-r--r--data/maps/SootopolisCity_House6/events.inc (renamed from data/maps/events/SootopolisCity_House6.inc)0
-rw-r--r--data/maps/SootopolisCity_House6/header.inc4
-rw-r--r--data/maps/SootopolisCity_House6/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House6.inc)0
-rw-r--r--data/maps/SootopolisCity_House6/text.inc (renamed from data/text/maps/SootopolisCity_House6.inc)0
-rw-r--r--data/maps/SootopolisCity_House7/events.inc (renamed from data/maps/events/SootopolisCity_House7.inc)0
-rw-r--r--data/maps/SootopolisCity_House7/header.inc4
-rw-r--r--data/maps/SootopolisCity_House7/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House7.inc)0
-rw-r--r--data/maps/SootopolisCity_House7/text.inc (renamed from data/text/maps/SootopolisCity_House7.inc)0
-rw-r--r--data/maps/SootopolisCity_House8/events.inc (renamed from data/maps/events/SootopolisCity_House8.inc)0
-rw-r--r--data/maps/SootopolisCity_House8/header.inc4
-rw-r--r--data/maps/SootopolisCity_House8/scripts.inc (renamed from data/scripts/maps/SootopolisCity_House8.inc)0
-rw-r--r--data/maps/SootopolisCity_House8/text.inc (renamed from data/text/maps/SootopolisCity_House8.inc)0
-rw-r--r--data/maps/SootopolisCity_Mart/events.inc (renamed from data/maps/events/SootopolisCity_Mart.inc)0
-rw-r--r--data/maps/SootopolisCity_Mart/header.inc4
-rw-r--r--data/maps/SootopolisCity_Mart/scripts.inc (renamed from data/scripts/maps/SootopolisCity_Mart.inc)0
-rw-r--r--data/maps/SootopolisCity_Mart/text.inc (renamed from data/text/maps/SootopolisCity_Mart.inc)0
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_1F/events.inc (renamed from data/maps/events/SootopolisCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_1F/text.inc (renamed from data/text/maps/SootopolisCity_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_2F/events.inc (renamed from data/maps/events/SootopolisCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/SootopolisCity_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/SouthernIsland_Exterior/events.inc (renamed from data/maps/events/SouthernIsland_Exterior.inc)0
-rw-r--r--data/maps/SouthernIsland_Exterior/header.inc4
-rw-r--r--data/maps/SouthernIsland_Exterior/scripts.inc (renamed from data/scripts/maps/SouthernIsland_Exterior.inc)0
-rw-r--r--data/maps/SouthernIsland_Exterior/text.inc (renamed from data/text/maps/SouthernIsland_Exterior.inc)0
-rw-r--r--data/maps/SouthernIsland_Interior/events.inc (renamed from data/maps/events/SouthernIsland_Interior.inc)0
-rw-r--r--data/maps/SouthernIsland_Interior/header.inc4
-rw-r--r--data/maps/SouthernIsland_Interior/scripts.inc (renamed from data/scripts/maps/SouthernIsland_Interior.inc)0
-rw-r--r--data/maps/SouthernIsland_Interior/text.inc (renamed from data/text/maps/SouthernIsland_Interior.inc)0
-rw-r--r--data/maps/TradeCenter/events.inc (renamed from data/maps/events/TradeCenter.inc)0
-rw-r--r--data/maps/TradeCenter/header.inc4
-rw-r--r--data/maps/TradeCenter/scripts.inc (renamed from data/scripts/maps/TradeCenter.inc)0
-rw-r--r--data/maps/Underwater1/events.inc (renamed from data/maps/events/Underwater1.inc)0
-rw-r--r--data/maps/Underwater1/header.inc4
-rw-r--r--data/maps/Underwater1/scripts.inc (renamed from data/scripts/maps/Underwater1.inc)0
-rw-r--r--data/maps/Underwater2/events.inc (renamed from data/maps/events/Underwater2.inc)0
-rw-r--r--data/maps/Underwater2/header.inc4
-rw-r--r--data/maps/Underwater2/scripts.inc (renamed from data/scripts/maps/Underwater2.inc)0
-rw-r--r--data/maps/Underwater3/events.inc (renamed from data/maps/events/Underwater3.inc)0
-rw-r--r--data/maps/Underwater3/header.inc4
-rw-r--r--data/maps/Underwater3/scripts.inc (renamed from data/scripts/maps/Underwater3.inc)0
-rw-r--r--data/maps/Underwater4/events.inc (renamed from data/maps/events/Underwater4.inc)0
-rw-r--r--data/maps/Underwater4/header.inc4
-rw-r--r--data/maps/Underwater4/scripts.inc (renamed from data/scripts/maps/Underwater4.inc)0
-rw-r--r--data/maps/Underwater_Route134/events.inc (renamed from data/maps/events/Underwater_Route134.inc)0
-rw-r--r--data/maps/Underwater_Route134/header.inc4
-rw-r--r--data/maps/Underwater_Route134/scripts.inc (renamed from data/scripts/maps/Underwater_Route134.inc)0
-rw-r--r--data/maps/Underwater_SeafloorCavern/events.inc (renamed from data/maps/events/Underwater_SeafloorCavern.inc)0
-rw-r--r--data/maps/Underwater_SeafloorCavern/header.inc4
-rw-r--r--data/maps/Underwater_SeafloorCavern/scripts.inc (renamed from data/scripts/maps/Underwater_SeafloorCavern.inc)0
-rw-r--r--data/maps/Underwater_SeafloorCavern/text.inc (renamed from data/text/maps/Underwater_SeafloorCavern.inc)0
-rw-r--r--data/maps/Underwater_SealedChamber/events.inc (renamed from data/maps/events/Underwater_SealedChamber.inc)0
-rw-r--r--data/maps/Underwater_SealedChamber/header.inc4
-rw-r--r--data/maps/Underwater_SealedChamber/scripts.inc (renamed from data/scripts/maps/Underwater_SealedChamber.inc)0
-rw-r--r--data/maps/Underwater_SootopolisCity/events.inc (renamed from data/maps/events/Underwater_SootopolisCity.inc)0
-rw-r--r--data/maps/Underwater_SootopolisCity/header.inc4
-rw-r--r--data/maps/Underwater_SootopolisCity/scripts.inc (renamed from data/scripts/maps/Underwater_SootopolisCity.inc)0
-rw-r--r--data/maps/UnknownMap_25_29/events.inc (renamed from data/maps/events/UnknownMap_25_29.inc)0
-rw-r--r--data/maps/UnknownMap_25_29/header.inc4
-rw-r--r--data/maps/UnknownMap_25_29/scripts.inc (renamed from data/scripts/maps/UnknownMap_25_29.inc)0
-rw-r--r--data/maps/UnknownMap_25_30/events.inc (renamed from data/maps/events/UnknownMap_25_30.inc)0
-rw-r--r--data/maps/UnknownMap_25_30/header.inc4
-rw-r--r--data/maps/UnknownMap_25_30/scripts.inc (renamed from data/scripts/maps/UnknownMap_25_30.inc)0
-rw-r--r--data/maps/UnknownMap_25_31/events.inc (renamed from data/maps/events/UnknownMap_25_31.inc)0
-rw-r--r--data/maps/UnknownMap_25_31/header.inc4
-rw-r--r--data/maps/UnknownMap_25_31/scripts.inc (renamed from data/scripts/maps/UnknownMap_25_31.inc)0
-rw-r--r--data/maps/UnknownMap_25_32/events.inc (renamed from data/maps/events/UnknownMap_25_32.inc)0
-rw-r--r--data/maps/UnknownMap_25_32/header.inc4
-rw-r--r--data/maps/UnknownMap_25_32/scripts.inc (renamed from data/scripts/maps/UnknownMap_25_32.inc)0
-rw-r--r--data/maps/UnknownMap_25_33/events.inc (renamed from data/maps/events/UnknownMap_25_33.inc)0
-rw-r--r--data/maps/UnknownMap_25_33/header.inc4
-rw-r--r--data/maps/UnknownMap_25_33/scripts.inc (renamed from data/scripts/maps/UnknownMap_25_33.inc)0
-rw-r--r--data/maps/UnknownMap_25_34/events.inc (renamed from data/maps/events/UnknownMap_25_34.inc)0
-rw-r--r--data/maps/UnknownMap_25_34/header.inc4
-rw-r--r--data/maps/UnknownMap_25_34/scripts.inc429
-rw-r--r--data/maps/VerdanturfTown/events.inc (renamed from data/maps/events/VerdanturfTown.inc)0
-rw-r--r--data/maps/VerdanturfTown/header.inc4
-rw-r--r--data/maps/VerdanturfTown/scripts.inc (renamed from data/scripts/maps/VerdanturfTown.inc)0
-rw-r--r--data/maps/VerdanturfTown/text.inc (renamed from data/text/maps/VerdanturfTown.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestHall/events.inc (renamed from data/maps/events/VerdanturfTown_ContestHall.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestHall/header.inc4
-rw-r--r--data/maps/VerdanturfTown_ContestHall/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_ContestHall.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestHall/text.inc (renamed from data/text/maps/VerdanturfTown_ContestHall.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestLobby/events.inc (renamed from data/maps/events/VerdanturfTown_ContestLobby.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestLobby/header.inc4
-rw-r--r--data/maps/VerdanturfTown_ContestLobby/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_ContestLobby.inc)0
-rw-r--r--data/maps/VerdanturfTown_ContestLobby/text.inc (renamed from data/text/maps/VerdanturfTown_ContestLobby.inc)0
-rw-r--r--data/maps/VerdanturfTown_FriendshipRatersHouse/events.inc (renamed from data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc)0
-rw-r--r--data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc4
-rw-r--r--data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc)0
-rw-r--r--data/maps/VerdanturfTown_FriendshipRatersHouse/text.inc (renamed from data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc)0
-rw-r--r--data/maps/VerdanturfTown_House/events.inc (renamed from data/maps/events/VerdanturfTown_House.inc)0
-rw-r--r--data/maps/VerdanturfTown_House/header.inc4
-rw-r--r--data/maps/VerdanturfTown_House/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_House.inc)0
-rw-r--r--data/maps/VerdanturfTown_House/text.inc (renamed from data/text/maps/VerdanturfTown_House.inc)0
-rw-r--r--data/maps/VerdanturfTown_Mart/events.inc (renamed from data/maps/events/VerdanturfTown_Mart.inc)0
-rw-r--r--data/maps/VerdanturfTown_Mart/header.inc4
-rw-r--r--data/maps/VerdanturfTown_Mart/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_Mart.inc)0
-rw-r--r--data/maps/VerdanturfTown_Mart/text.inc (renamed from data/text/maps/VerdanturfTown_Mart.inc)0
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_1F/events.inc (renamed from data/maps/events/VerdanturfTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_1F/header.inc4
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_1F/text.inc (renamed from data/text/maps/VerdanturfTown_PokemonCenter_1F.inc)0
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_2F/events.inc (renamed from data/maps/events/VerdanturfTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_2F/header.inc4
-rw-r--r--data/maps/VerdanturfTown_PokemonCenter_2F/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc)0
-rw-r--r--data/maps/VerdanturfTown_WandasHouse/events.inc (renamed from data/maps/events/VerdanturfTown_WandasHouse.inc)0
-rw-r--r--data/maps/VerdanturfTown_WandasHouse/header.inc4
-rw-r--r--data/maps/VerdanturfTown_WandasHouse/scripts.inc (renamed from data/scripts/maps/VerdanturfTown_WandasHouse.inc)0
-rw-r--r--data/maps/VerdanturfTown_WandasHouse/text.inc (renamed from data/text/maps/VerdanturfTown_WandasHouse.inc)0
-rw-r--r--data/maps/VictoryRoad_1F/events.inc (renamed from data/maps/events/VictoryRoad_1F.inc)0
-rw-r--r--data/maps/VictoryRoad_1F/header.inc4
-rw-r--r--data/maps/VictoryRoad_1F/scripts.inc (renamed from data/scripts/maps/VictoryRoad_1F.inc)0
-rw-r--r--data/maps/VictoryRoad_1F/text.inc (renamed from data/text/maps/VictoryRoad_1F.inc)0
-rw-r--r--data/maps/VictoryRoad_B1F/events.inc (renamed from data/maps/events/VictoryRoad_B1F.inc)0
-rw-r--r--data/maps/VictoryRoad_B1F/header.inc4
-rw-r--r--data/maps/VictoryRoad_B1F/scripts.inc (renamed from data/scripts/maps/VictoryRoad_B1F.inc)0
-rw-r--r--data/maps/VictoryRoad_B1F/text.inc (renamed from data/text/maps/VictoryRoad_B1F.inc)0
-rw-r--r--data/maps/VictoryRoad_B2F/events.inc (renamed from data/maps/events/VictoryRoad_B2F.inc)0
-rw-r--r--data/maps/VictoryRoad_B2F/header.inc4
-rw-r--r--data/maps/VictoryRoad_B2F/scripts.inc (renamed from data/scripts/maps/VictoryRoad_B2F.inc)0
-rw-r--r--data/maps/VictoryRoad_B2F/text.inc (renamed from data/text/maps/VictoryRoad_B2F.inc)0
-rw-r--r--data/maps/_assets.inc5006
-rw-r--r--data/maps/attributes_table.inc334
-rw-r--r--data/maps/groups.inc (renamed from data/maps/_groups.inc)0
-rw-r--r--data/scripts/berry_tree.inc101
-rw-r--r--data/scripts/contest_hall.inc4
-rw-r--r--data/scripts/day_care.inc2
-rw-r--r--data/scripts/maps/BattleTower_BattleRoom.inc165
-rw-r--r--data/scripts/maps/BattleTower_Lobby.inc424
-rw-r--r--data/scripts/maps/EverGrandeCity_ChampionsRoom.inc226
-rw-r--r--data/scripts/maps/EverGrandeCity_DrakesRoom.inc62
-rw-r--r--data/scripts/maps/EverGrandeCity_GlaciasRoom.inc60
-rw-r--r--data/scripts/maps/EverGrandeCity_PhoebesRoom.inc60
-rw-r--r--data/scripts/maps/EverGrandeCity_PokemonLeague.inc121
-rw-r--r--data/scripts/maps/EverGrandeCity_SidneysRoom.inc61
-rw-r--r--data/scripts/maps/LavaridgeTown.inc320
-rw-r--r--data/scripts/maps/LilycoveCity.inc408
-rw-r--r--data/scripts/maps/LilycoveCity_ContestLobby.inc766
-rw-r--r--data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc53
-rw-r--r--data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc63
-rw-r--r--data/scripts/maps/LittlerootTown.inc877
-rw-r--r--data/scripts/maps/LittlerootTown_MaysHouse_2F.inc219
-rw-r--r--data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc214
-rw-r--r--data/scripts/maps/MossdeepCity_StevensHouse.inc128
-rw-r--r--data/scripts/maps/OldaleTown.inc318
-rw-r--r--data/scripts/maps/PetalburgCity.inc428
-rw-r--r--data/scripts/maps/PetalburgCity_Gym.inc1027
-rw-r--r--data/scripts/maps/PetalburgWoods.inc282
-rw-r--r--data/scripts/maps/Route101.inc246
-rw-r--r--data/scripts/maps/Route103.inc216
-rw-r--r--data/scripts/maps/Route110.inc539
-rw-r--r--data/scripts/maps/Route110_TrickHouseEntrance.inc759
-rw-r--r--data/scripts/maps/Route111.inc442
-rw-r--r--data/scripts/maps/Route119.inc382
-rw-r--r--data/scripts/maps/Route119_WeatherInstitute_2F.inc92
-rw-r--r--data/scripts/maps/Route121_SafariZoneEntrance.inc138
-rw-r--r--data/scripts/maps/RustboroCity_DevonCorp_2F.inc175
-rw-r--r--data/scripts/maps/RustboroCity_DevonCorp_3F.inc194
-rw-r--r--data/scripts/maps/RusturfTunnel.inc420
-rw-r--r--data/scripts/maps/SeafloorCavern_Room9.inc291
-rw-r--r--data/scripts/maps/SlateportCity.inc641
-rw-r--r--data/scripts/maps/SlateportCity_Harbor.inc369
-rw-r--r--data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc272
-rw-r--r--data/scripts/maps/UnknownMap_25_34.inc429
-rw-r--r--data/scripts/players_house.inc4
-rw-r--r--data/text/maps/Route125.s0
-rw-r--r--data/text/maps/Route126.s0
-rw-r--r--data/text/maps/Route127.s0
-rw-r--r--data/text/maps/Route129.s0
-rw-r--r--data/text/maps/Route130.s0
-rw-r--r--data/text/maps/Route131.s0
-rw-r--r--data/text/maps/Route132.s0
-rw-r--r--data/text/maps/Route133.s0
-rw-r--r--data/text/maps/Route134.s0
-rw-r--r--[-rwxr-xr-x]graphics/move_tutor_menu/arrows.pngbin303 -> 303 bytes
-rw-r--r--include/battle.h2
-rw-r--r--[-rwxr-xr-x]include/battle_ai_switch_items.h0
-rw-r--r--[-rwxr-xr-x]include/constants/field_effects.h0
-rw-r--r--include/constants/songs.h238
-rw-r--r--include/event_object_movement.h25
-rw-r--r--include/ewram.h2
-rw-r--r--include/field_effect.h5
-rw-r--r--include/field_effect_helpers.h42
-rw-r--r--include/field_fadetransition.h2
-rw-r--r--include/field_screen_effect.h2
-rw-r--r--include/fieldmap.h8
-rw-r--r--include/fldeff_flash.h4
-rw-r--r--include/gba/types.h4
-rw-r--r--include/global.fieldmap.h12
-rw-r--r--include/global.h2
-rw-r--r--include/item_menu.h9
-rw-r--r--include/item_use.h7
-rw-r--r--include/overworld.h42
-rw-r--r--include/party_menu.h2
-rw-r--r--include/rom_8077ABC.h7
-rw-r--r--sound/key_split_tables/8455224.binbin92 -> 0 bytes
-rw-r--r--sound/key_split_tables/8455248.binbin36 -> 0 bytes
-rw-r--r--sound/key_split_tables/845526C.binbin72 -> 0 bytes
-rw-r--r--sound/key_split_tables/84552B4.binbin84 -> 0 bytes
-rw-r--r--sound/key_split_tables/8455308.binbin72 -> 0 bytes
-rw-r--r--sound/key_split_tables/8455350.binbin108 -> 0 bytes
-rw-r--r--sound/keysplit_tables.inc403
-rw-r--r--sound/voice_groups.inc23933
-rw-r--r--[-rwxr-xr-x]src/battle/anim/current.c0
-rw-r--r--src/battle/anim/dark.c2
-rw-r--r--[-rwxr-xr-x]src/battle/anim/egg.c0
-rw-r--r--[-rwxr-xr-x]src/battle/anim/flying.c0
-rw-r--r--[-rwxr-xr-x]src/battle/anim/ghost.c0
-rw-r--r--[-rwxr-xr-x]src/battle/anim/ground.c0
-rw-r--r--[-rwxr-xr-x]src/battle/anim/ice.c0
-rw-r--r--[-rwxr-xr-x]src/battle/anim/normal.c0
-rw-r--r--src/battle/battle_2.c8
-rw-r--r--[-rwxr-xr-x]src/battle/battle_ai_switch_items.c0
-rw-r--r--src/battle/battle_anim.c6
-rw-r--r--[-rwxr-xr-x]src/battle/battle_anim_812C144.c238
-rw-r--r--src/battle/battle_setup.c36
-rw-r--r--src/battle/pokeball.c2
-rw-r--r--src/berry_blender.c6
-rw-r--r--src/berry_tag_screen.c2
-rw-r--r--src/bike.c4
-rw-r--r--src/cable_car.c4
-rw-r--r--src/cable_club.c4
-rw-r--r--src/contest.c2
-rw-r--r--src/credits.c4
-rw-r--r--src/data/battle_strings_en.h4
-rw-r--r--[-rwxr-xr-x]src/data/field_event_obj/event_object_graphics.h0
-rw-r--r--[-rwxr-xr-x]src/data/field_event_obj/field_effect_object_graphics.h0
-rw-r--r--src/data/field_event_obj/field_effect_object_template_pointers.h4
-rw-r--r--src/data/field_event_obj/field_effect_objects.h106
-rw-r--r--src/debug/nakamura_debug_menu.c8
-rw-r--r--src/debug/sound_check_menu.c252
-rw-r--r--src/decoration.c16
-rw-r--r--src/event_object_movement.c246
-rw-r--r--src/evolution_scene.c20
-rw-r--r--src/field_camera.c60
-rw-r--r--src/field_control_avatar.c14
-rw-r--r--src/field_effect.c94
-rw-r--r--src/field_effect_helpers.c298
-rw-r--r--src/field_fadetransition.c74
-rw-r--r--src/field_player_avatar.c6
-rw-r--r--src/field_screen_effect.c115
-rw-r--r--src/field_specials.c18
-rw-r--r--src/field_tasks.c37
-rw-r--r--src/fieldmap.c112
-rw-r--r--src/fldeff_flash.c138
-rw-r--r--src/hall_of_fame.c2
-rw-r--r--src/hof_pc.c1
-rw-r--r--src/item_menu.c13
-rw-r--r--src/item_use.c181
-rw-r--r--src/main_menu.c2
-rw-r--r--src/mauville_man.c2
-rw-r--r--src/move_tutor_menu.c4
-rw-r--r--src/new_game.c2
-rw-r--r--src/overworld.c505
-rw-r--r--src/party_menu.c6
-rw-r--r--src/player_pc.c4
-rw-r--r--src/pokemon_3.c30
-rw-r--r--src/pokemon_menu.c24
-rw-r--r--src/region_map.c20
-rw-r--r--src/rom_8077ABC.c8
-rw-r--r--src/roulette.c4
-rw-r--r--src/safari_zone.c2
-rw-r--r--src/scrcmd.c19
-rw-r--r--src/secret_base.c13
-rw-r--r--src/shop.c8
-rw-r--r--src/slot_machine.c14
-rw-r--r--src/sound.c24
-rw-r--r--src/sprite.c1
-rw-r--r--src/tileset_anim.c576
-rw-r--r--src/time_events.c2
-rw-r--r--src/trade.c6
-rw-r--r--src/wild_encounter.c2
2852 files changed, 34298 insertions, 34504 deletions
diff --git a/asm/battle_anim_812C144.s b/asm/battle_anim_812C144.s
index 6345d9d3b..e2c28c978 100644
--- a/asm/battle_anim_812C144.s
+++ b/asm/battle_anim_812C144.s
@@ -5,836 +5,6 @@
.text
- thumb_func_start sub_812D7E8
-sub_812D7E8: @ 812D7E8
- push {r4-r7,lr}
- mov r7, r9
- mov r6, r8
- push {r6,r7}
- sub sp, 0xC
- lsls r0, 24
- lsrs r0, 24
- mov r8, r0
- ldr r1, _0812D818 @ =gTasks
- lsls r0, 2
- add r0, r8
- lsls r0, 3
- adds r0, r1
- movs r2, 0x8
- ldrsh r0, [r0, r2]
- adds r3, r1, 0
- cmp r0, 0x4
- bls _0812D80E
- b _0812DAFA
-_0812D80E:
- lsls r0, 2
- ldr r1, _0812D81C @ =_0812D820
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .align 2, 0
-_0812D818: .4byte gTasks
-_0812D81C: .4byte _0812D820
- .align 2, 0
-_0812D820:
- .4byte _0812D834
- .4byte _0812D888
- .4byte _0812D8C4
- .4byte _0812DA48
- .4byte _0812DA84
-_0812D834:
- ldr r1, _0812D850 @ =REG_MOSAIC
- movs r0, 0
- strh r0, [r1]
- ldr r0, _0812D854 @ =gAnimBankAttacker
- ldrb r0, [r0]
- bl GetBattlerPosition_permutated
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- bne _0812D85C
- ldr r0, _0812D858 @ =REG_BG1CNT
- b _0812D85E
- .align 2, 0
-_0812D850: .4byte REG_MOSAIC
-_0812D854: .4byte gAnimBankAttacker
-_0812D858: .4byte REG_BG1CNT
-_0812D85C:
- ldr r0, _0812D87C @ =REG_BG2CNT
-_0812D85E:
- ldrb r1, [r0]
- movs r2, 0x40
- orrs r1, r2
- strb r1, [r0]
- ldr r0, _0812D880 @ =gTasks
- mov r6, r8
- lsls r1, r6, 2
- add r1, r8
- lsls r1, 3
- adds r1, r0
- ldr r0, _0812D884 @ =gBattleAnimArgs
- ldrh r0, [r0]
- strh r0, [r1, 0x1C]
- b _0812DA2A
- .align 2, 0
-_0812D87C: .4byte REG_BG2CNT
-_0812D880: .4byte gTasks
-_0812D884: .4byte gBattleAnimArgs
-_0812D888:
- mov r1, r8
- lsls r0, r1, 2
- add r0, r8
- lsls r0, 3
- adds r4, r0, r3
- ldrh r0, [r4, 0xC]
- adds r1, r0, 0x1
- strh r1, [r4, 0xC]
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0x1
- bgt _0812D8A2
- b _0812DAFA
-_0812D8A2:
- movs r0, 0
- strh r0, [r4, 0xC]
- ldrh r0, [r4, 0xA]
- adds r0, 0x1
- strh r0, [r4, 0xA]
- ldrh r2, [r4, 0xA]
- ldr r1, _0812D8C0 @ =REG_MOSAIC
- lsls r0, r2, 4
- orrs r0, r2
- strh r0, [r1]
- cmp r2, 0xF
- beq _0812D8BC
- b _0812DAFA
-_0812D8BC:
- b _0812DA78
- .align 2, 0
-_0812D8C0: .4byte REG_MOSAIC
-_0812D8C4:
- ldr r5, _0812D8F4 @ =gAnimBankAttacker
- ldrb r0, [r5]
- ldr r1, _0812D8F8 @ =gAnimBankTarget
- ldrb r1, [r1]
- mov r2, r8
- lsls r4, r2, 2
- adds r2, r4, r2
- lsls r2, 3
- adds r2, r3
- ldrb r2, [r2, 0x1C]
- bl sub_8031FC4
- ldrb r1, [r5]
- mov r0, sp
- bl sub_8078954
- bl IsContest
- lsls r0, 24
- mov r9, r4
- cmp r0, 0
- beq _0812D8FC
- movs r1, 0
- b _0812D906
- .align 2, 0
-_0812D8F4: .4byte gAnimBankAttacker
-_0812D8F8: .4byte gAnimBankTarget
-_0812D8FC:
- ldrb r0, [r5]
- bl GetBattlerPosition
- lsls r0, 24
- lsrs r1, r0, 24
-_0812D906:
- ldr r0, _0812D9CC @ =gUnknown_081FAF4C
- lsls r1, 2
- adds r1, r0
- ldr r2, _0812D9D0 @ =gBattleMonForms
- ldr r0, _0812D9D4 @ =gAnimBankAttacker
- ldrb r0, [r0]
- adds r0, r2
- ldrb r0, [r0]
- lsls r0, 11
- ldr r1, [r1]
- adds r1, r0
- ldr r2, [sp]
- ldr r0, _0812D9D8 @ =0x040000d4
- str r1, [r0]
- str r2, [r0, 0x4]
- ldr r1, _0812D9DC @ =0x84000200
- str r1, [r0, 0x8]
- ldr r0, [r0, 0x8]
- bl IsContest
- lsls r0, 24
- cmp r0, 0
- beq _0812DA20
- ldr r5, _0812D9E0 @ =gSharedMem + 0x19348
- ldrh r0, [r5]
- bl IsSpeciesNotUnown
- adds r4, r0, 0
- ldrh r0, [r5, 0x2]
- bl IsSpeciesNotUnown
- lsls r4, 24
- lsls r0, 24
- cmp r4, r0
- beq _0812D9A2
- ldr r6, [sp, 0x4]
- movs r5, 0
- movs r0, 0x7
- mov r12, r0
- movs r7, 0
-_0812D956:
- movs r4, 0
- adds r3, r7, r6
- mov r1, r12
- lsls r0, r1, 1
- adds r2, r0, r6
-_0812D960:
- ldrh r1, [r3]
- ldrh r0, [r2]
- strh r0, [r3]
- strh r1, [r2]
- adds r3, 0x2
- subs r2, 0x2
- adds r4, 0x1
- cmp r4, 0x3
- ble _0812D960
- movs r2, 0x20
- add r12, r2
- adds r7, 0x40
- adds r5, 0x1
- cmp r5, 0x7
- ble _0812D956
- movs r5, 0
- movs r0, 0x80
- lsls r0, 3
- adds r3, r0, 0
-_0812D986:
- adds r2, r5, 0x1
- lsls r0, r5, 6
- adds r1, r0, r6
- movs r4, 0x7
-_0812D98E:
- ldrh r0, [r1]
- eors r0, r3
- strh r0, [r1]
- adds r1, 0x2
- subs r4, 0x1
- cmp r4, 0
- bge _0812D98E
- adds r5, r2, 0
- cmp r5, 0x7
- ble _0812D986
-_0812D9A2:
- ldr r0, _0812D9E0 @ =gSharedMem + 0x19348
- ldrh r0, [r0, 0x2]
- bl IsSpeciesNotUnown
- lsls r0, 24
- cmp r0, 0
- beq _0812D9F0
- ldr r3, _0812D9E4 @ =gSprites
- ldr r4, _0812D9E8 @ =gBankSpriteIds
- ldr r2, _0812D9D4 @ =gAnimBankAttacker
- ldrb r0, [r2]
- adds r0, r4
- ldrb r1, [r0]
- lsls r0, r1, 4
- adds r0, r1
- lsls r0, 2
- adds r1, r3, 0
- adds r1, 0x10
- adds r0, r1
- ldr r1, _0812D9EC @ =gSpriteAffineAnimTable_81E7C18
- b _0812DA0A
- .align 2, 0
-_0812D9CC: .4byte gUnknown_081FAF4C
-_0812D9D0: .4byte gBattleMonForms
-_0812D9D4: .4byte gAnimBankAttacker
-_0812D9D8: .4byte 0x040000d4
-_0812D9DC: .4byte 0x84000200
-_0812D9E0: .4byte gSharedMem + 0x19348
-_0812D9E4: .4byte gSprites
-_0812D9E8: .4byte gBankSpriteIds
-_0812D9EC: .4byte gSpriteAffineAnimTable_81E7C18
-_0812D9F0:
- ldr r3, _0812DA34 @ =gSprites
- ldr r4, _0812DA38 @ =gBankSpriteIds
- ldr r2, _0812DA3C @ =gAnimBankAttacker
- ldrb r0, [r2]
- adds r0, r4
- ldrb r1, [r0]
- lsls r0, r1, 4
- adds r0, r1
- lsls r0, 2
- adds r1, r3, 0
- adds r1, 0x10
- adds r0, r1
- ldr r1, _0812DA40 @ =gSpriteAffineAnimTable_81E7BEC
-_0812DA0A:
- str r1, [r0]
- ldrb r0, [r2]
- adds r0, r4
- ldrb r1, [r0]
- lsls r0, r1, 4
- adds r0, r1
- lsls r0, 2
- adds r0, r3
- movs r1, 0
- bl StartSpriteAffineAnim
-_0812DA20:
- ldr r0, _0812DA44 @ =gTasks
- mov r1, r9
- add r1, r8
- lsls r1, 3
- adds r1, r0
-_0812DA2A:
- ldrh r0, [r1, 0x8]
- adds r0, 0x1
- strh r0, [r1, 0x8]
- b _0812DAFA
- .align 2, 0
-_0812DA34: .4byte gSprites
-_0812DA38: .4byte gBankSpriteIds
-_0812DA3C: .4byte gAnimBankAttacker
-_0812DA40: .4byte gSpriteAffineAnimTable_81E7BEC
-_0812DA44: .4byte gTasks
-_0812DA48:
- mov r1, r8
- lsls r0, r1, 2
- add r0, r8
- lsls r0, 3
- adds r4, r0, r3
- ldrh r0, [r4, 0xC]
- adds r1, r0, 0x1
- strh r1, [r4, 0xC]
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0x1
- ble _0812DAFA
- movs r0, 0
- strh r0, [r4, 0xC]
- ldrh r0, [r4, 0xA]
- subs r0, 0x1
- strh r0, [r4, 0xA]
- ldrh r2, [r4, 0xA]
- ldr r1, _0812DA80 @ =REG_MOSAIC
- lsls r0, r2, 4
- orrs r0, r2
- strh r0, [r1]
- cmp r2, 0
- bne _0812DAFA
-_0812DA78:
- ldrh r0, [r4, 0x8]
- adds r0, 0x1
- strh r0, [r4, 0x8]
- b _0812DAFA
- .align 2, 0
-_0812DA80: .4byte REG_MOSAIC
-_0812DA84:
- ldr r1, _0812DAA0 @ =REG_MOSAIC
- movs r0, 0
- strh r0, [r1]
- ldr r0, _0812DAA4 @ =gAnimBankAttacker
- ldrb r0, [r0]
- bl GetBattlerPosition_permutated
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- bne _0812DAAC
- ldr r2, _0812DAA8 @ =REG_BG1CNT
- b _0812DAAE
- .align 2, 0
-_0812DAA0: .4byte REG_MOSAIC
-_0812DAA4: .4byte gAnimBankAttacker
-_0812DAA8: .4byte REG_BG1CNT
-_0812DAAC:
- ldr r2, _0812DB08 @ =REG_BG2CNT
-_0812DAAE:
- ldrb r1, [r2]
- movs r0, 0x41
- negs r0, r0
- ands r0, r1
- strb r0, [r2]
- bl IsContest
- lsls r0, 24
- cmp r0, 0
- bne _0812DAF4
- ldr r4, _0812DB0C @ =gAnimBankAttacker
- ldrb r0, [r4]
- bl GetBattlerSide
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- bne _0812DAF4
- ldr r0, _0812DB10 @ =gTasks
- mov r2, r8
- lsls r1, r2, 2
- add r1, r8
- lsls r1, 3
- adds r1, r0
- movs r6, 0x1C
- ldrsh r0, [r1, r6]
- cmp r0, 0
- bne _0812DAF4
- ldrb r0, [r4]
- lsls r1, r0, 2
- ldr r2, _0812DB14 @ =gSharedMem + 0x17800
- adds r1, r2
- ldrh r1, [r1, 0x2]
- bl sub_8032984
-_0812DAF4:
- mov r0, r8
- bl DestroyAnimVisualTask
-_0812DAFA:
- add sp, 0xC
- pop {r3,r4}
- mov r8, r3
- mov r9, r4
- pop {r4-r7}
- pop {r0}
- bx r0
- .align 2, 0
-_0812DB08: .4byte REG_BG2CNT
-_0812DB0C: .4byte gAnimBankAttacker
-_0812DB10: .4byte gTasks
-_0812DB14: .4byte gSharedMem + 0x17800
- thumb_func_end sub_812D7E8
-
- thumb_func_start c3_80DFBE4
-c3_80DFBE4: @ 812DB18
- push {r4,lr}
- lsls r0, 24
- lsrs r0, 24
- ldr r4, _0812DB48 @ =gBattleAnimArgs
- ldr r3, _0812DB4C @ =gSprites
- ldr r2, _0812DB50 @ =gBankSpriteIds
- ldr r1, _0812DB54 @ =gAnimBankAttacker
- ldrb r1, [r1]
- adds r1, r2
- ldrb r2, [r1]
- lsls r1, r2, 4
- adds r1, r2
- lsls r1, 2
- adds r1, r3
- adds r1, 0x3E
- ldrb r1, [r1]
- lsls r1, 29
- lsrs r1, 31
- strh r1, [r4, 0xE]
- bl DestroyAnimVisualTask
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_0812DB48: .4byte gBattleAnimArgs
-_0812DB4C: .4byte gSprites
-_0812DB50: .4byte gBankSpriteIds
-_0812DB54: .4byte gAnimBankAttacker
- thumb_func_end c3_80DFBE4
-
- thumb_func_start sub_812DB58
-sub_812DB58: @ 812DB58
- push {r4,lr}
- adds r4, r0, 0
- lsls r4, 24
- lsrs r4, 24
- ldr r0, _0812DB7C @ =gAnimBankAttacker
- ldrb r0, [r0]
- ldr r1, _0812DB80 @ =gAnimBankTarget
- ldrb r1, [r1]
- movs r2, 0x1
- bl sub_8031FC4
- adds r0, r4, 0
- bl DestroyAnimVisualTask
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_0812DB7C: .4byte gAnimBankAttacker
-_0812DB80: .4byte gAnimBankTarget
- thumb_func_end sub_812DB58
-
- thumb_func_start sub_812DB84
-sub_812DB84: @ 812DB84
- push {r4-r7,lr}
- mov r7, r9
- mov r6, r8
- push {r6,r7}
- sub sp, 0x10
- lsls r0, 24
- lsrs r7, r0, 24
- ldr r1, _0812DBB4 @ =gTasks
- lsls r0, r7, 2
- adds r0, r7
- lsls r0, 3
- adds r0, r1
- movs r2, 0x8
- ldrsh r0, [r0, r2]
- adds r2, r1, 0
- cmp r0, 0x4
- bls _0812DBA8
- b _0812DE80
-_0812DBA8:
- lsls r0, 2
- ldr r1, _0812DBB8 @ =_0812DBBC
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .align 2, 0
-_0812DBB4: .4byte gTasks
-_0812DBB8: .4byte _0812DBBC
- .align 2, 0
-_0812DBBC:
- .4byte _0812DBD0
- .4byte _0812DCFC
- .4byte _0812DD4C
- .4byte _0812DDB6
- .4byte _0812DDEA
-_0812DBD0:
- ldr r1, _0812DC70 @ =REG_BLDCNT
- ldr r4, _0812DC74 @ =0x00003f42
- adds r0, r4, 0
- strh r0, [r1]
- adds r1, 0x2
- movs r2, 0x80
- lsls r2, 5
- adds r0, r2, 0
- strh r0, [r1]
- ldr r4, _0812DC78 @ =REG_BG1CNT
- ldrb r1, [r4, 0x1]
- movs r0, 0x3F
- ands r0, r1
- strb r0, [r4, 0x1]
- ldrb r1, [r4]
- movs r0, 0x4
- negs r0, r0
- ands r0, r1
- movs r1, 0x1
- orrs r0, r1
- strb r0, [r4]
- bl IsContest
- lsls r0, 24
- cmp r0, 0
- bne _0812DC12
- ldrb r0, [r4]
- movs r1, 0xD
- negs r1, r1
- ands r1, r0
- movs r0, 0x4
- orrs r1, r0
- strb r1, [r4]
-_0812DC12:
- mov r0, sp
- bl sub_8078914
- ldr r1, [sp, 0x4]
- movs r4, 0
- str r4, [sp, 0xC]
- ldr r2, _0812DC7C @ =0x040000d4
- add r0, sp, 0xC
- str r0, [r2]
- str r1, [r2, 0x4]
- ldr r0, _0812DC80 @ =0x85000400
- str r0, [r2, 0x8]
- ldr r0, [r2, 0x8]
- ldr r0, _0812DC84 @ =gUnknown_08D2AA98
- bl LZDecompressVram
- ldr r0, _0812DC88 @ =gUnknown_08D2A9E0
- ldr r1, [sp]
- bl LZDecompressVram
- ldr r0, _0812DC8C @ =gUnknown_08D2AA80
- mov r1, sp
- ldrb r1, [r1, 0x8]
- lsls r1, 4
- movs r2, 0x20
- bl LoadCompressedPalette
- bl IsContest
- lsls r0, 24
- cmp r0, 0
- beq _0812DC9C
- mov r0, sp
- ldrb r0, [r0, 0x8]
- ldr r1, [sp, 0x4]
- movs r2, 0
- movs r3, 0
- bl sub_80763FC
- ldr r1, _0812DC90 @ =gBattle_BG1_X
- ldr r2, _0812DC94 @ =0x0000ffc8
- adds r0, r2, 0
- strh r0, [r1]
- ldr r0, _0812DC98 @ =gBattle_BG1_Y
- strh r4, [r0]
- b _0812DCCE
- .align 2, 0
-_0812DC70: .4byte REG_BLDCNT
-_0812DC74: .4byte 0x00003f42
-_0812DC78: .4byte REG_BG1CNT
-_0812DC7C: .4byte 0x040000d4
-_0812DC80: .4byte 0x85000400
-_0812DC84: .4byte gUnknown_08D2AA98
-_0812DC88: .4byte gUnknown_08D2A9E0
-_0812DC8C: .4byte gUnknown_08D2AA80
-_0812DC90: .4byte gBattle_BG1_X
-_0812DC94: .4byte 0x0000ffc8
-_0812DC98: .4byte gBattle_BG1_Y
-_0812DC9C:
- ldr r0, _0812DCB4 @ =gAnimBankAttacker
- ldrb r0, [r0]
- bl GetBattlerSide
- lsls r0, 24
- cmp r0, 0
- beq _0812DCC0
- ldr r1, _0812DCB8 @ =gBattle_BG1_X
- ldr r4, _0812DCBC @ =0x0000ff79
- adds r0, r4, 0
- b _0812DCC6
- .align 2, 0
-_0812DCB4: .4byte gAnimBankAttacker
-_0812DCB8: .4byte gBattle_BG1_X
-_0812DCBC: .4byte 0x0000ff79
-_0812DCC0:
- ldr r1, _0812DCEC @ =gBattle_BG1_X
- ldr r2, _0812DCF0 @ =0x0000fff6
- adds r0, r2, 0
-_0812DCC6:
- strh r0, [r1]
- ldr r1, _0812DCF4 @ =gBattle_BG1_Y
- movs r0, 0
- strh r0, [r1]
-_0812DCCE:
- ldr r0, _0812DCF8 @ =gTasks
- lsls r1, r7, 2
- adds r1, r7
- lsls r1, 3
- adds r1, r0
- ldr r0, _0812DCEC @ =gBattle_BG1_X
- ldrh r0, [r0]
- strh r0, [r1, 0x1C]
- ldr r0, _0812DCF4 @ =gBattle_BG1_Y
- ldrh r0, [r0]
- strh r0, [r1, 0x1E]
- ldrh r0, [r1, 0x8]
- adds r0, 0x1
- b _0812DDD2
- .align 2, 0
-_0812DCEC: .4byte gBattle_BG1_X
-_0812DCF0: .4byte 0x0000fff6
-_0812DCF4: .4byte gBattle_BG1_Y
-_0812DCF8: .4byte gTasks
-_0812DCFC:
- lsls r0, r7, 2
- adds r0, r7
- lsls r0, 3
- adds r3, r0, r2
- ldrh r0, [r3, 0x10]
- adds r1, r0, 0x1
- strh r1, [r3, 0x10]
- lsls r0, 16
- cmp r0, 0
- bgt _0812DD12
- b _0812DE80
-_0812DD12:
- movs r0, 0
- strh r0, [r3, 0x10]
- ldrh r0, [r3, 0xA]
- adds r0, 0x1
- strh r0, [r3, 0xA]
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0xC
- ble _0812DD28
- movs r0, 0xC
- strh r0, [r3, 0xA]
-_0812DD28:
- ldr r2, _0812DD48 @ =REG_BLDALPHA
- ldrh r1, [r3, 0xA]
- movs r0, 0x10
- subs r0, r1
- lsls r0, 8
- orrs r0, r1
- strh r0, [r2]
- movs r4, 0xA
- ldrsh r0, [r3, r4]
- cmp r0, 0xC
- beq _0812DD40
- b _0812DE80
-_0812DD40:
- ldrh r0, [r3, 0x8]
- adds r0, 0x1
- strh r0, [r3, 0x8]
- b _0812DE80
- .align 2, 0
-_0812DD48: .4byte REG_BLDALPHA
-_0812DD4C:
- lsls r0, r7, 2
- adds r0, r7
- lsls r0, 3
- adds r3, r0, r2
- ldrh r0, [r3, 0xA]
- subs r0, 0x1
- strh r0, [r3, 0xA]
- lsls r0, 16
- cmp r0, 0
- bge _0812DD64
- movs r0, 0
- strh r0, [r3, 0xA]
-_0812DD64:
- ldr r2, _0812DDA4 @ =REG_BLDALPHA
- ldrh r1, [r3, 0xA]
- movs r0, 0x10
- subs r0, r1
- lsls r0, 8
- orrs r0, r1
- strh r0, [r2]
- movs r1, 0xA
- ldrsh r0, [r3, r1]
- cmp r0, 0
- beq _0812DD7C
- b _0812DE80
-_0812DD7C:
- ldr r2, _0812DDA8 @ =gBattle_BG1_X
- ldr r1, _0812DDAC @ =gUnknown_084025C0
- movs r4, 0xC
- ldrsh r0, [r3, r4]
- adds r0, r1
- ldrb r0, [r0]
- lsls r0, 24
- asrs r0, 24
- ldrh r1, [r3, 0x1C]
- adds r0, r1
- strh r0, [r2]
- ldrh r0, [r3, 0xC]
- adds r0, 0x1
- strh r0, [r3, 0xC]
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0x4
- bne _0812DDB0
- strh r0, [r3, 0x8]
- b _0812DE80
- .align 2, 0
-_0812DDA4: .4byte REG_BLDALPHA
-_0812DDA8: .4byte gBattle_BG1_X
-_0812DDAC: .4byte gUnknown_084025C0
-_0812DDB0:
- movs r0, 0x3
- strh r0, [r3, 0x8]
- b _0812DE80
-_0812DDB6:
- lsls r0, r7, 2
- adds r0, r7
- lsls r0, 3
- adds r1, r0, r2
- ldrh r0, [r1, 0xE]
- adds r0, 0x1
- strh r0, [r1, 0xE]
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0x4
- bne _0812DE80
- movs r0, 0
- strh r0, [r1, 0xE]
- movs r0, 0x1
-_0812DDD2:
- strh r0, [r1, 0x8]
- movs r0, 0x40
- negs r0, r0
- bl BattleAnimAdjustPanning
- adds r1, r0, 0
- lsls r1, 24
- asrs r1, 24
- movs r0, 0xE4
- bl PlaySE12WithPanning
- b _0812DE80
-_0812DDEA:
- mov r0, sp
- bl sub_8078914
- ldr r2, [sp]
- movs r3, 0x80
- lsls r3, 6
- add r5, sp, 0xC
- movs r6, 0
- ldr r1, _0812DE90 @ =0x040000d4
- movs r4, 0x80
- lsls r4, 5
- mov r8, r5
- ldr r0, _0812DE94 @ =0x85000400
- mov r12, r0
- movs r0, 0x85
- lsls r0, 24
- mov r9, r0
-_0812DE0C:
- str r6, [sp, 0xC]
- mov r0, r8
- str r0, [r1]
- str r2, [r1, 0x4]
- mov r0, r12
- str r0, [r1, 0x8]
- ldr r0, [r1, 0x8]
- adds r2, r4
- subs r3, r4
- cmp r3, r4
- bhi _0812DE0C
- str r6, [sp, 0xC]
- str r5, [r1]
- str r2, [r1, 0x4]
- lsrs r0, r3, 2
- mov r2, r9
- orrs r0, r2
- str r0, [r1, 0x8]
- ldr r0, [r1, 0x8]
- ldr r1, [sp, 0x4]
- movs r4, 0
- str r4, [sp, 0xC]
- ldr r0, _0812DE90 @ =0x040000d4
- str r5, [r0]
- str r1, [r0, 0x4]
- ldr r1, _0812DE98 @ =0x85000200
- str r1, [r0, 0x8]
- ldr r0, [r0, 0x8]
- bl IsContest
- lsls r0, 24
- cmp r0, 0
- bne _0812DE5A
- ldr r2, _0812DE9C @ =REG_BG1CNT
- ldrb r1, [r2]
- movs r0, 0xD
- negs r0, r0
- ands r0, r1
- strb r0, [r2]
-_0812DE5A:
- ldr r2, _0812DE9C @ =REG_BG1CNT
- ldrb r1, [r2]
- movs r0, 0x4
- negs r0, r0
- ands r0, r1
- movs r1, 0x1
- orrs r0, r1
- strb r0, [r2]
- ldr r0, _0812DEA0 @ =gBattle_BG1_X
- strh r4, [r0]
- ldr r0, _0812DEA4 @ =gBattle_BG1_Y
- strh r4, [r0]
- ldr r0, _0812DEA8 @ =REG_BLDCNT
- strh r4, [r0]
- adds r0, 0x2
- strh r4, [r0]
- adds r0, r7, 0
- bl DestroyAnimVisualTask
-_0812DE80:
- add sp, 0x10
- pop {r3,r4}
- mov r8, r3
- mov r9, r4
- pop {r4-r7}
- pop {r0}
- bx r0
- .align 2, 0
-_0812DE90: .4byte 0x040000d4
-_0812DE94: .4byte 0x85000400
-_0812DE98: .4byte 0x85000200
-_0812DE9C: .4byte REG_BG1CNT
-_0812DEA0: .4byte gBattle_BG1_X
-_0812DEA4: .4byte gBattle_BG1_Y
-_0812DEA8: .4byte REG_BLDCNT
- thumb_func_end sub_812DB84
-
thumb_func_start sub_812DEAC
sub_812DEAC: @ 812DEAC
push {r4-r7,lr}
diff --git a/charmap.txt b/charmap.txt
index e6ad2c05b..252f04607 100644
--- a/charmap.txt
+++ b/charmap.txt
@@ -523,124 +523,124 @@ SE_TB_START = 72 00
SE_TB_KON = 73 00
SE_TB_KARA = 74 00
SE_BIDORO = 75 00
-BGM_STOP = 5D 01
-BGM_TETSUJI = 5E 01
-BGM_FIELD13 = 5F 01
-BGM_KACHI22 = 60 01
-BGM_KACHI2 = 61 01
-BGM_KACHI3 = 62 01
-BGM_KACHI5 = 63 01
-BGM_PCC = 64 01
-BGM_NIBI = 65 01
-BGM_SUIKUN = 66 01
-BGM_DOORO1 = 67 01
-BGM_DOORO_X1 = 68 01
-BGM_DOORO_X3 = 69 01
-BGM_MACHI_S2 = 6A 01
-BGM_MACHI_S4 = 6B 01
-BGM_GIM = 6C 01
-BGM_NAMINORI = 6D 01
-BGM_DAN01 = 6E 01
-BGM_FANFA1 = 6F 01
-BGM_ME_ASA = 70 01
-BGM_ME_BACHI = 71 01
-BGM_FANFA4 = 72 01
-BGM_FANFA5 = 73 01
-BGM_ME_WAZA = 74 01
-BGM_BIJYUTU = 75 01
-BGM_DOORO_X4 = 76 01
-BGM_FUNE_KAN = 77 01
-BGM_ME_SHINKA = 78 01
-BGM_SHINKA = 79 01
-BGM_ME_WASURE = 7A 01
-BGM_SYOUJOEYE = 7B 01
-BGM_BOYEYE = 7C 01
-BGM_DAN02 = 7D 01
-BGM_MACHI_S3 = 7E 01
-BGM_ODAMAKI = 7F 01
-BGM_B_TOWER = 80 01
-BGM_SWIMEYE = 81 01
-BGM_DAN03 = 82 01
-BGM_ME_KINOMI = 83 01
-BGM_ME_TAMA = 84 01
-BGM_ME_B_BIG = 85 01
-BGM_ME_B_SMALL = 86 01
-BGM_ME_ZANNEN = 87 01
-BGM_BD_TIME = 88 01
-BGM_TEST1 = 89 01
-BGM_TEST2 = 8A 01
-BGM_TEST3 = 8B 01
-BGM_TEST4 = 8C 01
-BGM_TEST = 8D 01
-BGM_GOMACHI0 = 8E 01
-BGM_GOTOWN = 8F 01
-BGM_POKECEN = 90 01
-BGM_NEXTROAD = 91 01
-BGM_GRANROAD = 92 01
-BGM_CYCLING = 93 01
-BGM_FRIENDLY = 94 01
-BGM_MISHIRO = 95 01
-BGM_TOZAN = 96 01
-BGM_GIRLEYE = 97 01
-BGM_MINAMO = 98 01
-BGM_ASHROAD = 99 01
-BGM_EVENT0 = 9A 01
-BGM_DEEPDEEP = 9B 01
-BGM_KACHI1 = 9C 01
-BGM_TITLE3 = 9D 01
-BGM_DEMO1 = 9E 01
-BGM_GIRL_SUP = 9F 01
-BGM_HAGESHII = A0 01
-BGM_KAKKOII = A1 01
-BGM_KAZANBAI = A2 01
-BGM_AQA_0 = A3 01
-BGM_TSURETEK = A4 01
-BGM_BOY_SUP = A5 01
-BGM_RAINBOW = A6 01
-BGM_AYASII = A7 01
-BGM_KACHI4 = A8 01
-BGM_ROPEWAY = A9 01
-BGM_CASINO = AA 01
-BGM_HIGHTOWN = AB 01
-BGM_SAFARI = AC 01
-BGM_C_ROAD = AD 01
-BGM_AJITO = AE 01
-BGM_M_BOAT = AF 01
-BGM_M_DUNGON = B0 01
-BGM_FINECITY = B1 01
-BGM_MACHUPI = B2 01
-BGM_P_SCHOOL = B3 01
-BGM_DENDOU = B4 01
-BGM_TONEKUSA = B5 01
-BGM_MABOROSI = B6 01
-BGM_CON_FAN = B7 01
-BGM_CONTEST0 = B8 01
-BGM_MGM0 = B9 01
-BGM_T_BATTLE = BA 01
-BGM_OOAME = BB 01
-BGM_HIDERI = BC 01
-BGM_RUNECITY = BD 01
-BGM_CON_K = BE 01
-BGM_EIKOU_R = BF 01
-BGM_KARAKURI = C0 01
-BGM_HUTAGO = C1 01
-BGM_SITENNOU = C2 01
-BGM_YAMA_EYE = C3 01
-BGM_CONLOBBY = C4 01
-BGM_INTER_V = C5 01
-BGM_DAIGO = C6 01
-BGM_THANKFOR = C7 01
-BGM_END = C8 01
-BGM_BATTLE27 = C9 01
-BGM_BATTLE31 = CA 01
-BGM_BATTLE20 = CB 01
-BGM_BATTLE32 = CC 01
-BGM_BATTLE33 = CD 01
-BGM_BATTLE36 = CE 01
-BGM_BATTLE34 = CF 01
-BGM_BATTLE35 = D0 01
-BGM_BATTLE38 = D1 01
-BGM_BATTLE30 = D2 01
+MUS_STOP = 5D 01
+MUS_TETSUJI = 5E 01
+MUS_FIELD13 = 5F 01
+MUS_KACHI22 = 60 01
+MUS_KACHI2 = 61 01
+MUS_KACHI3 = 62 01
+MUS_KACHI5 = 63 01
+MUS_PCC = 64 01
+MUS_NIBI = 65 01
+MUS_SUIKUN = 66 01
+MUS_DOORO1 = 67 01
+MUS_DOORO_X1 = 68 01
+MUS_DOORO_X3 = 69 01
+MUS_MACHI_S2 = 6A 01
+MUS_MACHI_S4 = 6B 01
+MUS_GIM = 6C 01
+MUS_NAMINORI = 6D 01
+MUS_DAN01 = 6E 01
+MUS_FANFA1 = 6F 01
+MUS_ME_ASA = 70 01
+MUS_ME_BACHI = 71 01
+MUS_FANFA4 = 72 01
+MUS_FANFA5 = 73 01
+MUS_ME_WAZA = 74 01
+MUS_BIJYUTU = 75 01
+MUS_DOORO_X4 = 76 01
+MUS_FUNE_KAN = 77 01
+MUS_ME_SHINKA = 78 01
+MUS_SHINKA = 79 01
+MUS_ME_WASURE = 7A 01
+MUS_SYOUJOEYE = 7B 01
+MUS_BOYEYE = 7C 01
+MUS_DAN02 = 7D 01
+MUS_MACHI_S3 = 7E 01
+MUS_ODAMAKI = 7F 01
+MUS_B_TOWER = 80 01
+MUS_SWIMEYE = 81 01
+MUS_DAN03 = 82 01
+MUS_ME_KINOMI = 83 01
+MUS_ME_TAMA = 84 01
+MUS_ME_B_BIG = 85 01
+MUS_ME_B_SMALL = 86 01
+MUS_ME_ZANNEN = 87 01
+MUS_BD_TIME = 88 01
+MUS_TEST1 = 89 01
+MUS_TEST2 = 8A 01
+MUS_TEST3 = 8B 01
+MUS_TEST4 = 8C 01
+MUS_TEST = 8D 01
+MUS_GOMACHI0 = 8E 01
+MUS_GOTOWN = 8F 01
+MUS_POKECEN = 90 01
+MUS_NEXTROAD = 91 01
+MUS_GRANROAD = 92 01
+MUS_CYCLING = 93 01
+MUS_FRIENDLY = 94 01
+MUS_MISHIRO = 95 01
+MUS_TOZAN = 96 01
+MUS_GIRLEYE = 97 01
+MUS_MINAMO = 98 01
+MUS_ASHROAD = 99 01
+MUS_EVENT0 = 9A 01
+MUS_DEEPDEEP = 9B 01
+MUS_KACHI1 = 9C 01
+MUS_TITLE3 = 9D 01
+MUS_DEMO1 = 9E 01
+MUS_GIRL_SUP = 9F 01
+MUS_HAGESHII = A0 01
+MUS_KAKKOII = A1 01
+MUS_KAZANBAI = A2 01
+MUS_AQA_0 = A3 01
+MUS_TSURETEK = A4 01
+MUS_BOY_SUP = A5 01
+MUS_RAINBOW = A6 01
+MUS_AYASII = A7 01
+MUS_KACHI4 = A8 01
+MUS_ROPEWAY = A9 01
+MUS_CASINO = AA 01
+MUS_HIGHTOWN = AB 01
+MUS_SAFARI = AC 01
+MUS_C_ROAD = AD 01
+MUS_AJITO = AE 01
+MUS_M_BOAT = AF 01
+MUS_M_DUNGON = B0 01
+MUS_FINECITY = B1 01
+MUS_MACHUPI = B2 01
+MUS_P_SCHOOL = B3 01
+MUS_DENDOU = B4 01
+MUS_TONEKUSA = B5 01
+MUS_MABOROSI = B6 01
+MUS_CON_FAN = B7 01
+MUS_CONTEST0 = B8 01
+MUS_MGM0 = B9 01
+MUS_T_BATTLE = BA 01
+MUS_OOAME = BB 01
+MUS_HIDERI = BC 01
+MUS_RUNECITY = BD 01
+MUS_CON_K = BE 01
+MUS_EIKOU_R = BF 01
+MUS_KARAKURI = C0 01
+MUS_HUTAGO = C1 01
+MUS_SITENNOU = C2 01
+MUS_YAMA_EYE = C3 01
+MUS_CONLOBBY = C4 01
+MUS_INTER_V = C5 01
+MUS_DAIGO = C6 01
+MUS_THANKFOR = C7 01
+MUS_END = C8 01
+MUS_BATTLE27 = C9 01
+MUS_BATTLE31 = CA 01
+MUS_BATTLE20 = CB 01
+MUS_BATTLE32 = CC 01
+MUS_BATTLE33 = CD 01
+MUS_BATTLE36 = CE 01
+MUS_BATTLE34 = CF 01
+MUS_BATTLE35 = D0 01
+MUS_BATTLE38 = D1 01
+MUS_BATTLE30 = D2 01
'\l' = FA @ scroll up window text
'\p' = FB @ new paragraph
diff --git a/constants/version.inc b/constants/version.inc
index c93e439f4..271b46dd3 100644
--- a/constants/version.inc
+++ b/constants/version.inc
@@ -5,11 +5,11 @@
.endif
.ifdef SAPPHIRE
- .set BGM_EVIL_TEAM, BGM_AQA_0
- .set BGM_GOOD_TEAM, BGM_MGM0
+ .set MUS_EVIL_TEAM, MUS_AQA_0
+ .set MUS_GOOD_TEAM, MUS_MGM0
.else
- .set BGM_EVIL_TEAM, BGM_MGM0
- .set BGM_GOOD_TEAM, BGM_AQA_0
+ .set MUS_EVIL_TEAM, MUS_MGM0
+ .set MUS_GOOD_TEAM, MUS_AQA_0
.endc
.ifdef SAPPHIRE
diff --git a/data-de/event_scripts.s b/data-de/event_scripts.s
index f8733305e..a10c2ddb0 100644
--- a/data-de/event_scripts.s
+++ b/data-de/event_scripts.s
@@ -55,346 +55,346 @@ gStdScripts::
.4byte Std_ObtainDecoration
gStdScripts_End::
- .include "data/scripts/maps/PetalburgCity.inc"
- .include "data/scripts/maps/SlateportCity.inc"
- .include "data/scripts/maps/MauvilleCity.inc"
- .include "data/scripts/maps/RustboroCity.inc"
- .include "data/scripts/maps/FortreeCity.inc"
- .include "data/scripts/maps/LilycoveCity.inc"
- .include "data/scripts/maps/MossdeepCity.inc"
- .include "data/scripts/maps/SootopolisCity.inc"
- .include "data/scripts/maps/EverGrandeCity.inc"
- .include "data/scripts/maps/LittlerootTown.inc"
- .include "data/scripts/maps/OldaleTown.inc"
- .include "data/scripts/maps/DewfordTown.inc"
- .include "data/scripts/maps/LavaridgeTown.inc"
- .include "data/scripts/maps/FallarborTown.inc"
- .include "data/scripts/maps/VerdanturfTown.inc"
- .include "data/scripts/maps/PacifidlogTown.inc"
- .include "data/scripts/maps/Route101.inc"
- .include "data/scripts/maps/Route102.inc"
- .include "data/scripts/maps/Route103.inc"
- .include "data/scripts/maps/Route104.inc"
- .include "data/scripts/maps/Route105.inc"
- .include "data/scripts/maps/Route106.inc"
- .include "data/scripts/maps/Route107.inc"
- .include "data/scripts/maps/Route108.inc"
- .include "data/scripts/maps/Route109.inc"
- .include "data/scripts/maps/Route110.inc"
- .include "data/scripts/maps/Route111.inc"
- .include "data/scripts/maps/Route112.inc"
- .include "data/scripts/maps/Route113.inc"
- .include "data/scripts/maps/Route114.inc"
- .include "data/scripts/maps/Route115.inc"
- .include "data/scripts/maps/Route116.inc"
- .include "data/scripts/maps/Route117.inc"
- .include "data/scripts/maps/Route118.inc"
- .include "data/scripts/maps/Route119.inc"
- .include "data/scripts/maps/Route120.inc"
- .include "data/scripts/maps/Route121.inc"
- .include "data/scripts/maps/Route122.inc"
- .include "data/scripts/maps/Route123.inc"
- .include "data/scripts/maps/Route124.inc"
- .include "data/scripts/maps/Route125.inc"
- .include "data/scripts/maps/Route126.inc"
- .include "data/scripts/maps/Route127.inc"
- .include "data/scripts/maps/Route128.inc"
- .include "data/scripts/maps/Route129.inc"
- .include "data/scripts/maps/Route130.inc"
- .include "data/scripts/maps/Route131.inc"
- .include "data/scripts/maps/Route132.inc"
- .include "data/scripts/maps/Route133.inc"
- .include "data/scripts/maps/Route134.inc"
- .include "data/scripts/maps/Underwater1.inc"
- .include "data/scripts/maps/Underwater2.inc"
- .include "data/scripts/maps/Underwater3.inc"
- .include "data/scripts/maps/Underwater4.inc"
- .include "data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc"
- .include "data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc"
- .include "data/scripts/maps/LittlerootTown_MaysHouse_1F.inc"
- .include "data/scripts/maps/LittlerootTown_MaysHouse_2F.inc"
- .include "data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc"
- .include "data/scripts/maps/OldaleTown_House1.inc"
- .include "data/scripts/maps/OldaleTown_House2.inc"
- .include "data/scripts/maps/OldaleTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/OldaleTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/OldaleTown_Mart.inc"
- .include "data/scripts/maps/DewfordTown_House1.inc"
- .include "data/scripts/maps/DewfordTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/DewfordTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/DewfordTown_Gym.inc"
- .include "data/scripts/maps/DewfordTown_Hall.inc"
- .include "data/scripts/maps/DewfordTown_House2.inc"
- .include "data/scripts/maps/LavaridgeTown_HerbShop.inc"
- .include "data/scripts/maps/LavaridgeTown_Gym_1F.inc"
- .include "data/scripts/maps/LavaridgeTown_Gym_B1F.inc"
- .include "data/scripts/maps/LavaridgeTown_House.inc"
- .include "data/scripts/maps/LavaridgeTown_Mart.inc"
- .include "data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FallarborTown_Mart.inc"
- .include "data/scripts/maps/FallarborTown_ContestLobby.inc"
- .include "data/scripts/maps/FallarborTown_ContestHall.inc"
- .include "data/scripts/maps/FallarborTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/FallarborTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FallarborTown_House1.inc"
- .include "data/scripts/maps/FallarborTown_House2.inc"
- .include "data/scripts/maps/VerdanturfTown_ContestLobby.inc"
- .include "data/scripts/maps/VerdanturfTown_ContestHall.inc"
- .include "data/scripts/maps/VerdanturfTown_Mart.inc"
- .include "data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/VerdanturfTown_WandasHouse.inc"
- .include "data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc"
- .include "data/scripts/maps/VerdanturfTown_House.inc"
- .include "data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/PacifidlogTown_House1.inc"
- .include "data/scripts/maps/PacifidlogTown_House2.inc"
- .include "data/scripts/maps/PacifidlogTown_House3.inc"
- .include "data/scripts/maps/PacifidlogTown_House4.inc"
- .include "data/scripts/maps/PacifidlogTown_House5.inc"
- .include "data/scripts/maps/PetalburgCity_WallysHouse.inc"
- .include "data/scripts/maps/PetalburgCity_Gym.inc"
- .include "data/scripts/maps/PetalburgCity_House1.inc"
- .include "data/scripts/maps/PetalburgCity_House2.inc"
- .include "data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/PetalburgCity_Mart.inc"
- .include "data/scripts/maps/SlateportCity_SternsShipyard_1F.inc"
- .include "data/scripts/maps/SlateportCity_SternsShipyard_2F.inc"
- .include "data/scripts/maps/SlateportCity_ContestLobby.inc"
- .include "data/scripts/maps/SlateportCity_ContestHall.inc"
- .include "data/scripts/maps/SlateportCity_House1.inc"
- .include "data/scripts/maps/SlateportCity_PokemonFanClub.inc"
- .include "data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc"
- .include "data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc"
- .include "data/scripts/maps/SlateportCity_Harbor.inc"
- .include "data/scripts/maps/SlateportCity_House2.inc"
- .include "data/scripts/maps/SlateportCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/SlateportCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/SlateportCity_Mart.inc"
- .include "data/scripts/maps/MauvilleCity_Gym.inc"
- .include "data/scripts/maps/MauvilleCity_BikeShop.inc"
- .include "data/scripts/maps/MauvilleCity_House1.inc"
- .include "data/scripts/maps/MauvilleCity_GameCorner.inc"
- .include "data/scripts/maps/MauvilleCity_House2.inc"
- .include "data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/MauvilleCity_Mart.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_1F.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_2F.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_3F.inc"
- .include "data/scripts/maps/RustboroCity_Gym.inc"
- .include "data/scripts/maps/RustboroCity_PokemonSchool.inc"
- .include "data/scripts/maps/RustboroCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/RustboroCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/RustboroCity_Mart.inc"
- .include "data/scripts/maps/RustboroCity_Flat1_1F.inc"
- .include "data/scripts/maps/RustboroCity_Flat1_2F.inc"
- .include "data/scripts/maps/RustboroCity_House1.inc"
- .include "data/scripts/maps/RustboroCity_CuttersHouse.inc"
- .include "data/scripts/maps/RustboroCity_House2.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_1F.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_2F.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_3F.inc"
- .include "data/scripts/maps/RustboroCity_House3.inc"
- .include "data/scripts/maps/FortreeCity_House1.inc"
- .include "data/scripts/maps/FortreeCity_Gym.inc"
- .include "data/scripts/maps/FortreeCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/FortreeCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FortreeCity_Mart.inc"
- .include "data/scripts/maps/FortreeCity_House2.inc"
- .include "data/scripts/maps/FortreeCity_House3.inc"
- .include "data/scripts/maps/FortreeCity_House4.inc"
- .include "data/scripts/maps/FortreeCity_House5.inc"
- .include "data/scripts/maps/FortreeCity_DecorationShop.inc"
- .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc"
- .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc"
- .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc"
- .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc"
- .include "data/scripts/maps/LilycoveCity_ContestLobby.inc"
- .include "data/scripts/maps/LilycoveCity_ContestHall.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/LilycoveCity_UnusedMart.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc"
- .include "data/scripts/maps/LilycoveCity_Harbor.inc"
- .include "data/scripts/maps/LilycoveCity_EmptyMap.inc"
- .include "data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc"
- .include "data/scripts/maps/LilycoveCity_House1.inc"
- .include "data/scripts/maps/LilycoveCity_House2.inc"
- .include "data/scripts/maps/LilycoveCity_House3.inc"
- .include "data/scripts/maps/LilycoveCity_House4.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc"
- .include "data/scripts/maps/MossdeepCity_Gym.inc"
- .include "data/scripts/maps/MossdeepCity_House1.inc"
- .include "data/scripts/maps/MossdeepCity_House2.inc"
- .include "data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/MossdeepCity_Mart.inc"
- .include "data/scripts/maps/MossdeepCity_House3.inc"
- .include "data/scripts/maps/MossdeepCity_StevensHouse.inc"
- .include "data/scripts/maps/MossdeepCity_House4.inc"
- .include "data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc"
- .include "data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc"
- .include "data/scripts/maps/MossdeepCity_GameCorner_1F.inc"
- .include "data/scripts/maps/MossdeepCity_GameCorner_B1F.inc"
- .include "data/scripts/maps/SootopolisCity_Gym_1F.inc"
- .include "data/scripts/maps/SootopolisCity_Gym_B1F.inc"
- .include "data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/SootopolisCity_Mart.inc"
- .include "data/scripts/maps/SootopolisCity_House1.inc"
- .include "data/scripts/maps/SootopolisCity_House2.inc"
- .include "data/scripts/maps/SootopolisCity_House3.inc"
- .include "data/scripts/maps/SootopolisCity_House4.inc"
- .include "data/scripts/maps/SootopolisCity_House5.inc"
- .include "data/scripts/maps/SootopolisCity_House6.inc"
- .include "data/scripts/maps/SootopolisCity_House7.inc"
- .include "data/scripts/maps/SootopolisCity_House8.inc"
- .include "data/scripts/maps/EverGrandeCity_SidneysRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_PhoebesRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_GlaciasRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_DrakesRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_ChampionsRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor1.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor2.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor3.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor4.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor5.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonLeague.inc"
- .include "data/scripts/maps/EverGrandeCity_HallOfFame.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/Route104_MrBrineysHouse.inc"
- .include "data/scripts/maps/Route104_PrettyPetalFlowerShop.inc"
- .include "data/scripts/maps/Route111_WinstrateFamilysHouse.inc"
- .include "data/scripts/maps/Route111_OldLadysRestStop.inc"
- .include "data/scripts/maps/Route112_CableCarStation.inc"
- .include "data/scripts/maps/MtChimney_CableCarStation.inc"
- .include "data/scripts/maps/Route114_FossilManiacsHouse.inc"
- .include "data/scripts/maps/Route114_FossilManiacsTunnel.inc"
- .include "data/scripts/maps/Route114_LanettesHouse.inc"
- .include "data/scripts/maps/Route116_TunnelersRestHouse.inc"
- .include "data/scripts/maps/Route117_PokemonDayCare.inc"
- .include "data/scripts/maps/Route121_SafariZoneEntrance.inc"
- .include "data/scripts/maps/MeteorFalls_1F_1R.inc"
- .include "data/scripts/maps/MeteorFalls_1F_2R.inc"
- .include "data/scripts/maps/MeteorFalls_B1F_1R.inc"
- .include "data/scripts/maps/MeteorFalls_B1F_2R.inc"
- .include "data/scripts/maps/RusturfTunnel.inc"
- .include "data/scripts/maps/Underwater_SootopolisCity.inc"
- .include "data/scripts/maps/DesertRuins.inc"
- .include "data/scripts/maps/GraniteCave_1F.inc"
- .include "data/scripts/maps/GraniteCave_B1F.inc"
- .include "data/scripts/maps/GraniteCave_B2F.inc"
- .include "data/scripts/maps/GraniteCave_StevensRoom.inc"
- .include "data/scripts/maps/PetalburgWoods.inc"
- .include "data/scripts/maps/MtChimney.inc"
- .include "data/scripts/maps/JaggedPass.inc"
- .include "data/scripts/maps/FieryPath.inc"
- .include "data/scripts/maps/MtPyre_1F.inc"
- .include "data/scripts/maps/MtPyre_2F.inc"
- .include "data/scripts/maps/MtPyre_3F.inc"
- .include "data/scripts/maps/MtPyre_4F.inc"
- .include "data/scripts/maps/MtPyre_5F.inc"
- .include "data/scripts/maps/MtPyre_6F.inc"
- .include "data/scripts/maps/MtPyre_Exterior.inc"
- .include "data/scripts/maps/MtPyre_Summit.inc"
- .include "data/scripts/maps/AquaHideout_1F.inc"
- .include "data/scripts/maps/AquaHideout_B1F.inc"
- .include "data/scripts/maps/AquaHideout_B2F.inc"
- .include "data/scripts/maps/Underwater_SeafloorCavern.inc"
- .include "data/scripts/maps/SeafloorCavern_Entrance.inc"
- .include "data/scripts/maps/SeafloorCavern_Room1.inc"
- .include "data/scripts/maps/SeafloorCavern_Room2.inc"
- .include "data/scripts/maps/SeafloorCavern_Room3.inc"
- .include "data/scripts/maps/SeafloorCavern_Room4.inc"
- .include "data/scripts/maps/SeafloorCavern_Room5.inc"
- .include "data/scripts/maps/SeafloorCavern_Room6.inc"
- .include "data/scripts/maps/SeafloorCavern_Room7.inc"
- .include "data/scripts/maps/SeafloorCavern_Room8.inc"
- .include "data/scripts/maps/SeafloorCavern_Room9.inc"
- .include "data/scripts/maps/CaveOfOrigin_Entrance.inc"
- .include "data/scripts/maps/CaveOfOrigin_1F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B1F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B2F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B3F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B4F.inc"
- .include "data/scripts/maps/VictoryRoad_1F.inc"
- .include "data/scripts/maps/VictoryRoad_B1F.inc"
- .include "data/scripts/maps/VictoryRoad_B2F.inc"
- .include "data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideInnerRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideStairsRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideLowerRoom.inc"
- .include "data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc"
- .include "data/scripts/maps/ShoalCave_HighTideInnerRoom.inc"
- .include "data/scripts/maps/NewMauville_Entrance.inc"
- .include "data/scripts/maps/NewMauville_Inside.inc"
- .include "data/scripts/maps/AbandonedShip_Deck.inc"
- .include "data/scripts/maps/AbandonedShip_Corridors_1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms_1F.inc"
- .include "data/scripts/maps/AbandonedShip_Corridors_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms2_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Underwater1.inc"
- .include "data/scripts/maps/AbandonedShip_Room_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms2_1F.inc"
- .include "data/scripts/maps/AbandonedShip_CaptainsOffice.inc"
- .include "data/scripts/maps/AbandonedShip_Underwater2.inc"
- .include "data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc"
- .include "data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc"
- .include "data/scripts/maps/IslandCave.inc"
- .include "data/scripts/maps/AncientTomb.inc"
- .include "data/scripts/maps/Underwater_Route134.inc"
- .include "data/scripts/maps/Underwater_SealedChamber.inc"
- .include "data/scripts/maps/SealedChamber_OuterRoom.inc"
- .include "data/scripts/maps/SealedChamber_InnerRoom.inc"
- .include "data/scripts/maps/ScorchedSlab.inc"
- .include "data/scripts/maps/MagmaHideout_1F.inc"
- .include "data/scripts/maps/MagmaHideout_B1F.inc"
- .include "data/scripts/maps/MagmaHideout_B2F.inc"
- .include "data/scripts/maps/SkyPillar_Entrance.inc"
- .include "data/scripts/maps/SkyPillar_Outside.inc"
- .include "data/scripts/maps/SkyPillar_1F.inc"
- .include "data/scripts/maps/SkyPillar_2F.inc"
- .include "data/scripts/maps/SkyPillar_3F.inc"
- .include "data/scripts/maps/SkyPillar_4F.inc"
- .include "data/scripts/maps/ShoalCave_LowTideIceRoom.inc"
- .include "data/scripts/maps/SkyPillar_5F.inc"
- .include "data/scripts/maps/SkyPillar_Top.inc"
- .include "data/scripts/maps/SecretBase_BlueCave1.inc"
- .include "data/scripts/maps/SecretBase_BlueCave2.inc"
- .include "data/scripts/maps/SecretBase_BlueCave3.inc"
- .include "data/scripts/maps/SecretBase_BlueCave4.inc"
- .include "data/scripts/maps/SecretBase_BrownCave1.inc"
- .include "data/scripts/maps/SecretBase_BrownCave2.inc"
- .include "data/scripts/maps/SecretBase_BrownCave3.inc"
- .include "data/scripts/maps/SecretBase_BrownCave4.inc"
- .include "data/scripts/maps/SecretBase_RedCave1.inc"
- .include "data/scripts/maps/SecretBase_RedCave2.inc"
- .include "data/scripts/maps/SecretBase_RedCave3.inc"
- .include "data/scripts/maps/SecretBase_RedCave4.inc"
- .include "data/scripts/maps/SecretBase_Shrub1.inc"
- .include "data/scripts/maps/SecretBase_Shrub2.inc"
- .include "data/scripts/maps/SecretBase_Shrub3.inc"
- .include "data/scripts/maps/SecretBase_Shrub4.inc"
- .include "data/scripts/maps/SecretBase_Tree1.inc"
- .include "data/scripts/maps/SecretBase_Tree2.inc"
- .include "data/scripts/maps/SecretBase_Tree3.inc"
- .include "data/scripts/maps/SecretBase_Tree4.inc"
- .include "data/scripts/maps/SecretBase_YellowCave1.inc"
- .include "data/scripts/maps/SecretBase_YellowCave2.inc"
- .include "data/scripts/maps/SecretBase_YellowCave3.inc"
- .include "data/scripts/maps/SecretBase_YellowCave4.inc"
+ .include "data/maps/PetalburgCity/scripts.inc"
+ .include "data/maps/SlateportCity/scripts.inc"
+ .include "data/maps/MauvilleCity/scripts.inc"
+ .include "data/maps/RustboroCity/scripts.inc"
+ .include "data/maps/FortreeCity/scripts.inc"
+ .include "data/maps/LilycoveCity/scripts.inc"
+ .include "data/maps/MossdeepCity/scripts.inc"
+ .include "data/maps/SootopolisCity/scripts.inc"
+ .include "data/maps/EverGrandeCity/scripts.inc"
+ .include "data/maps/LittlerootTown/scripts.inc"
+ .include "data/maps/OldaleTown/scripts.inc"
+ .include "data/maps/DewfordTown/scripts.inc"
+ .include "data/maps/LavaridgeTown/scripts.inc"
+ .include "data/maps/FallarborTown/scripts.inc"
+ .include "data/maps/VerdanturfTown/scripts.inc"
+ .include "data/maps/PacifidlogTown/scripts.inc"
+ .include "data/maps/Route101/scripts.inc"
+ .include "data/maps/Route102/scripts.inc"
+ .include "data/maps/Route103/scripts.inc"
+ .include "data/maps/Route104/scripts.inc"
+ .include "data/maps/Route105/scripts.inc"
+ .include "data/maps/Route106/scripts.inc"
+ .include "data/maps/Route107/scripts.inc"
+ .include "data/maps/Route108/scripts.inc"
+ .include "data/maps/Route109/scripts.inc"
+ .include "data/maps/Route110/scripts.inc"
+ .include "data/maps/Route111/scripts.inc"
+ .include "data/maps/Route112/scripts.inc"
+ .include "data/maps/Route113/scripts.inc"
+ .include "data/maps/Route114/scripts.inc"
+ .include "data/maps/Route115/scripts.inc"
+ .include "data/maps/Route116/scripts.inc"
+ .include "data/maps/Route117/scripts.inc"
+ .include "data/maps/Route118/scripts.inc"
+ .include "data/maps/Route119/scripts.inc"
+ .include "data/maps/Route120/scripts.inc"
+ .include "data/maps/Route121/scripts.inc"
+ .include "data/maps/Route122/scripts.inc"
+ .include "data/maps/Route123/scripts.inc"
+ .include "data/maps/Route124/scripts.inc"
+ .include "data/maps/Route125/scripts.inc"
+ .include "data/maps/Route126/scripts.inc"
+ .include "data/maps/Route127/scripts.inc"
+ .include "data/maps/Route128/scripts.inc"
+ .include "data/maps/Route129/scripts.inc"
+ .include "data/maps/Route130/scripts.inc"
+ .include "data/maps/Route131/scripts.inc"
+ .include "data/maps/Route132/scripts.inc"
+ .include "data/maps/Route133/scripts.inc"
+ .include "data/maps/Route134/scripts.inc"
+ .include "data/maps/Underwater1/scripts.inc"
+ .include "data/maps/Underwater2/scripts.inc"
+ .include "data/maps/Underwater3/scripts.inc"
+ .include "data/maps/Underwater4/scripts.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_1F/scripts.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_2F/scripts.inc"
+ .include "data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc"
+ .include "data/maps/OldaleTown_House1/scripts.inc"
+ .include "data/maps/OldaleTown_House2/scripts.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/OldaleTown_Mart/scripts.inc"
+ .include "data/maps/DewfordTown_House1/scripts.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/DewfordTown_Gym/scripts.inc"
+ .include "data/maps/DewfordTown_Hall/scripts.inc"
+ .include "data/maps/DewfordTown_House2/scripts.inc"
+ .include "data/maps/LavaridgeTown_HerbShop/scripts.inc"
+ .include "data/maps/LavaridgeTown_Gym_1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_Gym_B1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_House/scripts.inc"
+ .include "data/maps/LavaridgeTown_Mart/scripts.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FallarborTown_Mart/scripts.inc"
+ .include "data/maps/FallarborTown_ContestLobby/scripts.inc"
+ .include "data/maps/FallarborTown_ContestHall/scripts.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FallarborTown_House1/scripts.inc"
+ .include "data/maps/FallarborTown_House2/scripts.inc"
+ .include "data/maps/VerdanturfTown_ContestLobby/scripts.inc"
+ .include "data/maps/VerdanturfTown_ContestHall/scripts.inc"
+ .include "data/maps/VerdanturfTown_Mart/scripts.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/VerdanturfTown_WandasHouse/scripts.inc"
+ .include "data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc"
+ .include "data/maps/VerdanturfTown_House/scripts.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/PacifidlogTown_House1/scripts.inc"
+ .include "data/maps/PacifidlogTown_House2/scripts.inc"
+ .include "data/maps/PacifidlogTown_House3/scripts.inc"
+ .include "data/maps/PacifidlogTown_House4/scripts.inc"
+ .include "data/maps/PacifidlogTown_House5/scripts.inc"
+ .include "data/maps/PetalburgCity_WallysHouse/scripts.inc"
+ .include "data/maps/PetalburgCity_Gym/scripts.inc"
+ .include "data/maps/PetalburgCity_House1/scripts.inc"
+ .include "data/maps/PetalburgCity_House2/scripts.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/PetalburgCity_Mart/scripts.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_1F/scripts.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_2F/scripts.inc"
+ .include "data/maps/SlateportCity_ContestLobby/scripts.inc"
+ .include "data/maps/SlateportCity_ContestHall/scripts.inc"
+ .include "data/maps/SlateportCity_House1/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonFanClub/scripts.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc"
+ .include "data/maps/SlateportCity_Harbor/scripts.inc"
+ .include "data/maps/SlateportCity_House2/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/SlateportCity_Mart/scripts.inc"
+ .include "data/maps/MauvilleCity_Gym/scripts.inc"
+ .include "data/maps/MauvilleCity_BikeShop/scripts.inc"
+ .include "data/maps/MauvilleCity_House1/scripts.inc"
+ .include "data/maps/MauvilleCity_GameCorner/scripts.inc"
+ .include "data/maps/MauvilleCity_House2/scripts.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/MauvilleCity_Mart/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_1F/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_2F/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_3F/scripts.inc"
+ .include "data/maps/RustboroCity_Gym/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonSchool/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/RustboroCity_Mart/scripts.inc"
+ .include "data/maps/RustboroCity_Flat1_1F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat1_2F/scripts.inc"
+ .include "data/maps/RustboroCity_House1/scripts.inc"
+ .include "data/maps/RustboroCity_CuttersHouse/scripts.inc"
+ .include "data/maps/RustboroCity_House2/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_1F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_2F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_3F/scripts.inc"
+ .include "data/maps/RustboroCity_House3/scripts.inc"
+ .include "data/maps/FortreeCity_House1/scripts.inc"
+ .include "data/maps/FortreeCity_Gym/scripts.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FortreeCity_Mart/scripts.inc"
+ .include "data/maps/FortreeCity_House2/scripts.inc"
+ .include "data/maps/FortreeCity_House3/scripts.inc"
+ .include "data/maps/FortreeCity_House4/scripts.inc"
+ .include "data/maps/FortreeCity_House5/scripts.inc"
+ .include "data/maps/FortreeCity_DecorationShop/scripts.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_ContestLobby/scripts.inc"
+ .include "data/maps/LilycoveCity_ContestHall/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_UnusedMart/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc"
+ .include "data/maps/LilycoveCity_Harbor/scripts.inc"
+ .include "data/maps/LilycoveCity_EmptyMap/scripts.inc"
+ .include "data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc"
+ .include "data/maps/LilycoveCity_House1/scripts.inc"
+ .include "data/maps/LilycoveCity_House2/scripts.inc"
+ .include "data/maps/LilycoveCity_House3/scripts.inc"
+ .include "data/maps/LilycoveCity_House4/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreElevator/scripts.inc"
+ .include "data/maps/MossdeepCity_Gym/scripts.inc"
+ .include "data/maps/MossdeepCity_House1/scripts.inc"
+ .include "data/maps/MossdeepCity_House2/scripts.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/MossdeepCity_Mart/scripts.inc"
+ .include "data/maps/MossdeepCity_House3/scripts.inc"
+ .include "data/maps/MossdeepCity_StevensHouse/scripts.inc"
+ .include "data/maps/MossdeepCity_House4/scripts.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc"
+ .include "data/maps/MossdeepCity_GameCorner_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_GameCorner_B1F/scripts.inc"
+ .include "data/maps/SootopolisCity_Gym_1F/scripts.inc"
+ .include "data/maps/SootopolisCity_Gym_B1F/scripts.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/SootopolisCity_Mart/scripts.inc"
+ .include "data/maps/SootopolisCity_House1/scripts.inc"
+ .include "data/maps/SootopolisCity_House2/scripts.inc"
+ .include "data/maps/SootopolisCity_House3/scripts.inc"
+ .include "data/maps/SootopolisCity_House4/scripts.inc"
+ .include "data/maps/SootopolisCity_House5/scripts.inc"
+ .include "data/maps/SootopolisCity_House6/scripts.inc"
+ .include "data/maps/SootopolisCity_House7/scripts.inc"
+ .include "data/maps/SootopolisCity_House8/scripts.inc"
+ .include "data/maps/EverGrandeCity_SidneysRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_PhoebesRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_GlaciasRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_DrakesRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_ChampionsRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor1/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor2/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor3/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor4/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor5/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonLeague/scripts.inc"
+ .include "data/maps/EverGrandeCity_HallOfFame/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/Route104_MrBrineysHouse/scripts.inc"
+ .include "data/maps/Route104_PrettyPetalFlowerShop/scripts.inc"
+ .include "data/maps/Route111_WinstrateFamilysHouse/scripts.inc"
+ .include "data/maps/Route111_OldLadysRestStop/scripts.inc"
+ .include "data/maps/Route112_CableCarStation/scripts.inc"
+ .include "data/maps/MtChimney_CableCarStation/scripts.inc"
+ .include "data/maps/Route114_FossilManiacsHouse/scripts.inc"
+ .include "data/maps/Route114_FossilManiacsTunnel/scripts.inc"
+ .include "data/maps/Route114_LanettesHouse/scripts.inc"
+ .include "data/maps/Route116_TunnelersRestHouse/scripts.inc"
+ .include "data/maps/Route117_PokemonDayCare/scripts.inc"
+ .include "data/maps/Route121_SafariZoneEntrance/scripts.inc"
+ .include "data/maps/MeteorFalls_1F_1R/scripts.inc"
+ .include "data/maps/MeteorFalls_1F_2R/scripts.inc"
+ .include "data/maps/MeteorFalls_B1F_1R/scripts.inc"
+ .include "data/maps/MeteorFalls_B1F_2R/scripts.inc"
+ .include "data/maps/RusturfTunnel/scripts.inc"
+ .include "data/maps/Underwater_SootopolisCity/scripts.inc"
+ .include "data/maps/DesertRuins/scripts.inc"
+ .include "data/maps/GraniteCave_1F/scripts.inc"
+ .include "data/maps/GraniteCave_B1F/scripts.inc"
+ .include "data/maps/GraniteCave_B2F/scripts.inc"
+ .include "data/maps/GraniteCave_StevensRoom/scripts.inc"
+ .include "data/maps/PetalburgWoods/scripts.inc"
+ .include "data/maps/MtChimney/scripts.inc"
+ .include "data/maps/JaggedPass/scripts.inc"
+ .include "data/maps/FieryPath/scripts.inc"
+ .include "data/maps/MtPyre_1F/scripts.inc"
+ .include "data/maps/MtPyre_2F/scripts.inc"
+ .include "data/maps/MtPyre_3F/scripts.inc"
+ .include "data/maps/MtPyre_4F/scripts.inc"
+ .include "data/maps/MtPyre_5F/scripts.inc"
+ .include "data/maps/MtPyre_6F/scripts.inc"
+ .include "data/maps/MtPyre_Exterior/scripts.inc"
+ .include "data/maps/MtPyre_Summit/scripts.inc"
+ .include "data/maps/AquaHideout_1F/scripts.inc"
+ .include "data/maps/AquaHideout_B1F/scripts.inc"
+ .include "data/maps/AquaHideout_B2F/scripts.inc"
+ .include "data/maps/Underwater_SeafloorCavern/scripts.inc"
+ .include "data/maps/SeafloorCavern_Entrance/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room1/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room2/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room3/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room4/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room5/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room6/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room7/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room8/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room9/scripts.inc"
+ .include "data/maps/CaveOfOrigin_Entrance/scripts.inc"
+ .include "data/maps/CaveOfOrigin_1F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B1F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B2F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B3F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B4F/scripts.inc"
+ .include "data/maps/VictoryRoad_1F/scripts.inc"
+ .include "data/maps/VictoryRoad_B1F/scripts.inc"
+ .include "data/maps/VictoryRoad_B2F/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideEntranceRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideInnerRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideStairsRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideLowerRoom/scripts.inc"
+ .include "data/maps/ShoalCave_HighTideEntranceRoom/scripts.inc"
+ .include "data/maps/ShoalCave_HighTideInnerRoom/scripts.inc"
+ .include "data/maps/NewMauville_Entrance/scripts.inc"
+ .include "data/maps/NewMauville_Inside/scripts.inc"
+ .include "data/maps/AbandonedShip_Deck/scripts.inc"
+ .include "data/maps/AbandonedShip_Corridors_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Corridors_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms2_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Underwater1/scripts.inc"
+ .include "data/maps/AbandonedShip_Room_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms2_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_CaptainsOffice/scripts.inc"
+ .include "data/maps/AbandonedShip_Underwater2/scripts.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc"
+ .include "data/maps/IslandCave/scripts.inc"
+ .include "data/maps/AncientTomb/scripts.inc"
+ .include "data/maps/Underwater_Route134/scripts.inc"
+ .include "data/maps/Underwater_SealedChamber/scripts.inc"
+ .include "data/maps/SealedChamber_OuterRoom/scripts.inc"
+ .include "data/maps/SealedChamber_InnerRoom/scripts.inc"
+ .include "data/maps/ScorchedSlab/scripts.inc"
+ .include "data/maps/MagmaHideout_1F/scripts.inc"
+ .include "data/maps/MagmaHideout_B1F/scripts.inc"
+ .include "data/maps/MagmaHideout_B2F/scripts.inc"
+ .include "data/maps/SkyPillar_Entrance/scripts.inc"
+ .include "data/maps/SkyPillar_Outside/scripts.inc"
+ .include "data/maps/SkyPillar_1F/scripts.inc"
+ .include "data/maps/SkyPillar_2F/scripts.inc"
+ .include "data/maps/SkyPillar_3F/scripts.inc"
+ .include "data/maps/SkyPillar_4F/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideIceRoom/scripts.inc"
+ .include "data/maps/SkyPillar_5F/scripts.inc"
+ .include "data/maps/SkyPillar_Top/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave1/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave2/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave3/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave4/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave1/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave2/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave3/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave4/scripts.inc"
+ .include "data/maps/SecretBase_RedCave1/scripts.inc"
+ .include "data/maps/SecretBase_RedCave2/scripts.inc"
+ .include "data/maps/SecretBase_RedCave3/scripts.inc"
+ .include "data/maps/SecretBase_RedCave4/scripts.inc"
+ .include "data/maps/SecretBase_Shrub1/scripts.inc"
+ .include "data/maps/SecretBase_Shrub2/scripts.inc"
+ .include "data/maps/SecretBase_Shrub3/scripts.inc"
+ .include "data/maps/SecretBase_Shrub4/scripts.inc"
+ .include "data/maps/SecretBase_Tree1/scripts.inc"
+ .include "data/maps/SecretBase_Tree2/scripts.inc"
+ .include "data/maps/SecretBase_Tree3/scripts.inc"
+ .include "data/maps/SecretBase_Tree4/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave1/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave2/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave3/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave4/scripts.inc"
gUnknown_0815F36C:: @ 815F36C
lockall
@@ -563,305 +563,305 @@ EventScript_15F573:
msgbox UnknownString_81A3C31, 3
end
- .include "data/scripts/maps/SingleBattleColosseum.inc"
- .include "data/scripts/maps/TradeCenter.inc"
- .include "data/scripts/maps/RecordCorner.inc"
- .include "data/scripts/maps/DoubleBattleColosseum.inc"
- .include "data/scripts/maps/LinkContestRoom1.inc"
- .include "data/scripts/maps/LinkContestRoom2.inc"
- .include "data/scripts/maps/LinkContestRoom3.inc"
- .include "data/scripts/maps/LinkContestRoom4.inc"
- .include "data/scripts/maps/LinkContestRoom5.inc"
- .include "data/scripts/maps/LinkContestRoom6.inc"
- .include "data/scripts/maps/UnknownMap_25_29.inc"
- .include "data/scripts/maps/UnknownMap_25_30.inc"
- .include "data/scripts/maps/UnknownMap_25_31.inc"
- .include "data/scripts/maps/UnknownMap_25_32.inc"
- .include "data/scripts/maps/UnknownMap_25_33.inc"
- .include "data/scripts/maps/UnknownMap_25_34.inc"
- .include "data/scripts/maps/InsideOfTruck.inc"
- .include "data/scripts/maps/SSTidalCorridor.inc"
- .include "data/scripts/maps/SSTidalLowerDeck.inc"
- .include "data/scripts/maps/SSTidalRooms.inc"
- .include "data/scripts/maps/SafariZone_Northwest.inc"
- .include "data/scripts/maps/SafariZone_Northeast.inc"
- .include "data/scripts/maps/SafariZone_Southwest.inc"
- .include "data/scripts/maps/SafariZone_Southeast.inc"
- .include "data/scripts/maps/BattleTower_Outside.inc"
- .include "data/scripts/maps/BattleTower_Lobby.inc"
- .include "data/scripts/maps/BattleTower_Elevator.inc"
- .include "data/scripts/maps/BattleTower_Corridor.inc"
- .include "data/scripts/maps/BattleTower_BattleRoom.inc"
- .include "data/scripts/maps/SouthernIsland_Exterior.inc"
- .include "data/scripts/maps/SouthernIsland_Interior.inc"
- .include "data/scripts/maps/SafariZone_RestHouse.inc"
- .include "data/scripts/maps/Route104_Prototype.inc"
- .include "data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc"
- .include "data/scripts/maps/Route109_SeashoreHouse.inc"
- .include "data/scripts/maps/Route110_TrickHouseEntrance.inc"
- .include "data/scripts/maps/Route110_TrickHouseEnd.inc"
- .include "data/scripts/maps/Route110_TrickHouseCorridor.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle1.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle2.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle3.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle4.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle5.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle6.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle7.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle8.inc"
- .include "data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc"
- .include "data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc"
- .include "data/scripts/maps/Route113_GlassWorkshop.inc"
- .include "data/scripts/maps/Route123_BerryMastersHouse.inc"
- .include "data/scripts/maps/Route119_WeatherInstitute_1F.inc"
- .include "data/scripts/maps/Route119_WeatherInstitute_2F.inc"
- .include "data/scripts/maps/Route119_House.inc"
- .include "data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc"
-
- .include "data/text/maps/PetalburgCity.inc"
- .include "data/text/maps/SlateportCity.inc"
- .include "data/text/maps/MauvilleCity.inc"
- .include "data/text/maps/RustboroCity.inc"
- .include "data/text/maps/FortreeCity.inc"
- .include "data/text/maps/LilycoveCity.inc"
- .include "data/text/maps/MossdeepCity.inc"
- .include "data/text/maps/SootopolisCity.inc"
- .include "data/text/maps/EverGrandeCity.inc"
- .include "data/text/maps/LittlerootTown.inc"
- .include "data/text/maps/OldaleTown.inc"
- .include "data/text/maps/DewfordTown.inc"
- .include "data/text/maps/LavaridgeTown.inc"
- .include "data/text/maps/FallarborTown.inc"
- .include "data/text/maps/VerdanturfTown.inc"
- .include "data/text/maps/PacifidlogTown.inc"
- .include "data/text/maps/Route101.inc"
- .include "data/text/maps/Route102.inc"
- .include "data/text/maps/Route103.inc"
- .include "data/text/maps/Route104.inc"
- .include "data/text/maps/Route105.inc"
- .include "data/text/maps/Route106.inc"
- .include "data/text/maps/Route107.inc"
- .include "data/text/maps/Route108.inc"
- .include "data/text/maps/Route109.inc"
- .include "data/text/maps/Route110.inc"
- .include "data/text/maps/Route111.inc"
- .include "data/text/maps/Route112.inc"
- .include "data/text/maps/Route113.inc"
- .include "data/text/maps/Route114.inc"
- .include "data/text/maps/Route115.inc"
- .include "data/text/maps/Route116.inc"
- .include "data/text/maps/Route117.inc"
- .include "data/text/maps/Route118.inc"
- .include "data/text/maps/Route119.inc"
- .include "data/text/maps/Route120.inc"
- .include "data/text/maps/Route121.inc"
- .include "data/text/maps/Route123.inc"
- .include "data/text/maps/Route124.inc"
- .include "data/text/maps/Route128.inc"
- .include "data/text/maps/LittlerootTown_BrendansHouse_1F.inc"
- .include "data/text/maps/LittlerootTown_BrendansHouse_2F.inc"
- .include "data/text/maps/LittlerootTown_MaysHouse_1F.inc"
- .include "data/text/maps/LittlerootTown_MaysHouse_2F.inc"
- .include "data/text/maps/LittlerootTown_ProfessorBirchsLab.inc"
- .include "data/text/maps/OldaleTown_House1.inc"
- .include "data/text/maps/OldaleTown_House2.inc"
- .include "data/text/maps/OldaleTown_PokemonCenter_1F.inc"
- .include "data/text/maps/OldaleTown_Mart.inc"
- .include "data/text/maps/DewfordTown_House1.inc"
- .include "data/text/maps/DewfordTown_PokemonCenter_1F.inc"
- .include "data/text/maps/DewfordTown_Gym.inc"
- .include "data/text/maps/DewfordTown_Hall.inc"
- .include "data/text/maps/DewfordTown_House2.inc"
- .include "data/text/maps/LavaridgeTown_HerbShop.inc"
- .include "data/text/maps/LavaridgeTown_Gym_1F.inc"
- .include "data/text/maps/LavaridgeTown_House.inc"
- .include "data/text/maps/LavaridgeTown_Mart.inc"
- .include "data/text/maps/LavaridgeTown_PokemonCenter_1F.inc"
- .include "data/text/maps/FallarborTown_Mart.inc"
- .include "data/text/maps/FallarborTown_ContestLobby.inc"
- .include "data/text/maps/FallarborTown_ContestHall.inc"
- .include "data/text/maps/FallarborTown_PokemonCenter_1F.inc"
- .include "data/text/maps/FallarborTown_House1.inc"
- .include "data/text/maps/FallarborTown_House2.inc"
- .include "data/text/maps/VerdanturfTown_ContestLobby.inc"
- .include "data/text/maps/VerdanturfTown_ContestHall.inc"
- .include "data/text/maps/VerdanturfTown_Mart.inc"
- .include "data/text/maps/VerdanturfTown_PokemonCenter_1F.inc"
- .include "data/text/maps/VerdanturfTown_WandasHouse.inc"
- .include "data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc"
- .include "data/text/maps/VerdanturfTown_House.inc"
- .include "data/text/maps/PacifidlogTown_PokemonCenter_1F.inc"
- .include "data/text/maps/PacifidlogTown_House1.inc"
- .include "data/text/maps/PacifidlogTown_House2.inc"
- .include "data/text/maps/PacifidlogTown_House3.inc"
- .include "data/text/maps/PacifidlogTown_House4.inc"
- .include "data/text/maps/PacifidlogTown_House5.inc"
- .include "data/text/maps/PetalburgCity_WallysHouse.inc"
- .include "data/text/maps/PetalburgCity_Gym.inc"
- .include "data/text/maps/PetalburgCity_House1.inc"
- .include "data/text/maps/PetalburgCity_House2.inc"
- .include "data/text/maps/PetalburgCity_PokemonCenter_1F.inc"
- .include "data/text/maps/PetalburgCity_Mart.inc"
- .include "data/text/maps/SlateportCity_SternsShipyard_1F.inc"
- .include "data/text/maps/SlateportCity_SternsShipyard_2F.inc"
- .include "data/text/maps/SlateportCity_ContestLobby.inc"
- .include "data/text/maps/SlateportCity_ContestHall.inc"
- .include "data/text/maps/SlateportCity_House1.inc"
- .include "data/text/maps/SlateportCity_PokemonFanClub.inc"
- .include "data/text/maps/SlateportCity_OceanicMuseum_1F.inc"
- .include "data/text/maps/SlateportCity_OceanicMuseum_2F.inc"
- .include "data/text/maps/SlateportCity_Harbor.inc"
- .include "data/text/maps/SlateportCity_House2.inc"
- .include "data/text/maps/SlateportCity_PokemonCenter_1F.inc"
- .include "data/text/maps/SlateportCity_Mart.inc"
- .include "data/text/maps/MauvilleCity_Gym.inc"
- .include "data/text/maps/MauvilleCity_BikeShop.inc"
- .include "data/text/maps/MauvilleCity_House1.inc"
- .include "data/text/maps/MauvilleCity_GameCorner.inc"
- .include "data/text/maps/MauvilleCity_House2.inc"
- .include "data/text/maps/MauvilleCity_PokemonCenter_1F.inc"
- .include "data/text/maps/MauvilleCity_PokemonCenter_2F.inc"
- .include "data/text/maps/MauvilleCity_Mart.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_1F.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_2F.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_3F.inc"
- .include "data/text/maps/RustboroCity_Gym.inc"
- .include "data/text/maps/RustboroCity_PokemonSchool.inc"
- .include "data/text/maps/RustboroCity_PokemonCenter_1F.inc"
- .include "data/text/maps/RustboroCity_Mart.inc"
- .include "data/text/maps/RustboroCity_Flat1_1F.inc"
- .include "data/text/maps/RustboroCity_Flat1_2F.inc"
- .include "data/text/maps/RustboroCity_House1.inc"
- .include "data/text/maps/RustboroCity_CuttersHouse.inc"
- .include "data/text/maps/RustboroCity_House2.inc"
- .include "data/text/maps/RustboroCity_Flat2_1F.inc"
- .include "data/text/maps/RustboroCity_Flat2_2F.inc"
- .include "data/text/maps/RustboroCity_Flat2_3F.inc"
- .include "data/text/maps/RustboroCity_House3.inc"
- .include "data/text/maps/FortreeCity_House1.inc"
- .include "data/text/maps/FortreeCity_Gym.inc"
- .include "data/text/maps/FortreeCity_PokemonCenter_1F.inc"
- .include "data/text/maps/FortreeCity_Mart.inc"
- .include "data/text/maps/FortreeCity_House2.inc"
- .include "data/text/maps/FortreeCity_House3.inc"
- .include "data/text/maps/FortreeCity_House4.inc"
- .include "data/text/maps/FortreeCity_House5.inc"
- .include "data/text/maps/FortreeCity_DecorationShop.inc"
- .include "data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc"
- .include "data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc"
- .include "data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc"
- .include "data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc"
- .include "data/text/maps/LilycoveCity_ContestLobby.inc"
- .include "data/text/maps/LilycoveCity_ContestHall.inc"
- .include "data/text/maps/LilycoveCity_PokemonCenter_1F.inc"
- .include "data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc"
- .include "data/text/maps/LilycoveCity_Harbor.inc"
- .include "data/text/maps/LilycoveCity_MoveDeletersHouse.inc"
- .include "data/text/maps/LilycoveCity_House1.inc"
- .include "data/text/maps/LilycoveCity_House2.inc"
- .include "data/text/maps/LilycoveCity_House3.inc"
- .include "data/text/maps/LilycoveCity_House4.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_1F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_2F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_3F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_4F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_5F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc"
- .include "data/text/maps/MossdeepCity_Gym.inc"
- .include "data/text/maps/MossdeepCity_House1.inc"
- .include "data/text/maps/MossdeepCity_House2.inc"
- .include "data/text/maps/MossdeepCity_PokemonCenter_1F.inc"
- .include "data/text/maps/MossdeepCity_PokemonCenter_2F.inc"
- .include "data/text/maps/MossdeepCity_Mart.inc"
- .include "data/text/maps/MossdeepCity_House3.inc"
- .include "data/text/maps/MossdeepCity_StevensHouse.inc"
- .include "data/text/maps/MossdeepCity_House4.inc"
- .include "data/text/maps/MossdeepCity_SpaceCenter_1F.inc"
- .include "data/text/maps/MossdeepCity_SpaceCenter_2F.inc"
- .include "data/text/maps/MossdeepCity_GameCorner_1F.inc"
- .include "data/text/maps/MossdeepCity_GameCorner_B1F.inc"
- .include "data/text/maps/SootopolisCity_Gym_1F.inc"
- .include "data/text/maps/SootopolisCity_Gym_B1F.inc"
- .include "data/text/maps/SootopolisCity_PokemonCenter_1F.inc"
- .include "data/text/maps/SootopolisCity_Mart.inc"
- .include "data/text/maps/SootopolisCity_House1.inc"
- .include "data/text/maps/SootopolisCity_House2.inc"
- .include "data/text/maps/SootopolisCity_House3.inc"
- .include "data/text/maps/SootopolisCity_House4.inc"
- .include "data/text/maps/SootopolisCity_House5.inc"
- .include "data/text/maps/SootopolisCity_House6.inc"
- .include "data/text/maps/SootopolisCity_House7.inc"
- .include "data/text/maps/SootopolisCity_House8.inc"
- .include "data/text/maps/EverGrandeCity_SidneysRoom.inc"
- .include "data/text/maps/EverGrandeCity_PhoebesRoom.inc"
- .include "data/text/maps/EverGrandeCity_GlaciasRoom.inc"
- .include "data/text/maps/EverGrandeCity_DrakesRoom.inc"
- .include "data/text/maps/EverGrandeCity_ChampionsRoom.inc"
- .include "data/text/maps/EverGrandeCity_PokemonLeague.inc"
- .include "data/text/maps/EverGrandeCity_HallOfFame.inc"
- .include "data/text/maps/EverGrandeCity_PokemonCenter_1F.inc"
- .include "data/text/maps/Route104_MrBrineysHouse.inc"
- .include "data/text/maps/Route111_WinstrateFamilysHouse.inc"
- .include "data/text/maps/Route111_OldLadysRestStop.inc"
- .include "data/text/maps/Route112_CableCarStation.inc"
- .include "data/text/maps/MtChimney_CableCarStation.inc"
- .include "data/text/maps/Route114_FossilManiacsHouse.inc"
- .include "data/text/maps/Route114_FossilManiacsTunnel.inc"
- .include "data/text/maps/Route114_LanettesHouse.inc"
- .include "data/text/maps/Route116_TunnelersRestHouse.inc"
- .include "data/text/maps/MeteorFalls_1F_1R.inc"
- .include "data/text/maps/MeteorFalls_1F_2R.inc"
- .include "data/text/maps/RusturfTunnel.inc"
- .include "data/text/maps/GraniteCave_1F.inc"
- .include "data/text/maps/GraniteCave_StevensRoom.inc"
- .include "data/text/maps/PetalburgWoods.inc"
- .include "data/text/maps/MtChimney.inc"
- .include "data/text/maps/JaggedPass.inc"
- .include "data/text/maps/MtPyre_1F.inc"
- .include "data/text/maps/MtPyre_2F.inc"
- .include "data/text/maps/MtPyre_3F.inc"
- .include "data/text/maps/MtPyre_4F.inc"
- .include "data/text/maps/MtPyre_5F.inc"
- .include "data/text/maps/MtPyre_6F.inc"
- .include "data/text/maps/AquaHideout_1F.inc"
- .include "data/text/maps/AquaHideout_B1F.inc"
- .include "data/text/maps/AquaHideout_B2F.inc"
- .include "data/text/maps/Underwater_SeafloorCavern.inc"
- .include "data/text/maps/SeafloorCavern_Room1.inc"
- .include "data/text/maps/SeafloorCavern_Room3.inc"
- .include "data/text/maps/SeafloorCavern_Room4.inc"
- .include "data/text/maps/VictoryRoad_1F.inc"
- .include "data/text/maps/VictoryRoad_B1F.inc"
- .include "data/text/maps/VictoryRoad_B2F.inc"
- .include "data/text/maps/ShoalCave_LowTideEntranceRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideInnerRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideStairsRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideLowerRoom.inc"
- .include "data/text/maps/NewMauville_Entrance.inc"
- .include "data/text/maps/NewMauville_Inside.inc"
- .include "data/text/maps/AbandonedShip_Corridors_1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms_1F.inc"
- .include "data/text/maps/AbandonedShip_Corridors_B1F.inc"
- .include "data/text/maps/AbandonedShip_HiddenFloorCorridors.inc"
- .include "data/text/maps/AbandonedShip_Rooms_B1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms2_B1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms2_1F.inc"
- .include "data/text/maps/AbandonedShip_CaptainsOffice.inc"
- .include "data/text/maps/AbandonedShip_HiddenFloorRooms.inc"
- .include "data/text/maps/SecretBase_RedCave1.inc"
- .include "data/text/maps/InsideOfTruck.inc"
- .include "data/text/maps/SSTidalCorridor.inc"
- .include "data/text/maps/SSTidalLowerDeck.inc"
- .include "data/text/maps/SSTidalRooms.inc"
- .include "data/text/maps/BattleTower_Outside.inc"
- .include "data/text/maps/BattleTower_Lobby.inc"
- .include "data/text/maps/BattleTower_BattleRoom.inc"
- .include "data/text/maps/SouthernIsland_Exterior.inc"
- .include "data/text/maps/SouthernIsland_Interior.inc"
- .include "data/text/maps/Route104_Prototype.inc"
- .include "data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc"
- .include "data/text/maps/Route109_SeashoreHouse.inc"
- .include "data/text/maps/Route110_TrickHouseEntrance.inc"
+ .include "data/maps/SingleBattleColosseum/scripts.inc"
+ .include "data/maps/TradeCenter/scripts.inc"
+ .include "data/maps/RecordCorner/scripts.inc"
+ .include "data/maps/DoubleBattleColosseum/scripts.inc"
+ .include "data/maps/LinkContestRoom1/scripts.inc"
+ .include "data/maps/LinkContestRoom2/scripts.inc"
+ .include "data/maps/LinkContestRoom3/scripts.inc"
+ .include "data/maps/LinkContestRoom4/scripts.inc"
+ .include "data/maps/LinkContestRoom5/scripts.inc"
+ .include "data/maps/LinkContestRoom6/scripts.inc"
+ .include "data/maps/UnknownMap_25_29/scripts.inc"
+ .include "data/maps/UnknownMap_25_30/scripts.inc"
+ .include "data/maps/UnknownMap_25_31/scripts.inc"
+ .include "data/maps/UnknownMap_25_32/scripts.inc"
+ .include "data/maps/UnknownMap_25_33/scripts.inc"
+ .include "data/maps/UnknownMap_25_34/scripts.inc"
+ .include "data/maps/InsideOfTruck/scripts.inc"
+ .include "data/maps/SSTidalCorridor/scripts.inc"
+ .include "data/maps/SSTidalLowerDeck/scripts.inc"
+ .include "data/maps/SSTidalRooms/scripts.inc"
+ .include "data/maps/SafariZone_Northwest/scripts.inc"
+ .include "data/maps/SafariZone_Northeast/scripts.inc"
+ .include "data/maps/SafariZone_Southwest/scripts.inc"
+ .include "data/maps/SafariZone_Southeast/scripts.inc"
+ .include "data/maps/BattleTower_Outside/scripts.inc"
+ .include "data/maps/BattleTower_Lobby/scripts.inc"
+ .include "data/maps/BattleTower_Elevator/scripts.inc"
+ .include "data/maps/BattleTower_Corridor/scripts.inc"
+ .include "data/maps/BattleTower_BattleRoom/scripts.inc"
+ .include "data/maps/SouthernIsland_Exterior/scripts.inc"
+ .include "data/maps/SouthernIsland_Interior/scripts.inc"
+ .include "data/maps/SafariZone_RestHouse/scripts.inc"
+ .include "data/maps/Route104_Prototype/scripts.inc"
+ .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/scripts.inc"
+ .include "data/maps/Route109_SeashoreHouse/scripts.inc"
+ .include "data/maps/Route110_TrickHouseEntrance/scripts.inc"
+ .include "data/maps/Route110_TrickHouseEnd/scripts.inc"
+ .include "data/maps/Route110_TrickHouseCorridor/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle1/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle2/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle3/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle4/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle5/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle6/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle7/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle8/scripts.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc"
+ .include "data/maps/Route113_GlassWorkshop/scripts.inc"
+ .include "data/maps/Route123_BerryMastersHouse/scripts.inc"
+ .include "data/maps/Route119_WeatherInstitute_1F/scripts.inc"
+ .include "data/maps/Route119_WeatherInstitute_2F/scripts.inc"
+ .include "data/maps/Route119_House/scripts.inc"
+ .include "data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc"
+
+ .include "data/maps/PetalburgCity/text.inc"
+ .include "data/maps/SlateportCity/text.inc"
+ .include "data/maps/MauvilleCity/text.inc"
+ .include "data/maps/RustboroCity/text.inc"
+ .include "data/maps/FortreeCity/text.inc"
+ .include "data/maps/LilycoveCity/text.inc"
+ .include "data/maps/MossdeepCity/text.inc"
+ .include "data/maps/SootopolisCity/text.inc"
+ .include "data/maps/EverGrandeCity/text.inc"
+ .include "data/maps/LittlerootTown/text.inc"
+ .include "data/maps/OldaleTown/text.inc"
+ .include "data/maps/DewfordTown/text.inc"
+ .include "data/maps/LavaridgeTown/text.inc"
+ .include "data/maps/FallarborTown/text.inc"
+ .include "data/maps/VerdanturfTown/text.inc"
+ .include "data/maps/PacifidlogTown/text.inc"
+ .include "data/maps/Route101/text.inc"
+ .include "data/maps/Route102/text.inc"
+ .include "data/maps/Route103/text.inc"
+ .include "data/maps/Route104/text.inc"
+ .include "data/maps/Route105/text.inc"
+ .include "data/maps/Route106/text.inc"
+ .include "data/maps/Route107/text.inc"
+ .include "data/maps/Route108/text.inc"
+ .include "data/maps/Route109/text.inc"
+ .include "data/maps/Route110/text.inc"
+ .include "data/maps/Route111/text.inc"
+ .include "data/maps/Route112/text.inc"
+ .include "data/maps/Route113/text.inc"
+ .include "data/maps/Route114/text.inc"
+ .include "data/maps/Route115/text.inc"
+ .include "data/maps/Route116/text.inc"
+ .include "data/maps/Route117/text.inc"
+ .include "data/maps/Route118/text.inc"
+ .include "data/maps/Route119/text.inc"
+ .include "data/maps/Route120/text.inc"
+ .include "data/maps/Route121/text.inc"
+ .include "data/maps/Route123/text.inc"
+ .include "data/maps/Route124/text.inc"
+ .include "data/maps/Route128/text.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_1F/text.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_2F/text.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_1F/text.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_2F/text.inc"
+ .include "data/maps/LittlerootTown_ProfessorBirchsLab/text.inc"
+ .include "data/maps/OldaleTown_House1/text.inc"
+ .include "data/maps/OldaleTown_House2/text.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/OldaleTown_Mart/text.inc"
+ .include "data/maps/DewfordTown_House1/text.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/DewfordTown_Gym/text.inc"
+ .include "data/maps/DewfordTown_Hall/text.inc"
+ .include "data/maps/DewfordTown_House2/text.inc"
+ .include "data/maps/LavaridgeTown_HerbShop/text.inc"
+ .include "data/maps/LavaridgeTown_Gym_1F/text.inc"
+ .include "data/maps/LavaridgeTown_House/text.inc"
+ .include "data/maps/LavaridgeTown_Mart/text.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/FallarborTown_Mart/text.inc"
+ .include "data/maps/FallarborTown_ContestLobby/text.inc"
+ .include "data/maps/FallarborTown_ContestHall/text.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/FallarborTown_House1/text.inc"
+ .include "data/maps/FallarborTown_House2/text.inc"
+ .include "data/maps/VerdanturfTown_ContestLobby/text.inc"
+ .include "data/maps/VerdanturfTown_ContestHall/text.inc"
+ .include "data/maps/VerdanturfTown_Mart/text.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/VerdanturfTown_WandasHouse/text.inc"
+ .include "data/maps/VerdanturfTown_FriendshipRatersHouse/text.inc"
+ .include "data/maps/VerdanturfTown_House/text.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/PacifidlogTown_House1/text.inc"
+ .include "data/maps/PacifidlogTown_House2/text.inc"
+ .include "data/maps/PacifidlogTown_House3/text.inc"
+ .include "data/maps/PacifidlogTown_House4/text.inc"
+ .include "data/maps/PacifidlogTown_House5/text.inc"
+ .include "data/maps/PetalburgCity_WallysHouse/text.inc"
+ .include "data/maps/PetalburgCity_Gym/text.inc"
+ .include "data/maps/PetalburgCity_House1/text.inc"
+ .include "data/maps/PetalburgCity_House2/text.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/PetalburgCity_Mart/text.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_1F/text.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_2F/text.inc"
+ .include "data/maps/SlateportCity_ContestLobby/text.inc"
+ .include "data/maps/SlateportCity_ContestHall/text.inc"
+ .include "data/maps/SlateportCity_House1/text.inc"
+ .include "data/maps/SlateportCity_PokemonFanClub/text.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_1F/text.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_2F/text.inc"
+ .include "data/maps/SlateportCity_Harbor/text.inc"
+ .include "data/maps/SlateportCity_House2/text.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/SlateportCity_Mart/text.inc"
+ .include "data/maps/MauvilleCity_Gym/text.inc"
+ .include "data/maps/MauvilleCity_BikeShop/text.inc"
+ .include "data/maps/MauvilleCity_House1/text.inc"
+ .include "data/maps/MauvilleCity_GameCorner/text.inc"
+ .include "data/maps/MauvilleCity_House2/text.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_2F/text.inc"
+ .include "data/maps/MauvilleCity_Mart/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_1F/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_2F/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_3F/text.inc"
+ .include "data/maps/RustboroCity_Gym/text.inc"
+ .include "data/maps/RustboroCity_PokemonSchool/text.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/RustboroCity_Mart/text.inc"
+ .include "data/maps/RustboroCity_Flat1_1F/text.inc"
+ .include "data/maps/RustboroCity_Flat1_2F/text.inc"
+ .include "data/maps/RustboroCity_House1/text.inc"
+ .include "data/maps/RustboroCity_CuttersHouse/text.inc"
+ .include "data/maps/RustboroCity_House2/text.inc"
+ .include "data/maps/RustboroCity_Flat2_1F/text.inc"
+ .include "data/maps/RustboroCity_Flat2_2F/text.inc"
+ .include "data/maps/RustboroCity_Flat2_3F/text.inc"
+ .include "data/maps/RustboroCity_House3/text.inc"
+ .include "data/maps/FortreeCity_House1/text.inc"
+ .include "data/maps/FortreeCity_Gym/text.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/FortreeCity_Mart/text.inc"
+ .include "data/maps/FortreeCity_House2/text.inc"
+ .include "data/maps/FortreeCity_House3/text.inc"
+ .include "data/maps/FortreeCity_House4/text.inc"
+ .include "data/maps/FortreeCity_House5/text.inc"
+ .include "data/maps/FortreeCity_DecorationShop/text.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_1F/text.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_2F/text.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_1F/text.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_2F/text.inc"
+ .include "data/maps/LilycoveCity_ContestLobby/text.inc"
+ .include "data/maps/LilycoveCity_ContestHall/text.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/LilycoveCity_PokemonTrainerFanClub/text.inc"
+ .include "data/maps/LilycoveCity_Harbor/text.inc"
+ .include "data/maps/LilycoveCity_MoveDeletersHouse/text.inc"
+ .include "data/maps/LilycoveCity_House1/text.inc"
+ .include "data/maps/LilycoveCity_House2/text.inc"
+ .include "data/maps/LilycoveCity_House3/text.inc"
+ .include "data/maps/LilycoveCity_House4/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_1F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_2F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_3F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_4F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_5F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreRooftop/text.inc"
+ .include "data/maps/MossdeepCity_Gym/text.inc"
+ .include "data/maps/MossdeepCity_House1/text.inc"
+ .include "data/maps/MossdeepCity_House2/text.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_2F/text.inc"
+ .include "data/maps/MossdeepCity_Mart/text.inc"
+ .include "data/maps/MossdeepCity_House3/text.inc"
+ .include "data/maps/MossdeepCity_StevensHouse/text.inc"
+ .include "data/maps/MossdeepCity_House4/text.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_1F/text.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_2F/text.inc"
+ .include "data/maps/MossdeepCity_GameCorner_1F/text.inc"
+ .include "data/maps/MossdeepCity_GameCorner_B1F/text.inc"
+ .include "data/maps/SootopolisCity_Gym_1F/text.inc"
+ .include "data/maps/SootopolisCity_Gym_B1F/text.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/SootopolisCity_Mart/text.inc"
+ .include "data/maps/SootopolisCity_House1/text.inc"
+ .include "data/maps/SootopolisCity_House2/text.inc"
+ .include "data/maps/SootopolisCity_House3/text.inc"
+ .include "data/maps/SootopolisCity_House4/text.inc"
+ .include "data/maps/SootopolisCity_House5/text.inc"
+ .include "data/maps/SootopolisCity_House6/text.inc"
+ .include "data/maps/SootopolisCity_House7/text.inc"
+ .include "data/maps/SootopolisCity_House8/text.inc"
+ .include "data/maps/EverGrandeCity_SidneysRoom/text.inc"
+ .include "data/maps/EverGrandeCity_PhoebesRoom/text.inc"
+ .include "data/maps/EverGrandeCity_GlaciasRoom/text.inc"
+ .include "data/maps/EverGrandeCity_DrakesRoom/text.inc"
+ .include "data/maps/EverGrandeCity_ChampionsRoom/text.inc"
+ .include "data/maps/EverGrandeCity_PokemonLeague/text.inc"
+ .include "data/maps/EverGrandeCity_HallOfFame/text.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/Route104_MrBrineysHouse/text.inc"
+ .include "data/maps/Route111_WinstrateFamilysHouse/text.inc"
+ .include "data/maps/Route111_OldLadysRestStop/text.inc"
+ .include "data/maps/Route112_CableCarStation/text.inc"
+ .include "data/maps/MtChimney_CableCarStation/text.inc"
+ .include "data/maps/Route114_FossilManiacsHouse/text.inc"
+ .include "data/maps/Route114_FossilManiacsTunnel/text.inc"
+ .include "data/maps/Route114_LanettesHouse/text.inc"
+ .include "data/maps/Route116_TunnelersRestHouse/text.inc"
+ .include "data/maps/MeteorFalls_1F_1R/text.inc"
+ .include "data/maps/MeteorFalls_1F_2R/text.inc"
+ .include "data/maps/RusturfTunnel/text.inc"
+ .include "data/maps/GraniteCave_1F/text.inc"
+ .include "data/maps/GraniteCave_StevensRoom/text.inc"
+ .include "data/maps/PetalburgWoods/text.inc"
+ .include "data/maps/MtChimney/text.inc"
+ .include "data/maps/JaggedPass/text.inc"
+ .include "data/maps/MtPyre_1F/text.inc"
+ .include "data/maps/MtPyre_2F/text.inc"
+ .include "data/maps/MtPyre_3F/text.inc"
+ .include "data/maps/MtPyre_4F/text.inc"
+ .include "data/maps/MtPyre_5F/text.inc"
+ .include "data/maps/MtPyre_6F/text.inc"
+ .include "data/maps/AquaHideout_1F/text.inc"
+ .include "data/maps/AquaHideout_B1F/text.inc"
+ .include "data/maps/AquaHideout_B2F/text.inc"
+ .include "data/maps/Underwater_SeafloorCavern/text.inc"
+ .include "data/maps/SeafloorCavern_Room1/text.inc"
+ .include "data/maps/SeafloorCavern_Room3/text.inc"
+ .include "data/maps/SeafloorCavern_Room4/text.inc"
+ .include "data/maps/VictoryRoad_1F/text.inc"
+ .include "data/maps/VictoryRoad_B1F/text.inc"
+ .include "data/maps/VictoryRoad_B2F/text.inc"
+ .include "data/maps/ShoalCave_LowTideEntranceRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideInnerRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideStairsRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideLowerRoom/text.inc"
+ .include "data/maps/NewMauville_Entrance/text.inc"
+ .include "data/maps/NewMauville_Inside/text.inc"
+ .include "data/maps/AbandonedShip_Corridors_1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms_1F/text.inc"
+ .include "data/maps/AbandonedShip_Corridors_B1F/text.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorCorridors/text.inc"
+ .include "data/maps/AbandonedShip_Rooms_B1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms2_B1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms2_1F/text.inc"
+ .include "data/maps/AbandonedShip_CaptainsOffice/text.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorRooms/text.inc"
+ .include "data/maps/SecretBase_RedCave1/text.inc"
+ .include "data/maps/InsideOfTruck/text.inc"
+ .include "data/maps/SSTidalCorridor/text.inc"
+ .include "data/maps/SSTidalLowerDeck/text.inc"
+ .include "data/maps/SSTidalRooms/text.inc"
+ .include "data/maps/BattleTower_Outside/text.inc"
+ .include "data/maps/BattleTower_Lobby/text.inc"
+ .include "data/maps/BattleTower_BattleRoom/text.inc"
+ .include "data/maps/SouthernIsland_Exterior/text.inc"
+ .include "data/maps/SouthernIsland_Interior/text.inc"
+ .include "data/maps/Route104_Prototype/text.inc"
+ .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc"
+ .include "data/maps/Route109_SeashoreHouse/text.inc"
+ .include "data/maps/Route110_TrickHouseEntrance/text.inc"
Route110_TrickHousePuzzle1_Text_19C1B8:: @ 819C1B8
.string "{PLAYER} findet eine Schriftrolle.$"
@@ -879,23 +879,23 @@ UnknownString_819C21F: @ 819C21F
.string "ein Hinweis. “Schreibe hier den\l"
.string "geheimen Code auf.”$"
- .include "data/text/maps/Route110_TrickHouseEnd.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle1.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle2.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle3.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle4.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle5.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle6.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle7.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle8.inc"
- .include "data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc"
- .include "data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc"
- .include "data/text/maps/Route113_GlassWorkshop.inc"
- .include "data/text/maps/Route123_BerryMastersHouse.inc"
- .include "data/text/maps/Route119_WeatherInstitute_1F.inc"
- .include "data/text/maps/Route119_WeatherInstitute_2F.inc"
- .include "data/text/maps/Route119_House.inc"
- .include "data/text/maps/Route124_DivingTreasureHuntersHouse.inc"
+ .include "data/maps/Route110_TrickHouseEnd/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle1/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle2/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle3/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle4/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle5/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle6/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle7/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle8/text.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc"
+ .include "data/maps/Route113_GlassWorkshop/text.inc"
+ .include "data/maps/Route123_BerryMastersHouse/text.inc"
+ .include "data/maps/Route119_WeatherInstitute_1F/text.inc"
+ .include "data/maps/Route119_WeatherInstitute_2F/text.inc"
+ .include "data/maps/Route119_House/text.inc"
+ .include "data/maps/Route124_DivingTreasureHuntersHouse/text.inc"
Std_2:
@@ -1561,11 +1561,11 @@ Std_ObtainItem_Fail: @ 819FECC
return
PlayGetItemFanfare:
- playfanfare BGM_FANFA4
+ playfanfare MUS_FANFA4
return
PlayGetTMHMFanfare:
- playfanfare BGM_ME_WAZA
+ playfanfare MUS_ME_WAZA
return
Std_ObtainDecoration: @ 819FEDA
@@ -1583,7 +1583,7 @@ Std_ObtainDecoration_: @ 819FEE8
return
Std_ObtainDecoration_Success: @ 819FF03
- playfanfare BGM_FANFA4
+ playfanfare MUS_FANFA4
message Message_ObtainedDecoration
waitfanfare
waitmessage
@@ -2097,7 +2097,7 @@ MossdeepCity_Gym_EventScript_1A02C5:: @ 81A02C5
PetalburgCity_Gym_EventScript_1A02C5:: @ 81A02C5
RustboroCity_Gym_EventScript_1A02C5:: @ 81A02C5
SootopolisCity_Gym_1F_EventScript_1A02C5:: @ 81A02C5
- playfanfare BGM_ME_BACHI
+ playfanfare MUS_ME_BACHI
waitfanfare
return
@@ -2106,7 +2106,7 @@ Route111_OldLadysRestStop_EventScript_1A02CA:: @ 81A02CA
Route119_WeatherInstitute_1F_EventScript_1A02CA:: @ 81A02CA
SSTidalRooms_EventScript_1A02CA:: @ 81A02CA
fadescreen 1
- playfanfare BGM_ME_ASA
+ playfanfare MUS_ME_ASA
waitfanfare
special ScrSpecial_HealPlayerParty
fadescreen 0
@@ -2125,7 +2125,7 @@ DewfordTown_EventScript_1A02E7:: @ 81A02E7
Route104_EventScript_1A02E7:: @ 81A02E7
Route109_EventScript_1A02E7:: @ 81A02E7
setflag FLAG_SPECIAL_FLAG_1
- playbgm BGM_M_BOAT, FALSE
+ playbgm MUS_M_BOAT, FALSE
return
DewfordTown_EventScript_1A02EF:: @ 81A02EF
@@ -2539,7 +2539,7 @@ GraniteCave_StevensRoom_EventScript_1A067F:: @ 81A067F
MtPyre_Summit_EventScript_1A067F:: @ 81A067F
SlateportCity_OceanicMuseum_2F_EventScript_1A067F:: @ 81A067F
bufferitemname 0, VAR_SPECIAL_4
- playfanfare BGM_ME_WAZA
+ playfanfare MUS_ME_WAZA
message FallarborTown_House1_Text_1A1498
waitmessage
waitfanfare
diff --git a/data-de/maps/VictoryRoad_B1F/map.bin b/data-de/layouts/VictoryRoad_B1F/map.bin
index bd5f9065f..bd5f9065f 100644
--- a/data-de/maps/VictoryRoad_B1F/map.bin
+++ b/data-de/layouts/VictoryRoad_B1F/map.bin
diff --git a/data-de/maps/VictoryRoad_B2F/map.bin b/data-de/layouts/VictoryRoad_B2F/map.bin
index 24c4f646a..24c4f646a 100644
--- a/data-de/maps/VictoryRoad_B2F/map.bin
+++ b/data-de/layouts/VictoryRoad_B2F/map.bin
diff --git a/data-de/text/maps/AbandonedShip_CaptainsOffice.inc b/data-de/maps/AbandonedShip_CaptainsOffice/text.inc
index 8d5c30655..8d5c30655 100644
--- a/data-de/text/maps/AbandonedShip_CaptainsOffice.inc
+++ b/data-de/maps/AbandonedShip_CaptainsOffice/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Corridors_1F.inc b/data-de/maps/AbandonedShip_Corridors_1F/text.inc
index 90091e04f..90091e04f 100644
--- a/data-de/text/maps/AbandonedShip_Corridors_1F.inc
+++ b/data-de/maps/AbandonedShip_Corridors_1F/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Corridors_B1F.inc b/data-de/maps/AbandonedShip_Corridors_B1F/text.inc
index 56edc9491..56edc9491 100644
--- a/data-de/text/maps/AbandonedShip_Corridors_B1F.inc
+++ b/data-de/maps/AbandonedShip_Corridors_B1F/text.inc
diff --git a/data-de/text/maps/AbandonedShip_HiddenFloorCorridors.inc b/data-de/maps/AbandonedShip_HiddenFloorCorridors/text.inc
index af957c711..af957c711 100644
--- a/data-de/text/maps/AbandonedShip_HiddenFloorCorridors.inc
+++ b/data-de/maps/AbandonedShip_HiddenFloorCorridors/text.inc
diff --git a/data-de/text/maps/AbandonedShip_HiddenFloorRooms.inc b/data-de/maps/AbandonedShip_HiddenFloorRooms/text.inc
index a2e40f5a5..a2e40f5a5 100644
--- a/data-de/text/maps/AbandonedShip_HiddenFloorRooms.inc
+++ b/data-de/maps/AbandonedShip_HiddenFloorRooms/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Rooms2_1F.inc b/data-de/maps/AbandonedShip_Rooms2_1F/text.inc
index 39c1dd614..39c1dd614 100644
--- a/data-de/text/maps/AbandonedShip_Rooms2_1F.inc
+++ b/data-de/maps/AbandonedShip_Rooms2_1F/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Rooms2_B1F.inc b/data-de/maps/AbandonedShip_Rooms2_B1F/text.inc
index 1eeb3c110..1eeb3c110 100644
--- a/data-de/text/maps/AbandonedShip_Rooms2_B1F.inc
+++ b/data-de/maps/AbandonedShip_Rooms2_B1F/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Rooms_1F.inc b/data-de/maps/AbandonedShip_Rooms_1F/text.inc
index 8e5c0f910..8e5c0f910 100644
--- a/data-de/text/maps/AbandonedShip_Rooms_1F.inc
+++ b/data-de/maps/AbandonedShip_Rooms_1F/text.inc
diff --git a/data-de/text/maps/AbandonedShip_Rooms_B1F.inc b/data-de/maps/AbandonedShip_Rooms_B1F/text.inc
index 6bf155e54..6bf155e54 100644
--- a/data-de/text/maps/AbandonedShip_Rooms_B1F.inc
+++ b/data-de/maps/AbandonedShip_Rooms_B1F/text.inc
diff --git a/data-de/text/maps/AquaHideout_1F.inc b/data-de/maps/AquaHideout_1F/text.inc
index 5d702b1c9..5d702b1c9 100644
--- a/data-de/text/maps/AquaHideout_1F.inc
+++ b/data-de/maps/AquaHideout_1F/text.inc
diff --git a/data-de/text/maps/AquaHideout_B1F.inc b/data-de/maps/AquaHideout_B1F/text.inc
index 7a8ea0395..7a8ea0395 100644
--- a/data-de/text/maps/AquaHideout_B1F.inc
+++ b/data-de/maps/AquaHideout_B1F/text.inc
diff --git a/data-de/text/maps/AquaHideout_B2F.inc b/data-de/maps/AquaHideout_B2F/text.inc
index 649d33696..649d33696 100644
--- a/data-de/text/maps/AquaHideout_B2F.inc
+++ b/data-de/maps/AquaHideout_B2F/text.inc
diff --git a/data-de/text/maps/BattleTower_BattleRoom.inc b/data-de/maps/BattleTower_BattleRoom/text.inc
index 0c1714f08..0c1714f08 100644
--- a/data-de/text/maps/BattleTower_BattleRoom.inc
+++ b/data-de/maps/BattleTower_BattleRoom/text.inc
diff --git a/data-de/text/maps/BattleTower_Lobby.inc b/data-de/maps/BattleTower_Lobby/text.inc
index 6b2a8431b..6b2a8431b 100644
--- a/data-de/text/maps/BattleTower_Lobby.inc
+++ b/data-de/maps/BattleTower_Lobby/text.inc
diff --git a/data-de/text/maps/BattleTower_Outside.inc b/data-de/maps/BattleTower_Outside/text.inc
index 3be50176f..3be50176f 100644
--- a/data-de/text/maps/BattleTower_Outside.inc
+++ b/data-de/maps/BattleTower_Outside/text.inc
diff --git a/data-de/text/maps/DewfordTown.inc b/data-de/maps/DewfordTown/text.inc
index 65eba572d..65eba572d 100644
--- a/data-de/text/maps/DewfordTown.inc
+++ b/data-de/maps/DewfordTown/text.inc
diff --git a/data-de/text/maps/DewfordTown_Gym.inc b/data-de/maps/DewfordTown_Gym/text.inc
index 3cc2fb9f4..3cc2fb9f4 100644
--- a/data-de/text/maps/DewfordTown_Gym.inc
+++ b/data-de/maps/DewfordTown_Gym/text.inc
diff --git a/data-de/text/maps/DewfordTown_Hall.inc b/data-de/maps/DewfordTown_Hall/text.inc
index 4921793d7..4921793d7 100644
--- a/data-de/text/maps/DewfordTown_Hall.inc
+++ b/data-de/maps/DewfordTown_Hall/text.inc
diff --git a/data-de/text/maps/DewfordTown_House1.inc b/data-de/maps/DewfordTown_House1/text.inc
index fa93711e4..fa93711e4 100644
--- a/data-de/text/maps/DewfordTown_House1.inc
+++ b/data-de/maps/DewfordTown_House1/text.inc
diff --git a/data-de/text/maps/DewfordTown_House2.inc b/data-de/maps/DewfordTown_House2/text.inc
index 8f3c5218a..8f3c5218a 100644
--- a/data-de/text/maps/DewfordTown_House2.inc
+++ b/data-de/maps/DewfordTown_House2/text.inc
diff --git a/data-de/text/maps/DewfordTown_PokemonCenter_1F.inc b/data-de/maps/DewfordTown_PokemonCenter_1F/text.inc
index 5d7b555f0..5d7b555f0 100644
--- a/data-de/text/maps/DewfordTown_PokemonCenter_1F.inc
+++ b/data-de/maps/DewfordTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/EverGrandeCity.inc b/data-de/maps/EverGrandeCity/text.inc
index 6d1a09d16..6d1a09d16 100644
--- a/data-de/text/maps/EverGrandeCity.inc
+++ b/data-de/maps/EverGrandeCity/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_ChampionsRoom.inc b/data-de/maps/EverGrandeCity_ChampionsRoom/text.inc
index d8787a895..d8787a895 100644
--- a/data-de/text/maps/EverGrandeCity_ChampionsRoom.inc
+++ b/data-de/maps/EverGrandeCity_ChampionsRoom/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_DrakesRoom.inc b/data-de/maps/EverGrandeCity_DrakesRoom/text.inc
index 484aefc14..484aefc14 100644
--- a/data-de/text/maps/EverGrandeCity_DrakesRoom.inc
+++ b/data-de/maps/EverGrandeCity_DrakesRoom/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_GlaciasRoom.inc b/data-de/maps/EverGrandeCity_GlaciasRoom/text.inc
index 8bb9b3427..8bb9b3427 100644
--- a/data-de/text/maps/EverGrandeCity_GlaciasRoom.inc
+++ b/data-de/maps/EverGrandeCity_GlaciasRoom/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_HallOfFame.inc b/data-de/maps/EverGrandeCity_HallOfFame/text.inc
index 4806915c9..4806915c9 100644
--- a/data-de/text/maps/EverGrandeCity_HallOfFame.inc
+++ b/data-de/maps/EverGrandeCity_HallOfFame/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_PhoebesRoom.inc b/data-de/maps/EverGrandeCity_PhoebesRoom/text.inc
index e844262c2..e844262c2 100644
--- a/data-de/text/maps/EverGrandeCity_PhoebesRoom.inc
+++ b/data-de/maps/EverGrandeCity_PhoebesRoom/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_PokemonCenter_1F.inc b/data-de/maps/EverGrandeCity_PokemonCenter_1F/text.inc
index 6bf6c9803..6bf6c9803 100644
--- a/data-de/text/maps/EverGrandeCity_PokemonCenter_1F.inc
+++ b/data-de/maps/EverGrandeCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_PokemonLeague.inc b/data-de/maps/EverGrandeCity_PokemonLeague/text.inc
index b2e8a76f1..b2e8a76f1 100644
--- a/data-de/text/maps/EverGrandeCity_PokemonLeague.inc
+++ b/data-de/maps/EverGrandeCity_PokemonLeague/text.inc
diff --git a/data-de/text/maps/EverGrandeCity_SidneysRoom.inc b/data-de/maps/EverGrandeCity_SidneysRoom/text.inc
index 76871909d..76871909d 100644
--- a/data-de/text/maps/EverGrandeCity_SidneysRoom.inc
+++ b/data-de/maps/EverGrandeCity_SidneysRoom/text.inc
diff --git a/data-de/text/maps/FallarborTown.inc b/data-de/maps/FallarborTown/text.inc
index a695f5d83..a695f5d83 100644
--- a/data-de/text/maps/FallarborTown.inc
+++ b/data-de/maps/FallarborTown/text.inc
diff --git a/data-de/text/maps/FallarborTown_ContestHall.inc b/data-de/maps/FallarborTown_ContestHall/text.inc
index 43c34e295..43c34e295 100644
--- a/data-de/text/maps/FallarborTown_ContestHall.inc
+++ b/data-de/maps/FallarborTown_ContestHall/text.inc
diff --git a/data-de/text/maps/FallarborTown_ContestLobby.inc b/data-de/maps/FallarborTown_ContestLobby/text.inc
index 085d43e7d..085d43e7d 100644
--- a/data-de/text/maps/FallarborTown_ContestLobby.inc
+++ b/data-de/maps/FallarborTown_ContestLobby/text.inc
diff --git a/data-de/text/maps/FallarborTown_House1.inc b/data-de/maps/FallarborTown_House1/text.inc
index c19ee545d..c19ee545d 100644
--- a/data-de/text/maps/FallarborTown_House1.inc
+++ b/data-de/maps/FallarborTown_House1/text.inc
diff --git a/data-de/text/maps/FallarborTown_House2.inc b/data-de/maps/FallarborTown_House2/text.inc
index b0450c136..b0450c136 100644
--- a/data-de/text/maps/FallarborTown_House2.inc
+++ b/data-de/maps/FallarborTown_House2/text.inc
diff --git a/data-de/text/maps/FallarborTown_Mart.inc b/data-de/maps/FallarborTown_Mart/text.inc
index 6f6ebef5c..6f6ebef5c 100644
--- a/data-de/text/maps/FallarborTown_Mart.inc
+++ b/data-de/maps/FallarborTown_Mart/text.inc
diff --git a/data-de/text/maps/FallarborTown_PokemonCenter_1F.inc b/data-de/maps/FallarborTown_PokemonCenter_1F/text.inc
index 66a21c458..66a21c458 100644
--- a/data-de/text/maps/FallarborTown_PokemonCenter_1F.inc
+++ b/data-de/maps/FallarborTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/FortreeCity.inc b/data-de/maps/FortreeCity/text.inc
index 9f12b016e..9f12b016e 100644
--- a/data-de/text/maps/FortreeCity.inc
+++ b/data-de/maps/FortreeCity/text.inc
diff --git a/data-de/text/maps/FortreeCity_DecorationShop.inc b/data-de/maps/FortreeCity_DecorationShop/text.inc
index 07c3b3379..07c3b3379 100644
--- a/data-de/text/maps/FortreeCity_DecorationShop.inc
+++ b/data-de/maps/FortreeCity_DecorationShop/text.inc
diff --git a/data-de/text/maps/FortreeCity_Gym.inc b/data-de/maps/FortreeCity_Gym/text.inc
index 5c1696822..5c1696822 100644
--- a/data-de/text/maps/FortreeCity_Gym.inc
+++ b/data-de/maps/FortreeCity_Gym/text.inc
diff --git a/data-de/text/maps/FortreeCity_House1.inc b/data-de/maps/FortreeCity_House1/text.inc
index 0f22af768..0f22af768 100644
--- a/data-de/text/maps/FortreeCity_House1.inc
+++ b/data-de/maps/FortreeCity_House1/text.inc
diff --git a/data-de/text/maps/FortreeCity_House2.inc b/data-de/maps/FortreeCity_House2/text.inc
index c257d6c5b..c257d6c5b 100644
--- a/data-de/text/maps/FortreeCity_House2.inc
+++ b/data-de/maps/FortreeCity_House2/text.inc
diff --git a/data-de/text/maps/FortreeCity_House3.inc b/data-de/maps/FortreeCity_House3/text.inc
index 8370d6692..8370d6692 100644
--- a/data-de/text/maps/FortreeCity_House3.inc
+++ b/data-de/maps/FortreeCity_House3/text.inc
diff --git a/data-de/text/maps/FortreeCity_House4.inc b/data-de/maps/FortreeCity_House4/text.inc
index c1491ae96..c1491ae96 100644
--- a/data-de/text/maps/FortreeCity_House4.inc
+++ b/data-de/maps/FortreeCity_House4/text.inc
diff --git a/data-de/text/maps/FortreeCity_House5.inc b/data-de/maps/FortreeCity_House5/text.inc
index 26c5b21ad..26c5b21ad 100644
--- a/data-de/text/maps/FortreeCity_House5.inc
+++ b/data-de/maps/FortreeCity_House5/text.inc
diff --git a/data-de/text/maps/FortreeCity_Mart.inc b/data-de/maps/FortreeCity_Mart/text.inc
index da371d141..da371d141 100644
--- a/data-de/text/maps/FortreeCity_Mart.inc
+++ b/data-de/maps/FortreeCity_Mart/text.inc
diff --git a/data-de/text/maps/FortreeCity_PokemonCenter_1F.inc b/data-de/maps/FortreeCity_PokemonCenter_1F/text.inc
index f38a010bc..f38a010bc 100644
--- a/data-de/text/maps/FortreeCity_PokemonCenter_1F.inc
+++ b/data-de/maps/FortreeCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/GraniteCave_1F.inc b/data-de/maps/GraniteCave_1F/text.inc
index 16c943455..16c943455 100644
--- a/data-de/text/maps/GraniteCave_1F.inc
+++ b/data-de/maps/GraniteCave_1F/text.inc
diff --git a/data-de/text/maps/GraniteCave_StevensRoom.inc b/data-de/maps/GraniteCave_StevensRoom/text.inc
index 19d4ac0ca..19d4ac0ca 100644
--- a/data-de/text/maps/GraniteCave_StevensRoom.inc
+++ b/data-de/maps/GraniteCave_StevensRoom/text.inc
diff --git a/data-de/text/maps/InsideOfTruck.inc b/data-de/maps/InsideOfTruck/text.inc
index 3c92c3cc0..3c92c3cc0 100644
--- a/data-de/text/maps/InsideOfTruck.inc
+++ b/data-de/maps/InsideOfTruck/text.inc
diff --git a/data-de/text/maps/JaggedPass.inc b/data-de/maps/JaggedPass/text.inc
index 4411ff4f1..4411ff4f1 100644
--- a/data-de/text/maps/JaggedPass.inc
+++ b/data-de/maps/JaggedPass/text.inc
diff --git a/data-de/text/maps/LavaridgeTown.inc b/data-de/maps/LavaridgeTown/text.inc
index 3fa8668e5..3fa8668e5 100644
--- a/data-de/text/maps/LavaridgeTown.inc
+++ b/data-de/maps/LavaridgeTown/text.inc
diff --git a/data-de/text/maps/LavaridgeTown_Gym_1F.inc b/data-de/maps/LavaridgeTown_Gym_1F/text.inc
index cb2eca809..cb2eca809 100644
--- a/data-de/text/maps/LavaridgeTown_Gym_1F.inc
+++ b/data-de/maps/LavaridgeTown_Gym_1F/text.inc
diff --git a/data-de/text/maps/LavaridgeTown_HerbShop.inc b/data-de/maps/LavaridgeTown_HerbShop/text.inc
index 612d4e9a4..612d4e9a4 100644
--- a/data-de/text/maps/LavaridgeTown_HerbShop.inc
+++ b/data-de/maps/LavaridgeTown_HerbShop/text.inc
diff --git a/data-de/text/maps/LavaridgeTown_House.inc b/data-de/maps/LavaridgeTown_House/text.inc
index 6a6a3663c..6a6a3663c 100644
--- a/data-de/text/maps/LavaridgeTown_House.inc
+++ b/data-de/maps/LavaridgeTown_House/text.inc
diff --git a/data-de/text/maps/LavaridgeTown_Mart.inc b/data-de/maps/LavaridgeTown_Mart/text.inc
index fc957492c..fc957492c 100644
--- a/data-de/text/maps/LavaridgeTown_Mart.inc
+++ b/data-de/maps/LavaridgeTown_Mart/text.inc
diff --git a/data-de/text/maps/LavaridgeTown_PokemonCenter_1F.inc b/data-de/maps/LavaridgeTown_PokemonCenter_1F/text.inc
index e0425c1ee..e0425c1ee 100644
--- a/data-de/text/maps/LavaridgeTown_PokemonCenter_1F.inc
+++ b/data-de/maps/LavaridgeTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/LilycoveCity.inc b/data-de/maps/LilycoveCity/text.inc
index eb11d39b5..eb11d39b5 100644
--- a/data-de/text/maps/LilycoveCity.inc
+++ b/data-de/maps/LilycoveCity/text.inc
diff --git a/data-de/text/maps/LilycoveCity_ContestHall.inc b/data-de/maps/LilycoveCity_ContestHall/text.inc
index 11b422ec7..11b422ec7 100644
--- a/data-de/text/maps/LilycoveCity_ContestHall.inc
+++ b/data-de/maps/LilycoveCity_ContestHall/text.inc
diff --git a/data-de/text/maps/LilycoveCity_ContestLobby.inc b/data-de/maps/LilycoveCity_ContestLobby/text.inc
index aca01301b..aca01301b 100644
--- a/data-de/text/maps/LilycoveCity_ContestLobby.inc
+++ b/data-de/maps/LilycoveCity_ContestLobby/text.inc
diff --git a/data-de/text/maps/LilycoveCity_CoveLilyMotel_1F.inc b/data-de/maps/LilycoveCity_CoveLilyMotel_1F/text.inc
index 3bce2592b..3bce2592b 100644
--- a/data-de/text/maps/LilycoveCity_CoveLilyMotel_1F.inc
+++ b/data-de/maps/LilycoveCity_CoveLilyMotel_1F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_CoveLilyMotel_2F.inc b/data-de/maps/LilycoveCity_CoveLilyMotel_2F/text.inc
index 648e1d684..648e1d684 100644
--- a/data-de/text/maps/LilycoveCity_CoveLilyMotel_2F.inc
+++ b/data-de/maps/LilycoveCity_CoveLilyMotel_2F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStoreRooftop.inc b/data-de/maps/LilycoveCity_DepartmentStoreRooftop/text.inc
index f09c4aa08..f09c4aa08 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStoreRooftop.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStoreRooftop/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStore_1F.inc b/data-de/maps/LilycoveCity_DepartmentStore_1F/text.inc
index fb4d5b589..fb4d5b589 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStore_1F.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStore_1F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStore_2F.inc b/data-de/maps/LilycoveCity_DepartmentStore_2F/text.inc
index 721974796..721974796 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStore_2F.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStore_2F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStore_3F.inc b/data-de/maps/LilycoveCity_DepartmentStore_3F/text.inc
index eb430e21c..eb430e21c 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStore_3F.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStore_3F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStore_4F.inc b/data-de/maps/LilycoveCity_DepartmentStore_4F/text.inc
index 86a1438a2..86a1438a2 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStore_4F.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStore_4F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_DepartmentStore_5F.inc b/data-de/maps/LilycoveCity_DepartmentStore_5F/text.inc
index 821a85431..821a85431 100644
--- a/data-de/text/maps/LilycoveCity_DepartmentStore_5F.inc
+++ b/data-de/maps/LilycoveCity_DepartmentStore_5F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_Harbor.inc b/data-de/maps/LilycoveCity_Harbor/text.inc
index 1282cb3b9..1282cb3b9 100644
--- a/data-de/text/maps/LilycoveCity_Harbor.inc
+++ b/data-de/maps/LilycoveCity_Harbor/text.inc
diff --git a/data-de/text/maps/LilycoveCity_House1.inc b/data-de/maps/LilycoveCity_House1/text.inc
index c374ed813..c374ed813 100644
--- a/data-de/text/maps/LilycoveCity_House1.inc
+++ b/data-de/maps/LilycoveCity_House1/text.inc
diff --git a/data-de/text/maps/LilycoveCity_House2.inc b/data-de/maps/LilycoveCity_House2/text.inc
index f5aae781d..f5aae781d 100644
--- a/data-de/text/maps/LilycoveCity_House2.inc
+++ b/data-de/maps/LilycoveCity_House2/text.inc
diff --git a/data-de/text/maps/LilycoveCity_House3.inc b/data-de/maps/LilycoveCity_House3/text.inc
index b9f243868..b9f243868 100644
--- a/data-de/text/maps/LilycoveCity_House3.inc
+++ b/data-de/maps/LilycoveCity_House3/text.inc
diff --git a/data-de/text/maps/LilycoveCity_House4.inc b/data-de/maps/LilycoveCity_House4/text.inc
index ee6b0fa8b..ee6b0fa8b 100644
--- a/data-de/text/maps/LilycoveCity_House4.inc
+++ b/data-de/maps/LilycoveCity_House4/text.inc
diff --git a/data-de/text/maps/LilycoveCity_LilycoveMuseum_1F.inc b/data-de/maps/LilycoveCity_LilycoveMuseum_1F/text.inc
index 93f9d2f7e..93f9d2f7e 100644
--- a/data-de/text/maps/LilycoveCity_LilycoveMuseum_1F.inc
+++ b/data-de/maps/LilycoveCity_LilycoveMuseum_1F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_LilycoveMuseum_2F.inc b/data-de/maps/LilycoveCity_LilycoveMuseum_2F/text.inc
index 4fc29ee73..4fc29ee73 100644
--- a/data-de/text/maps/LilycoveCity_LilycoveMuseum_2F.inc
+++ b/data-de/maps/LilycoveCity_LilycoveMuseum_2F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_MoveDeletersHouse.inc b/data-de/maps/LilycoveCity_MoveDeletersHouse/text.inc
index 0898d7e2a..0898d7e2a 100644
--- a/data-de/text/maps/LilycoveCity_MoveDeletersHouse.inc
+++ b/data-de/maps/LilycoveCity_MoveDeletersHouse/text.inc
diff --git a/data-de/text/maps/LilycoveCity_PokemonCenter_1F.inc b/data-de/maps/LilycoveCity_PokemonCenter_1F/text.inc
index b1f676671..b1f676671 100644
--- a/data-de/text/maps/LilycoveCity_PokemonCenter_1F.inc
+++ b/data-de/maps/LilycoveCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/LilycoveCity_PokemonTrainerFanClub.inc b/data-de/maps/LilycoveCity_PokemonTrainerFanClub/text.inc
index 09b4d59b5..09b4d59b5 100644
--- a/data-de/text/maps/LilycoveCity_PokemonTrainerFanClub.inc
+++ b/data-de/maps/LilycoveCity_PokemonTrainerFanClub/text.inc
diff --git a/data-de/text/maps/LittlerootTown.inc b/data-de/maps/LittlerootTown/text.inc
index e41038b1c..e41038b1c 100644
--- a/data-de/text/maps/LittlerootTown.inc
+++ b/data-de/maps/LittlerootTown/text.inc
diff --git a/data-de/text/maps/LittlerootTown_BrendansHouse_1F.inc b/data-de/maps/LittlerootTown_BrendansHouse_1F/text.inc
index 9952028d1..9952028d1 100644
--- a/data-de/text/maps/LittlerootTown_BrendansHouse_1F.inc
+++ b/data-de/maps/LittlerootTown_BrendansHouse_1F/text.inc
diff --git a/data-de/text/maps/LittlerootTown_BrendansHouse_2F.inc b/data-de/maps/LittlerootTown_BrendansHouse_2F/text.inc
index 102eb6664..102eb6664 100644
--- a/data-de/text/maps/LittlerootTown_BrendansHouse_2F.inc
+++ b/data-de/maps/LittlerootTown_BrendansHouse_2F/text.inc
diff --git a/data-de/text/maps/LittlerootTown_MaysHouse_1F.inc b/data-de/maps/LittlerootTown_MaysHouse_1F/text.inc
index a4fab5261..a4fab5261 100644
--- a/data-de/text/maps/LittlerootTown_MaysHouse_1F.inc
+++ b/data-de/maps/LittlerootTown_MaysHouse_1F/text.inc
diff --git a/data-de/text/maps/LittlerootTown_MaysHouse_2F.inc b/data-de/maps/LittlerootTown_MaysHouse_2F/text.inc
index 6cad66063..6cad66063 100644
--- a/data-de/text/maps/LittlerootTown_MaysHouse_2F.inc
+++ b/data-de/maps/LittlerootTown_MaysHouse_2F/text.inc
diff --git a/data-de/text/maps/LittlerootTown_ProfessorBirchsLab.inc b/data-de/maps/LittlerootTown_ProfessorBirchsLab/text.inc
index a142a3b2f..a142a3b2f 100644
--- a/data-de/text/maps/LittlerootTown_ProfessorBirchsLab.inc
+++ b/data-de/maps/LittlerootTown_ProfessorBirchsLab/text.inc
diff --git a/data-de/text/maps/MauvilleCity.inc b/data-de/maps/MauvilleCity/text.inc
index 4a06fff34..4a06fff34 100644
--- a/data-de/text/maps/MauvilleCity.inc
+++ b/data-de/maps/MauvilleCity/text.inc
diff --git a/data-de/text/maps/MauvilleCity_BikeShop.inc b/data-de/maps/MauvilleCity_BikeShop/text.inc
index 6587535ef..6587535ef 100644
--- a/data-de/text/maps/MauvilleCity_BikeShop.inc
+++ b/data-de/maps/MauvilleCity_BikeShop/text.inc
diff --git a/data-de/text/maps/MauvilleCity_GameCorner.inc b/data-de/maps/MauvilleCity_GameCorner/text.inc
index a8756771a..a8756771a 100644
--- a/data-de/text/maps/MauvilleCity_GameCorner.inc
+++ b/data-de/maps/MauvilleCity_GameCorner/text.inc
diff --git a/data-de/text/maps/MauvilleCity_Gym.inc b/data-de/maps/MauvilleCity_Gym/text.inc
index 9d002ba9e..9d002ba9e 100644
--- a/data-de/text/maps/MauvilleCity_Gym.inc
+++ b/data-de/maps/MauvilleCity_Gym/text.inc
diff --git a/data-de/text/maps/MauvilleCity_House1.inc b/data-de/maps/MauvilleCity_House1/text.inc
index 2f0067526..2f0067526 100644
--- a/data-de/text/maps/MauvilleCity_House1.inc
+++ b/data-de/maps/MauvilleCity_House1/text.inc
diff --git a/data-de/text/maps/MauvilleCity_House2.inc b/data-de/maps/MauvilleCity_House2/text.inc
index 6de1ff1d9..6de1ff1d9 100644
--- a/data-de/text/maps/MauvilleCity_House2.inc
+++ b/data-de/maps/MauvilleCity_House2/text.inc
diff --git a/data-de/text/maps/MauvilleCity_Mart.inc b/data-de/maps/MauvilleCity_Mart/text.inc
index b8bf2ebb5..b8bf2ebb5 100644
--- a/data-de/text/maps/MauvilleCity_Mart.inc
+++ b/data-de/maps/MauvilleCity_Mart/text.inc
diff --git a/data-de/text/maps/MauvilleCity_PokemonCenter_1F.inc b/data-de/maps/MauvilleCity_PokemonCenter_1F/text.inc
index bb09903b0..bb09903b0 100644
--- a/data-de/text/maps/MauvilleCity_PokemonCenter_1F.inc
+++ b/data-de/maps/MauvilleCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/MauvilleCity_PokemonCenter_2F.inc b/data-de/maps/MauvilleCity_PokemonCenter_2F/text.inc
index 27f3ae66e..27f3ae66e 100644
--- a/data-de/text/maps/MauvilleCity_PokemonCenter_2F.inc
+++ b/data-de/maps/MauvilleCity_PokemonCenter_2F/text.inc
diff --git a/data-de/text/maps/MeteorFalls_1F_1R.inc b/data-de/maps/MeteorFalls_1F_1R/text.inc
index 3efe7ff39..3efe7ff39 100644
--- a/data-de/text/maps/MeteorFalls_1F_1R.inc
+++ b/data-de/maps/MeteorFalls_1F_1R/text.inc
diff --git a/data-de/text/maps/MeteorFalls_1F_2R.inc b/data-de/maps/MeteorFalls_1F_2R/text.inc
index ee685eb0c..ee685eb0c 100644
--- a/data-de/text/maps/MeteorFalls_1F_2R.inc
+++ b/data-de/maps/MeteorFalls_1F_2R/text.inc
diff --git a/data-de/text/maps/MossdeepCity.inc b/data-de/maps/MossdeepCity/text.inc
index 48d0e95d0..48d0e95d0 100644
--- a/data-de/text/maps/MossdeepCity.inc
+++ b/data-de/maps/MossdeepCity/text.inc
diff --git a/data-de/text/maps/MossdeepCity_GameCorner_1F.inc b/data-de/maps/MossdeepCity_GameCorner_1F/text.inc
index 277f8008a..277f8008a 100644
--- a/data-de/text/maps/MossdeepCity_GameCorner_1F.inc
+++ b/data-de/maps/MossdeepCity_GameCorner_1F/text.inc
diff --git a/data-de/text/maps/MossdeepCity_Gym.inc b/data-de/maps/MossdeepCity_Gym/text.inc
index a5b692603..a5b692603 100644
--- a/data-de/text/maps/MossdeepCity_Gym.inc
+++ b/data-de/maps/MossdeepCity_Gym/text.inc
diff --git a/data-de/text/maps/MossdeepCity_House1.inc b/data-de/maps/MossdeepCity_House1/text.inc
index bb6520f6f..bb6520f6f 100644
--- a/data-de/text/maps/MossdeepCity_House1.inc
+++ b/data-de/maps/MossdeepCity_House1/text.inc
diff --git a/data-de/text/maps/MossdeepCity_House2.inc b/data-de/maps/MossdeepCity_House2/text.inc
index 2a3774ad7..2a3774ad7 100644
--- a/data-de/text/maps/MossdeepCity_House2.inc
+++ b/data-de/maps/MossdeepCity_House2/text.inc
diff --git a/data-de/text/maps/MossdeepCity_House3.inc b/data-de/maps/MossdeepCity_House3/text.inc
index c4dc6f0d3..c4dc6f0d3 100644
--- a/data-de/text/maps/MossdeepCity_House3.inc
+++ b/data-de/maps/MossdeepCity_House3/text.inc
diff --git a/data-de/text/maps/MossdeepCity_House4.inc b/data-de/maps/MossdeepCity_House4/text.inc
index 0738d9563..0738d9563 100644
--- a/data-de/text/maps/MossdeepCity_House4.inc
+++ b/data-de/maps/MossdeepCity_House4/text.inc
diff --git a/data-de/text/maps/MossdeepCity_Mart.inc b/data-de/maps/MossdeepCity_Mart/text.inc
index 7f1761efc..7f1761efc 100644
--- a/data-de/text/maps/MossdeepCity_Mart.inc
+++ b/data-de/maps/MossdeepCity_Mart/text.inc
diff --git a/data-de/text/maps/MossdeepCity_PokemonCenter_1F.inc b/data-de/maps/MossdeepCity_PokemonCenter_1F/text.inc
index 397b90178..397b90178 100644
--- a/data-de/text/maps/MossdeepCity_PokemonCenter_1F.inc
+++ b/data-de/maps/MossdeepCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/MossdeepCity_PokemonCenter_2F.inc b/data-de/maps/MossdeepCity_PokemonCenter_2F/text.inc
index 3e8f190e9..3e8f190e9 100644
--- a/data-de/text/maps/MossdeepCity_PokemonCenter_2F.inc
+++ b/data-de/maps/MossdeepCity_PokemonCenter_2F/text.inc
diff --git a/data-de/text/maps/MossdeepCity_SpaceCenter_1F.inc b/data-de/maps/MossdeepCity_SpaceCenter_1F/text.inc
index 4c5703222..4c5703222 100644
--- a/data-de/text/maps/MossdeepCity_SpaceCenter_1F.inc
+++ b/data-de/maps/MossdeepCity_SpaceCenter_1F/text.inc
diff --git a/data-de/text/maps/MossdeepCity_SpaceCenter_2F.inc b/data-de/maps/MossdeepCity_SpaceCenter_2F/text.inc
index e6b42eef1..e6b42eef1 100644
--- a/data-de/text/maps/MossdeepCity_SpaceCenter_2F.inc
+++ b/data-de/maps/MossdeepCity_SpaceCenter_2F/text.inc
diff --git a/data-de/text/maps/MossdeepCity_StevensHouse.inc b/data-de/maps/MossdeepCity_StevensHouse/text.inc
index abf80ddda..abf80ddda 100644
--- a/data-de/text/maps/MossdeepCity_StevensHouse.inc
+++ b/data-de/maps/MossdeepCity_StevensHouse/text.inc
diff --git a/data-de/text/maps/MtChimney.inc b/data-de/maps/MtChimney/text.inc
index 949a74ffd..949a74ffd 100644
--- a/data-de/text/maps/MtChimney.inc
+++ b/data-de/maps/MtChimney/text.inc
diff --git a/data-de/text/maps/MtChimney_CableCarStation.inc b/data-de/maps/MtChimney_CableCarStation/text.inc
index 38393fb2d..38393fb2d 100644
--- a/data-de/text/maps/MtChimney_CableCarStation.inc
+++ b/data-de/maps/MtChimney_CableCarStation/text.inc
diff --git a/data-de/text/maps/MtPyre_1F.inc b/data-de/maps/MtPyre_1F/text.inc
index 27402c5c7..27402c5c7 100644
--- a/data-de/text/maps/MtPyre_1F.inc
+++ b/data-de/maps/MtPyre_1F/text.inc
diff --git a/data-de/text/maps/MtPyre_2F.inc b/data-de/maps/MtPyre_2F/text.inc
index 88d5a5546..88d5a5546 100644
--- a/data-de/text/maps/MtPyre_2F.inc
+++ b/data-de/maps/MtPyre_2F/text.inc
diff --git a/data-de/text/maps/MtPyre_3F.inc b/data-de/maps/MtPyre_3F/text.inc
index c1fa592e1..c1fa592e1 100644
--- a/data-de/text/maps/MtPyre_3F.inc
+++ b/data-de/maps/MtPyre_3F/text.inc
diff --git a/data-de/text/maps/MtPyre_4F.inc b/data-de/maps/MtPyre_4F/text.inc
index 46ec64d44..46ec64d44 100644
--- a/data-de/text/maps/MtPyre_4F.inc
+++ b/data-de/maps/MtPyre_4F/text.inc
diff --git a/data-de/text/maps/MtPyre_5F.inc b/data-de/maps/MtPyre_5F/text.inc
index d42949f30..d42949f30 100644
--- a/data-de/text/maps/MtPyre_5F.inc
+++ b/data-de/maps/MtPyre_5F/text.inc
diff --git a/data-de/text/maps/MtPyre_6F.inc b/data-de/maps/MtPyre_6F/text.inc
index 50419c363..50419c363 100644
--- a/data-de/text/maps/MtPyre_6F.inc
+++ b/data-de/maps/MtPyre_6F/text.inc
diff --git a/data-de/text/maps/NewMauville_Entrance.inc b/data-de/maps/NewMauville_Entrance/text.inc
index f6f8ad75f..f6f8ad75f 100644
--- a/data-de/text/maps/NewMauville_Entrance.inc
+++ b/data-de/maps/NewMauville_Entrance/text.inc
diff --git a/data-de/text/maps/NewMauville_Inside.inc b/data-de/maps/NewMauville_Inside/text.inc
index 2c7325674..2c7325674 100644
--- a/data-de/text/maps/NewMauville_Inside.inc
+++ b/data-de/maps/NewMauville_Inside/text.inc
diff --git a/data-de/text/maps/OldaleTown.inc b/data-de/maps/OldaleTown/text.inc
index 39d3f8142..39d3f8142 100644
--- a/data-de/text/maps/OldaleTown.inc
+++ b/data-de/maps/OldaleTown/text.inc
diff --git a/data-de/text/maps/OldaleTown_House1.inc b/data-de/maps/OldaleTown_House1/text.inc
index d12e86fb7..d12e86fb7 100644
--- a/data-de/text/maps/OldaleTown_House1.inc
+++ b/data-de/maps/OldaleTown_House1/text.inc
diff --git a/data-de/text/maps/OldaleTown_House2.inc b/data-de/maps/OldaleTown_House2/text.inc
index c14c3803a..c14c3803a 100644
--- a/data-de/text/maps/OldaleTown_House2.inc
+++ b/data-de/maps/OldaleTown_House2/text.inc
diff --git a/data-de/text/maps/OldaleTown_Mart.inc b/data-de/maps/OldaleTown_Mart/text.inc
index 19e1e600f..19e1e600f 100644
--- a/data-de/text/maps/OldaleTown_Mart.inc
+++ b/data-de/maps/OldaleTown_Mart/text.inc
diff --git a/data-de/text/maps/OldaleTown_PokemonCenter_1F.inc b/data-de/maps/OldaleTown_PokemonCenter_1F/text.inc
index 4396e8638..4396e8638 100644
--- a/data-de/text/maps/OldaleTown_PokemonCenter_1F.inc
+++ b/data-de/maps/OldaleTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/PacifidlogTown.inc b/data-de/maps/PacifidlogTown/text.inc
index f9cf80a48..f9cf80a48 100644
--- a/data-de/text/maps/PacifidlogTown.inc
+++ b/data-de/maps/PacifidlogTown/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_House1.inc b/data-de/maps/PacifidlogTown_House1/text.inc
index deed4a0f6..deed4a0f6 100644
--- a/data-de/text/maps/PacifidlogTown_House1.inc
+++ b/data-de/maps/PacifidlogTown_House1/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_House2.inc b/data-de/maps/PacifidlogTown_House2/text.inc
index d5d93ae24..d5d93ae24 100644
--- a/data-de/text/maps/PacifidlogTown_House2.inc
+++ b/data-de/maps/PacifidlogTown_House2/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_House3.inc b/data-de/maps/PacifidlogTown_House3/text.inc
index 2e0e34d9e..2e0e34d9e 100644
--- a/data-de/text/maps/PacifidlogTown_House3.inc
+++ b/data-de/maps/PacifidlogTown_House3/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_House4.inc b/data-de/maps/PacifidlogTown_House4/text.inc
index 6e1dfb1db..6e1dfb1db 100644
--- a/data-de/text/maps/PacifidlogTown_House4.inc
+++ b/data-de/maps/PacifidlogTown_House4/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_House5.inc b/data-de/maps/PacifidlogTown_House5/text.inc
index eaba254c7..eaba254c7 100644
--- a/data-de/text/maps/PacifidlogTown_House5.inc
+++ b/data-de/maps/PacifidlogTown_House5/text.inc
diff --git a/data-de/text/maps/PacifidlogTown_PokemonCenter_1F.inc b/data-de/maps/PacifidlogTown_PokemonCenter_1F/text.inc
index 648c562fe..648c562fe 100644
--- a/data-de/text/maps/PacifidlogTown_PokemonCenter_1F.inc
+++ b/data-de/maps/PacifidlogTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/PetalburgCity.inc b/data-de/maps/PetalburgCity/text.inc
index 2e8d02124..2e8d02124 100644
--- a/data-de/text/maps/PetalburgCity.inc
+++ b/data-de/maps/PetalburgCity/text.inc
diff --git a/data-de/text/maps/PetalburgCity_Gym.inc b/data-de/maps/PetalburgCity_Gym/text.inc
index 1d1ca9db7..1d1ca9db7 100644
--- a/data-de/text/maps/PetalburgCity_Gym.inc
+++ b/data-de/maps/PetalburgCity_Gym/text.inc
diff --git a/data-de/text/maps/PetalburgCity_House1.inc b/data-de/maps/PetalburgCity_House1/text.inc
index 84bc33fed..84bc33fed 100644
--- a/data-de/text/maps/PetalburgCity_House1.inc
+++ b/data-de/maps/PetalburgCity_House1/text.inc
diff --git a/data-de/text/maps/PetalburgCity_House2.inc b/data-de/maps/PetalburgCity_House2/text.inc
index 35af2bb8b..35af2bb8b 100644
--- a/data-de/text/maps/PetalburgCity_House2.inc
+++ b/data-de/maps/PetalburgCity_House2/text.inc
diff --git a/data-de/text/maps/PetalburgCity_Mart.inc b/data-de/maps/PetalburgCity_Mart/text.inc
index 988502492..988502492 100644
--- a/data-de/text/maps/PetalburgCity_Mart.inc
+++ b/data-de/maps/PetalburgCity_Mart/text.inc
diff --git a/data-de/text/maps/PetalburgCity_PokemonCenter_1F.inc b/data-de/maps/PetalburgCity_PokemonCenter_1F/text.inc
index 15235279a..15235279a 100644
--- a/data-de/text/maps/PetalburgCity_PokemonCenter_1F.inc
+++ b/data-de/maps/PetalburgCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/PetalburgCity_WallysHouse.inc b/data-de/maps/PetalburgCity_WallysHouse/text.inc
index 6eade6f20..6eade6f20 100644
--- a/data-de/text/maps/PetalburgCity_WallysHouse.inc
+++ b/data-de/maps/PetalburgCity_WallysHouse/text.inc
diff --git a/data-de/text/maps/PetalburgWoods.inc b/data-de/maps/PetalburgWoods/text.inc
index da1f43b40..da1f43b40 100644
--- a/data-de/text/maps/PetalburgWoods.inc
+++ b/data-de/maps/PetalburgWoods/text.inc
diff --git a/data-de/text/maps/Route101.inc b/data-de/maps/Route101/text.inc
index bbdbb034d..bbdbb034d 100644
--- a/data-de/text/maps/Route101.inc
+++ b/data-de/maps/Route101/text.inc
diff --git a/data-de/text/maps/Route102.inc b/data-de/maps/Route102/text.inc
index c544db7d5..c544db7d5 100644
--- a/data-de/text/maps/Route102.inc
+++ b/data-de/maps/Route102/text.inc
diff --git a/data-de/text/maps/Route103.inc b/data-de/maps/Route103/text.inc
index e6e6481b3..e6e6481b3 100644
--- a/data-de/text/maps/Route103.inc
+++ b/data-de/maps/Route103/text.inc
diff --git a/data-de/text/maps/Route104.inc b/data-de/maps/Route104/text.inc
index e8378ca4b..e8378ca4b 100644
--- a/data-de/text/maps/Route104.inc
+++ b/data-de/maps/Route104/text.inc
diff --git a/data-de/text/maps/Route104_MrBrineysHouse.inc b/data-de/maps/Route104_MrBrineysHouse/text.inc
index 8d3e36750..8d3e36750 100644
--- a/data-de/text/maps/Route104_MrBrineysHouse.inc
+++ b/data-de/maps/Route104_MrBrineysHouse/text.inc
diff --git a/data-de/text/maps/Route104_Prototype.inc b/data-de/maps/Route104_Prototype/text.inc
index 447d6a1ea..447d6a1ea 100644
--- a/data-de/text/maps/Route104_Prototype.inc
+++ b/data-de/maps/Route104_Prototype/text.inc
diff --git a/data-de/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc b/data-de/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc
index 240f903cc..240f903cc 100644
--- a/data-de/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc
+++ b/data-de/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc
diff --git a/data-de/text/maps/Route106.inc b/data-de/maps/Route106/text.inc
index c40321971..c40321971 100644
--- a/data-de/text/maps/Route106.inc
+++ b/data-de/maps/Route106/text.inc
diff --git a/data-de/text/maps/Route109.inc b/data-de/maps/Route109/text.inc
index 61e48788c..61e48788c 100644
--- a/data-de/text/maps/Route109.inc
+++ b/data-de/maps/Route109/text.inc
diff --git a/data-de/text/maps/Route109_SeashoreHouse.inc b/data-de/maps/Route109_SeashoreHouse/text.inc
index 7d830c12c..7d830c12c 100644
--- a/data-de/text/maps/Route109_SeashoreHouse.inc
+++ b/data-de/maps/Route109_SeashoreHouse/text.inc
diff --git a/data-de/text/maps/Route110.inc b/data-de/maps/Route110/text.inc
index 9ebf3507b..9ebf3507b 100644
--- a/data-de/text/maps/Route110.inc
+++ b/data-de/maps/Route110/text.inc
diff --git a/data-de/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc b/data-de/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc
index 1179fa0ce..1179fa0ce 100644
--- a/data-de/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc
+++ b/data-de/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc
diff --git a/data-de/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc b/data-de/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc
index d2cd1bd34..d2cd1bd34 100644
--- a/data-de/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc
+++ b/data-de/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc
diff --git a/data-de/text/maps/Route110_TrickHouseEnd.inc b/data-de/maps/Route110_TrickHouseEnd/text.inc
index 508e52b85..508e52b85 100644
--- a/data-de/text/maps/Route110_TrickHouseEnd.inc
+++ b/data-de/maps/Route110_TrickHouseEnd/text.inc
diff --git a/data-de/text/maps/Route110_TrickHouseEntrance.inc b/data-de/maps/Route110_TrickHouseEntrance/text.inc
index 5d218bc1a..5d218bc1a 100644
--- a/data-de/text/maps/Route110_TrickHouseEntrance.inc
+++ b/data-de/maps/Route110_TrickHouseEntrance/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle1.inc b/data-de/maps/Route110_TrickHousePuzzle1/text.inc
index 96eb9115e..96eb9115e 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle1.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle1/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle2.inc b/data-de/maps/Route110_TrickHousePuzzle2/text.inc
index a737ec0cf..a737ec0cf 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle2.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle2/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle3.inc b/data-de/maps/Route110_TrickHousePuzzle3/text.inc
index de3c0116d..de3c0116d 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle3.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle3/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle4.inc b/data-de/maps/Route110_TrickHousePuzzle4/text.inc
index 126a27eab..126a27eab 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle4.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle4/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle5.inc b/data-de/maps/Route110_TrickHousePuzzle5/text.inc
index 69870f2c8..69870f2c8 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle5.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle5/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle6.inc b/data-de/maps/Route110_TrickHousePuzzle6/text.inc
index 0bf347297..0bf347297 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle6.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle6/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle7.inc b/data-de/maps/Route110_TrickHousePuzzle7/text.inc
index 3111fcb65..3111fcb65 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle7.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle7/text.inc
diff --git a/data-de/text/maps/Route110_TrickHousePuzzle8.inc b/data-de/maps/Route110_TrickHousePuzzle8/text.inc
index 74a7c868b..74a7c868b 100644
--- a/data-de/text/maps/Route110_TrickHousePuzzle8.inc
+++ b/data-de/maps/Route110_TrickHousePuzzle8/text.inc
diff --git a/data-de/text/maps/Route111.inc b/data-de/maps/Route111/text.inc
index fc7eba19a..fc7eba19a 100644
--- a/data-de/text/maps/Route111.inc
+++ b/data-de/maps/Route111/text.inc
diff --git a/data-de/text/maps/Route111_OldLadysRestStop.inc b/data-de/maps/Route111_OldLadysRestStop/text.inc
index e65bb57e7..e65bb57e7 100644
--- a/data-de/text/maps/Route111_OldLadysRestStop.inc
+++ b/data-de/maps/Route111_OldLadysRestStop/text.inc
diff --git a/data-de/text/maps/Route111_WinstrateFamilysHouse.inc b/data-de/maps/Route111_WinstrateFamilysHouse/text.inc
index b7342721a..b7342721a 100644
--- a/data-de/text/maps/Route111_WinstrateFamilysHouse.inc
+++ b/data-de/maps/Route111_WinstrateFamilysHouse/text.inc
diff --git a/data-de/text/maps/Route112.inc b/data-de/maps/Route112/text.inc
index dfda876ce..dfda876ce 100644
--- a/data-de/text/maps/Route112.inc
+++ b/data-de/maps/Route112/text.inc
diff --git a/data-de/text/maps/Route112_CableCarStation.inc b/data-de/maps/Route112_CableCarStation/text.inc
index bce76d721..bce76d721 100644
--- a/data-de/text/maps/Route112_CableCarStation.inc
+++ b/data-de/maps/Route112_CableCarStation/text.inc
diff --git a/data-de/text/maps/Route113.inc b/data-de/maps/Route113/text.inc
index e9b3abeb5..e9b3abeb5 100644
--- a/data-de/text/maps/Route113.inc
+++ b/data-de/maps/Route113/text.inc
diff --git a/data-de/text/maps/Route113_GlassWorkshop.inc b/data-de/maps/Route113_GlassWorkshop/text.inc
index 37fa22f70..37fa22f70 100644
--- a/data-de/text/maps/Route113_GlassWorkshop.inc
+++ b/data-de/maps/Route113_GlassWorkshop/text.inc
diff --git a/data-de/text/maps/Route114.inc b/data-de/maps/Route114/text.inc
index 059389be3..059389be3 100644
--- a/data-de/text/maps/Route114.inc
+++ b/data-de/maps/Route114/text.inc
diff --git a/data-de/text/maps/Route114_FossilManiacsHouse.inc b/data-de/maps/Route114_FossilManiacsHouse/text.inc
index afc141338..afc141338 100644
--- a/data-de/text/maps/Route114_FossilManiacsHouse.inc
+++ b/data-de/maps/Route114_FossilManiacsHouse/text.inc
diff --git a/data-de/text/maps/Route114_FossilManiacsTunnel.inc b/data-de/maps/Route114_FossilManiacsTunnel/text.inc
index 82bd7cb5f..82bd7cb5f 100644
--- a/data-de/text/maps/Route114_FossilManiacsTunnel.inc
+++ b/data-de/maps/Route114_FossilManiacsTunnel/text.inc
diff --git a/data-de/text/maps/Route114_LanettesHouse.inc b/data-de/maps/Route114_LanettesHouse/text.inc
index d4f0e155d..d4f0e155d 100644
--- a/data-de/text/maps/Route114_LanettesHouse.inc
+++ b/data-de/maps/Route114_LanettesHouse/text.inc
diff --git a/data-de/text/maps/Route115.inc b/data-de/maps/Route115/text.inc
index d7b8bb4b2..d7b8bb4b2 100644
--- a/data-de/text/maps/Route115.inc
+++ b/data-de/maps/Route115/text.inc
diff --git a/data-de/text/maps/Route116.inc b/data-de/maps/Route116/text.inc
index 286879807..286879807 100644
--- a/data-de/text/maps/Route116.inc
+++ b/data-de/maps/Route116/text.inc
diff --git a/data-de/text/maps/Route116_TunnelersRestHouse.inc b/data-de/maps/Route116_TunnelersRestHouse/text.inc
index 2245b81ff..2245b81ff 100644
--- a/data-de/text/maps/Route116_TunnelersRestHouse.inc
+++ b/data-de/maps/Route116_TunnelersRestHouse/text.inc
diff --git a/data-de/text/maps/Route117.inc b/data-de/maps/Route117/text.inc
index f115fe782..f115fe782 100644
--- a/data-de/text/maps/Route117.inc
+++ b/data-de/maps/Route117/text.inc
diff --git a/data-de/text/maps/Route118.inc b/data-de/maps/Route118/text.inc
index 5ff87f473..5ff87f473 100644
--- a/data-de/text/maps/Route118.inc
+++ b/data-de/maps/Route118/text.inc
diff --git a/data-de/text/maps/Route119.inc b/data-de/maps/Route119/text.inc
index 81df1b8ea..81df1b8ea 100644
--- a/data-de/text/maps/Route119.inc
+++ b/data-de/maps/Route119/text.inc
diff --git a/data-de/text/maps/Route119_House.inc b/data-de/maps/Route119_House/text.inc
index 33fa9fe32..33fa9fe32 100644
--- a/data-de/text/maps/Route119_House.inc
+++ b/data-de/maps/Route119_House/text.inc
diff --git a/data-de/text/maps/Route119_WeatherInstitute_1F.inc b/data-de/maps/Route119_WeatherInstitute_1F/text.inc
index d2c2165cb..d2c2165cb 100644
--- a/data-de/text/maps/Route119_WeatherInstitute_1F.inc
+++ b/data-de/maps/Route119_WeatherInstitute_1F/text.inc
diff --git a/data-de/text/maps/Route119_WeatherInstitute_2F.inc b/data-de/maps/Route119_WeatherInstitute_2F/text.inc
index 27dabca33..27dabca33 100644
--- a/data-de/text/maps/Route119_WeatherInstitute_2F.inc
+++ b/data-de/maps/Route119_WeatherInstitute_2F/text.inc
diff --git a/data-de/text/maps/Route120.inc b/data-de/maps/Route120/text.inc
index e19a22949..e19a22949 100644
--- a/data-de/text/maps/Route120.inc
+++ b/data-de/maps/Route120/text.inc
diff --git a/data-de/text/maps/Route121.inc b/data-de/maps/Route121/text.inc
index 61a70040c..61a70040c 100644
--- a/data-de/text/maps/Route121.inc
+++ b/data-de/maps/Route121/text.inc
diff --git a/data-de/text/maps/Route123.inc b/data-de/maps/Route123/text.inc
index fca4e9d2d..fca4e9d2d 100644
--- a/data-de/text/maps/Route123.inc
+++ b/data-de/maps/Route123/text.inc
diff --git a/data-de/text/maps/Route124.inc b/data-de/maps/Route124/text.inc
index a349672ed..a349672ed 100644
--- a/data-de/text/maps/Route124.inc
+++ b/data-de/maps/Route124/text.inc
diff --git a/data-de/text/maps/Route124_DivingTreasureHuntersHouse.inc b/data-de/maps/Route124_DivingTreasureHuntersHouse/text.inc
index ac9b18a23..ac9b18a23 100644
--- a/data-de/text/maps/Route124_DivingTreasureHuntersHouse.inc
+++ b/data-de/maps/Route124_DivingTreasureHuntersHouse/text.inc
diff --git a/data-de/text/maps/Route128.inc b/data-de/maps/Route128/text.inc
index bf2e5b424..bf2e5b424 100644
--- a/data-de/text/maps/Route128.inc
+++ b/data-de/maps/Route128/text.inc
diff --git a/data-de/text/maps/RustboroCity.inc b/data-de/maps/RustboroCity/text.inc
index 6248b9e30..6248b9e30 100644
--- a/data-de/text/maps/RustboroCity.inc
+++ b/data-de/maps/RustboroCity/text.inc
diff --git a/data-de/text/maps/RustboroCity_CuttersHouse.inc b/data-de/maps/RustboroCity_CuttersHouse/text.inc
index 7e8448070..7e8448070 100644
--- a/data-de/text/maps/RustboroCity_CuttersHouse.inc
+++ b/data-de/maps/RustboroCity_CuttersHouse/text.inc
diff --git a/data-de/text/maps/RustboroCity_DevonCorp_1F.inc b/data-de/maps/RustboroCity_DevonCorp_1F/text.inc
index c7b4b4028..c7b4b4028 100644
--- a/data-de/text/maps/RustboroCity_DevonCorp_1F.inc
+++ b/data-de/maps/RustboroCity_DevonCorp_1F/text.inc
diff --git a/data-de/text/maps/RustboroCity_DevonCorp_2F.inc b/data-de/maps/RustboroCity_DevonCorp_2F/text.inc
index 3e672ab46..3e672ab46 100644
--- a/data-de/text/maps/RustboroCity_DevonCorp_2F.inc
+++ b/data-de/maps/RustboroCity_DevonCorp_2F/text.inc
diff --git a/data-de/text/maps/RustboroCity_DevonCorp_3F.inc b/data-de/maps/RustboroCity_DevonCorp_3F/text.inc
index 01bca10d4..01bca10d4 100644
--- a/data-de/text/maps/RustboroCity_DevonCorp_3F.inc
+++ b/data-de/maps/RustboroCity_DevonCorp_3F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Flat1_1F.inc b/data-de/maps/RustboroCity_Flat1_1F/text.inc
index 44a6d8800..44a6d8800 100644
--- a/data-de/text/maps/RustboroCity_Flat1_1F.inc
+++ b/data-de/maps/RustboroCity_Flat1_1F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Flat1_2F.inc b/data-de/maps/RustboroCity_Flat1_2F/text.inc
index d744b8484..d744b8484 100644
--- a/data-de/text/maps/RustboroCity_Flat1_2F.inc
+++ b/data-de/maps/RustboroCity_Flat1_2F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Flat2_1F.inc b/data-de/maps/RustboroCity_Flat2_1F/text.inc
index d6cb53734..d6cb53734 100644
--- a/data-de/text/maps/RustboroCity_Flat2_1F.inc
+++ b/data-de/maps/RustboroCity_Flat2_1F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Flat2_2F.inc b/data-de/maps/RustboroCity_Flat2_2F/text.inc
index 13d9b9f93..13d9b9f93 100644
--- a/data-de/text/maps/RustboroCity_Flat2_2F.inc
+++ b/data-de/maps/RustboroCity_Flat2_2F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Flat2_3F.inc b/data-de/maps/RustboroCity_Flat2_3F/text.inc
index 3bb2affc0..3bb2affc0 100644
--- a/data-de/text/maps/RustboroCity_Flat2_3F.inc
+++ b/data-de/maps/RustboroCity_Flat2_3F/text.inc
diff --git a/data-de/text/maps/RustboroCity_Gym.inc b/data-de/maps/RustboroCity_Gym/text.inc
index 88e0e01f2..88e0e01f2 100644
--- a/data-de/text/maps/RustboroCity_Gym.inc
+++ b/data-de/maps/RustboroCity_Gym/text.inc
diff --git a/data-de/text/maps/RustboroCity_House1.inc b/data-de/maps/RustboroCity_House1/text.inc
index e47e4a727..e47e4a727 100644
--- a/data-de/text/maps/RustboroCity_House1.inc
+++ b/data-de/maps/RustboroCity_House1/text.inc
diff --git a/data-de/text/maps/RustboroCity_House2.inc b/data-de/maps/RustboroCity_House2/text.inc
index 2d9e4ab4d..2d9e4ab4d 100644
--- a/data-de/text/maps/RustboroCity_House2.inc
+++ b/data-de/maps/RustboroCity_House2/text.inc
diff --git a/data-de/text/maps/RustboroCity_House3.inc b/data-de/maps/RustboroCity_House3/text.inc
index 1da0876d9..1da0876d9 100644
--- a/data-de/text/maps/RustboroCity_House3.inc
+++ b/data-de/maps/RustboroCity_House3/text.inc
diff --git a/data-de/text/maps/RustboroCity_Mart.inc b/data-de/maps/RustboroCity_Mart/text.inc
index 5288402dc..5288402dc 100644
--- a/data-de/text/maps/RustboroCity_Mart.inc
+++ b/data-de/maps/RustboroCity_Mart/text.inc
diff --git a/data-de/text/maps/RustboroCity_PokemonCenter_1F.inc b/data-de/maps/RustboroCity_PokemonCenter_1F/text.inc
index 8c73d883e..8c73d883e 100644
--- a/data-de/text/maps/RustboroCity_PokemonCenter_1F.inc
+++ b/data-de/maps/RustboroCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/RustboroCity_PokemonSchool.inc b/data-de/maps/RustboroCity_PokemonSchool/text.inc
index 9e477deaa..9e477deaa 100644
--- a/data-de/text/maps/RustboroCity_PokemonSchool.inc
+++ b/data-de/maps/RustboroCity_PokemonSchool/text.inc
diff --git a/data-de/text/maps/RusturfTunnel.inc b/data-de/maps/RusturfTunnel/text.inc
index 1335318b3..1335318b3 100644
--- a/data-de/text/maps/RusturfTunnel.inc
+++ b/data-de/maps/RusturfTunnel/text.inc
diff --git a/data-de/text/maps/SSTidalCorridor.inc b/data-de/maps/SSTidalCorridor/text.inc
index bb6922229..bb6922229 100644
--- a/data-de/text/maps/SSTidalCorridor.inc
+++ b/data-de/maps/SSTidalCorridor/text.inc
diff --git a/data-de/text/maps/SSTidalLowerDeck.inc b/data-de/maps/SSTidalLowerDeck/text.inc
index 2341734dd..2341734dd 100644
--- a/data-de/text/maps/SSTidalLowerDeck.inc
+++ b/data-de/maps/SSTidalLowerDeck/text.inc
diff --git a/data-de/text/maps/SSTidalRooms.inc b/data-de/maps/SSTidalRooms/text.inc
index 72f9a0b48..72f9a0b48 100644
--- a/data-de/text/maps/SSTidalRooms.inc
+++ b/data-de/maps/SSTidalRooms/text.inc
diff --git a/data-de/text/maps/SeafloorCavern_Room1.inc b/data-de/maps/SeafloorCavern_Room1/text.inc
index 0b46a9267..0b46a9267 100644
--- a/data-de/text/maps/SeafloorCavern_Room1.inc
+++ b/data-de/maps/SeafloorCavern_Room1/text.inc
diff --git a/data-de/text/maps/SeafloorCavern_Room3.inc b/data-de/maps/SeafloorCavern_Room3/text.inc
index 896ef9e06..896ef9e06 100644
--- a/data-de/text/maps/SeafloorCavern_Room3.inc
+++ b/data-de/maps/SeafloorCavern_Room3/text.inc
diff --git a/data-de/text/maps/SeafloorCavern_Room4.inc b/data-de/maps/SeafloorCavern_Room4/text.inc
index 3b54317da..3b54317da 100644
--- a/data-de/text/maps/SeafloorCavern_Room4.inc
+++ b/data-de/maps/SeafloorCavern_Room4/text.inc
diff --git a/data-de/text/maps/SecretBase_RedCave1.inc b/data-de/maps/SecretBase_RedCave1/text.inc
index ffe6c4d04..ffe6c4d04 100644
--- a/data-de/text/maps/SecretBase_RedCave1.inc
+++ b/data-de/maps/SecretBase_RedCave1/text.inc
diff --git a/data-de/text/maps/ShoalCave_LowTideLowerRoom.inc b/data-de/maps/ShoalCave_LowTideLowerRoom/text.inc
index 1522dc019..1522dc019 100644
--- a/data-de/text/maps/ShoalCave_LowTideLowerRoom.inc
+++ b/data-de/maps/ShoalCave_LowTideLowerRoom/text.inc
diff --git a/data-de/text/maps/SlateportCity.inc b/data-de/maps/SlateportCity/text.inc
index b65cf82a4..b65cf82a4 100644
--- a/data-de/text/maps/SlateportCity.inc
+++ b/data-de/maps/SlateportCity/text.inc
diff --git a/data-de/text/maps/SlateportCity_ContestHall.inc b/data-de/maps/SlateportCity_ContestHall/text.inc
index 7a52c4a13..7a52c4a13 100644
--- a/data-de/text/maps/SlateportCity_ContestHall.inc
+++ b/data-de/maps/SlateportCity_ContestHall/text.inc
diff --git a/data-de/text/maps/SlateportCity_ContestLobby.inc b/data-de/maps/SlateportCity_ContestLobby/text.inc
index 24d4c8529..24d4c8529 100644
--- a/data-de/text/maps/SlateportCity_ContestLobby.inc
+++ b/data-de/maps/SlateportCity_ContestLobby/text.inc
diff --git a/data-de/text/maps/SlateportCity_Harbor.inc b/data-de/maps/SlateportCity_Harbor/text.inc
index 930375a5f..930375a5f 100644
--- a/data-de/text/maps/SlateportCity_Harbor.inc
+++ b/data-de/maps/SlateportCity_Harbor/text.inc
diff --git a/data-de/text/maps/SlateportCity_House1.inc b/data-de/maps/SlateportCity_House1/text.inc
index 1a5f503dd..1a5f503dd 100644
--- a/data-de/text/maps/SlateportCity_House1.inc
+++ b/data-de/maps/SlateportCity_House1/text.inc
diff --git a/data-de/text/maps/SlateportCity_House2.inc b/data-de/maps/SlateportCity_House2/text.inc
index 360e4c1a7..360e4c1a7 100644
--- a/data-de/text/maps/SlateportCity_House2.inc
+++ b/data-de/maps/SlateportCity_House2/text.inc
diff --git a/data-de/text/maps/SlateportCity_Mart.inc b/data-de/maps/SlateportCity_Mart/text.inc
index 8c09f7874..8c09f7874 100644
--- a/data-de/text/maps/SlateportCity_Mart.inc
+++ b/data-de/maps/SlateportCity_Mart/text.inc
diff --git a/data-de/text/maps/SlateportCity_OceanicMuseum_1F.inc b/data-de/maps/SlateportCity_OceanicMuseum_1F/text.inc
index 5087f3278..5087f3278 100644
--- a/data-de/text/maps/SlateportCity_OceanicMuseum_1F.inc
+++ b/data-de/maps/SlateportCity_OceanicMuseum_1F/text.inc
diff --git a/data-de/text/maps/SlateportCity_OceanicMuseum_2F.inc b/data-de/maps/SlateportCity_OceanicMuseum_2F/text.inc
index 9f5c3eeab..9f5c3eeab 100644
--- a/data-de/text/maps/SlateportCity_OceanicMuseum_2F.inc
+++ b/data-de/maps/SlateportCity_OceanicMuseum_2F/text.inc
diff --git a/data-de/text/maps/SlateportCity_PokemonCenter_1F.inc b/data-de/maps/SlateportCity_PokemonCenter_1F/text.inc
index 291a0212d..291a0212d 100644
--- a/data-de/text/maps/SlateportCity_PokemonCenter_1F.inc
+++ b/data-de/maps/SlateportCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/SlateportCity_PokemonFanClub.inc b/data-de/maps/SlateportCity_PokemonFanClub/text.inc
index e3dfa27c8..e3dfa27c8 100644
--- a/data-de/text/maps/SlateportCity_PokemonFanClub.inc
+++ b/data-de/maps/SlateportCity_PokemonFanClub/text.inc
diff --git a/data-de/text/maps/SlateportCity_SternsShipyard_1F.inc b/data-de/maps/SlateportCity_SternsShipyard_1F/text.inc
index d38e4b7ae..d38e4b7ae 100644
--- a/data-de/text/maps/SlateportCity_SternsShipyard_1F.inc
+++ b/data-de/maps/SlateportCity_SternsShipyard_1F/text.inc
diff --git a/data-de/text/maps/SlateportCity_SternsShipyard_2F.inc b/data-de/maps/SlateportCity_SternsShipyard_2F/text.inc
index d2a0dbd4c..d2a0dbd4c 100644
--- a/data-de/text/maps/SlateportCity_SternsShipyard_2F.inc
+++ b/data-de/maps/SlateportCity_SternsShipyard_2F/text.inc
diff --git a/data-de/text/maps/SootopolisCity.inc b/data-de/maps/SootopolisCity/text.inc
index d2c34f86e..d2c34f86e 100644
--- a/data-de/text/maps/SootopolisCity.inc
+++ b/data-de/maps/SootopolisCity/text.inc
diff --git a/data-de/text/maps/SootopolisCity_Gym_1F.inc b/data-de/maps/SootopolisCity_Gym_1F/text.inc
index 3216ea0c9..3216ea0c9 100644
--- a/data-de/text/maps/SootopolisCity_Gym_1F.inc
+++ b/data-de/maps/SootopolisCity_Gym_1F/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House1.inc b/data-de/maps/SootopolisCity_House1/text.inc
index b028594a8..b028594a8 100644
--- a/data-de/text/maps/SootopolisCity_House1.inc
+++ b/data-de/maps/SootopolisCity_House1/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House2.inc b/data-de/maps/SootopolisCity_House2/text.inc
index b19b34275..b19b34275 100644
--- a/data-de/text/maps/SootopolisCity_House2.inc
+++ b/data-de/maps/SootopolisCity_House2/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House3.inc b/data-de/maps/SootopolisCity_House3/text.inc
index 338881d2e..338881d2e 100644
--- a/data-de/text/maps/SootopolisCity_House3.inc
+++ b/data-de/maps/SootopolisCity_House3/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House4.inc b/data-de/maps/SootopolisCity_House4/text.inc
index d603808da..d603808da 100644
--- a/data-de/text/maps/SootopolisCity_House4.inc
+++ b/data-de/maps/SootopolisCity_House4/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House5.inc b/data-de/maps/SootopolisCity_House5/text.inc
index ca22756e3..ca22756e3 100644
--- a/data-de/text/maps/SootopolisCity_House5.inc
+++ b/data-de/maps/SootopolisCity_House5/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House6.inc b/data-de/maps/SootopolisCity_House6/text.inc
index ca1c6236b..ca1c6236b 100644
--- a/data-de/text/maps/SootopolisCity_House6.inc
+++ b/data-de/maps/SootopolisCity_House6/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House7.inc b/data-de/maps/SootopolisCity_House7/text.inc
index e58e57222..e58e57222 100644
--- a/data-de/text/maps/SootopolisCity_House7.inc
+++ b/data-de/maps/SootopolisCity_House7/text.inc
diff --git a/data-de/text/maps/SootopolisCity_House8.inc b/data-de/maps/SootopolisCity_House8/text.inc
index 0ea3dff9b..0ea3dff9b 100644
--- a/data-de/text/maps/SootopolisCity_House8.inc
+++ b/data-de/maps/SootopolisCity_House8/text.inc
diff --git a/data-de/text/maps/SootopolisCity_Mart.inc b/data-de/maps/SootopolisCity_Mart/text.inc
index 74db2bcd9..74db2bcd9 100644
--- a/data-de/text/maps/SootopolisCity_Mart.inc
+++ b/data-de/maps/SootopolisCity_Mart/text.inc
diff --git a/data-de/text/maps/SootopolisCity_PokemonCenter_1F.inc b/data-de/maps/SootopolisCity_PokemonCenter_1F/text.inc
index 034b51f4d..034b51f4d 100644
--- a/data-de/text/maps/SootopolisCity_PokemonCenter_1F.inc
+++ b/data-de/maps/SootopolisCity_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/Underwater_SeafloorCavern.inc b/data-de/maps/Underwater_SeafloorCavern/text.inc
index c638a26d0..c638a26d0 100644
--- a/data-de/text/maps/Underwater_SeafloorCavern.inc
+++ b/data-de/maps/Underwater_SeafloorCavern/text.inc
diff --git a/data-de/text/maps/VerdanturfTown.inc b/data-de/maps/VerdanturfTown/text.inc
index a1a394ac7..a1a394ac7 100644
--- a/data-de/text/maps/VerdanturfTown.inc
+++ b/data-de/maps/VerdanturfTown/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_ContestHall.inc b/data-de/maps/VerdanturfTown_ContestHall/text.inc
index 4fd58f853..4fd58f853 100644
--- a/data-de/text/maps/VerdanturfTown_ContestHall.inc
+++ b/data-de/maps/VerdanturfTown_ContestHall/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_ContestLobby.inc b/data-de/maps/VerdanturfTown_ContestLobby/text.inc
index 9f8326613..9f8326613 100644
--- a/data-de/text/maps/VerdanturfTown_ContestLobby.inc
+++ b/data-de/maps/VerdanturfTown_ContestLobby/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_FriendshipRatersHouse.inc b/data-de/maps/VerdanturfTown_FriendshipRatersHouse/text.inc
index 39b1b5f4c..39b1b5f4c 100644
--- a/data-de/text/maps/VerdanturfTown_FriendshipRatersHouse.inc
+++ b/data-de/maps/VerdanturfTown_FriendshipRatersHouse/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_House.inc b/data-de/maps/VerdanturfTown_House/text.inc
index 0e6b1eaf1..0e6b1eaf1 100644
--- a/data-de/text/maps/VerdanturfTown_House.inc
+++ b/data-de/maps/VerdanturfTown_House/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_Mart.inc b/data-de/maps/VerdanturfTown_Mart/text.inc
index 35f88e2f1..35f88e2f1 100644
--- a/data-de/text/maps/VerdanturfTown_Mart.inc
+++ b/data-de/maps/VerdanturfTown_Mart/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_PokemonCenter_1F.inc b/data-de/maps/VerdanturfTown_PokemonCenter_1F/text.inc
index 33b100c01..33b100c01 100644
--- a/data-de/text/maps/VerdanturfTown_PokemonCenter_1F.inc
+++ b/data-de/maps/VerdanturfTown_PokemonCenter_1F/text.inc
diff --git a/data-de/text/maps/VerdanturfTown_WandasHouse.inc b/data-de/maps/VerdanturfTown_WandasHouse/text.inc
index 85028a3c4..85028a3c4 100644
--- a/data-de/text/maps/VerdanturfTown_WandasHouse.inc
+++ b/data-de/maps/VerdanturfTown_WandasHouse/text.inc
diff --git a/data-de/text/maps/VictoryRoad_1F.inc b/data-de/maps/VictoryRoad_1F/text.inc
index 770e75b3b..770e75b3b 100644
--- a/data-de/text/maps/VictoryRoad_1F.inc
+++ b/data-de/maps/VictoryRoad_1F/text.inc
diff --git a/data-de/text/maps/VictoryRoad_B1F.inc b/data-de/maps/VictoryRoad_B1F/text.inc
index 2261fceff..2261fceff 100644
--- a/data-de/text/maps/VictoryRoad_B1F.inc
+++ b/data-de/maps/VictoryRoad_B1F/text.inc
diff --git a/data-de/text/maps/VictoryRoad_B2F.inc b/data-de/maps/VictoryRoad_B2F/text.inc
index 2d3301d39..2d3301d39 100644
--- a/data-de/text/maps/VictoryRoad_B2F.inc
+++ b/data-de/maps/VictoryRoad_B2F/text.inc
diff --git a/data/battle_scripts_1.s b/data/battle_scripts_1.s
index 7bf760480..89de51ca5 100644
--- a/data/battle_scripts_1.s
+++ b/data/battle_scripts_1.s
@@ -3191,7 +3191,7 @@ BattleScript_Pausex20:: @ 81D8EEF
return
BattleScript_LevelUp:: @ 81D8EF3
- fanfare BGM_FANFA1
+ fanfare MUS_FANFA1
printstring BATTLE_TEXT_GrewLevel
setbyte sLVLBOX_STATE, 0
drawlvlupbox
@@ -3223,7 +3223,7 @@ BattleScript_ForgotAndLearnedNewMove: @ 81D8F46
BattleScript_LearnedNewMove: @ 81D8F4F
buffermovetolearn
- fanfare BGM_FANFA1
+ fanfare MUS_FANFA1
printstring BATTLE_TEXT_LearnedMove
waitmessage 64
updatechoicemoveonlvlup USER
diff --git a/data/event_scripts.s b/data/event_scripts.s
index 68e287939..1f514321c 100644
--- a/data/event_scripts.s
+++ b/data/event_scripts.s
@@ -55,346 +55,346 @@ gStdScripts::
.4byte Std_ObtainDecoration
gStdScripts_End::
- .include "data/scripts/maps/PetalburgCity.inc"
- .include "data/scripts/maps/SlateportCity.inc"
- .include "data/scripts/maps/MauvilleCity.inc"
- .include "data/scripts/maps/RustboroCity.inc"
- .include "data/scripts/maps/FortreeCity.inc"
- .include "data/scripts/maps/LilycoveCity.inc"
- .include "data/scripts/maps/MossdeepCity.inc"
- .include "data/scripts/maps/SootopolisCity.inc"
- .include "data/scripts/maps/EverGrandeCity.inc"
- .include "data/scripts/maps/LittlerootTown.inc"
- .include "data/scripts/maps/OldaleTown.inc"
- .include "data/scripts/maps/DewfordTown.inc"
- .include "data/scripts/maps/LavaridgeTown.inc"
- .include "data/scripts/maps/FallarborTown.inc"
- .include "data/scripts/maps/VerdanturfTown.inc"
- .include "data/scripts/maps/PacifidlogTown.inc"
- .include "data/scripts/maps/Route101.inc"
- .include "data/scripts/maps/Route102.inc"
- .include "data/scripts/maps/Route103.inc"
- .include "data/scripts/maps/Route104.inc"
- .include "data/scripts/maps/Route105.inc"
- .include "data/scripts/maps/Route106.inc"
- .include "data/scripts/maps/Route107.inc"
- .include "data/scripts/maps/Route108.inc"
- .include "data/scripts/maps/Route109.inc"
- .include "data/scripts/maps/Route110.inc"
- .include "data/scripts/maps/Route111.inc"
- .include "data/scripts/maps/Route112.inc"
- .include "data/scripts/maps/Route113.inc"
- .include "data/scripts/maps/Route114.inc"
- .include "data/scripts/maps/Route115.inc"
- .include "data/scripts/maps/Route116.inc"
- .include "data/scripts/maps/Route117.inc"
- .include "data/scripts/maps/Route118.inc"
- .include "data/scripts/maps/Route119.inc"
- .include "data/scripts/maps/Route120.inc"
- .include "data/scripts/maps/Route121.inc"
- .include "data/scripts/maps/Route122.inc"
- .include "data/scripts/maps/Route123.inc"
- .include "data/scripts/maps/Route124.inc"
- .include "data/scripts/maps/Route125.inc"
- .include "data/scripts/maps/Route126.inc"
- .include "data/scripts/maps/Route127.inc"
- .include "data/scripts/maps/Route128.inc"
- .include "data/scripts/maps/Route129.inc"
- .include "data/scripts/maps/Route130.inc"
- .include "data/scripts/maps/Route131.inc"
- .include "data/scripts/maps/Route132.inc"
- .include "data/scripts/maps/Route133.inc"
- .include "data/scripts/maps/Route134.inc"
- .include "data/scripts/maps/Underwater1.inc"
- .include "data/scripts/maps/Underwater2.inc"
- .include "data/scripts/maps/Underwater3.inc"
- .include "data/scripts/maps/Underwater4.inc"
- .include "data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc"
- .include "data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc"
- .include "data/scripts/maps/LittlerootTown_MaysHouse_1F.inc"
- .include "data/scripts/maps/LittlerootTown_MaysHouse_2F.inc"
- .include "data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc"
- .include "data/scripts/maps/OldaleTown_House1.inc"
- .include "data/scripts/maps/OldaleTown_House2.inc"
- .include "data/scripts/maps/OldaleTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/OldaleTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/OldaleTown_Mart.inc"
- .include "data/scripts/maps/DewfordTown_House1.inc"
- .include "data/scripts/maps/DewfordTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/DewfordTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/DewfordTown_Gym.inc"
- .include "data/scripts/maps/DewfordTown_Hall.inc"
- .include "data/scripts/maps/DewfordTown_House2.inc"
- .include "data/scripts/maps/LavaridgeTown_HerbShop.inc"
- .include "data/scripts/maps/LavaridgeTown_Gym_1F.inc"
- .include "data/scripts/maps/LavaridgeTown_Gym_B1F.inc"
- .include "data/scripts/maps/LavaridgeTown_House.inc"
- .include "data/scripts/maps/LavaridgeTown_Mart.inc"
- .include "data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FallarborTown_Mart.inc"
- .include "data/scripts/maps/FallarborTown_ContestLobby.inc"
- .include "data/scripts/maps/FallarborTown_ContestHall.inc"
- .include "data/scripts/maps/FallarborTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/FallarborTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FallarborTown_House1.inc"
- .include "data/scripts/maps/FallarborTown_House2.inc"
- .include "data/scripts/maps/VerdanturfTown_ContestLobby.inc"
- .include "data/scripts/maps/VerdanturfTown_ContestHall.inc"
- .include "data/scripts/maps/VerdanturfTown_Mart.inc"
- .include "data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/VerdanturfTown_WandasHouse.inc"
- .include "data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc"
- .include "data/scripts/maps/VerdanturfTown_House.inc"
- .include "data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc"
- .include "data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc"
- .include "data/scripts/maps/PacifidlogTown_House1.inc"
- .include "data/scripts/maps/PacifidlogTown_House2.inc"
- .include "data/scripts/maps/PacifidlogTown_House3.inc"
- .include "data/scripts/maps/PacifidlogTown_House4.inc"
- .include "data/scripts/maps/PacifidlogTown_House5.inc"
- .include "data/scripts/maps/PetalburgCity_WallysHouse.inc"
- .include "data/scripts/maps/PetalburgCity_Gym.inc"
- .include "data/scripts/maps/PetalburgCity_House1.inc"
- .include "data/scripts/maps/PetalburgCity_House2.inc"
- .include "data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/PetalburgCity_Mart.inc"
- .include "data/scripts/maps/SlateportCity_SternsShipyard_1F.inc"
- .include "data/scripts/maps/SlateportCity_SternsShipyard_2F.inc"
- .include "data/scripts/maps/SlateportCity_ContestLobby.inc"
- .include "data/scripts/maps/SlateportCity_ContestHall.inc"
- .include "data/scripts/maps/SlateportCity_House1.inc"
- .include "data/scripts/maps/SlateportCity_PokemonFanClub.inc"
- .include "data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc"
- .include "data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc"
- .include "data/scripts/maps/SlateportCity_Harbor.inc"
- .include "data/scripts/maps/SlateportCity_House2.inc"
- .include "data/scripts/maps/SlateportCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/SlateportCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/SlateportCity_Mart.inc"
- .include "data/scripts/maps/MauvilleCity_Gym.inc"
- .include "data/scripts/maps/MauvilleCity_BikeShop.inc"
- .include "data/scripts/maps/MauvilleCity_House1.inc"
- .include "data/scripts/maps/MauvilleCity_GameCorner.inc"
- .include "data/scripts/maps/MauvilleCity_House2.inc"
- .include "data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/MauvilleCity_Mart.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_1F.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_2F.inc"
- .include "data/scripts/maps/RustboroCity_DevonCorp_3F.inc"
- .include "data/scripts/maps/RustboroCity_Gym.inc"
- .include "data/scripts/maps/RustboroCity_PokemonSchool.inc"
- .include "data/scripts/maps/RustboroCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/RustboroCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/RustboroCity_Mart.inc"
- .include "data/scripts/maps/RustboroCity_Flat1_1F.inc"
- .include "data/scripts/maps/RustboroCity_Flat1_2F.inc"
- .include "data/scripts/maps/RustboroCity_House1.inc"
- .include "data/scripts/maps/RustboroCity_CuttersHouse.inc"
- .include "data/scripts/maps/RustboroCity_House2.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_1F.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_2F.inc"
- .include "data/scripts/maps/RustboroCity_Flat2_3F.inc"
- .include "data/scripts/maps/RustboroCity_House3.inc"
- .include "data/scripts/maps/FortreeCity_House1.inc"
- .include "data/scripts/maps/FortreeCity_Gym.inc"
- .include "data/scripts/maps/FortreeCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/FortreeCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/FortreeCity_Mart.inc"
- .include "data/scripts/maps/FortreeCity_House2.inc"
- .include "data/scripts/maps/FortreeCity_House3.inc"
- .include "data/scripts/maps/FortreeCity_House4.inc"
- .include "data/scripts/maps/FortreeCity_House5.inc"
- .include "data/scripts/maps/FortreeCity_DecorationShop.inc"
- .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc"
- .include "data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc"
- .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc"
- .include "data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc"
- .include "data/scripts/maps/LilycoveCity_ContestLobby.inc"
- .include "data/scripts/maps/LilycoveCity_ContestHall.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/LilycoveCity_UnusedMart.inc"
- .include "data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc"
- .include "data/scripts/maps/LilycoveCity_Harbor.inc"
- .include "data/scripts/maps/LilycoveCity_EmptyMap.inc"
- .include "data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc"
- .include "data/scripts/maps/LilycoveCity_House1.inc"
- .include "data/scripts/maps/LilycoveCity_House2.inc"
- .include "data/scripts/maps/LilycoveCity_House3.inc"
- .include "data/scripts/maps/LilycoveCity_House4.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc"
- .include "data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc"
- .include "data/scripts/maps/MossdeepCity_Gym.inc"
- .include "data/scripts/maps/MossdeepCity_House1.inc"
- .include "data/scripts/maps/MossdeepCity_House2.inc"
- .include "data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/MossdeepCity_Mart.inc"
- .include "data/scripts/maps/MossdeepCity_House3.inc"
- .include "data/scripts/maps/MossdeepCity_StevensHouse.inc"
- .include "data/scripts/maps/MossdeepCity_House4.inc"
- .include "data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc"
- .include "data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc"
- .include "data/scripts/maps/MossdeepCity_GameCorner_1F.inc"
- .include "data/scripts/maps/MossdeepCity_GameCorner_B1F.inc"
- .include "data/scripts/maps/SootopolisCity_Gym_1F.inc"
- .include "data/scripts/maps/SootopolisCity_Gym_B1F.inc"
- .include "data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/SootopolisCity_Mart.inc"
- .include "data/scripts/maps/SootopolisCity_House1.inc"
- .include "data/scripts/maps/SootopolisCity_House2.inc"
- .include "data/scripts/maps/SootopolisCity_House3.inc"
- .include "data/scripts/maps/SootopolisCity_House4.inc"
- .include "data/scripts/maps/SootopolisCity_House5.inc"
- .include "data/scripts/maps/SootopolisCity_House6.inc"
- .include "data/scripts/maps/SootopolisCity_House7.inc"
- .include "data/scripts/maps/SootopolisCity_House8.inc"
- .include "data/scripts/maps/EverGrandeCity_SidneysRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_PhoebesRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_GlaciasRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_DrakesRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_ChampionsRoom.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor1.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor2.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor3.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor4.inc"
- .include "data/scripts/maps/EverGrandeCity_Corridor5.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonLeague.inc"
- .include "data/scripts/maps/EverGrandeCity_HallOfFame.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc"
- .include "data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc"
- .include "data/scripts/maps/Route104_MrBrineysHouse.inc"
- .include "data/scripts/maps/Route104_PrettyPetalFlowerShop.inc"
- .include "data/scripts/maps/Route111_WinstrateFamilysHouse.inc"
- .include "data/scripts/maps/Route111_OldLadysRestStop.inc"
- .include "data/scripts/maps/Route112_CableCarStation.inc"
- .include "data/scripts/maps/MtChimney_CableCarStation.inc"
- .include "data/scripts/maps/Route114_FossilManiacsHouse.inc"
- .include "data/scripts/maps/Route114_FossilManiacsTunnel.inc"
- .include "data/scripts/maps/Route114_LanettesHouse.inc"
- .include "data/scripts/maps/Route116_TunnelersRestHouse.inc"
- .include "data/scripts/maps/Route117_PokemonDayCare.inc"
- .include "data/scripts/maps/Route121_SafariZoneEntrance.inc"
- .include "data/scripts/maps/MeteorFalls_1F_1R.inc"
- .include "data/scripts/maps/MeteorFalls_1F_2R.inc"
- .include "data/scripts/maps/MeteorFalls_B1F_1R.inc"
- .include "data/scripts/maps/MeteorFalls_B1F_2R.inc"
- .include "data/scripts/maps/RusturfTunnel.inc"
- .include "data/scripts/maps/Underwater_SootopolisCity.inc"
- .include "data/scripts/maps/DesertRuins.inc"
- .include "data/scripts/maps/GraniteCave_1F.inc"
- .include "data/scripts/maps/GraniteCave_B1F.inc"
- .include "data/scripts/maps/GraniteCave_B2F.inc"
- .include "data/scripts/maps/GraniteCave_StevensRoom.inc"
- .include "data/scripts/maps/PetalburgWoods.inc"
- .include "data/scripts/maps/MtChimney.inc"
- .include "data/scripts/maps/JaggedPass.inc"
- .include "data/scripts/maps/FieryPath.inc"
- .include "data/scripts/maps/MtPyre_1F.inc"
- .include "data/scripts/maps/MtPyre_2F.inc"
- .include "data/scripts/maps/MtPyre_3F.inc"
- .include "data/scripts/maps/MtPyre_4F.inc"
- .include "data/scripts/maps/MtPyre_5F.inc"
- .include "data/scripts/maps/MtPyre_6F.inc"
- .include "data/scripts/maps/MtPyre_Exterior.inc"
- .include "data/scripts/maps/MtPyre_Summit.inc"
- .include "data/scripts/maps/AquaHideout_1F.inc"
- .include "data/scripts/maps/AquaHideout_B1F.inc"
- .include "data/scripts/maps/AquaHideout_B2F.inc"
- .include "data/scripts/maps/Underwater_SeafloorCavern.inc"
- .include "data/scripts/maps/SeafloorCavern_Entrance.inc"
- .include "data/scripts/maps/SeafloorCavern_Room1.inc"
- .include "data/scripts/maps/SeafloorCavern_Room2.inc"
- .include "data/scripts/maps/SeafloorCavern_Room3.inc"
- .include "data/scripts/maps/SeafloorCavern_Room4.inc"
- .include "data/scripts/maps/SeafloorCavern_Room5.inc"
- .include "data/scripts/maps/SeafloorCavern_Room6.inc"
- .include "data/scripts/maps/SeafloorCavern_Room7.inc"
- .include "data/scripts/maps/SeafloorCavern_Room8.inc"
- .include "data/scripts/maps/SeafloorCavern_Room9.inc"
- .include "data/scripts/maps/CaveOfOrigin_Entrance.inc"
- .include "data/scripts/maps/CaveOfOrigin_1F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B1F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B2F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B3F.inc"
- .include "data/scripts/maps/CaveOfOrigin_B4F.inc"
- .include "data/scripts/maps/VictoryRoad_1F.inc"
- .include "data/scripts/maps/VictoryRoad_B1F.inc"
- .include "data/scripts/maps/VictoryRoad_B2F.inc"
- .include "data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideInnerRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideStairsRoom.inc"
- .include "data/scripts/maps/ShoalCave_LowTideLowerRoom.inc"
- .include "data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc"
- .include "data/scripts/maps/ShoalCave_HighTideInnerRoom.inc"
- .include "data/scripts/maps/NewMauville_Entrance.inc"
- .include "data/scripts/maps/NewMauville_Inside.inc"
- .include "data/scripts/maps/AbandonedShip_Deck.inc"
- .include "data/scripts/maps/AbandonedShip_Corridors_1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms_1F.inc"
- .include "data/scripts/maps/AbandonedShip_Corridors_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms2_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Underwater1.inc"
- .include "data/scripts/maps/AbandonedShip_Room_B1F.inc"
- .include "data/scripts/maps/AbandonedShip_Rooms2_1F.inc"
- .include "data/scripts/maps/AbandonedShip_CaptainsOffice.inc"
- .include "data/scripts/maps/AbandonedShip_Underwater2.inc"
- .include "data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc"
- .include "data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc"
- .include "data/scripts/maps/IslandCave.inc"
- .include "data/scripts/maps/AncientTomb.inc"
- .include "data/scripts/maps/Underwater_Route134.inc"
- .include "data/scripts/maps/Underwater_SealedChamber.inc"
- .include "data/scripts/maps/SealedChamber_OuterRoom.inc"
- .include "data/scripts/maps/SealedChamber_InnerRoom.inc"
- .include "data/scripts/maps/ScorchedSlab.inc"
- .include "data/scripts/maps/MagmaHideout_1F.inc"
- .include "data/scripts/maps/MagmaHideout_B1F.inc"
- .include "data/scripts/maps/MagmaHideout_B2F.inc"
- .include "data/scripts/maps/SkyPillar_Entrance.inc"
- .include "data/scripts/maps/SkyPillar_Outside.inc"
- .include "data/scripts/maps/SkyPillar_1F.inc"
- .include "data/scripts/maps/SkyPillar_2F.inc"
- .include "data/scripts/maps/SkyPillar_3F.inc"
- .include "data/scripts/maps/SkyPillar_4F.inc"
- .include "data/scripts/maps/ShoalCave_LowTideIceRoom.inc"
- .include "data/scripts/maps/SkyPillar_5F.inc"
- .include "data/scripts/maps/SkyPillar_Top.inc"
- .include "data/scripts/maps/SecretBase_BlueCave1.inc"
- .include "data/scripts/maps/SecretBase_BlueCave2.inc"
- .include "data/scripts/maps/SecretBase_BlueCave3.inc"
- .include "data/scripts/maps/SecretBase_BlueCave4.inc"
- .include "data/scripts/maps/SecretBase_BrownCave1.inc"
- .include "data/scripts/maps/SecretBase_BrownCave2.inc"
- .include "data/scripts/maps/SecretBase_BrownCave3.inc"
- .include "data/scripts/maps/SecretBase_BrownCave4.inc"
- .include "data/scripts/maps/SecretBase_RedCave1.inc"
- .include "data/scripts/maps/SecretBase_RedCave2.inc"
- .include "data/scripts/maps/SecretBase_RedCave3.inc"
- .include "data/scripts/maps/SecretBase_RedCave4.inc"
- .include "data/scripts/maps/SecretBase_Shrub1.inc"
- .include "data/scripts/maps/SecretBase_Shrub2.inc"
- .include "data/scripts/maps/SecretBase_Shrub3.inc"
- .include "data/scripts/maps/SecretBase_Shrub4.inc"
- .include "data/scripts/maps/SecretBase_Tree1.inc"
- .include "data/scripts/maps/SecretBase_Tree2.inc"
- .include "data/scripts/maps/SecretBase_Tree3.inc"
- .include "data/scripts/maps/SecretBase_Tree4.inc"
- .include "data/scripts/maps/SecretBase_YellowCave1.inc"
- .include "data/scripts/maps/SecretBase_YellowCave2.inc"
- .include "data/scripts/maps/SecretBase_YellowCave3.inc"
- .include "data/scripts/maps/SecretBase_YellowCave4.inc"
+ .include "data/maps/PetalburgCity/scripts.inc"
+ .include "data/maps/SlateportCity/scripts.inc"
+ .include "data/maps/MauvilleCity/scripts.inc"
+ .include "data/maps/RustboroCity/scripts.inc"
+ .include "data/maps/FortreeCity/scripts.inc"
+ .include "data/maps/LilycoveCity/scripts.inc"
+ .include "data/maps/MossdeepCity/scripts.inc"
+ .include "data/maps/SootopolisCity/scripts.inc"
+ .include "data/maps/EverGrandeCity/scripts.inc"
+ .include "data/maps/LittlerootTown/scripts.inc"
+ .include "data/maps/OldaleTown/scripts.inc"
+ .include "data/maps/DewfordTown/scripts.inc"
+ .include "data/maps/LavaridgeTown/scripts.inc"
+ .include "data/maps/FallarborTown/scripts.inc"
+ .include "data/maps/VerdanturfTown/scripts.inc"
+ .include "data/maps/PacifidlogTown/scripts.inc"
+ .include "data/maps/Route101/scripts.inc"
+ .include "data/maps/Route102/scripts.inc"
+ .include "data/maps/Route103/scripts.inc"
+ .include "data/maps/Route104/scripts.inc"
+ .include "data/maps/Route105/scripts.inc"
+ .include "data/maps/Route106/scripts.inc"
+ .include "data/maps/Route107/scripts.inc"
+ .include "data/maps/Route108/scripts.inc"
+ .include "data/maps/Route109/scripts.inc"
+ .include "data/maps/Route110/scripts.inc"
+ .include "data/maps/Route111/scripts.inc"
+ .include "data/maps/Route112/scripts.inc"
+ .include "data/maps/Route113/scripts.inc"
+ .include "data/maps/Route114/scripts.inc"
+ .include "data/maps/Route115/scripts.inc"
+ .include "data/maps/Route116/scripts.inc"
+ .include "data/maps/Route117/scripts.inc"
+ .include "data/maps/Route118/scripts.inc"
+ .include "data/maps/Route119/scripts.inc"
+ .include "data/maps/Route120/scripts.inc"
+ .include "data/maps/Route121/scripts.inc"
+ .include "data/maps/Route122/scripts.inc"
+ .include "data/maps/Route123/scripts.inc"
+ .include "data/maps/Route124/scripts.inc"
+ .include "data/maps/Route125/scripts.inc"
+ .include "data/maps/Route126/scripts.inc"
+ .include "data/maps/Route127/scripts.inc"
+ .include "data/maps/Route128/scripts.inc"
+ .include "data/maps/Route129/scripts.inc"
+ .include "data/maps/Route130/scripts.inc"
+ .include "data/maps/Route131/scripts.inc"
+ .include "data/maps/Route132/scripts.inc"
+ .include "data/maps/Route133/scripts.inc"
+ .include "data/maps/Route134/scripts.inc"
+ .include "data/maps/Underwater1/scripts.inc"
+ .include "data/maps/Underwater2/scripts.inc"
+ .include "data/maps/Underwater3/scripts.inc"
+ .include "data/maps/Underwater4/scripts.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_1F/scripts.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_2F/scripts.inc"
+ .include "data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc"
+ .include "data/maps/OldaleTown_House1/scripts.inc"
+ .include "data/maps/OldaleTown_House2/scripts.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/OldaleTown_Mart/scripts.inc"
+ .include "data/maps/DewfordTown_House1/scripts.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/DewfordTown_Gym/scripts.inc"
+ .include "data/maps/DewfordTown_Hall/scripts.inc"
+ .include "data/maps/DewfordTown_House2/scripts.inc"
+ .include "data/maps/LavaridgeTown_HerbShop/scripts.inc"
+ .include "data/maps/LavaridgeTown_Gym_1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_Gym_B1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_House/scripts.inc"
+ .include "data/maps/LavaridgeTown_Mart/scripts.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FallarborTown_Mart/scripts.inc"
+ .include "data/maps/FallarborTown_ContestLobby/scripts.inc"
+ .include "data/maps/FallarborTown_ContestHall/scripts.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FallarborTown_House1/scripts.inc"
+ .include "data/maps/FallarborTown_House2/scripts.inc"
+ .include "data/maps/VerdanturfTown_ContestLobby/scripts.inc"
+ .include "data/maps/VerdanturfTown_ContestHall/scripts.inc"
+ .include "data/maps/VerdanturfTown_Mart/scripts.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/VerdanturfTown_WandasHouse/scripts.inc"
+ .include "data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc"
+ .include "data/maps/VerdanturfTown_House/scripts.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/PacifidlogTown_House1/scripts.inc"
+ .include "data/maps/PacifidlogTown_House2/scripts.inc"
+ .include "data/maps/PacifidlogTown_House3/scripts.inc"
+ .include "data/maps/PacifidlogTown_House4/scripts.inc"
+ .include "data/maps/PacifidlogTown_House5/scripts.inc"
+ .include "data/maps/PetalburgCity_WallysHouse/scripts.inc"
+ .include "data/maps/PetalburgCity_Gym/scripts.inc"
+ .include "data/maps/PetalburgCity_House1/scripts.inc"
+ .include "data/maps/PetalburgCity_House2/scripts.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/PetalburgCity_Mart/scripts.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_1F/scripts.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_2F/scripts.inc"
+ .include "data/maps/SlateportCity_ContestLobby/scripts.inc"
+ .include "data/maps/SlateportCity_ContestHall/scripts.inc"
+ .include "data/maps/SlateportCity_House1/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonFanClub/scripts.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc"
+ .include "data/maps/SlateportCity_Harbor/scripts.inc"
+ .include "data/maps/SlateportCity_House2/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/SlateportCity_Mart/scripts.inc"
+ .include "data/maps/MauvilleCity_Gym/scripts.inc"
+ .include "data/maps/MauvilleCity_BikeShop/scripts.inc"
+ .include "data/maps/MauvilleCity_House1/scripts.inc"
+ .include "data/maps/MauvilleCity_GameCorner/scripts.inc"
+ .include "data/maps/MauvilleCity_House2/scripts.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/MauvilleCity_Mart/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_1F/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_2F/scripts.inc"
+ .include "data/maps/RustboroCity_DevonCorp_3F/scripts.inc"
+ .include "data/maps/RustboroCity_Gym/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonSchool/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/RustboroCity_Mart/scripts.inc"
+ .include "data/maps/RustboroCity_Flat1_1F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat1_2F/scripts.inc"
+ .include "data/maps/RustboroCity_House1/scripts.inc"
+ .include "data/maps/RustboroCity_CuttersHouse/scripts.inc"
+ .include "data/maps/RustboroCity_House2/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_1F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_2F/scripts.inc"
+ .include "data/maps/RustboroCity_Flat2_3F/scripts.inc"
+ .include "data/maps/RustboroCity_House3/scripts.inc"
+ .include "data/maps/FortreeCity_House1/scripts.inc"
+ .include "data/maps/FortreeCity_Gym/scripts.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/FortreeCity_Mart/scripts.inc"
+ .include "data/maps/FortreeCity_House2/scripts.inc"
+ .include "data/maps/FortreeCity_House3/scripts.inc"
+ .include "data/maps/FortreeCity_House4/scripts.inc"
+ .include "data/maps/FortreeCity_House5/scripts.inc"
+ .include "data/maps/FortreeCity_DecorationShop/scripts.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_ContestLobby/scripts.inc"
+ .include "data/maps/LilycoveCity_ContestHall/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_UnusedMart/scripts.inc"
+ .include "data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc"
+ .include "data/maps/LilycoveCity_Harbor/scripts.inc"
+ .include "data/maps/LilycoveCity_EmptyMap/scripts.inc"
+ .include "data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc"
+ .include "data/maps/LilycoveCity_House1/scripts.inc"
+ .include "data/maps/LilycoveCity_House2/scripts.inc"
+ .include "data/maps/LilycoveCity_House3/scripts.inc"
+ .include "data/maps/LilycoveCity_House4/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreElevator/scripts.inc"
+ .include "data/maps/MossdeepCity_Gym/scripts.inc"
+ .include "data/maps/MossdeepCity_House1/scripts.inc"
+ .include "data/maps/MossdeepCity_House2/scripts.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/MossdeepCity_Mart/scripts.inc"
+ .include "data/maps/MossdeepCity_House3/scripts.inc"
+ .include "data/maps/MossdeepCity_StevensHouse/scripts.inc"
+ .include "data/maps/MossdeepCity_House4/scripts.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc"
+ .include "data/maps/MossdeepCity_GameCorner_1F/scripts.inc"
+ .include "data/maps/MossdeepCity_GameCorner_B1F/scripts.inc"
+ .include "data/maps/SootopolisCity_Gym_1F/scripts.inc"
+ .include "data/maps/SootopolisCity_Gym_B1F/scripts.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/SootopolisCity_Mart/scripts.inc"
+ .include "data/maps/SootopolisCity_House1/scripts.inc"
+ .include "data/maps/SootopolisCity_House2/scripts.inc"
+ .include "data/maps/SootopolisCity_House3/scripts.inc"
+ .include "data/maps/SootopolisCity_House4/scripts.inc"
+ .include "data/maps/SootopolisCity_House5/scripts.inc"
+ .include "data/maps/SootopolisCity_House6/scripts.inc"
+ .include "data/maps/SootopolisCity_House7/scripts.inc"
+ .include "data/maps/SootopolisCity_House8/scripts.inc"
+ .include "data/maps/EverGrandeCity_SidneysRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_PhoebesRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_GlaciasRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_DrakesRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_ChampionsRoom/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor1/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor2/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor3/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor4/scripts.inc"
+ .include "data/maps/EverGrandeCity_Corridor5/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonLeague/scripts.inc"
+ .include "data/maps/EverGrandeCity_HallOfFame/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_2F/scripts.inc"
+ .include "data/maps/Route104_MrBrineysHouse/scripts.inc"
+ .include "data/maps/Route104_PrettyPetalFlowerShop/scripts.inc"
+ .include "data/maps/Route111_WinstrateFamilysHouse/scripts.inc"
+ .include "data/maps/Route111_OldLadysRestStop/scripts.inc"
+ .include "data/maps/Route112_CableCarStation/scripts.inc"
+ .include "data/maps/MtChimney_CableCarStation/scripts.inc"
+ .include "data/maps/Route114_FossilManiacsHouse/scripts.inc"
+ .include "data/maps/Route114_FossilManiacsTunnel/scripts.inc"
+ .include "data/maps/Route114_LanettesHouse/scripts.inc"
+ .include "data/maps/Route116_TunnelersRestHouse/scripts.inc"
+ .include "data/maps/Route117_PokemonDayCare/scripts.inc"
+ .include "data/maps/Route121_SafariZoneEntrance/scripts.inc"
+ .include "data/maps/MeteorFalls_1F_1R/scripts.inc"
+ .include "data/maps/MeteorFalls_1F_2R/scripts.inc"
+ .include "data/maps/MeteorFalls_B1F_1R/scripts.inc"
+ .include "data/maps/MeteorFalls_B1F_2R/scripts.inc"
+ .include "data/maps/RusturfTunnel/scripts.inc"
+ .include "data/maps/Underwater_SootopolisCity/scripts.inc"
+ .include "data/maps/DesertRuins/scripts.inc"
+ .include "data/maps/GraniteCave_1F/scripts.inc"
+ .include "data/maps/GraniteCave_B1F/scripts.inc"
+ .include "data/maps/GraniteCave_B2F/scripts.inc"
+ .include "data/maps/GraniteCave_StevensRoom/scripts.inc"
+ .include "data/maps/PetalburgWoods/scripts.inc"
+ .include "data/maps/MtChimney/scripts.inc"
+ .include "data/maps/JaggedPass/scripts.inc"
+ .include "data/maps/FieryPath/scripts.inc"
+ .include "data/maps/MtPyre_1F/scripts.inc"
+ .include "data/maps/MtPyre_2F/scripts.inc"
+ .include "data/maps/MtPyre_3F/scripts.inc"
+ .include "data/maps/MtPyre_4F/scripts.inc"
+ .include "data/maps/MtPyre_5F/scripts.inc"
+ .include "data/maps/MtPyre_6F/scripts.inc"
+ .include "data/maps/MtPyre_Exterior/scripts.inc"
+ .include "data/maps/MtPyre_Summit/scripts.inc"
+ .include "data/maps/AquaHideout_1F/scripts.inc"
+ .include "data/maps/AquaHideout_B1F/scripts.inc"
+ .include "data/maps/AquaHideout_B2F/scripts.inc"
+ .include "data/maps/Underwater_SeafloorCavern/scripts.inc"
+ .include "data/maps/SeafloorCavern_Entrance/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room1/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room2/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room3/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room4/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room5/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room6/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room7/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room8/scripts.inc"
+ .include "data/maps/SeafloorCavern_Room9/scripts.inc"
+ .include "data/maps/CaveOfOrigin_Entrance/scripts.inc"
+ .include "data/maps/CaveOfOrigin_1F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B1F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B2F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B3F/scripts.inc"
+ .include "data/maps/CaveOfOrigin_B4F/scripts.inc"
+ .include "data/maps/VictoryRoad_1F/scripts.inc"
+ .include "data/maps/VictoryRoad_B1F/scripts.inc"
+ .include "data/maps/VictoryRoad_B2F/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideEntranceRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideInnerRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideStairsRoom/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideLowerRoom/scripts.inc"
+ .include "data/maps/ShoalCave_HighTideEntranceRoom/scripts.inc"
+ .include "data/maps/ShoalCave_HighTideInnerRoom/scripts.inc"
+ .include "data/maps/NewMauville_Entrance/scripts.inc"
+ .include "data/maps/NewMauville_Inside/scripts.inc"
+ .include "data/maps/AbandonedShip_Deck/scripts.inc"
+ .include "data/maps/AbandonedShip_Corridors_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Corridors_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms2_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Underwater1/scripts.inc"
+ .include "data/maps/AbandonedShip_Room_B1F/scripts.inc"
+ .include "data/maps/AbandonedShip_Rooms2_1F/scripts.inc"
+ .include "data/maps/AbandonedShip_CaptainsOffice/scripts.inc"
+ .include "data/maps/AbandonedShip_Underwater2/scripts.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc"
+ .include "data/maps/IslandCave/scripts.inc"
+ .include "data/maps/AncientTomb/scripts.inc"
+ .include "data/maps/Underwater_Route134/scripts.inc"
+ .include "data/maps/Underwater_SealedChamber/scripts.inc"
+ .include "data/maps/SealedChamber_OuterRoom/scripts.inc"
+ .include "data/maps/SealedChamber_InnerRoom/scripts.inc"
+ .include "data/maps/ScorchedSlab/scripts.inc"
+ .include "data/maps/MagmaHideout_1F/scripts.inc"
+ .include "data/maps/MagmaHideout_B1F/scripts.inc"
+ .include "data/maps/MagmaHideout_B2F/scripts.inc"
+ .include "data/maps/SkyPillar_Entrance/scripts.inc"
+ .include "data/maps/SkyPillar_Outside/scripts.inc"
+ .include "data/maps/SkyPillar_1F/scripts.inc"
+ .include "data/maps/SkyPillar_2F/scripts.inc"
+ .include "data/maps/SkyPillar_3F/scripts.inc"
+ .include "data/maps/SkyPillar_4F/scripts.inc"
+ .include "data/maps/ShoalCave_LowTideIceRoom/scripts.inc"
+ .include "data/maps/SkyPillar_5F/scripts.inc"
+ .include "data/maps/SkyPillar_Top/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave1/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave2/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave3/scripts.inc"
+ .include "data/maps/SecretBase_BlueCave4/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave1/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave2/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave3/scripts.inc"
+ .include "data/maps/SecretBase_BrownCave4/scripts.inc"
+ .include "data/maps/SecretBase_RedCave1/scripts.inc"
+ .include "data/maps/SecretBase_RedCave2/scripts.inc"
+ .include "data/maps/SecretBase_RedCave3/scripts.inc"
+ .include "data/maps/SecretBase_RedCave4/scripts.inc"
+ .include "data/maps/SecretBase_Shrub1/scripts.inc"
+ .include "data/maps/SecretBase_Shrub2/scripts.inc"
+ .include "data/maps/SecretBase_Shrub3/scripts.inc"
+ .include "data/maps/SecretBase_Shrub4/scripts.inc"
+ .include "data/maps/SecretBase_Tree1/scripts.inc"
+ .include "data/maps/SecretBase_Tree2/scripts.inc"
+ .include "data/maps/SecretBase_Tree3/scripts.inc"
+ .include "data/maps/SecretBase_Tree4/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave1/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave2/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave3/scripts.inc"
+ .include "data/maps/SecretBase_YellowCave4/scripts.inc"
gUnknown_0815F36C:: @ 815F36C
lockall
@@ -563,305 +563,305 @@ EventScript_15F573:
msgbox UnknownString_81A3C31, 3
end
- .include "data/scripts/maps/SingleBattleColosseum.inc"
- .include "data/scripts/maps/TradeCenter.inc"
- .include "data/scripts/maps/RecordCorner.inc"
- .include "data/scripts/maps/DoubleBattleColosseum.inc"
- .include "data/scripts/maps/LinkContestRoom1.inc"
- .include "data/scripts/maps/LinkContestRoom2.inc"
- .include "data/scripts/maps/LinkContestRoom3.inc"
- .include "data/scripts/maps/LinkContestRoom4.inc"
- .include "data/scripts/maps/LinkContestRoom5.inc"
- .include "data/scripts/maps/LinkContestRoom6.inc"
- .include "data/scripts/maps/UnknownMap_25_29.inc"
- .include "data/scripts/maps/UnknownMap_25_30.inc"
- .include "data/scripts/maps/UnknownMap_25_31.inc"
- .include "data/scripts/maps/UnknownMap_25_32.inc"
- .include "data/scripts/maps/UnknownMap_25_33.inc"
- .include "data/scripts/maps/UnknownMap_25_34.inc"
- .include "data/scripts/maps/InsideOfTruck.inc"
- .include "data/scripts/maps/SSTidalCorridor.inc"
- .include "data/scripts/maps/SSTidalLowerDeck.inc"
- .include "data/scripts/maps/SSTidalRooms.inc"
- .include "data/scripts/maps/SafariZone_Northwest.inc"
- .include "data/scripts/maps/SafariZone_Northeast.inc"
- .include "data/scripts/maps/SafariZone_Southwest.inc"
- .include "data/scripts/maps/SafariZone_Southeast.inc"
- .include "data/scripts/maps/BattleTower_Outside.inc"
- .include "data/scripts/maps/BattleTower_Lobby.inc"
- .include "data/scripts/maps/BattleTower_Elevator.inc"
- .include "data/scripts/maps/BattleTower_Corridor.inc"
- .include "data/scripts/maps/BattleTower_BattleRoom.inc"
- .include "data/scripts/maps/SouthernIsland_Exterior.inc"
- .include "data/scripts/maps/SouthernIsland_Interior.inc"
- .include "data/scripts/maps/SafariZone_RestHouse.inc"
- .include "data/scripts/maps/Route104_Prototype.inc"
- .include "data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc"
- .include "data/scripts/maps/Route109_SeashoreHouse.inc"
- .include "data/scripts/maps/Route110_TrickHouseEntrance.inc"
- .include "data/scripts/maps/Route110_TrickHouseEnd.inc"
- .include "data/scripts/maps/Route110_TrickHouseCorridor.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle1.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle2.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle3.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle4.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle5.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle6.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle7.inc"
- .include "data/scripts/maps/Route110_TrickHousePuzzle8.inc"
- .include "data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc"
- .include "data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc"
- .include "data/scripts/maps/Route113_GlassWorkshop.inc"
- .include "data/scripts/maps/Route123_BerryMastersHouse.inc"
- .include "data/scripts/maps/Route119_WeatherInstitute_1F.inc"
- .include "data/scripts/maps/Route119_WeatherInstitute_2F.inc"
- .include "data/scripts/maps/Route119_House.inc"
- .include "data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc"
-
- .include "data/text/maps/PetalburgCity.inc"
- .include "data/text/maps/SlateportCity.inc"
- .include "data/text/maps/MauvilleCity.inc"
- .include "data/text/maps/RustboroCity.inc"
- .include "data/text/maps/FortreeCity.inc"
- .include "data/text/maps/LilycoveCity.inc"
- .include "data/text/maps/MossdeepCity.inc"
- .include "data/text/maps/SootopolisCity.inc"
- .include "data/text/maps/EverGrandeCity.inc"
- .include "data/text/maps/LittlerootTown.inc"
- .include "data/text/maps/OldaleTown.inc"
- .include "data/text/maps/DewfordTown.inc"
- .include "data/text/maps/LavaridgeTown.inc"
- .include "data/text/maps/FallarborTown.inc"
- .include "data/text/maps/VerdanturfTown.inc"
- .include "data/text/maps/PacifidlogTown.inc"
- .include "data/text/maps/Route101.inc"
- .include "data/text/maps/Route102.inc"
- .include "data/text/maps/Route103.inc"
- .include "data/text/maps/Route104.inc"
- .include "data/text/maps/Route105.inc"
- .include "data/text/maps/Route106.inc"
- .include "data/text/maps/Route107.inc"
- .include "data/text/maps/Route108.inc"
- .include "data/text/maps/Route109.inc"
- .include "data/text/maps/Route110.inc"
- .include "data/text/maps/Route111.inc"
- .include "data/text/maps/Route112.inc"
- .include "data/text/maps/Route113.inc"
- .include "data/text/maps/Route114.inc"
- .include "data/text/maps/Route115.inc"
- .include "data/text/maps/Route116.inc"
- .include "data/text/maps/Route117.inc"
- .include "data/text/maps/Route118.inc"
- .include "data/text/maps/Route119.inc"
- .include "data/text/maps/Route120.inc"
- .include "data/text/maps/Route121.inc"
- .include "data/text/maps/Route123.inc"
- .include "data/text/maps/Route124.inc"
- .include "data/text/maps/Route128.inc"
- .include "data/text/maps/LittlerootTown_BrendansHouse_1F.inc"
- .include "data/text/maps/LittlerootTown_BrendansHouse_2F.inc"
- .include "data/text/maps/LittlerootTown_MaysHouse_1F.inc"
- .include "data/text/maps/LittlerootTown_MaysHouse_2F.inc"
- .include "data/text/maps/LittlerootTown_ProfessorBirchsLab.inc"
- .include "data/text/maps/OldaleTown_House1.inc"
- .include "data/text/maps/OldaleTown_House2.inc"
- .include "data/text/maps/OldaleTown_PokemonCenter_1F.inc"
- .include "data/text/maps/OldaleTown_Mart.inc"
- .include "data/text/maps/DewfordTown_House1.inc"
- .include "data/text/maps/DewfordTown_PokemonCenter_1F.inc"
- .include "data/text/maps/DewfordTown_Gym.inc"
- .include "data/text/maps/DewfordTown_Hall.inc"
- .include "data/text/maps/DewfordTown_House2.inc"
- .include "data/text/maps/LavaridgeTown_HerbShop.inc"
- .include "data/text/maps/LavaridgeTown_Gym_1F.inc"
- .include "data/text/maps/LavaridgeTown_House.inc"
- .include "data/text/maps/LavaridgeTown_Mart.inc"
- .include "data/text/maps/LavaridgeTown_PokemonCenter_1F.inc"
- .include "data/text/maps/FallarborTown_Mart.inc"
- .include "data/text/maps/FallarborTown_ContestLobby.inc"
- .include "data/text/maps/FallarborTown_ContestHall.inc"
- .include "data/text/maps/FallarborTown_PokemonCenter_1F.inc"
- .include "data/text/maps/FallarborTown_House1.inc"
- .include "data/text/maps/FallarborTown_House2.inc"
- .include "data/text/maps/VerdanturfTown_ContestLobby.inc"
- .include "data/text/maps/VerdanturfTown_ContestHall.inc"
- .include "data/text/maps/VerdanturfTown_Mart.inc"
- .include "data/text/maps/VerdanturfTown_PokemonCenter_1F.inc"
- .include "data/text/maps/VerdanturfTown_WandasHouse.inc"
- .include "data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc"
- .include "data/text/maps/VerdanturfTown_House.inc"
- .include "data/text/maps/PacifidlogTown_PokemonCenter_1F.inc"
- .include "data/text/maps/PacifidlogTown_House1.inc"
- .include "data/text/maps/PacifidlogTown_House2.inc"
- .include "data/text/maps/PacifidlogTown_House3.inc"
- .include "data/text/maps/PacifidlogTown_House4.inc"
- .include "data/text/maps/PacifidlogTown_House5.inc"
- .include "data/text/maps/PetalburgCity_WallysHouse.inc"
- .include "data/text/maps/PetalburgCity_Gym.inc"
- .include "data/text/maps/PetalburgCity_House1.inc"
- .include "data/text/maps/PetalburgCity_House2.inc"
- .include "data/text/maps/PetalburgCity_PokemonCenter_1F.inc"
- .include "data/text/maps/PetalburgCity_Mart.inc"
- .include "data/text/maps/SlateportCity_SternsShipyard_1F.inc"
- .include "data/text/maps/SlateportCity_SternsShipyard_2F.inc"
- .include "data/text/maps/SlateportCity_ContestLobby.inc"
- .include "data/text/maps/SlateportCity_ContestHall.inc"
- .include "data/text/maps/SlateportCity_House1.inc"
- .include "data/text/maps/SlateportCity_PokemonFanClub.inc"
- .include "data/text/maps/SlateportCity_OceanicMuseum_1F.inc"
- .include "data/text/maps/SlateportCity_OceanicMuseum_2F.inc"
- .include "data/text/maps/SlateportCity_Harbor.inc"
- .include "data/text/maps/SlateportCity_House2.inc"
- .include "data/text/maps/SlateportCity_PokemonCenter_1F.inc"
- .include "data/text/maps/SlateportCity_Mart.inc"
- .include "data/text/maps/MauvilleCity_Gym.inc"
- .include "data/text/maps/MauvilleCity_BikeShop.inc"
- .include "data/text/maps/MauvilleCity_House1.inc"
- .include "data/text/maps/MauvilleCity_GameCorner.inc"
- .include "data/text/maps/MauvilleCity_House2.inc"
- .include "data/text/maps/MauvilleCity_PokemonCenter_1F.inc"
- .include "data/text/maps/MauvilleCity_PokemonCenter_2F.inc"
- .include "data/text/maps/MauvilleCity_Mart.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_1F.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_2F.inc"
- .include "data/text/maps/RustboroCity_DevonCorp_3F.inc"
- .include "data/text/maps/RustboroCity_Gym.inc"
- .include "data/text/maps/RustboroCity_PokemonSchool.inc"
- .include "data/text/maps/RustboroCity_PokemonCenter_1F.inc"
- .include "data/text/maps/RustboroCity_Mart.inc"
- .include "data/text/maps/RustboroCity_Flat1_1F.inc"
- .include "data/text/maps/RustboroCity_Flat1_2F.inc"
- .include "data/text/maps/RustboroCity_House1.inc"
- .include "data/text/maps/RustboroCity_CuttersHouse.inc"
- .include "data/text/maps/RustboroCity_House2.inc"
- .include "data/text/maps/RustboroCity_Flat2_1F.inc"
- .include "data/text/maps/RustboroCity_Flat2_2F.inc"
- .include "data/text/maps/RustboroCity_Flat2_3F.inc"
- .include "data/text/maps/RustboroCity_House3.inc"
- .include "data/text/maps/FortreeCity_House1.inc"
- .include "data/text/maps/FortreeCity_Gym.inc"
- .include "data/text/maps/FortreeCity_PokemonCenter_1F.inc"
- .include "data/text/maps/FortreeCity_Mart.inc"
- .include "data/text/maps/FortreeCity_House2.inc"
- .include "data/text/maps/FortreeCity_House3.inc"
- .include "data/text/maps/FortreeCity_House4.inc"
- .include "data/text/maps/FortreeCity_House5.inc"
- .include "data/text/maps/FortreeCity_DecorationShop.inc"
- .include "data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc"
- .include "data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc"
- .include "data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc"
- .include "data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc"
- .include "data/text/maps/LilycoveCity_ContestLobby.inc"
- .include "data/text/maps/LilycoveCity_ContestHall.inc"
- .include "data/text/maps/LilycoveCity_PokemonCenter_1F.inc"
- .include "data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc"
- .include "data/text/maps/LilycoveCity_Harbor.inc"
- .include "data/text/maps/LilycoveCity_MoveDeletersHouse.inc"
- .include "data/text/maps/LilycoveCity_House1.inc"
- .include "data/text/maps/LilycoveCity_House2.inc"
- .include "data/text/maps/LilycoveCity_House3.inc"
- .include "data/text/maps/LilycoveCity_House4.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_1F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_2F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_3F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_4F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStore_5F.inc"
- .include "data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc"
- .include "data/text/maps/MossdeepCity_Gym.inc"
- .include "data/text/maps/MossdeepCity_House1.inc"
- .include "data/text/maps/MossdeepCity_House2.inc"
- .include "data/text/maps/MossdeepCity_PokemonCenter_1F.inc"
- .include "data/text/maps/MossdeepCity_PokemonCenter_2F.inc"
- .include "data/text/maps/MossdeepCity_Mart.inc"
- .include "data/text/maps/MossdeepCity_House3.inc"
- .include "data/text/maps/MossdeepCity_StevensHouse.inc"
- .include "data/text/maps/MossdeepCity_House4.inc"
- .include "data/text/maps/MossdeepCity_SpaceCenter_1F.inc"
- .include "data/text/maps/MossdeepCity_SpaceCenter_2F.inc"
- .include "data/text/maps/MossdeepCity_GameCorner_1F.inc"
- .include "data/text/maps/MossdeepCity_GameCorner_B1F.inc"
- .include "data/text/maps/SootopolisCity_Gym_1F.inc"
- .include "data/text/maps/SootopolisCity_Gym_B1F.inc"
- .include "data/text/maps/SootopolisCity_PokemonCenter_1F.inc"
- .include "data/text/maps/SootopolisCity_Mart.inc"
- .include "data/text/maps/SootopolisCity_House1.inc"
- .include "data/text/maps/SootopolisCity_House2.inc"
- .include "data/text/maps/SootopolisCity_House3.inc"
- .include "data/text/maps/SootopolisCity_House4.inc"
- .include "data/text/maps/SootopolisCity_House5.inc"
- .include "data/text/maps/SootopolisCity_House6.inc"
- .include "data/text/maps/SootopolisCity_House7.inc"
- .include "data/text/maps/SootopolisCity_House8.inc"
- .include "data/text/maps/EverGrandeCity_SidneysRoom.inc"
- .include "data/text/maps/EverGrandeCity_PhoebesRoom.inc"
- .include "data/text/maps/EverGrandeCity_GlaciasRoom.inc"
- .include "data/text/maps/EverGrandeCity_DrakesRoom.inc"
- .include "data/text/maps/EverGrandeCity_ChampionsRoom.inc"
- .include "data/text/maps/EverGrandeCity_PokemonLeague.inc"
- .include "data/text/maps/EverGrandeCity_HallOfFame.inc"
- .include "data/text/maps/EverGrandeCity_PokemonCenter_1F.inc"
- .include "data/text/maps/Route104_MrBrineysHouse.inc"
- .include "data/text/maps/Route111_WinstrateFamilysHouse.inc"
- .include "data/text/maps/Route111_OldLadysRestStop.inc"
- .include "data/text/maps/Route112_CableCarStation.inc"
- .include "data/text/maps/MtChimney_CableCarStation.inc"
- .include "data/text/maps/Route114_FossilManiacsHouse.inc"
- .include "data/text/maps/Route114_FossilManiacsTunnel.inc"
- .include "data/text/maps/Route114_LanettesHouse.inc"
- .include "data/text/maps/Route116_TunnelersRestHouse.inc"
- .include "data/text/maps/MeteorFalls_1F_1R.inc"
- .include "data/text/maps/MeteorFalls_1F_2R.inc"
- .include "data/text/maps/RusturfTunnel.inc"
- .include "data/text/maps/GraniteCave_1F.inc"
- .include "data/text/maps/GraniteCave_StevensRoom.inc"
- .include "data/text/maps/PetalburgWoods.inc"
- .include "data/text/maps/MtChimney.inc"
- .include "data/text/maps/JaggedPass.inc"
- .include "data/text/maps/MtPyre_1F.inc"
- .include "data/text/maps/MtPyre_2F.inc"
- .include "data/text/maps/MtPyre_3F.inc"
- .include "data/text/maps/MtPyre_4F.inc"
- .include "data/text/maps/MtPyre_5F.inc"
- .include "data/text/maps/MtPyre_6F.inc"
- .include "data/text/maps/AquaHideout_1F.inc"
- .include "data/text/maps/AquaHideout_B1F.inc"
- .include "data/text/maps/AquaHideout_B2F.inc"
- .include "data/text/maps/Underwater_SeafloorCavern.inc"
- .include "data/text/maps/SeafloorCavern_Room1.inc"
- .include "data/text/maps/SeafloorCavern_Room3.inc"
- .include "data/text/maps/SeafloorCavern_Room4.inc"
- .include "data/text/maps/VictoryRoad_1F.inc"
- .include "data/text/maps/VictoryRoad_B1F.inc"
- .include "data/text/maps/VictoryRoad_B2F.inc"
- .include "data/text/maps/ShoalCave_LowTideEntranceRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideInnerRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideStairsRoom.inc"
- .include "data/text/maps/ShoalCave_LowTideLowerRoom.inc"
- .include "data/text/maps/NewMauville_Entrance.inc"
- .include "data/text/maps/NewMauville_Inside.inc"
- .include "data/text/maps/AbandonedShip_Corridors_1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms_1F.inc"
- .include "data/text/maps/AbandonedShip_Corridors_B1F.inc"
- .include "data/text/maps/AbandonedShip_HiddenFloorCorridors.inc"
- .include "data/text/maps/AbandonedShip_Rooms_B1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms2_B1F.inc"
- .include "data/text/maps/AbandonedShip_Rooms2_1F.inc"
- .include "data/text/maps/AbandonedShip_CaptainsOffice.inc"
- .include "data/text/maps/AbandonedShip_HiddenFloorRooms.inc"
- .include "data/text/maps/SecretBase_RedCave1.inc"
- .include "data/text/maps/InsideOfTruck.inc"
- .include "data/text/maps/SSTidalCorridor.inc"
- .include "data/text/maps/SSTidalLowerDeck.inc"
- .include "data/text/maps/SSTidalRooms.inc"
- .include "data/text/maps/BattleTower_Outside.inc"
- .include "data/text/maps/BattleTower_Lobby.inc"
- .include "data/text/maps/BattleTower_BattleRoom.inc"
- .include "data/text/maps/SouthernIsland_Exterior.inc"
- .include "data/text/maps/SouthernIsland_Interior.inc"
- .include "data/text/maps/Route104_Prototype.inc"
- .include "data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc"
- .include "data/text/maps/Route109_SeashoreHouse.inc"
- .include "data/text/maps/Route110_TrickHouseEntrance.inc"
+ .include "data/maps/SingleBattleColosseum/scripts.inc"
+ .include "data/maps/TradeCenter/scripts.inc"
+ .include "data/maps/RecordCorner/scripts.inc"
+ .include "data/maps/DoubleBattleColosseum/scripts.inc"
+ .include "data/maps/LinkContestRoom1/scripts.inc"
+ .include "data/maps/LinkContestRoom2/scripts.inc"
+ .include "data/maps/LinkContestRoom3/scripts.inc"
+ .include "data/maps/LinkContestRoom4/scripts.inc"
+ .include "data/maps/LinkContestRoom5/scripts.inc"
+ .include "data/maps/LinkContestRoom6/scripts.inc"
+ .include "data/maps/UnknownMap_25_29/scripts.inc"
+ .include "data/maps/UnknownMap_25_30/scripts.inc"
+ .include "data/maps/UnknownMap_25_31/scripts.inc"
+ .include "data/maps/UnknownMap_25_32/scripts.inc"
+ .include "data/maps/UnknownMap_25_33/scripts.inc"
+ .include "data/maps/UnknownMap_25_34/scripts.inc"
+ .include "data/maps/InsideOfTruck/scripts.inc"
+ .include "data/maps/SSTidalCorridor/scripts.inc"
+ .include "data/maps/SSTidalLowerDeck/scripts.inc"
+ .include "data/maps/SSTidalRooms/scripts.inc"
+ .include "data/maps/SafariZone_Northwest/scripts.inc"
+ .include "data/maps/SafariZone_Northeast/scripts.inc"
+ .include "data/maps/SafariZone_Southwest/scripts.inc"
+ .include "data/maps/SafariZone_Southeast/scripts.inc"
+ .include "data/maps/BattleTower_Outside/scripts.inc"
+ .include "data/maps/BattleTower_Lobby/scripts.inc"
+ .include "data/maps/BattleTower_Elevator/scripts.inc"
+ .include "data/maps/BattleTower_Corridor/scripts.inc"
+ .include "data/maps/BattleTower_BattleRoom/scripts.inc"
+ .include "data/maps/SouthernIsland_Exterior/scripts.inc"
+ .include "data/maps/SouthernIsland_Interior/scripts.inc"
+ .include "data/maps/SafariZone_RestHouse/scripts.inc"
+ .include "data/maps/Route104_Prototype/scripts.inc"
+ .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/scripts.inc"
+ .include "data/maps/Route109_SeashoreHouse/scripts.inc"
+ .include "data/maps/Route110_TrickHouseEntrance/scripts.inc"
+ .include "data/maps/Route110_TrickHouseEnd/scripts.inc"
+ .include "data/maps/Route110_TrickHouseCorridor/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle1/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle2/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle3/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle4/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle5/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle6/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle7/scripts.inc"
+ .include "data/maps/Route110_TrickHousePuzzle8/scripts.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc"
+ .include "data/maps/Route113_GlassWorkshop/scripts.inc"
+ .include "data/maps/Route123_BerryMastersHouse/scripts.inc"
+ .include "data/maps/Route119_WeatherInstitute_1F/scripts.inc"
+ .include "data/maps/Route119_WeatherInstitute_2F/scripts.inc"
+ .include "data/maps/Route119_House/scripts.inc"
+ .include "data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc"
+
+ .include "data/maps/PetalburgCity/text.inc"
+ .include "data/maps/SlateportCity/text.inc"
+ .include "data/maps/MauvilleCity/text.inc"
+ .include "data/maps/RustboroCity/text.inc"
+ .include "data/maps/FortreeCity/text.inc"
+ .include "data/maps/LilycoveCity/text.inc"
+ .include "data/maps/MossdeepCity/text.inc"
+ .include "data/maps/SootopolisCity/text.inc"
+ .include "data/maps/EverGrandeCity/text.inc"
+ .include "data/maps/LittlerootTown/text.inc"
+ .include "data/maps/OldaleTown/text.inc"
+ .include "data/maps/DewfordTown/text.inc"
+ .include "data/maps/LavaridgeTown/text.inc"
+ .include "data/maps/FallarborTown/text.inc"
+ .include "data/maps/VerdanturfTown/text.inc"
+ .include "data/maps/PacifidlogTown/text.inc"
+ .include "data/maps/Route101/text.inc"
+ .include "data/maps/Route102/text.inc"
+ .include "data/maps/Route103/text.inc"
+ .include "data/maps/Route104/text.inc"
+ .include "data/maps/Route105/text.inc"
+ .include "data/maps/Route106/text.inc"
+ .include "data/maps/Route107/text.inc"
+ .include "data/maps/Route108/text.inc"
+ .include "data/maps/Route109/text.inc"
+ .include "data/maps/Route110/text.inc"
+ .include "data/maps/Route111/text.inc"
+ .include "data/maps/Route112/text.inc"
+ .include "data/maps/Route113/text.inc"
+ .include "data/maps/Route114/text.inc"
+ .include "data/maps/Route115/text.inc"
+ .include "data/maps/Route116/text.inc"
+ .include "data/maps/Route117/text.inc"
+ .include "data/maps/Route118/text.inc"
+ .include "data/maps/Route119/text.inc"
+ .include "data/maps/Route120/text.inc"
+ .include "data/maps/Route121/text.inc"
+ .include "data/maps/Route123/text.inc"
+ .include "data/maps/Route124/text.inc"
+ .include "data/maps/Route128/text.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_1F/text.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_2F/text.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_1F/text.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_2F/text.inc"
+ .include "data/maps/LittlerootTown_ProfessorBirchsLab/text.inc"
+ .include "data/maps/OldaleTown_House1/text.inc"
+ .include "data/maps/OldaleTown_House2/text.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/OldaleTown_Mart/text.inc"
+ .include "data/maps/DewfordTown_House1/text.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/DewfordTown_Gym/text.inc"
+ .include "data/maps/DewfordTown_Hall/text.inc"
+ .include "data/maps/DewfordTown_House2/text.inc"
+ .include "data/maps/LavaridgeTown_HerbShop/text.inc"
+ .include "data/maps/LavaridgeTown_Gym_1F/text.inc"
+ .include "data/maps/LavaridgeTown_House/text.inc"
+ .include "data/maps/LavaridgeTown_Mart/text.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/FallarborTown_Mart/text.inc"
+ .include "data/maps/FallarborTown_ContestLobby/text.inc"
+ .include "data/maps/FallarborTown_ContestHall/text.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/FallarborTown_House1/text.inc"
+ .include "data/maps/FallarborTown_House2/text.inc"
+ .include "data/maps/VerdanturfTown_ContestLobby/text.inc"
+ .include "data/maps/VerdanturfTown_ContestHall/text.inc"
+ .include "data/maps/VerdanturfTown_Mart/text.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/VerdanturfTown_WandasHouse/text.inc"
+ .include "data/maps/VerdanturfTown_FriendshipRatersHouse/text.inc"
+ .include "data/maps/VerdanturfTown_House/text.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_1F/text.inc"
+ .include "data/maps/PacifidlogTown_House1/text.inc"
+ .include "data/maps/PacifidlogTown_House2/text.inc"
+ .include "data/maps/PacifidlogTown_House3/text.inc"
+ .include "data/maps/PacifidlogTown_House4/text.inc"
+ .include "data/maps/PacifidlogTown_House5/text.inc"
+ .include "data/maps/PetalburgCity_WallysHouse/text.inc"
+ .include "data/maps/PetalburgCity_Gym/text.inc"
+ .include "data/maps/PetalburgCity_House1/text.inc"
+ .include "data/maps/PetalburgCity_House2/text.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/PetalburgCity_Mart/text.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_1F/text.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_2F/text.inc"
+ .include "data/maps/SlateportCity_ContestLobby/text.inc"
+ .include "data/maps/SlateportCity_ContestHall/text.inc"
+ .include "data/maps/SlateportCity_House1/text.inc"
+ .include "data/maps/SlateportCity_PokemonFanClub/text.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_1F/text.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_2F/text.inc"
+ .include "data/maps/SlateportCity_Harbor/text.inc"
+ .include "data/maps/SlateportCity_House2/text.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/SlateportCity_Mart/text.inc"
+ .include "data/maps/MauvilleCity_Gym/text.inc"
+ .include "data/maps/MauvilleCity_BikeShop/text.inc"
+ .include "data/maps/MauvilleCity_House1/text.inc"
+ .include "data/maps/MauvilleCity_GameCorner/text.inc"
+ .include "data/maps/MauvilleCity_House2/text.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_2F/text.inc"
+ .include "data/maps/MauvilleCity_Mart/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_1F/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_2F/text.inc"
+ .include "data/maps/RustboroCity_DevonCorp_3F/text.inc"
+ .include "data/maps/RustboroCity_Gym/text.inc"
+ .include "data/maps/RustboroCity_PokemonSchool/text.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/RustboroCity_Mart/text.inc"
+ .include "data/maps/RustboroCity_Flat1_1F/text.inc"
+ .include "data/maps/RustboroCity_Flat1_2F/text.inc"
+ .include "data/maps/RustboroCity_House1/text.inc"
+ .include "data/maps/RustboroCity_CuttersHouse/text.inc"
+ .include "data/maps/RustboroCity_House2/text.inc"
+ .include "data/maps/RustboroCity_Flat2_1F/text.inc"
+ .include "data/maps/RustboroCity_Flat2_2F/text.inc"
+ .include "data/maps/RustboroCity_Flat2_3F/text.inc"
+ .include "data/maps/RustboroCity_House3/text.inc"
+ .include "data/maps/FortreeCity_House1/text.inc"
+ .include "data/maps/FortreeCity_Gym/text.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/FortreeCity_Mart/text.inc"
+ .include "data/maps/FortreeCity_House2/text.inc"
+ .include "data/maps/FortreeCity_House3/text.inc"
+ .include "data/maps/FortreeCity_House4/text.inc"
+ .include "data/maps/FortreeCity_House5/text.inc"
+ .include "data/maps/FortreeCity_DecorationShop/text.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_1F/text.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_2F/text.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_1F/text.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_2F/text.inc"
+ .include "data/maps/LilycoveCity_ContestLobby/text.inc"
+ .include "data/maps/LilycoveCity_ContestHall/text.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/LilycoveCity_PokemonTrainerFanClub/text.inc"
+ .include "data/maps/LilycoveCity_Harbor/text.inc"
+ .include "data/maps/LilycoveCity_MoveDeletersHouse/text.inc"
+ .include "data/maps/LilycoveCity_House1/text.inc"
+ .include "data/maps/LilycoveCity_House2/text.inc"
+ .include "data/maps/LilycoveCity_House3/text.inc"
+ .include "data/maps/LilycoveCity_House4/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_1F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_2F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_3F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_4F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_5F/text.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreRooftop/text.inc"
+ .include "data/maps/MossdeepCity_Gym/text.inc"
+ .include "data/maps/MossdeepCity_House1/text.inc"
+ .include "data/maps/MossdeepCity_House2/text.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_2F/text.inc"
+ .include "data/maps/MossdeepCity_Mart/text.inc"
+ .include "data/maps/MossdeepCity_House3/text.inc"
+ .include "data/maps/MossdeepCity_StevensHouse/text.inc"
+ .include "data/maps/MossdeepCity_House4/text.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_1F/text.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_2F/text.inc"
+ .include "data/maps/MossdeepCity_GameCorner_1F/text.inc"
+ .include "data/maps/MossdeepCity_GameCorner_B1F/text.inc"
+ .include "data/maps/SootopolisCity_Gym_1F/text.inc"
+ .include "data/maps/SootopolisCity_Gym_B1F/text.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/SootopolisCity_Mart/text.inc"
+ .include "data/maps/SootopolisCity_House1/text.inc"
+ .include "data/maps/SootopolisCity_House2/text.inc"
+ .include "data/maps/SootopolisCity_House3/text.inc"
+ .include "data/maps/SootopolisCity_House4/text.inc"
+ .include "data/maps/SootopolisCity_House5/text.inc"
+ .include "data/maps/SootopolisCity_House6/text.inc"
+ .include "data/maps/SootopolisCity_House7/text.inc"
+ .include "data/maps/SootopolisCity_House8/text.inc"
+ .include "data/maps/EverGrandeCity_SidneysRoom/text.inc"
+ .include "data/maps/EverGrandeCity_PhoebesRoom/text.inc"
+ .include "data/maps/EverGrandeCity_GlaciasRoom/text.inc"
+ .include "data/maps/EverGrandeCity_DrakesRoom/text.inc"
+ .include "data/maps/EverGrandeCity_ChampionsRoom/text.inc"
+ .include "data/maps/EverGrandeCity_PokemonLeague/text.inc"
+ .include "data/maps/EverGrandeCity_HallOfFame/text.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_1F/text.inc"
+ .include "data/maps/Route104_MrBrineysHouse/text.inc"
+ .include "data/maps/Route111_WinstrateFamilysHouse/text.inc"
+ .include "data/maps/Route111_OldLadysRestStop/text.inc"
+ .include "data/maps/Route112_CableCarStation/text.inc"
+ .include "data/maps/MtChimney_CableCarStation/text.inc"
+ .include "data/maps/Route114_FossilManiacsHouse/text.inc"
+ .include "data/maps/Route114_FossilManiacsTunnel/text.inc"
+ .include "data/maps/Route114_LanettesHouse/text.inc"
+ .include "data/maps/Route116_TunnelersRestHouse/text.inc"
+ .include "data/maps/MeteorFalls_1F_1R/text.inc"
+ .include "data/maps/MeteorFalls_1F_2R/text.inc"
+ .include "data/maps/RusturfTunnel/text.inc"
+ .include "data/maps/GraniteCave_1F/text.inc"
+ .include "data/maps/GraniteCave_StevensRoom/text.inc"
+ .include "data/maps/PetalburgWoods/text.inc"
+ .include "data/maps/MtChimney/text.inc"
+ .include "data/maps/JaggedPass/text.inc"
+ .include "data/maps/MtPyre_1F/text.inc"
+ .include "data/maps/MtPyre_2F/text.inc"
+ .include "data/maps/MtPyre_3F/text.inc"
+ .include "data/maps/MtPyre_4F/text.inc"
+ .include "data/maps/MtPyre_5F/text.inc"
+ .include "data/maps/MtPyre_6F/text.inc"
+ .include "data/maps/AquaHideout_1F/text.inc"
+ .include "data/maps/AquaHideout_B1F/text.inc"
+ .include "data/maps/AquaHideout_B2F/text.inc"
+ .include "data/maps/Underwater_SeafloorCavern/text.inc"
+ .include "data/maps/SeafloorCavern_Room1/text.inc"
+ .include "data/maps/SeafloorCavern_Room3/text.inc"
+ .include "data/maps/SeafloorCavern_Room4/text.inc"
+ .include "data/maps/VictoryRoad_1F/text.inc"
+ .include "data/maps/VictoryRoad_B1F/text.inc"
+ .include "data/maps/VictoryRoad_B2F/text.inc"
+ .include "data/maps/ShoalCave_LowTideEntranceRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideInnerRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideStairsRoom/text.inc"
+ .include "data/maps/ShoalCave_LowTideLowerRoom/text.inc"
+ .include "data/maps/NewMauville_Entrance/text.inc"
+ .include "data/maps/NewMauville_Inside/text.inc"
+ .include "data/maps/AbandonedShip_Corridors_1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms_1F/text.inc"
+ .include "data/maps/AbandonedShip_Corridors_B1F/text.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorCorridors/text.inc"
+ .include "data/maps/AbandonedShip_Rooms_B1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms2_B1F/text.inc"
+ .include "data/maps/AbandonedShip_Rooms2_1F/text.inc"
+ .include "data/maps/AbandonedShip_CaptainsOffice/text.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorRooms/text.inc"
+ .include "data/maps/SecretBase_RedCave1/text.inc"
+ .include "data/maps/InsideOfTruck/text.inc"
+ .include "data/maps/SSTidalCorridor/text.inc"
+ .include "data/maps/SSTidalLowerDeck/text.inc"
+ .include "data/maps/SSTidalRooms/text.inc"
+ .include "data/maps/BattleTower_Outside/text.inc"
+ .include "data/maps/BattleTower_Lobby/text.inc"
+ .include "data/maps/BattleTower_BattleRoom/text.inc"
+ .include "data/maps/SouthernIsland_Exterior/text.inc"
+ .include "data/maps/SouthernIsland_Interior/text.inc"
+ .include "data/maps/Route104_Prototype/text.inc"
+ .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc"
+ .include "data/maps/Route109_SeashoreHouse/text.inc"
+ .include "data/maps/Route110_TrickHouseEntrance/text.inc"
Route110_TrickHousePuzzle1_Text_19C1B8:: @ 819C1B8
.string "{PLAYER} found a scroll.$"
@@ -878,23 +878,23 @@ UnknownString_819C21F: @ 819C21F
.string "...On closer inspection, this is written\n"
.string "on it: “Write the secret code here.”$"
- .include "data/text/maps/Route110_TrickHouseEnd.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle1.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle2.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle3.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle4.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle5.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle6.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle7.inc"
- .include "data/text/maps/Route110_TrickHousePuzzle8.inc"
- .include "data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc"
- .include "data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc"
- .include "data/text/maps/Route113_GlassWorkshop.inc"
- .include "data/text/maps/Route123_BerryMastersHouse.inc"
- .include "data/text/maps/Route119_WeatherInstitute_1F.inc"
- .include "data/text/maps/Route119_WeatherInstitute_2F.inc"
- .include "data/text/maps/Route119_House.inc"
- .include "data/text/maps/Route124_DivingTreasureHuntersHouse.inc"
+ .include "data/maps/Route110_TrickHouseEnd/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle1/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle2/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle3/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle4/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle5/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle6/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle7/text.inc"
+ .include "data/maps/Route110_TrickHousePuzzle8/text.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc"
+ .include "data/maps/Route113_GlassWorkshop/text.inc"
+ .include "data/maps/Route123_BerryMastersHouse/text.inc"
+ .include "data/maps/Route119_WeatherInstitute_1F/text.inc"
+ .include "data/maps/Route119_WeatherInstitute_2F/text.inc"
+ .include "data/maps/Route119_House/text.inc"
+ .include "data/maps/Route124_DivingTreasureHuntersHouse/text.inc"
Std_2:
@@ -1555,11 +1555,11 @@ Std_ObtainItem_Fail: @ 819FECC
return
PlayGetItemFanfare:
- playfanfare BGM_FANFA4
+ playfanfare MUS_FANFA4
return
PlayGetTMHMFanfare:
- playfanfare BGM_ME_WAZA
+ playfanfare MUS_ME_WAZA
return
Std_ObtainDecoration: @ 819FEDA
@@ -1577,7 +1577,7 @@ Std_ObtainDecoration_: @ 819FEE8
return
Std_ObtainDecoration_Success: @ 819FF03
- playfanfare BGM_FANFA4
+ playfanfare MUS_FANFA4
message Message_ObtainedDecoration
waitfanfare
waitmessage
@@ -2091,7 +2091,7 @@ MossdeepCity_Gym_EventScript_1A02C5:: @ 81A02C5
PetalburgCity_Gym_EventScript_1A02C5:: @ 81A02C5
RustboroCity_Gym_EventScript_1A02C5:: @ 81A02C5
SootopolisCity_Gym_1F_EventScript_1A02C5:: @ 81A02C5
- playfanfare BGM_ME_BACHI
+ playfanfare MUS_ME_BACHI
waitfanfare
return
@@ -2100,7 +2100,7 @@ Route111_OldLadysRestStop_EventScript_1A02CA:: @ 81A02CA
Route119_WeatherInstitute_1F_EventScript_1A02CA:: @ 81A02CA
SSTidalRooms_EventScript_1A02CA:: @ 81A02CA
fadescreen 1
- playfanfare BGM_ME_ASA
+ playfanfare MUS_ME_ASA
waitfanfare
special ScrSpecial_HealPlayerParty
fadescreen 0
@@ -2119,7 +2119,7 @@ DewfordTown_EventScript_1A02E7:: @ 81A02E7
Route104_EventScript_1A02E7:: @ 81A02E7
Route109_EventScript_1A02E7:: @ 81A02E7
setflag FLAG_SPECIAL_FLAG_1
- playbgm BGM_M_BOAT, FALSE
+ playbgm MUS_M_BOAT, FALSE
return
DewfordTown_EventScript_1A02EF:: @ 81A02EF
@@ -2533,7 +2533,7 @@ GraniteCave_StevensRoom_EventScript_1A067F:: @ 81A067F
MtPyre_Summit_EventScript_1A067F:: @ 81A067F
SlateportCity_OceanicMuseum_2F_EventScript_1A067F:: @ 81A067F
bufferitemname 0, VAR_SPECIAL_4
- playfanfare BGM_ME_WAZA
+ playfanfare MUS_ME_WAZA
message FallarborTown_House1_Text_1A1498
waitmessage
waitfanfare
diff --git a/data/layouts.inc b/data/layouts.inc
new file mode 100644
index 000000000..aec54aaab
--- /dev/null
+++ b/data/layouts.inc
@@ -0,0 +1,332 @@
+ .include "data/layouts/PetalburgCity/layout.inc"
+ .include "data/layouts/SlateportCity/layout.inc"
+ .include "data/layouts/MauvilleCity/layout.inc"
+ .include "data/layouts/RustboroCity/layout.inc"
+ .include "data/layouts/FortreeCity/layout.inc"
+ .include "data/layouts/LilycoveCity/layout.inc"
+ .include "data/layouts/MossdeepCity/layout.inc"
+ .include "data/layouts/SootopolisCity/layout.inc"
+ .include "data/layouts/EverGrandeCity/layout.inc"
+ .include "data/layouts/LittlerootTown/layout.inc"
+ .include "data/layouts/OldaleTown/layout.inc"
+ .include "data/layouts/DewfordTown/layout.inc"
+ .include "data/layouts/LavaridgeTown/layout.inc"
+ .include "data/layouts/FallarborTown/layout.inc"
+ .include "data/layouts/VerdanturfTown/layout.inc"
+ .include "data/layouts/PacifidlogTown/layout.inc"
+ .include "data/layouts/Route101/layout.inc"
+ .include "data/layouts/Route102/layout.inc"
+ .include "data/layouts/Route103/layout.inc"
+ .include "data/layouts/Route104/layout.inc"
+ .include "data/layouts/Route105/layout.inc"
+ .include "data/layouts/Route106/layout.inc"
+ .include "data/layouts/Route107/layout.inc"
+ .include "data/layouts/Route108/layout.inc"
+ .include "data/layouts/Route109/layout.inc"
+ .include "data/layouts/Route110/layout.inc"
+ .include "data/layouts/Route111/layout.inc"
+ .include "data/layouts/Route112/layout.inc"
+ .include "data/layouts/Route113/layout.inc"
+ .include "data/layouts/Route114/layout.inc"
+ .include "data/layouts/Route115/layout.inc"
+ .include "data/layouts/Route116/layout.inc"
+ .include "data/layouts/Route117/layout.inc"
+ .include "data/layouts/Route118/layout.inc"
+ .include "data/layouts/Route119/layout.inc"
+ .include "data/layouts/Route120/layout.inc"
+ .include "data/layouts/Route121/layout.inc"
+ .include "data/layouts/Route122/layout.inc"
+ .include "data/layouts/Route123/layout.inc"
+ .include "data/layouts/Route124/layout.inc"
+ .include "data/layouts/Route125/layout.inc"
+ .include "data/layouts/Route126/layout.inc"
+ .include "data/layouts/Route127/layout.inc"
+ .include "data/layouts/Route128/layout.inc"
+ .include "data/layouts/Route129/layout.inc"
+ .include "data/layouts/UnreferencedMap/layout.inc"
+ .include "data/layouts/Route131/layout.inc"
+ .include "data/layouts/Route132/layout.inc"
+ .include "data/layouts/Route133/layout.inc"
+ .include "data/layouts/Route134/layout.inc"
+ .include "data/layouts/Underwater2/layout.inc"
+ .include "data/layouts/Underwater3/layout.inc"
+ .include "data/layouts/Underwater4/layout.inc"
+ .include "data/layouts/LittlerootTown_BrendansHouse_1F/layout.inc"
+ .include "data/layouts/LittlerootTown_BrendansHouse_2F/layout.inc"
+ .include "data/layouts/LittlerootTown_MaysHouse_1F/layout.inc"
+ .include "data/layouts/LittlerootTown_MaysHouse_2F/layout.inc"
+ .include "data/layouts/LittlerootTown_ProfessorBirchsLab/layout.inc"
+ .include "data/layouts/House1/layout.inc"
+ .include "data/layouts/House2/layout.inc"
+ .include "data/layouts/PokemonCenter_1F/layout.inc"
+ .include "data/layouts/PokemonCenter_2F/layout.inc"
+ .include "data/layouts/PokeMart/layout.inc"
+ .include "data/layouts/House3/layout.inc"
+ .include "data/layouts/DewfordTown_Gym/layout.inc"
+ .include "data/layouts/DewfordTown_Hall/layout.inc"
+ .include "data/layouts/House4/layout.inc"
+ .include "data/layouts/LavaridgeTown_HerbShop/layout.inc"
+ .include "data/layouts/LavaridgeTown_Gym_1F/layout.inc"
+ .include "data/layouts/LavaridgeTown_Gym_B1F/layout.inc"
+ .include "data/layouts/LavaridgeTown_PokemonCenter_1F/layout.inc"
+ .include "data/layouts/ContestLobby/layout.inc"
+ .include "data/layouts/ContestHall/layout.inc"
+ .include "data/layouts/LilycoveCity_House2/layout.inc"
+ .include "data/layouts/UnknownMap_082CF564/layout.inc"
+ .include "data/layouts/VerdanturfTown_WandasHouse/layout.inc"
+ .include "data/layouts/PacifidlogTown_House1/layout.inc"
+ .include "data/layouts/PacifidlogTown_House2/layout.inc"
+ .include "data/layouts/PetalburgCity_Gym/layout.inc"
+ .include "data/layouts/HouseWithBed/layout.inc"
+ .include "data/layouts/SlateportCity_SternsShipyard_1F/layout.inc"
+ .include "data/layouts/SlateportCity_SternsShipyard_2F/layout.inc"
+ .include "data/layouts/UnknownMap_082D05D8/layout.inc"
+ .include "data/layouts/UnknownMap_082D05FC/layout.inc"
+ .include "data/layouts/SlateportCity_PokemonFanClub/layout.inc"
+ .include "data/layouts/SlateportCity_OceanicMuseum_1F/layout.inc"
+ .include "data/layouts/SlateportCity_OceanicMuseum_2F/layout.inc"
+ .include "data/layouts/Harbor/layout.inc"
+ .include "data/layouts/MauvilleCity_Gym/layout.inc"
+ .include "data/layouts/MauvilleCity_BikeShop/layout.inc"
+ .include "data/layouts/MauvilleCity_GameCorner/layout.inc"
+ .include "data/layouts/RustboroCity_DevonCorp_1F/layout.inc"
+ .include "data/layouts/RustboroCity_DevonCorp_2F/layout.inc"
+ .include "data/layouts/RustboroCity_Gym/layout.inc"
+ .include "data/layouts/RustboroCity_PokemonSchool/layout.inc"
+ .include "data/layouts/RustboroCity_House/layout.inc"
+ .include "data/layouts/RustboroCity_House1/layout.inc"
+ .include "data/layouts/RustboroCity_CuttersHouse/layout.inc"
+ .include "data/layouts/FortreeCity_House1/layout.inc"
+ .include "data/layouts/FortreeCity_Gym/layout.inc"
+ .include "data/layouts/FortreeCity_House2/layout.inc"
+ .include "data/layouts/Route104_MrBrineysHouse/layout.inc"
+ .include "data/layouts/LilycoveCity_LilycoveMuseum_1F/layout.inc"
+ .include "data/layouts/LilycoveCity_LilycoveMuseum_2F/layout.inc"
+ .include "data/layouts/LilycoveCity_ContestLobby/layout.inc"
+ .include "data/layouts/LilycoveCity_ContestHall/layout.inc"
+ .include "data/layouts/LilycoveCity_PokemonTrainerFanClub/layout.inc"
+ .include "data/layouts/LilycoveCity_EmptyMap/layout.inc"
+ .include "data/layouts/MossdeepCity_Gym/layout.inc"
+ .include "data/layouts/SootopolisCity_Gym_1F/layout.inc"
+ .include "data/layouts/SootopolisCity_Gym_B1F/layout.inc"
+ .include "data/layouts/EverGrandeCity_SidneysRoom/layout.inc"
+ .include "data/layouts/EverGrandeCity_PhoebesRoom/layout.inc"
+ .include "data/layouts/EverGrandeCity_GlaciasRoom/layout.inc"
+ .include "data/layouts/EverGrandeCity_DrakesRoom/layout.inc"
+ .include "data/layouts/EverGrandeCity_ChampionsRoom/layout.inc"
+ .include "data/layouts/EverGrandeCity_ShortCorridor/layout.inc"
+ .include "data/layouts/Route104_PrettyPetalFlowerShop/layout.inc"
+ .include "data/layouts/CableCarStation/layout.inc"
+ .include "data/layouts/Route114_FossilManiacsHouse/layout.inc"
+ .include "data/layouts/Route114_FossilManiacsTunnel/layout.inc"
+ .include "data/layouts/Route114_LanettesHouse/layout.inc"
+ .include "data/layouts/Route116_TunnelersRestHouse/layout.inc"
+ .include "data/layouts/Route117_PokemonDayCare/layout.inc"
+ .include "data/layouts/Route121_SafariZoneEntrance/layout.inc"
+ .include "data/layouts/MeteorFalls_1F_1R/layout.inc"
+ .include "data/layouts/MeteorFalls_1F_2R/layout.inc"
+ .include "data/layouts/MeteorFalls_B1F_1R/layout.inc"
+ .include "data/layouts/MeteorFalls_B1F_2R/layout.inc"
+ .include "data/layouts/RusturfTunnel/layout.inc"
+ .include "data/layouts/Underwater_SootopolisCity/layout.inc"
+ .include "data/layouts/DesertRuins/layout.inc"
+ .include "data/layouts/GraniteCave_1F/layout.inc"
+ .include "data/layouts/GraniteCave_B1F/layout.inc"
+ .include "data/layouts/GraniteCave_B2F/layout.inc"
+ .include "data/layouts/PetalburgWoods/layout.inc"
+ .include "data/layouts/MtChimney/layout.inc"
+ .include "data/layouts/MtPyre_1F/layout.inc"
+ .include "data/layouts/MtPyre_2F/layout.inc"
+ .include "data/layouts/MtPyre_3F/layout.inc"
+ .include "data/layouts/MtPyre_4F/layout.inc"
+ .include "data/layouts/MtPyre_5F/layout.inc"
+ .include "data/layouts/MtPyre_6F/layout.inc"
+ .include "data/layouts/AquaHideout_1F/layout.inc"
+ .include "data/layouts/AquaHideout_B1F/layout.inc"
+ .include "data/layouts/AquaHideout_B2F/layout.inc"
+ .include "data/layouts/Underwater_SeafloorCavern/layout.inc"
+ .include "data/layouts/SeafloorCavern_Entrance/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room1/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room2/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room3/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room4/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room5/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room6/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room7/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room8/layout.inc"
+ .include "data/layouts/SeafloorCavern_Room9/layout.inc"
+ .include "data/layouts/CaveOfOrigin_Entrance/layout.inc"
+ .include "data/layouts/CaveOfOrigin_1F/layout.inc"
+ .include "data/layouts/CaveOfOrigin_B1F/layout.inc"
+ .include "data/layouts/CaveOfOrigin_B2F/layout.inc"
+ .include "data/layouts/CaveOfOrigin_B3F/layout.inc"
+ .include "data/layouts/CaveOfOrigin_B4F/layout.inc"
+ .include "data/layouts/VictoryRoad_1F/layout.inc"
+ .include "data/layouts/ShoalCave_LowTideEntranceRoom/layout.inc"
+ .include "data/layouts/ShoalCave_LowTideInnerRoom/layout.inc"
+ .include "data/layouts/ShoalCave_LowTideStairsRoom/layout.inc"
+ .include "data/layouts/ShoalCave_LowTideLowerRoom/layout.inc"
+ .include "data/layouts/ShoalCave_HighTideEntranceRoom/layout.inc"
+ .include "data/layouts/ShoalCave_HighTideInnerRoom/layout.inc"
+ .include "data/layouts/UnknownMap_082E55C8/layout.inc"
+ .include "data/layouts/UnknownMap_082E55EC/layout.inc"
+ .include "data/layouts/UnknownMap_082E5610/layout.inc"
+ .include "data/layouts/UnknownMap_082E5634/layout.inc"
+ .include "data/layouts/UnknownMap_082E5658/layout.inc"
+ .include "data/layouts/UnknownMap_082E567C/layout.inc"
+ .include "data/layouts/UnknownMap_082E56A0/layout.inc"
+ .include "data/layouts/UnknownMap_082E56C4/layout.inc"
+ .include "data/layouts/UnknownMap_082E56E8/layout.inc"
+ .include "data/layouts/UnknownMap_082E570C/layout.inc"
+ .include "data/layouts/UnknownMap_082E5730/layout.inc"
+ .include "data/layouts/UnknownMap_082E5754/layout.inc"
+ .include "data/layouts/UnknownMap_082E5778/layout.inc"
+ .include "data/layouts/UnknownMap_082E579C/layout.inc"
+ .include "data/layouts/NewMauville_Entrance/layout.inc"
+ .include "data/layouts/NewMauville_Inside/layout.inc"
+ .include "data/layouts/AbandonedShip_Deck/layout.inc"
+ .include "data/layouts/AbandonedShip_Corridors_1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Rooms_1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Corridors_B1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Rooms_B1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Rooms2_B1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Underwater1/layout.inc"
+ .include "data/layouts/AbandonedShip_Room_B1F/layout.inc"
+ .include "data/layouts/AbandonedShip_Rooms2_1F/layout.inc"
+ .include "data/layouts/AbandonedShip_CaptainsOffice/layout.inc"
+ .include "data/layouts/AbandonedShip_Underwater2/layout.inc"
+ .include "data/layouts/SecretBase_RedCave1/layout.inc"
+ .include "data/layouts/SecretBase_BrownCave1/layout.inc"
+ .include "data/layouts/SecretBase_BlueCave1/layout.inc"
+ .include "data/layouts/SecretBase_YellowCave1/layout.inc"
+ .include "data/layouts/SecretBase_Tree1/layout.inc"
+ .include "data/layouts/SecretBase_Shrub1/layout.inc"
+ .include "data/layouts/SecretBase_RedCave2/layout.inc"
+ .include "data/layouts/SecretBase_BrownCave2/layout.inc"
+ .include "data/layouts/SecretBase_BlueCave2/layout.inc"
+ .include "data/layouts/SecretBase_YellowCave2/layout.inc"
+ .include "data/layouts/SecretBase_Tree2/layout.inc"
+ .include "data/layouts/SecretBase_Shrub2/layout.inc"
+ .include "data/layouts/SecretBase_RedCave3/layout.inc"
+ .include "data/layouts/SecretBase_BrownCave3/layout.inc"
+ .include "data/layouts/SecretBase_BlueCave3/layout.inc"
+ .include "data/layouts/SecretBase_YellowCave3/layout.inc"
+ .include "data/layouts/SecretBase_Tree3/layout.inc"
+ .include "data/layouts/SecretBase_Shrub3/layout.inc"
+ .include "data/layouts/SecretBase_RedCave4/layout.inc"
+ .include "data/layouts/SecretBase_BrownCave4/layout.inc"
+ .include "data/layouts/SecretBase_BlueCave4/layout.inc"
+ .include "data/layouts/SecretBase_YellowCave4/layout.inc"
+ .include "data/layouts/SecretBase_Tree4/layout.inc"
+ .include "data/layouts/SecretBase_Shrub4/layout.inc"
+ .include "data/layouts/SingleBattleColosseum/layout.inc"
+ .include "data/layouts/TradeCenter/layout.inc"
+ .include "data/layouts/RecordCorner/layout.inc"
+ .include "data/layouts/DoubleBattleColosseum/layout.inc"
+ .include "data/layouts/LinkContestRoom1/layout.inc"
+ .include "data/layouts/UnknownMap_25_29/layout.inc"
+ .include "data/layouts/UnknownMap_25_30/layout.inc"
+ .include "data/layouts/UnknownMap_25_31/layout.inc"
+ .include "data/layouts/UnknownMap_25_32/layout.inc"
+ .include "data/layouts/UnknownMap_25_33/layout.inc"
+ .include "data/layouts/UnknownMap_25_34/layout.inc"
+ .include "data/layouts/LinkContestRoom2/layout.inc"
+ .include "data/layouts/LinkContestRoom3/layout.inc"
+ .include "data/layouts/LinkContestRoom4/layout.inc"
+ .include "data/layouts/LinkContestRoom5/layout.inc"
+ .include "data/layouts/LinkContestRoom6/layout.inc"
+ .include "data/layouts/InsideOfTruck/layout.inc"
+ .include "data/layouts/SafariZone_Northwest/layout.inc"
+ .include "data/layouts/SafariZone_Northeast/layout.inc"
+ .include "data/layouts/SafariZone_Southwest/layout.inc"
+ .include "data/layouts/SafariZone_Southeast/layout.inc"
+ .include "data/layouts/UnknownMap_082EDF30/layout.inc"
+ .include "data/layouts/Route109_SeashoreHouse/layout.inc"
+ .include "data/layouts/Route110_TrickHouseEntrance/layout.inc"
+ .include "data/layouts/Route110_TrickHouseEnd/layout.inc"
+ .include "data/layouts/Route110_TrickHouseCorridor/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle1/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle2/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle3/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle4/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle5/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle6/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle7/layout.inc"
+ .include "data/layouts/Route110_TrickHousePuzzle8/layout.inc"
+ .include "data/layouts/FortreeCity_DecorationShop/layout.inc"
+ .include "data/layouts/Route110_SeasideCyclingRoadEntrace/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStore_1F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStore_2F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStore_3F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStore_4F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStore_5F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStoreRooftop/layout.inc"
+ .include "data/layouts/Route130/layout.inc"
+ .include "data/layouts/BattleTower_Lobby/layout.inc"
+ .include "data/layouts/BattleTower_Outside/layout.inc"
+ .include "data/layouts/BattleTower_Elevator/layout.inc"
+ .include "data/layouts/BattleTower_Corridor/layout.inc"
+ .include "data/layouts/BattleTower_BattleRoom/layout.inc"
+ .include "data/layouts/RustboroCity_DevonCorp_3F/layout.inc"
+ .include "data/layouts/EverGrandeCity_PokemonLeague/layout.inc"
+ .include "data/layouts/Route119_WeatherInstitute_1F/layout.inc"
+ .include "data/layouts/Route119_WeatherInstitute_2F/layout.inc"
+ .include "data/layouts/LilycoveCity_DepartmentStoreElevator/layout.inc"
+ .include "data/layouts/Underwater1/layout.inc"
+ .include "data/layouts/MossdeepCity_SpaceCenter_1F/layout.inc"
+ .include "data/layouts/MossdeepCity_SpaceCenter_2F/layout.inc"
+ .include "data/layouts/SSTidalCorridor/layout.inc"
+ .include "data/layouts/SSTidalLowerDeck/layout.inc"
+ .include "data/layouts/SSTidalRooms/layout.inc"
+ .include "data/layouts/IslandCave/layout.inc"
+ .include "data/layouts/AncientTomb/layout.inc"
+ .include "data/layouts/Underwater_Route134/layout.inc"
+ .include "data/layouts/Underwater_SealedChamber/layout.inc"
+ .include "data/layouts/SealedChamber_OuterRoom/layout.inc"
+ .include "data/layouts/VictoryRoad_B1F/layout.inc"
+ .include "data/layouts/VictoryRoad_B2F/layout.inc"
+ .include "data/layouts/Route104_Prototype/layout.inc"
+ .include "data/layouts/GraniteCave_StevensRoom/layout.inc"
+ .include "data/layouts/AbandonedShip_HiddenFloorCorridors/layout.inc"
+ .include "data/layouts/SouthernIsland_Exterior/layout.inc"
+ .include "data/layouts/SouthernIsland_Interior/layout.inc"
+ .include "data/layouts/JaggedPass/layout.inc"
+ .include "data/layouts/FieryPath/layout.inc"
+ .include "data/layouts/RustboroCity_Flat2_1F/layout.inc"
+ .include "data/layouts/RustboroCity_Flat2_2F/layout.inc"
+ .include "data/layouts/RustboroCity_Flat2_3F/layout.inc"
+ .include "data/layouts/SootopolisCity_House8/layout.inc"
+ .include "data/layouts/EverGrandeCity_HallOfFame/layout.inc"
+ .include "data/layouts/LilycoveCity_CoveLilyMotel_1F/layout.inc"
+ .include "data/layouts/LilycoveCity_CoveLilyMotel_2F/layout.inc"
+ .include "data/layouts/Route124_DivingTreasureHuntersHouse/layout.inc"
+ .include "data/layouts/MtPyre_Exterior/layout.inc"
+ .include "data/layouts/MtPyre_Summit/layout.inc"
+ .include "data/layouts/SealedChamber_InnerRoom/layout.inc"
+ .include "data/layouts/MossdeepCity_GameCorner_1F/layout.inc"
+ .include "data/layouts/MossdeepCity_GameCorner_B1F/layout.inc"
+ .include "data/layouts/SootopolisCity_House1/layout.inc"
+ .include "data/layouts/SootopolisCity_House2/layout.inc"
+ .include "data/layouts/SootopolisCity_House3/layout.inc"
+ .include "data/layouts/AbandonedShip_HiddenFloorRooms/layout.inc"
+ .include "data/layouts/ScorchedSlab/layout.inc"
+ .include "data/layouts/UnknownMap_082FF894/layout.inc"
+ .include "data/layouts/RustboroCity_Flat1_1F/layout.inc"
+ .include "data/layouts/RustboroCity_Flat1_2F/layout.inc"
+ .include "data/layouts/EverGrandeCity_Corridor4/layout.inc"
+ .include "data/layouts/MagmaHideout_1F/layout.inc"
+ .include "data/layouts/MagmaHideout_B1F/layout.inc"
+ .include "data/layouts/MagmaHideout_B2F/layout.inc"
+ .include "data/layouts/UnknownMap_08302970/layout.inc"
+ .include "data/layouts/SkyPillar_Entrance/layout.inc"
+ .include "data/layouts/SkyPillar_Outside/layout.inc"
+ .include "data/layouts/SkyPillar_1F/layout.inc"
+ .include "data/layouts/SkyPillar_2F/layout.inc"
+ .include "data/layouts/SkyPillar_3F/layout.inc"
+ .include "data/layouts/SkyPillar_4F/layout.inc"
+ .include "data/layouts/UnknownMap_083041B4/layout.inc"
+ .include "data/layouts/MossdeepCity_StevensHouse/layout.inc"
+ .include "data/layouts/ShoalCave_LowTideIceRoom/layout.inc"
+ .include "data/layouts/SafariZone_RestHouse/layout.inc"
+ .include "data/layouts/SkyPillar_5F/layout.inc"
+ .include "data/layouts/SkyPillar_Top/layout.inc"
diff --git a/data/maps/AbandonedShip_CaptainsOffice/border.bin b/data/layouts/AbandonedShip_CaptainsOffice/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_CaptainsOffice/border.bin
+++ b/data/layouts/AbandonedShip_CaptainsOffice/border.bin
diff --git a/data/layouts/AbandonedShip_CaptainsOffice/layout.inc b/data/layouts/AbandonedShip_CaptainsOffice/layout.inc
new file mode 100644
index 000000000..a274ac523
--- /dev/null
+++ b/data/layouts/AbandonedShip_CaptainsOffice/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_CaptainsOffice_MapBorder:: @ 82E74D0
+ .incbin "data/layouts/AbandonedShip_CaptainsOffice/border.bin"
+
+AbandonedShip_CaptainsOffice_MapBlockdata:: @ 82E74D8
+ .incbin "data/layouts/AbandonedShip_CaptainsOffice/map.bin"
+
+ .align 2
+AbandonedShip_CaptainsOffice_Layout:: @ 82E7558
+ .4byte 0x9
+ .4byte 0x7
+ .4byte AbandonedShip_CaptainsOffice_MapBorder
+ .4byte AbandonedShip_CaptainsOffice_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/AbandonedShip_CaptainsOffice/map.bin b/data/layouts/AbandonedShip_CaptainsOffice/map.bin
index c9097fa63..c9097fa63 100644
--- a/data/maps/AbandonedShip_CaptainsOffice/map.bin
+++ b/data/layouts/AbandonedShip_CaptainsOffice/map.bin
Binary files differ
diff --git a/data/maps/AbandonedShip_Corridors_1F/border.bin b/data/layouts/AbandonedShip_Corridors_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Corridors_1F/border.bin
+++ b/data/layouts/AbandonedShip_Corridors_1F/border.bin
diff --git a/data/layouts/AbandonedShip_Corridors_1F/layout.inc b/data/layouts/AbandonedShip_Corridors_1F/layout.inc
new file mode 100644
index 000000000..24d3eea96
--- /dev/null
+++ b/data/layouts/AbandonedShip_Corridors_1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Corridors_1F_MapBorder:: @ 82E69A4
+ .incbin "data/layouts/AbandonedShip_Corridors_1F/border.bin"
+
+AbandonedShip_Corridors_1F_MapBlockdata:: @ 82E69AC
+ .incbin "data/layouts/AbandonedShip_Corridors_1F/map.bin"
+
+ .align 2
+AbandonedShip_Corridors_1F_Layout:: @ 82E6B5C
+ .4byte 0x12
+ .4byte 0xc
+ .4byte AbandonedShip_Corridors_1F_MapBorder
+ .4byte AbandonedShip_Corridors_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Corridors_1F/map.bin b/data/layouts/AbandonedShip_Corridors_1F/map.bin
index 5ef5ca949..5ef5ca949 100644
--- a/data/maps/AbandonedShip_Corridors_1F/map.bin
+++ b/data/layouts/AbandonedShip_Corridors_1F/map.bin
diff --git a/data/maps/AbandonedShip_Corridors_B1F/border.bin b/data/layouts/AbandonedShip_Corridors_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Corridors_B1F/border.bin
+++ b/data/layouts/AbandonedShip_Corridors_B1F/border.bin
diff --git a/data/layouts/AbandonedShip_Corridors_B1F/layout.inc b/data/layouts/AbandonedShip_Corridors_B1F/layout.inc
new file mode 100644
index 000000000..5e8c95959
--- /dev/null
+++ b/data/layouts/AbandonedShip_Corridors_B1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Corridors_B1F_MapBorder:: @ 82E6DF8
+ .incbin "data/layouts/AbandonedShip_Corridors_B1F/border.bin"
+
+AbandonedShip_Corridors_B1F_MapBlockdata:: @ 82E6E00
+ .incbin "data/layouts/AbandonedShip_Corridors_B1F/map.bin"
+
+ .align 2
+AbandonedShip_Corridors_B1F_Layout:: @ 82E6F04
+ .4byte 0xd
+ .4byte 0xa
+ .4byte AbandonedShip_Corridors_B1F_MapBorder
+ .4byte AbandonedShip_Corridors_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Corridors_B1F/map.bin b/data/layouts/AbandonedShip_Corridors_B1F/map.bin
index 24b1a7b61..24b1a7b61 100644
--- a/data/maps/AbandonedShip_Corridors_B1F/map.bin
+++ b/data/layouts/AbandonedShip_Corridors_B1F/map.bin
diff --git a/data/maps/AbandonedShip_Deck/border.bin b/data/layouts/AbandonedShip_Deck/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/AbandonedShip_Deck/border.bin
+++ b/data/layouts/AbandonedShip_Deck/border.bin
diff --git a/data/layouts/AbandonedShip_Deck/layout.inc b/data/layouts/AbandonedShip_Deck/layout.inc
new file mode 100644
index 000000000..abd9a205a
--- /dev/null
+++ b/data/layouts/AbandonedShip_Deck/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Deck_MapBorder:: @ 82E65BC
+ .incbin "data/layouts/AbandonedShip_Deck/border.bin"
+
+AbandonedShip_Deck_MapBlockdata:: @ 82E65C4
+ .incbin "data/layouts/AbandonedShip_Deck/map.bin"
+
+ .align 2
+AbandonedShip_Deck_Layout:: @ 82E698C
+ .4byte 0x17
+ .4byte 0x15
+ .4byte AbandonedShip_Deck_MapBorder
+ .4byte AbandonedShip_Deck_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/AbandonedShip_Deck/map.bin b/data/layouts/AbandonedShip_Deck/map.bin
index 67cdde3d7..67cdde3d7 100644
--- a/data/maps/AbandonedShip_Deck/map.bin
+++ b/data/layouts/AbandonedShip_Deck/map.bin
diff --git a/data/maps/AbandonedShip_HiddenFloorCorridors/border.bin b/data/layouts/AbandonedShip_HiddenFloorCorridors/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_HiddenFloorCorridors/border.bin
+++ b/data/layouts/AbandonedShip_HiddenFloorCorridors/border.bin
diff --git a/data/layouts/AbandonedShip_HiddenFloorCorridors/layout.inc b/data/layouts/AbandonedShip_HiddenFloorCorridors/layout.inc
new file mode 100644
index 000000000..afc4d6a17
--- /dev/null
+++ b/data/layouts/AbandonedShip_HiddenFloorCorridors/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_HiddenFloorCorridors_MapBorder:: @ 82F9C40
+ .incbin "data/layouts/AbandonedShip_HiddenFloorCorridors/border.bin"
+
+AbandonedShip_HiddenFloorCorridors_MapBlockdata:: @ 82F9C48
+ .incbin "data/layouts/AbandonedShip_HiddenFloorCorridors/map.bin"
+
+ .align 2
+AbandonedShip_HiddenFloorCorridors_Layout:: @ 82F9D68
+ .4byte 0xd
+ .4byte 0xb
+ .4byte AbandonedShip_HiddenFloorCorridors_MapBorder
+ .4byte AbandonedShip_HiddenFloorCorridors_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_HiddenFloorCorridors/map.bin b/data/layouts/AbandonedShip_HiddenFloorCorridors/map.bin
index a4637ccbe..a4637ccbe 100644
--- a/data/maps/AbandonedShip_HiddenFloorCorridors/map.bin
+++ b/data/layouts/AbandonedShip_HiddenFloorCorridors/map.bin
diff --git a/data/maps/AbandonedShip_HiddenFloorRooms/border.bin b/data/layouts/AbandonedShip_HiddenFloorRooms/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_HiddenFloorRooms/border.bin
+++ b/data/layouts/AbandonedShip_HiddenFloorRooms/border.bin
diff --git a/data/layouts/AbandonedShip_HiddenFloorRooms/layout.inc b/data/layouts/AbandonedShip_HiddenFloorRooms/layout.inc
new file mode 100644
index 000000000..cea6993b2
--- /dev/null
+++ b/data/layouts/AbandonedShip_HiddenFloorRooms/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_HiddenFloorRooms_MapBorder:: @ 82FEDF8
+ .incbin "data/layouts/AbandonedShip_HiddenFloorRooms/border.bin"
+
+AbandonedShip_HiddenFloorRooms_MapBlockdata:: @ 82FEE00
+ .incbin "data/layouts/AbandonedShip_HiddenFloorRooms/map.bin"
+
+ .align 2
+AbandonedShip_HiddenFloorRooms_Layout:: @ 82FF328
+ .4byte 0x2c
+ .4byte 0xf
+ .4byte AbandonedShip_HiddenFloorRooms_MapBorder
+ .4byte AbandonedShip_HiddenFloorRooms_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_HiddenFloorRooms/map.bin b/data/layouts/AbandonedShip_HiddenFloorRooms/map.bin
index b63eeabe6..b63eeabe6 100644
--- a/data/maps/AbandonedShip_HiddenFloorRooms/map.bin
+++ b/data/layouts/AbandonedShip_HiddenFloorRooms/map.bin
diff --git a/data/maps/AbandonedShip_Room_B1F/border.bin b/data/layouts/AbandonedShip_Room_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Room_B1F/border.bin
+++ b/data/layouts/AbandonedShip_Room_B1F/border.bin
diff --git a/data/layouts/AbandonedShip_Room_B1F/layout.inc b/data/layouts/AbandonedShip_Room_B1F/layout.inc
new file mode 100644
index 000000000..17341a15f
--- /dev/null
+++ b/data/layouts/AbandonedShip_Room_B1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Room_B1F_MapBorder:: @ 82E72CC
+ .incbin "data/layouts/AbandonedShip_Room_B1F/border.bin"
+
+AbandonedShip_Room_B1F_MapBlockdata:: @ 82E72D4
+ .incbin "data/layouts/AbandonedShip_Room_B1F/map.bin"
+
+ .align 2
+AbandonedShip_Room_B1F_Layout:: @ 82E7364
+ .4byte 0x9
+ .4byte 0x8
+ .4byte AbandonedShip_Room_B1F_MapBorder
+ .4byte AbandonedShip_Room_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Room_B1F/map.bin b/data/layouts/AbandonedShip_Room_B1F/map.bin
index cb8393eb2..cb8393eb2 100644
--- a/data/maps/AbandonedShip_Room_B1F/map.bin
+++ b/data/layouts/AbandonedShip_Room_B1F/map.bin
diff --git a/data/maps/AbandonedShip_Rooms2_1F/border.bin b/data/layouts/AbandonedShip_Rooms2_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Rooms2_1F/border.bin
+++ b/data/layouts/AbandonedShip_Rooms2_1F/border.bin
diff --git a/data/layouts/AbandonedShip_Rooms2_1F/layout.inc b/data/layouts/AbandonedShip_Rooms2_1F/layout.inc
new file mode 100644
index 000000000..52c4a4f2e
--- /dev/null
+++ b/data/layouts/AbandonedShip_Rooms2_1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Rooms2_1F_MapBorder:: @ 82E737C
+ .incbin "data/layouts/AbandonedShip_Rooms2_1F/border.bin"
+
+AbandonedShip_Rooms2_1F_MapBlockdata:: @ 82E7384
+ .incbin "data/layouts/AbandonedShip_Rooms2_1F/map.bin"
+
+ .align 2
+AbandonedShip_Rooms2_1F_Layout:: @ 82E74B8
+ .4byte 0x9
+ .4byte 0x11
+ .4byte AbandonedShip_Rooms2_1F_MapBorder
+ .4byte AbandonedShip_Rooms2_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Rooms2_1F/map.bin b/data/layouts/AbandonedShip_Rooms2_1F/map.bin
index c897ce8a0..c897ce8a0 100644
--- a/data/maps/AbandonedShip_Rooms2_1F/map.bin
+++ b/data/layouts/AbandonedShip_Rooms2_1F/map.bin
diff --git a/data/maps/AbandonedShip_Rooms2_B1F/border.bin b/data/layouts/AbandonedShip_Rooms2_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Rooms2_B1F/border.bin
+++ b/data/layouts/AbandonedShip_Rooms2_B1F/border.bin
diff --git a/data/layouts/AbandonedShip_Rooms2_B1F/layout.inc b/data/layouts/AbandonedShip_Rooms2_B1F/layout.inc
new file mode 100644
index 000000000..b3c205318
--- /dev/null
+++ b/data/layouts/AbandonedShip_Rooms2_B1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Rooms2_B1F_MapBorder:: @ 82E70EC
+ .incbin "data/layouts/AbandonedShip_Rooms2_B1F/border.bin"
+
+AbandonedShip_Rooms2_B1F_MapBlockdata:: @ 82E70F4
+ .incbin "data/layouts/AbandonedShip_Rooms2_B1F/map.bin"
+
+ .align 2
+AbandonedShip_Rooms2_B1F_Layout:: @ 82E7214
+ .4byte 0x12
+ .4byte 0x8
+ .4byte AbandonedShip_Rooms2_B1F_MapBorder
+ .4byte AbandonedShip_Rooms2_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Rooms2_B1F/map.bin b/data/layouts/AbandonedShip_Rooms2_B1F/map.bin
index 7865bb69d..7865bb69d 100644
--- a/data/maps/AbandonedShip_Rooms2_B1F/map.bin
+++ b/data/layouts/AbandonedShip_Rooms2_B1F/map.bin
diff --git a/data/maps/AbandonedShip_Rooms_1F/border.bin b/data/layouts/AbandonedShip_Rooms_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Rooms_1F/border.bin
+++ b/data/layouts/AbandonedShip_Rooms_1F/border.bin
diff --git a/data/layouts/AbandonedShip_Rooms_1F/layout.inc b/data/layouts/AbandonedShip_Rooms_1F/layout.inc
new file mode 100644
index 000000000..7563bfbba
--- /dev/null
+++ b/data/layouts/AbandonedShip_Rooms_1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Rooms_1F_MapBorder:: @ 82E6B74
+ .incbin "data/layouts/AbandonedShip_Rooms_1F/border.bin"
+
+AbandonedShip_Rooms_1F_MapBlockdata:: @ 82E6B7C
+ .incbin "data/layouts/AbandonedShip_Rooms_1F/map.bin"
+
+ .align 2
+AbandonedShip_Rooms_1F_Layout:: @ 82E6DE0
+ .4byte 0x12
+ .4byte 0x11
+ .4byte AbandonedShip_Rooms_1F_MapBorder
+ .4byte AbandonedShip_Rooms_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Rooms_1F/map.bin b/data/layouts/AbandonedShip_Rooms_1F/map.bin
index 20529b3df..20529b3df 100644
--- a/data/maps/AbandonedShip_Rooms_1F/map.bin
+++ b/data/layouts/AbandonedShip_Rooms_1F/map.bin
diff --git a/data/maps/AbandonedShip_Rooms_B1F/border.bin b/data/layouts/AbandonedShip_Rooms_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Rooms_B1F/border.bin
+++ b/data/layouts/AbandonedShip_Rooms_B1F/border.bin
diff --git a/data/layouts/AbandonedShip_Rooms_B1F/layout.inc b/data/layouts/AbandonedShip_Rooms_B1F/layout.inc
new file mode 100644
index 000000000..89bd595c9
--- /dev/null
+++ b/data/layouts/AbandonedShip_Rooms_B1F/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Rooms_B1F_MapBorder:: @ 82E6F1C
+ .incbin "data/layouts/AbandonedShip_Rooms_B1F/border.bin"
+
+AbandonedShip_Rooms_B1F_MapBlockdata:: @ 82E6F24
+ .incbin "data/layouts/AbandonedShip_Rooms_B1F/map.bin"
+
+ .align 2
+AbandonedShip_Rooms_B1F_Layout:: @ 82E70D4
+ .4byte 0x1b
+ .4byte 0x8
+ .4byte AbandonedShip_Rooms_B1F_MapBorder
+ .4byte AbandonedShip_Rooms_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Rooms_B1F/map.bin b/data/layouts/AbandonedShip_Rooms_B1F/map.bin
index b18509507..b18509507 100644
--- a/data/maps/AbandonedShip_Rooms_B1F/map.bin
+++ b/data/layouts/AbandonedShip_Rooms_B1F/map.bin
diff --git a/data/maps/AbandonedShip_Underwater1/border.bin b/data/layouts/AbandonedShip_Underwater1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Underwater1/border.bin
+++ b/data/layouts/AbandonedShip_Underwater1/border.bin
diff --git a/data/layouts/AbandonedShip_Underwater1/layout.inc b/data/layouts/AbandonedShip_Underwater1/layout.inc
new file mode 100644
index 000000000..d738f437d
--- /dev/null
+++ b/data/layouts/AbandonedShip_Underwater1/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Underwater1_MapBorder:: @ 82E722C
+ .incbin "data/layouts/AbandonedShip_Underwater1/border.bin"
+
+AbandonedShip_Underwater1_MapBlockdata:: @ 82E7234
+ .incbin "data/layouts/AbandonedShip_Underwater1/map.bin"
+
+ .align 2
+AbandonedShip_Underwater1_Layout:: @ 82E72B4
+ .4byte 0x8
+ .4byte 0x8
+ .4byte AbandonedShip_Underwater1_MapBorder
+ .4byte AbandonedShip_Underwater1_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Underwater1/map.bin b/data/layouts/AbandonedShip_Underwater1/map.bin
index 2c73cfe86..2c73cfe86 100644
--- a/data/maps/AbandonedShip_Underwater1/map.bin
+++ b/data/layouts/AbandonedShip_Underwater1/map.bin
diff --git a/data/maps/AbandonedShip_Underwater2/border.bin b/data/layouts/AbandonedShip_Underwater2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AbandonedShip_Underwater2/border.bin
+++ b/data/layouts/AbandonedShip_Underwater2/border.bin
diff --git a/data/layouts/AbandonedShip_Underwater2/layout.inc b/data/layouts/AbandonedShip_Underwater2/layout.inc
new file mode 100644
index 000000000..86dad6567
--- /dev/null
+++ b/data/layouts/AbandonedShip_Underwater2/layout.inc
@@ -0,0 +1,14 @@
+AbandonedShip_Underwater2_MapBorder:: @ 82E7570
+ .incbin "data/layouts/AbandonedShip_Underwater2/border.bin"
+
+AbandonedShip_Underwater2_MapBlockdata:: @ 82E7578
+ .incbin "data/layouts/AbandonedShip_Underwater2/map.bin"
+
+ .align 2
+AbandonedShip_Underwater2_Layout:: @ 82E76A0
+ .4byte 0x15
+ .4byte 0x7
+ .4byte AbandonedShip_Underwater2_MapBorder
+ .4byte AbandonedShip_Underwater2_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/AbandonedShip_Underwater2/map.bin b/data/layouts/AbandonedShip_Underwater2/map.bin
index 9dbd5c71a..9dbd5c71a 100644
--- a/data/maps/AbandonedShip_Underwater2/map.bin
+++ b/data/layouts/AbandonedShip_Underwater2/map.bin
diff --git a/data/maps/AncientTomb/border.bin b/data/layouts/AncientTomb/border.bin
index c07869a9f..c07869a9f 100644
--- a/data/maps/AncientTomb/border.bin
+++ b/data/layouts/AncientTomb/border.bin
diff --git a/data/layouts/AncientTomb/layout.inc b/data/layouts/AncientTomb/layout.inc
new file mode 100644
index 000000000..da28d0642
--- /dev/null
+++ b/data/layouts/AncientTomb/layout.inc
@@ -0,0 +1,14 @@
+AncientTomb_MapBorder:: @ 82F717C
+ .incbin "data/layouts/AncientTomb/border.bin"
+
+AncientTomb_MapBlockdata:: @ 82F7184
+ .incbin "data/layouts/AncientTomb/map.bin"
+
+ .align 2
+AncientTomb_Layout:: @ 82F75E8
+ .4byte 0x11
+ .4byte 0x21
+ .4byte AncientTomb_MapBorder
+ .4byte AncientTomb_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/AncientTomb/map.bin b/data/layouts/AncientTomb/map.bin
index bb87de307..bb87de307 100644
--- a/data/maps/AncientTomb/map.bin
+++ b/data/layouts/AncientTomb/map.bin
Binary files differ
diff --git a/data/maps/AquaHideout_1F/border.bin b/data/layouts/AquaHideout_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AquaHideout_1F/border.bin
+++ b/data/layouts/AquaHideout_1F/border.bin
diff --git a/data/layouts/AquaHideout_1F/layout.inc b/data/layouts/AquaHideout_1F/layout.inc
new file mode 100644
index 000000000..74361e986
--- /dev/null
+++ b/data/layouts/AquaHideout_1F/layout.inc
@@ -0,0 +1,14 @@
+AquaHideout_1F_MapBorder:: @ 82DBBD4
+ .incbin "data/layouts/AquaHideout_1F/border.bin"
+
+AquaHideout_1F_MapBlockdata:: @ 82DBBDC
+ .incbin "data/layouts/AquaHideout_1F/map.bin"
+
+ .align 2
+AquaHideout_1F_Layout:: @ 82DC26C
+ .4byte 0x1c
+ .4byte 0x1e
+ .4byte AquaHideout_1F_MapBorder
+ .4byte AquaHideout_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/AquaHideout_1F/map.bin b/data/layouts/AquaHideout_1F/map.bin
index 2330fe015..2330fe015 100644
--- a/data/maps/AquaHideout_1F/map.bin
+++ b/data/layouts/AquaHideout_1F/map.bin
diff --git a/data/maps/AquaHideout_B1F/border.bin b/data/layouts/AquaHideout_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AquaHideout_B1F/border.bin
+++ b/data/layouts/AquaHideout_B1F/border.bin
diff --git a/data/layouts/AquaHideout_B1F/layout.inc b/data/layouts/AquaHideout_B1F/layout.inc
new file mode 100644
index 000000000..451148de4
--- /dev/null
+++ b/data/layouts/AquaHideout_B1F/layout.inc
@@ -0,0 +1,14 @@
+AquaHideout_B1F_MapBorder:: @ 82DC284
+ .incbin "data/layouts/AquaHideout_B1F/border.bin"
+
+AquaHideout_B1F_MapBlockdata:: @ 82DC28C
+ .incbin "data/layouts/AquaHideout_B1F/map.bin"
+
+ .align 2
+AquaHideout_B1F_Layout:: @ 82DCC1C
+ .4byte 0x33
+ .4byte 0x18
+ .4byte AquaHideout_B1F_MapBorder
+ .4byte AquaHideout_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/AquaHideout_B1F/map.bin b/data/layouts/AquaHideout_B1F/map.bin
index 5d13df58d..5d13df58d 100644
--- a/data/maps/AquaHideout_B1F/map.bin
+++ b/data/layouts/AquaHideout_B1F/map.bin
diff --git a/data/maps/AquaHideout_B2F/border.bin b/data/layouts/AquaHideout_B2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/AquaHideout_B2F/border.bin
+++ b/data/layouts/AquaHideout_B2F/border.bin
diff --git a/data/layouts/AquaHideout_B2F/layout.inc b/data/layouts/AquaHideout_B2F/layout.inc
new file mode 100644
index 000000000..860cc1790
--- /dev/null
+++ b/data/layouts/AquaHideout_B2F/layout.inc
@@ -0,0 +1,14 @@
+AquaHideout_B2F_MapBorder:: @ 82DCC34
+ .incbin "data/layouts/AquaHideout_B2F/border.bin"
+
+AquaHideout_B2F_MapBlockdata:: @ 82DCC3C
+ .incbin "data/layouts/AquaHideout_B2F/map.bin"
+
+ .align 2
+AquaHideout_B2F_Layout:: @ 82DD29C
+ .4byte 0x22
+ .4byte 0x18
+ .4byte AquaHideout_B2F_MapBorder
+ .4byte AquaHideout_B2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/AquaHideout_B2F/map.bin b/data/layouts/AquaHideout_B2F/map.bin
index 2e843a8e4..2e843a8e4 100644
--- a/data/maps/AquaHideout_B2F/map.bin
+++ b/data/layouts/AquaHideout_B2F/map.bin
diff --git a/data/maps/BattleTower_BattleRoom/border.bin b/data/layouts/BattleTower_BattleRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/BattleTower_BattleRoom/border.bin
+++ b/data/layouts/BattleTower_BattleRoom/border.bin
Binary files differ
diff --git a/data/layouts/BattleTower_BattleRoom/layout.inc b/data/layouts/BattleTower_BattleRoom/layout.inc
new file mode 100644
index 000000000..7003c0bc3
--- /dev/null
+++ b/data/layouts/BattleTower_BattleRoom/layout.inc
@@ -0,0 +1,14 @@
+BattleTower_BattleRoom_MapBorder:: @ 82F2694
+ .incbin "data/layouts/BattleTower_BattleRoom/border.bin"
+
+BattleTower_BattleRoom_MapBlockdata:: @ 82F269C
+ .incbin "data/layouts/BattleTower_BattleRoom/map.bin"
+
+ .align 2
+BattleTower_BattleRoom_Layout:: @ 82F2750
+ .4byte 0xa
+ .4byte 0x9
+ .4byte BattleTower_BattleRoom_MapBorder
+ .4byte BattleTower_BattleRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BattleTower
diff --git a/data/maps/BattleTower_BattleRoom/map.bin b/data/layouts/BattleTower_BattleRoom/map.bin
index 42d99b5a6..42d99b5a6 100644
--- a/data/maps/BattleTower_BattleRoom/map.bin
+++ b/data/layouts/BattleTower_BattleRoom/map.bin
diff --git a/data/maps/BattleTower_Corridor/border.bin b/data/layouts/BattleTower_Corridor/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/BattleTower_Corridor/border.bin
+++ b/data/layouts/BattleTower_Corridor/border.bin
Binary files differ
diff --git a/data/layouts/BattleTower_Corridor/layout.inc b/data/layouts/BattleTower_Corridor/layout.inc
new file mode 100644
index 000000000..9932107ef
--- /dev/null
+++ b/data/layouts/BattleTower_Corridor/layout.inc
@@ -0,0 +1,14 @@
+BattleTower_Corridor_MapBorder:: @ 82F25C8
+ .incbin "data/layouts/BattleTower_Corridor/border.bin"
+
+BattleTower_Corridor_MapBlockdata:: @ 82F25D0
+ .incbin "data/layouts/BattleTower_Corridor/map.bin"
+
+ .align 2
+BattleTower_Corridor_Layout:: @ 82F267C
+ .4byte 0x11
+ .4byte 0x5
+ .4byte BattleTower_Corridor_MapBorder
+ .4byte BattleTower_Corridor_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BattleTower
diff --git a/data/maps/BattleTower_Corridor/map.bin b/data/layouts/BattleTower_Corridor/map.bin
index 0b0803f91..0b0803f91 100644
--- a/data/maps/BattleTower_Corridor/map.bin
+++ b/data/layouts/BattleTower_Corridor/map.bin
Binary files differ
diff --git a/data/maps/BattleTower_Elevator/border.bin b/data/layouts/BattleTower_Elevator/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/BattleTower_Elevator/border.bin
+++ b/data/layouts/BattleTower_Elevator/border.bin
Binary files differ
diff --git a/data/layouts/BattleTower_Elevator/layout.inc b/data/layouts/BattleTower_Elevator/layout.inc
new file mode 100644
index 000000000..6246ce767
--- /dev/null
+++ b/data/layouts/BattleTower_Elevator/layout.inc
@@ -0,0 +1,14 @@
+BattleTower_Elevator_MapBorder:: @ 82F2570
+ .incbin "data/layouts/BattleTower_Elevator/border.bin"
+
+BattleTower_Elevator_MapBlockdata:: @ 82F2578
+ .incbin "data/layouts/BattleTower_Elevator/map.bin"
+
+ .align 2
+BattleTower_Elevator_Layout:: @ 82F25B0
+ .4byte 0x4
+ .4byte 0x7
+ .4byte BattleTower_Elevator_MapBorder
+ .4byte BattleTower_Elevator_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BattleTower
diff --git a/data/maps/BattleTower_Elevator/map.bin b/data/layouts/BattleTower_Elevator/map.bin
index 8777c1471..8777c1471 100644
--- a/data/maps/BattleTower_Elevator/map.bin
+++ b/data/layouts/BattleTower_Elevator/map.bin
diff --git a/data/maps/BattleTower_Lobby/border.bin b/data/layouts/BattleTower_Lobby/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/BattleTower_Lobby/border.bin
+++ b/data/layouts/BattleTower_Lobby/border.bin
Binary files differ
diff --git a/data/layouts/BattleTower_Lobby/layout.inc b/data/layouts/BattleTower_Lobby/layout.inc
new file mode 100644
index 000000000..b330b3c72
--- /dev/null
+++ b/data/layouts/BattleTower_Lobby/layout.inc
@@ -0,0 +1,14 @@
+BattleTower_Lobby_MapBorder:: @ 82F1D68
+ .incbin "data/layouts/BattleTower_Lobby/border.bin"
+
+BattleTower_Lobby_MapBlockdata:: @ 82F1D70
+ .incbin "data/layouts/BattleTower_Lobby/map.bin"
+
+ .align 2
+BattleTower_Lobby_Layout:: @ 82F1E6C
+ .4byte 0xe
+ .4byte 0x9
+ .4byte BattleTower_Lobby_MapBorder
+ .4byte BattleTower_Lobby_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BattleTower
diff --git a/data/maps/BattleTower_Lobby/map.bin b/data/layouts/BattleTower_Lobby/map.bin
index 8ff3182a6..8ff3182a6 100644
--- a/data/maps/BattleTower_Lobby/map.bin
+++ b/data/layouts/BattleTower_Lobby/map.bin
Binary files differ
diff --git a/data/maps/BattleTower_Outside/border.bin b/data/layouts/BattleTower_Outside/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/BattleTower_Outside/border.bin
+++ b/data/layouts/BattleTower_Outside/border.bin
diff --git a/data/layouts/BattleTower_Outside/layout.inc b/data/layouts/BattleTower_Outside/layout.inc
new file mode 100644
index 000000000..f260dd98f
--- /dev/null
+++ b/data/layouts/BattleTower_Outside/layout.inc
@@ -0,0 +1,14 @@
+BattleTower_Outside_MapBorder:: @ 82F1E84
+ .incbin "data/layouts/BattleTower_Outside/border.bin"
+
+BattleTower_Outside_MapBlockdata:: @ 82F1E8C
+ .incbin "data/layouts/BattleTower_Outside/map.bin"
+
+ .align 2
+BattleTower_Outside_Layout:: @ 82F2558
+ .4byte 0x1d
+ .4byte 0x1e
+ .4byte BattleTower_Outside_MapBorder
+ .4byte BattleTower_Outside_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Dewford
diff --git a/data/maps/BattleTower_Outside/map.bin b/data/layouts/BattleTower_Outside/map.bin
index 6e9f6adb6..6e9f6adb6 100644
--- a/data/maps/BattleTower_Outside/map.bin
+++ b/data/layouts/BattleTower_Outside/map.bin
diff --git a/data/maps/DewfordTown_Hall/border.bin b/data/layouts/CableCarStation/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/DewfordTown_Hall/border.bin
+++ b/data/layouts/CableCarStation/border.bin
diff --git a/data/layouts/CableCarStation/layout.inc b/data/layouts/CableCarStation/layout.inc
new file mode 100644
index 000000000..c35f3739e
--- /dev/null
+++ b/data/layouts/CableCarStation/layout.inc
@@ -0,0 +1,14 @@
+CableCarStation_MapBorder:: @ 82D4CCC
+ .incbin "data/layouts/CableCarStation/border.bin"
+
+CableCarStation_MapBlockdata:: @ 82D4CD4
+ .incbin "data/layouts/CableCarStation/map.bin"
+
+ .align 2
+CableCarStation_Layout:: @ 82D4E0C
+ .4byte 0xd
+ .4byte 0xc
+ .4byte CableCarStation_MapBorder
+ .4byte CableCarStation_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/Route112_CableCarStation/map.bin b/data/layouts/CableCarStation/map.bin
index 93db9d5f0..93db9d5f0 100644
--- a/data/maps/Route112_CableCarStation/map.bin
+++ b/data/layouts/CableCarStation/map.bin
Binary files differ
diff --git a/data/maps/CaveOfOrigin_1F/border.bin b/data/layouts/CaveOfOrigin_1F/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/CaveOfOrigin_1F/border.bin
+++ b/data/layouts/CaveOfOrigin_1F/border.bin
diff --git a/data/layouts/CaveOfOrigin_1F/layout.inc b/data/layouts/CaveOfOrigin_1F/layout.inc
new file mode 100644
index 000000000..fd4e2ee77
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_1F/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_1F_MapBorder:: @ 82DFE0C
+ .incbin "data/layouts/CaveOfOrigin_1F/border.bin"
+
+CaveOfOrigin_1F_MapBlockdata:: @ 82DFE14
+ .incbin "data/layouts/CaveOfOrigin_1F/map.bin"
+
+ .align 2
+CaveOfOrigin_1F_Layout:: @ 82E0238
+ .4byte 0x17
+ .4byte 0x17
+ .4byte CaveOfOrigin_1F_MapBorder
+ .4byte CaveOfOrigin_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_1F/map.bin b/data/layouts/CaveOfOrigin_1F/map.bin
index c3c5e7abf..c3c5e7abf 100644
--- a/data/maps/CaveOfOrigin_1F/map.bin
+++ b/data/layouts/CaveOfOrigin_1F/map.bin
diff --git a/data/maps/CaveOfOrigin_B1F/border.bin b/data/layouts/CaveOfOrigin_B1F/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/CaveOfOrigin_B1F/border.bin
+++ b/data/layouts/CaveOfOrigin_B1F/border.bin
diff --git a/data/layouts/CaveOfOrigin_B1F/layout.inc b/data/layouts/CaveOfOrigin_B1F/layout.inc
new file mode 100644
index 000000000..3d9dc9cec
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_B1F/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_B1F_MapBorder:: @ 82E0250
+ .incbin "data/layouts/CaveOfOrigin_B1F/border.bin"
+
+CaveOfOrigin_B1F_MapBlockdata:: @ 82E0258
+ .incbin "data/layouts/CaveOfOrigin_B1F/map.bin"
+
+ .align 2
+CaveOfOrigin_B1F_Layout:: @ 82E067C
+ .4byte 0x17
+ .4byte 0x17
+ .4byte CaveOfOrigin_B1F_MapBorder
+ .4byte CaveOfOrigin_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_B1F/map.bin b/data/layouts/CaveOfOrigin_B1F/map.bin
index 0ffbdaaa0..0ffbdaaa0 100644
--- a/data/maps/CaveOfOrigin_B1F/map.bin
+++ b/data/layouts/CaveOfOrigin_B1F/map.bin
diff --git a/data/maps/CaveOfOrigin_B2F/border.bin b/data/layouts/CaveOfOrigin_B2F/border.bin
index 4117717f2..4117717f2 100644
--- a/data/maps/CaveOfOrigin_B2F/border.bin
+++ b/data/layouts/CaveOfOrigin_B2F/border.bin
diff --git a/data/layouts/CaveOfOrigin_B2F/layout.inc b/data/layouts/CaveOfOrigin_B2F/layout.inc
new file mode 100644
index 000000000..403f393b8
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_B2F/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_B2F_MapBorder:: @ 82E0694
+ .incbin "data/layouts/CaveOfOrigin_B2F/border.bin"
+
+CaveOfOrigin_B2F_MapBlockdata:: @ 82E069C
+ .incbin "data/layouts/CaveOfOrigin_B2F/map.bin"
+
+ .align 2
+CaveOfOrigin_B2F_Layout:: @ 82E0A10
+ .4byte 0x15
+ .4byte 0x15
+ .4byte CaveOfOrigin_B2F_MapBorder
+ .4byte CaveOfOrigin_B2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_B2F/map.bin b/data/layouts/CaveOfOrigin_B2F/map.bin
index 4c1fd5ab8..4c1fd5ab8 100644
--- a/data/maps/CaveOfOrigin_B2F/map.bin
+++ b/data/layouts/CaveOfOrigin_B2F/map.bin
diff --git a/data/maps/CaveOfOrigin_B3F/border.bin b/data/layouts/CaveOfOrigin_B3F/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/CaveOfOrigin_B3F/border.bin
+++ b/data/layouts/CaveOfOrigin_B3F/border.bin
diff --git a/data/layouts/CaveOfOrigin_B3F/layout.inc b/data/layouts/CaveOfOrigin_B3F/layout.inc
new file mode 100644
index 000000000..797bc7569
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_B3F/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_B3F_MapBorder:: @ 82E0A28
+ .incbin "data/layouts/CaveOfOrigin_B3F/border.bin"
+
+CaveOfOrigin_B3F_MapBlockdata:: @ 82E0A30
+ .incbin "data/layouts/CaveOfOrigin_B3F/map.bin"
+
+ .align 2
+CaveOfOrigin_B3F_Layout:: @ 82E0D50
+ .4byte 0x13
+ .4byte 0x15
+ .4byte CaveOfOrigin_B3F_MapBorder
+ .4byte CaveOfOrigin_B3F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_B3F/map.bin b/data/layouts/CaveOfOrigin_B3F/map.bin
index ea574b224..ea574b224 100644
--- a/data/maps/CaveOfOrigin_B3F/map.bin
+++ b/data/layouts/CaveOfOrigin_B3F/map.bin
diff --git a/data/maps/CaveOfOrigin_B4F/border.bin b/data/layouts/CaveOfOrigin_B4F/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/CaveOfOrigin_B4F/border.bin
+++ b/data/layouts/CaveOfOrigin_B4F/border.bin
diff --git a/data/layouts/CaveOfOrigin_B4F/layout.inc b/data/layouts/CaveOfOrigin_B4F/layout.inc
new file mode 100644
index 000000000..be6bc0bf6
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_B4F/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_B4F_MapBorder:: @ 82E0D68
+ .incbin "data/layouts/CaveOfOrigin_B4F/border.bin"
+
+CaveOfOrigin_B4F_MapBlockdata:: @ 82E0D70
+ .incbin "data/layouts/CaveOfOrigin_B4F/map.bin"
+
+ .align 2
+CaveOfOrigin_B4F_Layout:: @ 82E1044
+ .4byte 0x13
+ .4byte 0x13
+ .4byte CaveOfOrigin_B4F_MapBorder
+ .4byte CaveOfOrigin_B4F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_B4F/map.bin b/data/layouts/CaveOfOrigin_B4F/map.bin
index efec94a9e..efec94a9e 100644
--- a/data/maps/CaveOfOrigin_B4F/map.bin
+++ b/data/layouts/CaveOfOrigin_B4F/map.bin
diff --git a/data/maps/CaveOfOrigin_Entrance/border.bin b/data/layouts/CaveOfOrigin_Entrance/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/CaveOfOrigin_Entrance/border.bin
+++ b/data/layouts/CaveOfOrigin_Entrance/border.bin
diff --git a/data/layouts/CaveOfOrigin_Entrance/layout.inc b/data/layouts/CaveOfOrigin_Entrance/layout.inc
new file mode 100644
index 000000000..242a7b45a
--- /dev/null
+++ b/data/layouts/CaveOfOrigin_Entrance/layout.inc
@@ -0,0 +1,14 @@
+CaveOfOrigin_Entrance_MapBorder:: @ 82DFA10
+ .incbin "data/layouts/CaveOfOrigin_Entrance/border.bin"
+
+CaveOfOrigin_Entrance_MapBlockdata:: @ 82DFA18
+ .incbin "data/layouts/CaveOfOrigin_Entrance/map.bin"
+
+ .align 2
+CaveOfOrigin_Entrance_Layout:: @ 82DFDF4
+ .4byte 0x13
+ .4byte 0x1a
+ .4byte CaveOfOrigin_Entrance_MapBorder
+ .4byte CaveOfOrigin_Entrance_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/CaveOfOrigin_Entrance/map.bin b/data/layouts/CaveOfOrigin_Entrance/map.bin
index 4bbffd109..4bbffd109 100644
--- a/data/maps/CaveOfOrigin_Entrance/map.bin
+++ b/data/layouts/CaveOfOrigin_Entrance/map.bin
diff --git a/data/maps/DewfordTown_House1/border.bin b/data/layouts/ContestHall/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/DewfordTown_House1/border.bin
+++ b/data/layouts/ContestHall/border.bin
diff --git a/data/layouts/ContestHall/layout.inc b/data/layouts/ContestHall/layout.inc
new file mode 100644
index 000000000..b108a3178
--- /dev/null
+++ b/data/layouts/ContestHall/layout.inc
@@ -0,0 +1,14 @@
+ContestHall_MapBorder:: @ 82CF1A4
+ .incbin "data/layouts/ContestHall/border.bin"
+
+ContestHall_MapBlockdata:: @ 82CF1AC
+ .incbin "data/layouts/ContestHall/map.bin"
+
+ .align 2
+ContestHall_Layout:: @ 82CF4A0
+ .4byte 0x15
+ .4byte 0x12
+ .4byte ContestHall_MapBorder
+ .4byte ContestHall_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/FallarborTown_ContestHall/map.bin b/data/layouts/ContestHall/map.bin
index d65e7c489..d65e7c489 100644
--- a/data/maps/FallarborTown_ContestHall/map.bin
+++ b/data/layouts/ContestHall/map.bin
diff --git a/data/maps/DewfordTown_House2/border.bin b/data/layouts/ContestLobby/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/DewfordTown_House2/border.bin
+++ b/data/layouts/ContestLobby/border.bin
diff --git a/data/layouts/ContestLobby/layout.inc b/data/layouts/ContestLobby/layout.inc
new file mode 100644
index 000000000..975c86922
--- /dev/null
+++ b/data/layouts/ContestLobby/layout.inc
@@ -0,0 +1,14 @@
+ContestLobby_MapBorder:: @ 82CF0B0
+ .incbin "data/layouts/ContestLobby/border.bin"
+
+ContestLobby_MapBlockdata:: @ 82CF0B8
+ .incbin "data/layouts/ContestLobby/map.bin"
+
+ .align 2
+ContestLobby_Layout:: @ 82CF18C
+ .4byte 0xf
+ .4byte 0x7
+ .4byte ContestLobby_MapBorder
+ .4byte ContestLobby_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/FallarborTown_ContestLobby/map.bin b/data/layouts/ContestLobby/map.bin
index 87407546a..87407546a 100644
--- a/data/maps/FallarborTown_ContestLobby/map.bin
+++ b/data/layouts/ContestLobby/map.bin
diff --git a/data/maps/DesertRuins/border.bin b/data/layouts/DesertRuins/border.bin
index c07869a9f..c07869a9f 100644
--- a/data/maps/DesertRuins/border.bin
+++ b/data/layouts/DesertRuins/border.bin
diff --git a/data/layouts/DesertRuins/layout.inc b/data/layouts/DesertRuins/layout.inc
new file mode 100644
index 000000000..75de33542
--- /dev/null
+++ b/data/layouts/DesertRuins/layout.inc
@@ -0,0 +1,14 @@
+DesertRuins_MapBorder:: @ 82D7AEC
+ .incbin "data/layouts/DesertRuins/border.bin"
+
+DesertRuins_MapBlockdata:: @ 82D7AF4
+ .incbin "data/layouts/DesertRuins/map.bin"
+
+ .align 2
+DesertRuins_Layout:: @ 82D7F58
+ .4byte 0x11
+ .4byte 0x21
+ .4byte DesertRuins_MapBorder
+ .4byte DesertRuins_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/DesertRuins/map.bin b/data/layouts/DesertRuins/map.bin
index bb87de307..bb87de307 100644
--- a/data/maps/DesertRuins/map.bin
+++ b/data/layouts/DesertRuins/map.bin
Binary files differ
diff --git a/data/maps/DewfordTown/border.bin b/data/layouts/DewfordTown/border.bin
index 281762f5b..281762f5b 100644
--- a/data/maps/DewfordTown/border.bin
+++ b/data/layouts/DewfordTown/border.bin
diff --git a/data/layouts/DewfordTown/layout.inc b/data/layouts/DewfordTown/layout.inc
new file mode 100644
index 000000000..ddee6afbe
--- /dev/null
+++ b/data/layouts/DewfordTown/layout.inc
@@ -0,0 +1,14 @@
+DewfordTown_MapBorder:: @ 8291A2C
+ .incbin "data/layouts/DewfordTown/border.bin"
+
+DewfordTown_MapBlockdata:: @ 8291A34
+ .incbin "data/layouts/DewfordTown/map.bin"
+
+ .align 2
+DewfordTown_Layout:: @ 8291D54
+ .4byte 0x14
+ .4byte 0x14
+ .4byte DewfordTown_MapBorder
+ .4byte DewfordTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Dewford
diff --git a/data/maps/DewfordTown/map.bin b/data/layouts/DewfordTown/map.bin
index e8a1154e8..e8a1154e8 100644
--- a/data/maps/DewfordTown/map.bin
+++ b/data/layouts/DewfordTown/map.bin
diff --git a/data/maps/DewfordTown_Gym/border.bin b/data/layouts/DewfordTown_Gym/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/DewfordTown_Gym/border.bin
+++ b/data/layouts/DewfordTown_Gym/border.bin
Binary files differ
diff --git a/data/layouts/DewfordTown_Gym/layout.inc b/data/layouts/DewfordTown_Gym/layout.inc
new file mode 100644
index 000000000..517522216
--- /dev/null
+++ b/data/layouts/DewfordTown_Gym/layout.inc
@@ -0,0 +1,14 @@
+DewfordTown_Gym_MapBorder:: @ 82CE42C
+ .incbin "data/layouts/DewfordTown_Gym/border.bin"
+
+DewfordTown_Gym_MapBlockdata:: @ 82CE434
+ .incbin "data/layouts/DewfordTown_Gym/map.bin"
+
+ .align 2
+DewfordTown_Gym_Layout:: @ 82CE824
+ .4byte 0x12
+ .4byte 0x1c
+ .4byte DewfordTown_Gym_MapBorder
+ .4byte DewfordTown_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_DewfordGym
diff --git a/data/maps/DewfordTown_Gym/map.bin b/data/layouts/DewfordTown_Gym/map.bin
index 19ea81674..19ea81674 100644
--- a/data/maps/DewfordTown_Gym/map.bin
+++ b/data/layouts/DewfordTown_Gym/map.bin
diff --git a/data/maps/DoubleBattleColosseum/border.bin b/data/layouts/DewfordTown_Hall/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/DoubleBattleColosseum/border.bin
+++ b/data/layouts/DewfordTown_Hall/border.bin
diff --git a/data/layouts/DewfordTown_Hall/layout.inc b/data/layouts/DewfordTown_Hall/layout.inc
new file mode 100644
index 000000000..c1f232111
--- /dev/null
+++ b/data/layouts/DewfordTown_Hall/layout.inc
@@ -0,0 +1,14 @@
+DewfordTown_Hall_MapBorder:: @ 82CE83C
+ .incbin "data/layouts/DewfordTown_Hall/border.bin"
+
+DewfordTown_Hall_MapBlockdata:: @ 82CE844
+ .incbin "data/layouts/DewfordTown_Hall/map.bin"
+
+ .align 2
+DewfordTown_Hall_Layout:: @ 82CE978
+ .4byte 0x11
+ .4byte 0x9
+ .4byte DewfordTown_Hall_MapBorder
+ .4byte DewfordTown_Hall_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/DewfordTown_Hall/map.bin b/data/layouts/DewfordTown_Hall/map.bin
index 5fd13209d..5fd13209d 100644
--- a/data/maps/DewfordTown_Hall/map.bin
+++ b/data/layouts/DewfordTown_Hall/map.bin
Binary files differ
diff --git a/data/maps/EverGrandeCity_PokemonLeague/border.bin b/data/layouts/DoubleBattleColosseum/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/EverGrandeCity_PokemonLeague/border.bin
+++ b/data/layouts/DoubleBattleColosseum/border.bin
diff --git a/data/layouts/DoubleBattleColosseum/layout.inc b/data/layouts/DoubleBattleColosseum/layout.inc
new file mode 100644
index 000000000..04dc2e303
--- /dev/null
+++ b/data/layouts/DoubleBattleColosseum/layout.inc
@@ -0,0 +1,14 @@
+DoubleBattleColosseum_MapBorder:: @ 82E9610
+ .incbin "data/layouts/DoubleBattleColosseum/border.bin"
+
+DoubleBattleColosseum_MapBlockdata:: @ 82E9618
+ .incbin "data/layouts/DoubleBattleColosseum/map.bin"
+
+ .align 2
+DoubleBattleColosseum_Layout:: @ 82E9714
+ .4byte 0xe
+ .4byte 0x9
+ .4byte DoubleBattleColosseum_MapBorder
+ .4byte DoubleBattleColosseum_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_CableClub
diff --git a/data/maps/DoubleBattleColosseum/map.bin b/data/layouts/DoubleBattleColosseum/map.bin
index 77606e818..77606e818 100644
--- a/data/maps/DoubleBattleColosseum/map.bin
+++ b/data/layouts/DoubleBattleColosseum/map.bin
diff --git a/data/maps/EverGrandeCity/border.bin b/data/layouts/EverGrandeCity/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/EverGrandeCity/border.bin
+++ b/data/layouts/EverGrandeCity/border.bin
diff --git a/data/layouts/EverGrandeCity/layout.inc b/data/layouts/EverGrandeCity/layout.inc
new file mode 100644
index 000000000..f8465ad0f
--- /dev/null
+++ b/data/layouts/EverGrandeCity/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_MapBorder:: @ 828FA8C
+ .incbin "data/layouts/EverGrandeCity/border.bin"
+
+EverGrandeCity_MapBlockdata:: @ 828FA94
+ .incbin "data/layouts/EverGrandeCity/map.bin"
+
+ .align 2
+EverGrandeCity_Layout:: @ 8291394
+ .4byte 0x28
+ .4byte 0x50
+ .4byte EverGrandeCity_MapBorder
+ .4byte EverGrandeCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_EverGrande
diff --git a/data/maps/EverGrandeCity/map.bin b/data/layouts/EverGrandeCity/map.bin
index 33b271d5d..33b271d5d 100644
--- a/data/maps/EverGrandeCity/map.bin
+++ b/data/layouts/EverGrandeCity/map.bin
Binary files differ
diff --git a/data/maps/EverGrandeCity_ChampionsRoom/border.bin b/data/layouts/EverGrandeCity_ChampionsRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_ChampionsRoom/border.bin
+++ b/data/layouts/EverGrandeCity_ChampionsRoom/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_ChampionsRoom/layout.inc b/data/layouts/EverGrandeCity_ChampionsRoom/layout.inc
new file mode 100644
index 000000000..befca0f66
--- /dev/null
+++ b/data/layouts/EverGrandeCity_ChampionsRoom/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_ChampionsRoom_MapBorder:: @ 82D48E8
+ .incbin "data/layouts/EverGrandeCity_ChampionsRoom/border.bin"
+
+EverGrandeCity_ChampionsRoom_MapBlockdata:: @ 82D48F0
+ .incbin "data/layouts/EverGrandeCity_ChampionsRoom/map.bin"
+
+ .align 2
+EverGrandeCity_ChampionsRoom_Layout:: @ 82D4A44
+ .4byte 0xd
+ .4byte 0xd
+ .4byte EverGrandeCity_ChampionsRoom_MapBorder
+ .4byte EverGrandeCity_ChampionsRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_ChampionsRoom/map.bin b/data/layouts/EverGrandeCity_ChampionsRoom/map.bin
index a234307b5..a234307b5 100644
--- a/data/maps/EverGrandeCity_ChampionsRoom/map.bin
+++ b/data/layouts/EverGrandeCity_ChampionsRoom/map.bin
Binary files differ
diff --git a/data/maps/EverGrandeCity_Corridor1/border.bin b/data/layouts/EverGrandeCity_Corridor4/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_Corridor1/border.bin
+++ b/data/layouts/EverGrandeCity_Corridor4/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_Corridor4/layout.inc b/data/layouts/EverGrandeCity_Corridor4/layout.inc
new file mode 100644
index 000000000..e21b1481d
--- /dev/null
+++ b/data/layouts/EverGrandeCity_Corridor4/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_Corridor4_MapBorder:: @ 82FFAAC
+ .incbin "data/layouts/EverGrandeCity_Corridor4/border.bin"
+
+EverGrandeCity_Corridor4_MapBlockdata:: @ 82FFAB4
+ .incbin "data/layouts/EverGrandeCity_Corridor4/map.bin"
+
+ .align 2
+EverGrandeCity_Corridor4_Layout:: @ 82FFDA0
+ .4byte 0xb
+ .4byte 0x22
+ .4byte EverGrandeCity_Corridor4_MapBorder
+ .4byte EverGrandeCity_Corridor4_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_Corridor4/map.bin b/data/layouts/EverGrandeCity_Corridor4/map.bin
index 580ae095a..580ae095a 100644
--- a/data/maps/EverGrandeCity_Corridor4/map.bin
+++ b/data/layouts/EverGrandeCity_Corridor4/map.bin
diff --git a/data/maps/EverGrandeCity_Corridor4/border.bin b/data/layouts/EverGrandeCity_DrakesRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_Corridor4/border.bin
+++ b/data/layouts/EverGrandeCity_DrakesRoom/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_DrakesRoom/layout.inc b/data/layouts/EverGrandeCity_DrakesRoom/layout.inc
new file mode 100644
index 000000000..aa7d4c7ee
--- /dev/null
+++ b/data/layouts/EverGrandeCity_DrakesRoom/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_DrakesRoom_MapBorder:: @ 82D475C
+ .incbin "data/layouts/EverGrandeCity_DrakesRoom/border.bin"
+
+EverGrandeCity_DrakesRoom_MapBlockdata:: @ 82D4764
+ .incbin "data/layouts/EverGrandeCity_DrakesRoom/map.bin"
+
+ .align 2
+EverGrandeCity_DrakesRoom_Layout:: @ 82D48D0
+ .4byte 0xd
+ .4byte 0xe
+ .4byte EverGrandeCity_DrakesRoom_MapBorder
+ .4byte EverGrandeCity_DrakesRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_DrakesRoom/map.bin b/data/layouts/EverGrandeCity_DrakesRoom/map.bin
index 3b5248d98..3b5248d98 100644
--- a/data/maps/EverGrandeCity_DrakesRoom/map.bin
+++ b/data/layouts/EverGrandeCity_DrakesRoom/map.bin
diff --git a/data/maps/EverGrandeCity_DrakesRoom/border.bin b/data/layouts/EverGrandeCity_GlaciasRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_DrakesRoom/border.bin
+++ b/data/layouts/EverGrandeCity_GlaciasRoom/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_GlaciasRoom/layout.inc b/data/layouts/EverGrandeCity_GlaciasRoom/layout.inc
new file mode 100644
index 000000000..9dbcba92e
--- /dev/null
+++ b/data/layouts/EverGrandeCity_GlaciasRoom/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_GlaciasRoom_MapBorder:: @ 82D45D0
+ .incbin "data/layouts/EverGrandeCity_GlaciasRoom/border.bin"
+
+EverGrandeCity_GlaciasRoom_MapBlockdata:: @ 82D45D8
+ .incbin "data/layouts/EverGrandeCity_GlaciasRoom/map.bin"
+
+ .align 2
+EverGrandeCity_GlaciasRoom_Layout:: @ 82D4744
+ .4byte 0xd
+ .4byte 0xe
+ .4byte EverGrandeCity_GlaciasRoom_MapBorder
+ .4byte EverGrandeCity_GlaciasRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_GlaciasRoom/map.bin b/data/layouts/EverGrandeCity_GlaciasRoom/map.bin
index 2d7db7377..2d7db7377 100644
--- a/data/maps/EverGrandeCity_GlaciasRoom/map.bin
+++ b/data/layouts/EverGrandeCity_GlaciasRoom/map.bin
diff --git a/data/maps/EverGrandeCity_GlaciasRoom/border.bin b/data/layouts/EverGrandeCity_HallOfFame/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_GlaciasRoom/border.bin
+++ b/data/layouts/EverGrandeCity_HallOfFame/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_HallOfFame/layout.inc b/data/layouts/EverGrandeCity_HallOfFame/layout.inc
new file mode 100644
index 000000000..fe6bfd983
--- /dev/null
+++ b/data/layouts/EverGrandeCity_HallOfFame/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_HallOfFame_MapBorder:: @ 82FC3DC
+ .incbin "data/layouts/EverGrandeCity_HallOfFame/border.bin"
+
+EverGrandeCity_HallOfFame_MapBlockdata:: @ 82FC3E4
+ .incbin "data/layouts/EverGrandeCity_HallOfFame/map.bin"
+
+ .align 2
+EverGrandeCity_HallOfFame_Layout:: @ 82FC5E4
+ .4byte 0xf
+ .4byte 0x11
+ .4byte EverGrandeCity_HallOfFame_MapBorder
+ .4byte EverGrandeCity_HallOfFame_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_CableClub
diff --git a/data/maps/EverGrandeCity_HallOfFame/map.bin b/data/layouts/EverGrandeCity_HallOfFame/map.bin
index 1df9e4804..1df9e4804 100644
--- a/data/maps/EverGrandeCity_HallOfFame/map.bin
+++ b/data/layouts/EverGrandeCity_HallOfFame/map.bin
diff --git a/data/maps/EverGrandeCity_HallOfFame/border.bin b/data/layouts/EverGrandeCity_PhoebesRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_HallOfFame/border.bin
+++ b/data/layouts/EverGrandeCity_PhoebesRoom/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_PhoebesRoom/layout.inc b/data/layouts/EverGrandeCity_PhoebesRoom/layout.inc
new file mode 100644
index 000000000..0757ef56c
--- /dev/null
+++ b/data/layouts/EverGrandeCity_PhoebesRoom/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_PhoebesRoom_MapBorder:: @ 82D4444
+ .incbin "data/layouts/EverGrandeCity_PhoebesRoom/border.bin"
+
+EverGrandeCity_PhoebesRoom_MapBlockdata:: @ 82D444C
+ .incbin "data/layouts/EverGrandeCity_PhoebesRoom/map.bin"
+
+ .align 2
+EverGrandeCity_PhoebesRoom_Layout:: @ 82D45B8
+ .4byte 0xd
+ .4byte 0xe
+ .4byte EverGrandeCity_PhoebesRoom_MapBorder
+ .4byte EverGrandeCity_PhoebesRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_PhoebesRoom/map.bin b/data/layouts/EverGrandeCity_PhoebesRoom/map.bin
index 2e75b706c..2e75b706c 100644
--- a/data/maps/EverGrandeCity_PhoebesRoom/map.bin
+++ b/data/layouts/EverGrandeCity_PhoebesRoom/map.bin
diff --git a/data/maps/FallarborTown_ContestHall/border.bin b/data/layouts/EverGrandeCity_PokemonLeague/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/FallarborTown_ContestHall/border.bin
+++ b/data/layouts/EverGrandeCity_PokemonLeague/border.bin
diff --git a/data/layouts/EverGrandeCity_PokemonLeague/layout.inc b/data/layouts/EverGrandeCity_PokemonLeague/layout.inc
new file mode 100644
index 000000000..268f4df65
--- /dev/null
+++ b/data/layouts/EverGrandeCity_PokemonLeague/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_PokemonLeague_MapBorder:: @ 82F28E0
+ .incbin "data/layouts/EverGrandeCity_PokemonLeague/border.bin"
+
+EverGrandeCity_PokemonLeague_MapBlockdata:: @ 82F28E8
+ .incbin "data/layouts/EverGrandeCity_PokemonLeague/map.bin"
+
+ .align 2
+EverGrandeCity_PokemonLeague_Layout:: @ 82F2AB0
+ .4byte 0x13
+ .4byte 0xc
+ .4byte EverGrandeCity_PokemonLeague_MapBorder
+ .4byte EverGrandeCity_PokemonLeague_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonCenter
diff --git a/data/maps/EverGrandeCity_PokemonLeague/map.bin b/data/layouts/EverGrandeCity_PokemonLeague/map.bin
index d2acdf2dd..d2acdf2dd 100644
--- a/data/maps/EverGrandeCity_PokemonLeague/map.bin
+++ b/data/layouts/EverGrandeCity_PokemonLeague/map.bin
diff --git a/data/maps/EverGrandeCity_PhoebesRoom/border.bin b/data/layouts/EverGrandeCity_ShortCorridor/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_PhoebesRoom/border.bin
+++ b/data/layouts/EverGrandeCity_ShortCorridor/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_ShortCorridor/layout.inc b/data/layouts/EverGrandeCity_ShortCorridor/layout.inc
new file mode 100644
index 000000000..cd04f317b
--- /dev/null
+++ b/data/layouts/EverGrandeCity_ShortCorridor/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_ShortCorridor_MapBorder:: @ 82D4A5C
+ .incbin "data/layouts/EverGrandeCity_ShortCorridor/border.bin"
+
+EverGrandeCity_ShortCorridor_MapBlockdata:: @ 82D4A64
+ .incbin "data/layouts/EverGrandeCity_ShortCorridor/map.bin"
+
+ .align 2
+EverGrandeCity_ShortCorridor_Layout:: @ 82D4B84
+ .4byte 0xb
+ .4byte 0xd
+ .4byte EverGrandeCity_ShortCorridor_MapBorder
+ .4byte EverGrandeCity_ShortCorridor_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_Corridor1/map.bin b/data/layouts/EverGrandeCity_ShortCorridor/map.bin
index 75812b238..75812b238 100644
--- a/data/maps/EverGrandeCity_Corridor1/map.bin
+++ b/data/layouts/EverGrandeCity_ShortCorridor/map.bin
diff --git a/data/maps/EverGrandeCity_SidneysRoom/border.bin b/data/layouts/EverGrandeCity_SidneysRoom/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/EverGrandeCity_SidneysRoom/border.bin
+++ b/data/layouts/EverGrandeCity_SidneysRoom/border.bin
Binary files differ
diff --git a/data/layouts/EverGrandeCity_SidneysRoom/layout.inc b/data/layouts/EverGrandeCity_SidneysRoom/layout.inc
new file mode 100644
index 000000000..10905e89b
--- /dev/null
+++ b/data/layouts/EverGrandeCity_SidneysRoom/layout.inc
@@ -0,0 +1,14 @@
+EverGrandeCity_SidneysRoom_MapBorder:: @ 82D42B8
+ .incbin "data/layouts/EverGrandeCity_SidneysRoom/border.bin"
+
+EverGrandeCity_SidneysRoom_MapBlockdata:: @ 82D42C0
+ .incbin "data/layouts/EverGrandeCity_SidneysRoom/map.bin"
+
+ .align 2
+EverGrandeCity_SidneysRoom_Layout:: @ 82D442C
+ .4byte 0xd
+ .4byte 0xe
+ .4byte EverGrandeCity_SidneysRoom_MapBorder
+ .4byte EverGrandeCity_SidneysRoom_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_EliteFour
diff --git a/data/maps/EverGrandeCity_SidneysRoom/map.bin b/data/layouts/EverGrandeCity_SidneysRoom/map.bin
index ebca00c5c..ebca00c5c 100644
--- a/data/maps/EverGrandeCity_SidneysRoom/map.bin
+++ b/data/layouts/EverGrandeCity_SidneysRoom/map.bin
diff --git a/data/maps/FallarborTown/border.bin b/data/layouts/FallarborTown/border.bin
index 23e2a92e5..23e2a92e5 100644
--- a/data/maps/FallarborTown/border.bin
+++ b/data/layouts/FallarborTown/border.bin
diff --git a/data/layouts/FallarborTown/layout.inc b/data/layouts/FallarborTown/layout.inc
new file mode 100644
index 000000000..d8e51258c
--- /dev/null
+++ b/data/layouts/FallarborTown/layout.inc
@@ -0,0 +1,14 @@
+FallarborTown_MapBorder:: @ 82920AC
+ .incbin "data/layouts/FallarborTown/border.bin"
+
+FallarborTown_MapBlockdata:: @ 82920B4
+ .incbin "data/layouts/FallarborTown/map.bin"
+
+ .align 2
+FallarborTown_Layout:: @ 82923D4
+ .4byte 0x14
+ .4byte 0x14
+ .4byte FallarborTown_MapBorder
+ .4byte FallarborTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fallarbor
diff --git a/data/maps/FallarborTown/map.bin b/data/layouts/FallarborTown/map.bin
index 08f68b6ea..08f68b6ea 100644
--- a/data/maps/FallarborTown/map.bin
+++ b/data/layouts/FallarborTown/map.bin
Binary files differ
diff --git a/data/maps/FieryPath/border.bin b/data/layouts/FieryPath/border.bin
index 9ae2c2126..9ae2c2126 100644
--- a/data/maps/FieryPath/border.bin
+++ b/data/layouts/FieryPath/border.bin
diff --git a/data/layouts/FieryPath/layout.inc b/data/layouts/FieryPath/layout.inc
new file mode 100644
index 000000000..5e5e77404
--- /dev/null
+++ b/data/layouts/FieryPath/layout.inc
@@ -0,0 +1,14 @@
+FieryPath_MapBorder:: @ 82FB574
+ .incbin "data/layouts/FieryPath/border.bin"
+
+FieryPath_MapBlockdata:: @ 82FB57C
+ .incbin "data/layouts/FieryPath/map.bin"
+
+ .align 2
+FieryPath_Layout:: @ 82FBFE0
+ .4byte 0x23
+ .4byte 0x26
+ .4byte FieryPath_MapBorder
+ .4byte FieryPath_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lavaridge
diff --git a/data/maps/FieryPath/map.bin b/data/layouts/FieryPath/map.bin
index 5928fb173..5928fb173 100644
--- a/data/maps/FieryPath/map.bin
+++ b/data/layouts/FieryPath/map.bin
diff --git a/data/maps/FortreeCity/border.bin b/data/layouts/FortreeCity/border.bin
index addb5d6ce..addb5d6ce 100644
--- a/data/maps/FortreeCity/border.bin
+++ b/data/layouts/FortreeCity/border.bin
Binary files differ
diff --git a/data/layouts/FortreeCity/layout.inc b/data/layouts/FortreeCity/layout.inc
new file mode 100644
index 000000000..1e5bfcbd3
--- /dev/null
+++ b/data/layouts/FortreeCity/layout.inc
@@ -0,0 +1,14 @@
+FortreeCity_MapBorder:: @ 828A5AC
+ .incbin "data/layouts/FortreeCity/border.bin"
+
+FortreeCity_MapBlockdata:: @ 828A5B4
+ .incbin "data/layouts/FortreeCity/map.bin"
+
+ .align 2
+FortreeCity_Layout:: @ 828ABF4
+ .4byte 0x28
+ .4byte 0x14
+ .4byte FortreeCity_MapBorder
+ .4byte FortreeCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fortree
diff --git a/data/maps/FortreeCity/map.bin b/data/layouts/FortreeCity/map.bin
index a2aa40e98..a2aa40e98 100644
--- a/data/maps/FortreeCity/map.bin
+++ b/data/layouts/FortreeCity/map.bin
diff --git a/data/maps/FallarborTown_ContestLobby/border.bin b/data/layouts/FortreeCity_DecorationShop/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/FallarborTown_ContestLobby/border.bin
+++ b/data/layouts/FortreeCity_DecorationShop/border.bin
diff --git a/data/layouts/FortreeCity_DecorationShop/layout.inc b/data/layouts/FortreeCity_DecorationShop/layout.inc
new file mode 100644
index 000000000..b6cc3eba2
--- /dev/null
+++ b/data/layouts/FortreeCity_DecorationShop/layout.inc
@@ -0,0 +1,14 @@
+FortreeCity_DecorationShop_MapBorder:: @ 82EFAE4
+ .incbin "data/layouts/FortreeCity_DecorationShop/border.bin"
+
+FortreeCity_DecorationShop_MapBlockdata:: @ 82EFAEC
+ .incbin "data/layouts/FortreeCity_DecorationShop/map.bin"
+
+ .align 2
+FortreeCity_DecorationShop_Layout:: @ 82EFB4C
+ .4byte 0x8
+ .4byte 0x6
+ .4byte FortreeCity_DecorationShop_MapBorder
+ .4byte FortreeCity_DecorationShop_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/FortreeCity_DecorationShop/map.bin b/data/layouts/FortreeCity_DecorationShop/map.bin
index 6ca8b4e61..6ca8b4e61 100644
--- a/data/maps/FortreeCity_DecorationShop/map.bin
+++ b/data/layouts/FortreeCity_DecorationShop/map.bin
diff --git a/data/maps/FortreeCity_Gym/border.bin b/data/layouts/FortreeCity_Gym/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/FortreeCity_Gym/border.bin
+++ b/data/layouts/FortreeCity_Gym/border.bin
Binary files differ
diff --git a/data/layouts/FortreeCity_Gym/layout.inc b/data/layouts/FortreeCity_Gym/layout.inc
new file mode 100644
index 000000000..75c619802
--- /dev/null
+++ b/data/layouts/FortreeCity_Gym/layout.inc
@@ -0,0 +1,14 @@
+FortreeCity_Gym_MapBorder:: @ 82D1B54
+ .incbin "data/layouts/FortreeCity_Gym/border.bin"
+
+FortreeCity_Gym_MapBlockdata:: @ 82D1B5C
+ .incbin "data/layouts/FortreeCity_Gym/map.bin"
+
+ .align 2
+FortreeCity_Gym_Layout:: @ 82D1F44
+ .4byte 0x14
+ .4byte 0x19
+ .4byte FortreeCity_Gym_MapBorder
+ .4byte FortreeCity_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_FortreeGym
diff --git a/data/maps/FortreeCity_Gym/map.bin b/data/layouts/FortreeCity_Gym/map.bin
index a8ee94ae1..a8ee94ae1 100644
--- a/data/maps/FortreeCity_Gym/map.bin
+++ b/data/layouts/FortreeCity_Gym/map.bin
diff --git a/data/maps/FortreeCity_DecorationShop/border.bin b/data/layouts/FortreeCity_House1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/FortreeCity_DecorationShop/border.bin
+++ b/data/layouts/FortreeCity_House1/border.bin
diff --git a/data/layouts/FortreeCity_House1/layout.inc b/data/layouts/FortreeCity_House1/layout.inc
new file mode 100644
index 000000000..0c604c064
--- /dev/null
+++ b/data/layouts/FortreeCity_House1/layout.inc
@@ -0,0 +1,14 @@
+FortreeCity_House1_MapBorder:: @ 82D1AD4
+ .incbin "data/layouts/FortreeCity_House1/border.bin"
+
+FortreeCity_House1_MapBlockdata:: @ 82D1ADC
+ .incbin "data/layouts/FortreeCity_House1/map.bin"
+
+ .align 2
+FortreeCity_House1_Layout:: @ 82D1B3C
+ .4byte 0x8
+ .4byte 0x6
+ .4byte FortreeCity_House1_MapBorder
+ .4byte FortreeCity_House1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/FortreeCity_House1/map.bin b/data/layouts/FortreeCity_House1/map.bin
index 5a3ac8cb6..5a3ac8cb6 100644
--- a/data/maps/FortreeCity_House1/map.bin
+++ b/data/layouts/FortreeCity_House1/map.bin
diff --git a/data/maps/FortreeCity_House1/border.bin b/data/layouts/FortreeCity_House2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/FortreeCity_House1/border.bin
+++ b/data/layouts/FortreeCity_House2/border.bin
diff --git a/data/layouts/FortreeCity_House2/layout.inc b/data/layouts/FortreeCity_House2/layout.inc
new file mode 100644
index 000000000..2ab8ee1c3
--- /dev/null
+++ b/data/layouts/FortreeCity_House2/layout.inc
@@ -0,0 +1,14 @@
+FortreeCity_House2_MapBorder:: @ 82D1F5C
+ .incbin "data/layouts/FortreeCity_House2/border.bin"
+
+FortreeCity_House2_MapBlockdata:: @ 82D1F64
+ .incbin "data/layouts/FortreeCity_House2/map.bin"
+
+ .align 2
+FortreeCity_House2_Layout:: @ 82D1FC4
+ .4byte 0x8
+ .4byte 0x6
+ .4byte FortreeCity_House2_MapBorder
+ .4byte FortreeCity_House2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/FortreeCity_House2/map.bin b/data/layouts/FortreeCity_House2/map.bin
index 3fbcd6043..3fbcd6043 100644
--- a/data/maps/FortreeCity_House2/map.bin
+++ b/data/layouts/FortreeCity_House2/map.bin
diff --git a/data/maps/GraniteCave_1F/border.bin b/data/layouts/GraniteCave_1F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/GraniteCave_1F/border.bin
+++ b/data/layouts/GraniteCave_1F/border.bin
diff --git a/data/layouts/GraniteCave_1F/layout.inc b/data/layouts/GraniteCave_1F/layout.inc
new file mode 100644
index 000000000..a41a08112
--- /dev/null
+++ b/data/layouts/GraniteCave_1F/layout.inc
@@ -0,0 +1,14 @@
+GraniteCave_1F_MapBorder:: @ 82D7F70
+ .incbin "data/layouts/GraniteCave_1F/border.bin"
+
+GraniteCave_1F_MapBlockdata:: @ 82D7F78
+ .incbin "data/layouts/GraniteCave_1F/map.bin"
+
+ .align 2
+GraniteCave_1F_Layout:: @ 82D8464
+ .4byte 0x2a
+ .4byte 0xf
+ .4byte GraniteCave_1F_MapBorder
+ .4byte GraniteCave_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/GraniteCave_1F/map.bin b/data/layouts/GraniteCave_1F/map.bin
index 58c7945ab..58c7945ab 100644
--- a/data/maps/GraniteCave_1F/map.bin
+++ b/data/layouts/GraniteCave_1F/map.bin
diff --git a/data/maps/GraniteCave_B1F/border.bin b/data/layouts/GraniteCave_B1F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/GraniteCave_B1F/border.bin
+++ b/data/layouts/GraniteCave_B1F/border.bin
diff --git a/data/layouts/GraniteCave_B1F/layout.inc b/data/layouts/GraniteCave_B1F/layout.inc
new file mode 100644
index 000000000..fed45feaa
--- /dev/null
+++ b/data/layouts/GraniteCave_B1F/layout.inc
@@ -0,0 +1,14 @@
+GraniteCave_B1F_MapBorder:: @ 82D847C
+ .incbin "data/layouts/GraniteCave_B1F/border.bin"
+
+GraniteCave_B1F_MapBlockdata:: @ 82D8484
+ .incbin "data/layouts/GraniteCave_B1F/map.bin"
+
+ .align 2
+GraniteCave_B1F_Layout:: @ 82D8B04
+ .4byte 0x20
+ .4byte 0x1a
+ .4byte GraniteCave_B1F_MapBorder
+ .4byte GraniteCave_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/GraniteCave_B1F/map.bin b/data/layouts/GraniteCave_B1F/map.bin
index 27f98c6cf..27f98c6cf 100644
--- a/data/maps/GraniteCave_B1F/map.bin
+++ b/data/layouts/GraniteCave_B1F/map.bin
diff --git a/data/maps/GraniteCave_B2F/border.bin b/data/layouts/GraniteCave_B2F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/GraniteCave_B2F/border.bin
+++ b/data/layouts/GraniteCave_B2F/border.bin
diff --git a/data/layouts/GraniteCave_B2F/layout.inc b/data/layouts/GraniteCave_B2F/layout.inc
new file mode 100644
index 000000000..3ec6961df
--- /dev/null
+++ b/data/layouts/GraniteCave_B2F/layout.inc
@@ -0,0 +1,14 @@
+GraniteCave_B2F_MapBorder:: @ 82D8B1C
+ .incbin "data/layouts/GraniteCave_B2F/border.bin"
+
+GraniteCave_B2F_MapBlockdata:: @ 82D8B24
+ .incbin "data/layouts/GraniteCave_B2F/map.bin"
+
+ .align 2
+GraniteCave_B2F_Layout:: @ 82D91A4
+ .4byte 0x20
+ .4byte 0x1a
+ .4byte GraniteCave_B2F_MapBorder
+ .4byte GraniteCave_B2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/GraniteCave_B2F/map.bin b/data/layouts/GraniteCave_B2F/map.bin
index bbf8dc7af..bbf8dc7af 100644
--- a/data/maps/GraniteCave_B2F/map.bin
+++ b/data/layouts/GraniteCave_B2F/map.bin
diff --git a/data/maps/GraniteCave_StevensRoom/border.bin b/data/layouts/GraniteCave_StevensRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/GraniteCave_StevensRoom/border.bin
+++ b/data/layouts/GraniteCave_StevensRoom/border.bin
diff --git a/data/layouts/GraniteCave_StevensRoom/layout.inc b/data/layouts/GraniteCave_StevensRoom/layout.inc
new file mode 100644
index 000000000..fc036e27e
--- /dev/null
+++ b/data/layouts/GraniteCave_StevensRoom/layout.inc
@@ -0,0 +1,14 @@
+GraniteCave_StevensRoom_MapBorder:: @ 82F9A7C
+ .incbin "data/layouts/GraniteCave_StevensRoom/border.bin"
+
+GraniteCave_StevensRoom_MapBlockdata:: @ 82F9A84
+ .incbin "data/layouts/GraniteCave_StevensRoom/map.bin"
+
+ .align 2
+GraniteCave_StevensRoom_Layout:: @ 82F9C28
+ .4byte 0xf
+ .4byte 0xe
+ .4byte GraniteCave_StevensRoom_MapBorder
+ .4byte GraniteCave_StevensRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/GraniteCave_StevensRoom/map.bin b/data/layouts/GraniteCave_StevensRoom/map.bin
index 3dc6987c2..3dc6987c2 100644
--- a/data/maps/GraniteCave_StevensRoom/map.bin
+++ b/data/layouts/GraniteCave_StevensRoom/map.bin
diff --git a/data/maps/FortreeCity_House2/border.bin b/data/layouts/Harbor/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/FortreeCity_House2/border.bin
+++ b/data/layouts/Harbor/border.bin
diff --git a/data/layouts/Harbor/layout.inc b/data/layouts/Harbor/layout.inc
new file mode 100644
index 000000000..11d740254
--- /dev/null
+++ b/data/layouts/Harbor/layout.inc
@@ -0,0 +1,14 @@
+Harbor_MapBorder:: @ 82D0A78
+ .incbin "data/layouts/Harbor/border.bin"
+
+Harbor_MapBlockdata:: @ 82D0A80
+ .incbin "data/layouts/Harbor/map.bin"
+
+ .align 2
+Harbor_Layout:: @ 82D0D50
+ .4byte 0x18
+ .4byte 0xf
+ .4byte Harbor_MapBorder
+ .4byte Harbor_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/SlateportCity_Harbor/map.bin b/data/layouts/Harbor/map.bin
index c77c1edfb..c77c1edfb 100644
--- a/data/maps/SlateportCity_Harbor/map.bin
+++ b/data/layouts/Harbor/map.bin
diff --git a/data/maps/House1/border.bin b/data/layouts/House1/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/House1/border.bin
+++ b/data/layouts/House1/border.bin
Binary files differ
diff --git a/data/layouts/House1/layout.inc b/data/layouts/House1/layout.inc
new file mode 100644
index 000000000..c92a5232f
--- /dev/null
+++ b/data/layouts/House1/layout.inc
@@ -0,0 +1,14 @@
+House1_MapBorder:: @ 82CDEC0
+ .incbin "data/layouts/House1/border.bin"
+
+House1_MapBlockdata:: @ 82CDEC8
+ .incbin "data/layouts/House1/map.bin"
+
+ .align 2
+House1_Layout:: @ 82CDF7C
+ .4byte 0xa
+ .4byte 0x9
+ .4byte House1_MapBorder
+ .4byte House1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/House1/map.bin b/data/layouts/House1/map.bin
index ea185484d..ea185484d 100644
--- a/data/maps/House1/map.bin
+++ b/data/layouts/House1/map.bin
diff --git a/data/maps/House2/border.bin b/data/layouts/House2/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/House2/border.bin
+++ b/data/layouts/House2/border.bin
Binary files differ
diff --git a/data/layouts/House2/layout.inc b/data/layouts/House2/layout.inc
new file mode 100644
index 000000000..fae098aa3
--- /dev/null
+++ b/data/layouts/House2/layout.inc
@@ -0,0 +1,14 @@
+House2_MapBorder:: @ 82CDF94
+ .incbin "data/layouts/House2/border.bin"
+
+House2_MapBlockdata:: @ 82CDF9C
+ .incbin "data/layouts/House2/map.bin"
+
+ .align 2
+House2_Layout:: @ 82CE04C
+ .4byte 0xb
+ .4byte 0x8
+ .4byte House2_MapBorder
+ .4byte House2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/House2/map.bin b/data/layouts/House2/map.bin
index 0e9f07964..0e9f07964 100644
--- a/data/maps/House2/map.bin
+++ b/data/layouts/House2/map.bin
diff --git a/data/maps/LavaridgeTown_PokemonCenter_1F/border.bin b/data/layouts/House3/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LavaridgeTown_PokemonCenter_1F/border.bin
+++ b/data/layouts/House3/border.bin
diff --git a/data/layouts/House3/layout.inc b/data/layouts/House3/layout.inc
new file mode 100644
index 000000000..3664d8849
--- /dev/null
+++ b/data/layouts/House3/layout.inc
@@ -0,0 +1,14 @@
+House3_MapBorder:: @ 82CE36C
+ .incbin "data/layouts/House3/border.bin"
+
+House3_MapBlockdata:: @ 82CE374
+ .incbin "data/layouts/House3/map.bin"
+
+ .align 2
+House3_Layout:: @ 82CE414
+ .4byte 0xa
+ .4byte 0x8
+ .4byte House3_MapBorder
+ .4byte House3_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/DewfordTown_House1/map.bin b/data/layouts/House3/map.bin
index 1f732ba3f..1f732ba3f 100644
--- a/data/maps/DewfordTown_House1/map.bin
+++ b/data/layouts/House3/map.bin
diff --git a/data/maps/LilycoveCity_ContestHall/border.bin b/data/layouts/House4/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_ContestHall/border.bin
+++ b/data/layouts/House4/border.bin
diff --git a/data/layouts/House4/layout.inc b/data/layouts/House4/layout.inc
new file mode 100644
index 000000000..35f609029
--- /dev/null
+++ b/data/layouts/House4/layout.inc
@@ -0,0 +1,14 @@
+House4_MapBorder:: @ 82CE990
+ .incbin "data/layouts/House4/border.bin"
+
+House4_MapBlockdata:: @ 82CE998
+ .incbin "data/layouts/House4/map.bin"
+
+ .align 2
+House4_Layout:: @ 82CEA4C
+ .4byte 0xa
+ .4byte 0x9
+ .4byte House4_MapBorder
+ .4byte House4_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/DewfordTown_House2/map.bin b/data/layouts/House4/map.bin
index 6274e4418..6274e4418 100644
--- a/data/maps/DewfordTown_House2/map.bin
+++ b/data/layouts/House4/map.bin
diff --git a/data/maps/LilycoveCity_ContestLobby/border.bin b/data/layouts/HouseWithBed/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_ContestLobby/border.bin
+++ b/data/layouts/HouseWithBed/border.bin
diff --git a/data/layouts/HouseWithBed/layout.inc b/data/layouts/HouseWithBed/layout.inc
new file mode 100644
index 000000000..6d732d4f7
--- /dev/null
+++ b/data/layouts/HouseWithBed/layout.inc
@@ -0,0 +1,14 @@
+HouseWithBed_MapBorder:: @ 82D0054
+ .incbin "data/layouts/HouseWithBed/border.bin"
+
+HouseWithBed_MapBlockdata:: @ 82D005C
+ .incbin "data/layouts/HouseWithBed/map.bin"
+
+ .align 2
+HouseWithBed_Layout:: @ 82D00FC
+ .4byte 0xa
+ .4byte 0x8
+ .4byte HouseWithBed_MapBorder
+ .4byte HouseWithBed_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/PetalburgCity_House2/map.bin b/data/layouts/HouseWithBed/map.bin
index b91b7153b..b91b7153b 100644
--- a/data/maps/PetalburgCity_House2/map.bin
+++ b/data/layouts/HouseWithBed/map.bin
diff --git a/data/maps/InsideOfTruck/border.bin b/data/layouts/InsideOfTruck/border.bin
index 8459c2996..8459c2996 100644
--- a/data/maps/InsideOfTruck/border.bin
+++ b/data/layouts/InsideOfTruck/border.bin
diff --git a/data/layouts/InsideOfTruck/layout.inc b/data/layouts/InsideOfTruck/layout.inc
new file mode 100644
index 000000000..f32874b46
--- /dev/null
+++ b/data/layouts/InsideOfTruck/layout.inc
@@ -0,0 +1,14 @@
+InsideOfTruck_MapBorder:: @ 82EA08C
+ .incbin "data/layouts/InsideOfTruck/border.bin"
+
+InsideOfTruck_MapBlockdata:: @ 82EA094
+ .incbin "data/layouts/InsideOfTruck/map.bin"
+
+ .align 2
+InsideOfTruck_Layout:: @ 82EA0C8
+ .4byte 0x5
+ .4byte 0x5
+ .4byte InsideOfTruck_MapBorder
+ .4byte InsideOfTruck_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_InsideOfTruck
diff --git a/data/maps/InsideOfTruck/map.bin b/data/layouts/InsideOfTruck/map.bin
index 84b946be5..84b946be5 100644
--- a/data/maps/InsideOfTruck/map.bin
+++ b/data/layouts/InsideOfTruck/map.bin
diff --git a/data/maps/IslandCave/border.bin b/data/layouts/IslandCave/border.bin
index c07869a9f..c07869a9f 100644
--- a/data/maps/IslandCave/border.bin
+++ b/data/layouts/IslandCave/border.bin
diff --git a/data/layouts/IslandCave/layout.inc b/data/layouts/IslandCave/layout.inc
new file mode 100644
index 000000000..095996bc5
--- /dev/null
+++ b/data/layouts/IslandCave/layout.inc
@@ -0,0 +1,14 @@
+IslandCave_MapBorder:: @ 82F6CF8
+ .incbin "data/layouts/IslandCave/border.bin"
+
+IslandCave_MapBlockdata:: @ 82F6D00
+ .incbin "data/layouts/IslandCave/map.bin"
+
+ .align 2
+IslandCave_Layout:: @ 82F7164
+ .4byte 0x11
+ .4byte 0x21
+ .4byte IslandCave_MapBorder
+ .4byte IslandCave_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/IslandCave/map.bin b/data/layouts/IslandCave/map.bin
index a7fa61b4d..a7fa61b4d 100644
--- a/data/maps/IslandCave/map.bin
+++ b/data/layouts/IslandCave/map.bin
Binary files differ
diff --git a/data/maps/JaggedPass/border.bin b/data/layouts/JaggedPass/border.bin
index 9ae2c2126..9ae2c2126 100644
--- a/data/maps/JaggedPass/border.bin
+++ b/data/layouts/JaggedPass/border.bin
diff --git a/data/layouts/JaggedPass/layout.inc b/data/layouts/JaggedPass/layout.inc
new file mode 100644
index 000000000..8679ed58d
--- /dev/null
+++ b/data/layouts/JaggedPass/layout.inc
@@ -0,0 +1,14 @@
+JaggedPass_MapBorder:: @ 82FAA8C
+ .incbin "data/layouts/JaggedPass/border.bin"
+
+JaggedPass_MapBlockdata:: @ 82FAA94
+ .incbin "data/layouts/JaggedPass/map.bin"
+
+ .align 2
+JaggedPass_Layout:: @ 82FB55C
+ .4byte 0x1e
+ .4byte 0x2e
+ .4byte JaggedPass_MapBorder
+ .4byte JaggedPass_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lavaridge
diff --git a/data/maps/JaggedPass/map.bin b/data/layouts/JaggedPass/map.bin
index a87a5332e..a87a5332e 100644
--- a/data/maps/JaggedPass/map.bin
+++ b/data/layouts/JaggedPass/map.bin
Binary files differ
diff --git a/data/maps/LavaridgeTown/border.bin b/data/layouts/LavaridgeTown/border.bin
index 9ae2c2126..9ae2c2126 100644
--- a/data/maps/LavaridgeTown/border.bin
+++ b/data/layouts/LavaridgeTown/border.bin
diff --git a/data/layouts/LavaridgeTown/layout.inc b/data/layouts/LavaridgeTown/layout.inc
new file mode 100644
index 000000000..c75599acc
--- /dev/null
+++ b/data/layouts/LavaridgeTown/layout.inc
@@ -0,0 +1,14 @@
+LavaridgeTown_MapBorder:: @ 8291D6C
+ .incbin "data/layouts/LavaridgeTown/border.bin"
+
+LavaridgeTown_MapBlockdata:: @ 8291D74
+ .incbin "data/layouts/LavaridgeTown/map.bin"
+
+ .align 2
+LavaridgeTown_Layout:: @ 8292094
+ .4byte 0x14
+ .4byte 0x14
+ .4byte LavaridgeTown_MapBorder
+ .4byte LavaridgeTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lavaridge
diff --git a/data/maps/LavaridgeTown/map.bin b/data/layouts/LavaridgeTown/map.bin
index 604ad5f3f..604ad5f3f 100644
--- a/data/maps/LavaridgeTown/map.bin
+++ b/data/layouts/LavaridgeTown/map.bin
diff --git a/data/maps/LavaridgeTown_Gym_1F/border.bin b/data/layouts/LavaridgeTown_Gym_1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LavaridgeTown_Gym_1F/border.bin
+++ b/data/layouts/LavaridgeTown_Gym_1F/border.bin
Binary files differ
diff --git a/data/layouts/LavaridgeTown_Gym_1F/layout.inc b/data/layouts/LavaridgeTown_Gym_1F/layout.inc
new file mode 100644
index 000000000..4ccf34bae
--- /dev/null
+++ b/data/layouts/LavaridgeTown_Gym_1F/layout.inc
@@ -0,0 +1,14 @@
+LavaridgeTown_Gym_1F_MapBorder:: @ 82CEB34
+ .incbin "data/layouts/LavaridgeTown_Gym_1F/border.bin"
+
+LavaridgeTown_Gym_1F_MapBlockdata:: @ 82CEB3C
+ .incbin "data/layouts/LavaridgeTown_Gym_1F/map.bin"
+
+ .align 2
+LavaridgeTown_Gym_1F_Layout:: @ 82CED4C
+ .4byte 0xb
+ .4byte 0x18
+ .4byte LavaridgeTown_Gym_1F_MapBorder
+ .4byte LavaridgeTown_Gym_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_LavaridgeGym
diff --git a/data/maps/LavaridgeTown_Gym_1F/map.bin b/data/layouts/LavaridgeTown_Gym_1F/map.bin
index 7f2b02f90..7f2b02f90 100644
--- a/data/maps/LavaridgeTown_Gym_1F/map.bin
+++ b/data/layouts/LavaridgeTown_Gym_1F/map.bin
diff --git a/data/maps/LavaridgeTown_Gym_B1F/border.bin b/data/layouts/LavaridgeTown_Gym_B1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LavaridgeTown_Gym_B1F/border.bin
+++ b/data/layouts/LavaridgeTown_Gym_B1F/border.bin
Binary files differ
diff --git a/data/layouts/LavaridgeTown_Gym_B1F/layout.inc b/data/layouts/LavaridgeTown_Gym_B1F/layout.inc
new file mode 100644
index 000000000..4439d7e16
--- /dev/null
+++ b/data/layouts/LavaridgeTown_Gym_B1F/layout.inc
@@ -0,0 +1,14 @@
+LavaridgeTown_Gym_B1F_MapBorder:: @ 82CED64
+ .incbin "data/layouts/LavaridgeTown_Gym_B1F/border.bin"
+
+LavaridgeTown_Gym_B1F_MapBlockdata:: @ 82CED6C
+ .incbin "data/layouts/LavaridgeTown_Gym_B1F/map.bin"
+
+ .align 2
+LavaridgeTown_Gym_B1F_Layout:: @ 82CEF7C
+ .4byte 0xb
+ .4byte 0x18
+ .4byte LavaridgeTown_Gym_B1F_MapBorder
+ .4byte LavaridgeTown_Gym_B1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_LavaridgeGym
diff --git a/data/maps/LavaridgeTown_Gym_B1F/map.bin b/data/layouts/LavaridgeTown_Gym_B1F/map.bin
index 035719ffe..035719ffe 100644
--- a/data/maps/LavaridgeTown_Gym_B1F/map.bin
+++ b/data/layouts/LavaridgeTown_Gym_B1F/map.bin
diff --git a/data/maps/LavaridgeTown_HerbShop/border.bin b/data/layouts/LavaridgeTown_HerbShop/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LavaridgeTown_HerbShop/border.bin
+++ b/data/layouts/LavaridgeTown_HerbShop/border.bin
Binary files differ
diff --git a/data/layouts/LavaridgeTown_HerbShop/layout.inc b/data/layouts/LavaridgeTown_HerbShop/layout.inc
new file mode 100644
index 000000000..e16d8d26e
--- /dev/null
+++ b/data/layouts/LavaridgeTown_HerbShop/layout.inc
@@ -0,0 +1,14 @@
+LavaridgeTown_HerbShop_MapBorder:: @ 82CEA64
+ .incbin "data/layouts/LavaridgeTown_HerbShop/border.bin"
+
+LavaridgeTown_HerbShop_MapBlockdata:: @ 82CEA6C
+ .incbin "data/layouts/LavaridgeTown_HerbShop/map.bin"
+
+ .align 2
+LavaridgeTown_HerbShop_Layout:: @ 82CEB1C
+ .4byte 0xb
+ .4byte 0x8
+ .4byte LavaridgeTown_HerbShop_MapBorder
+ .4byte LavaridgeTown_HerbShop_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LavaridgeTown_HerbShop/map.bin b/data/layouts/LavaridgeTown_HerbShop/map.bin
index cc0294a80..cc0294a80 100644
--- a/data/maps/LavaridgeTown_HerbShop/map.bin
+++ b/data/layouts/LavaridgeTown_HerbShop/map.bin
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin b/data/layouts/LavaridgeTown_PokemonCenter_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin
+++ b/data/layouts/LavaridgeTown_PokemonCenter_1F/border.bin
diff --git a/data/layouts/LavaridgeTown_PokemonCenter_1F/layout.inc b/data/layouts/LavaridgeTown_PokemonCenter_1F/layout.inc
new file mode 100644
index 000000000..878764cf4
--- /dev/null
+++ b/data/layouts/LavaridgeTown_PokemonCenter_1F/layout.inc
@@ -0,0 +1,14 @@
+LavaridgeTown_PokemonCenter_1F_MapBorder:: @ 82CEF94
+ .incbin "data/layouts/LavaridgeTown_PokemonCenter_1F/border.bin"
+
+LavaridgeTown_PokemonCenter_1F_MapBlockdata:: @ 82CEF9C
+ .incbin "data/layouts/LavaridgeTown_PokemonCenter_1F/map.bin"
+
+ .align 2
+LavaridgeTown_PokemonCenter_1F_Layout:: @ 82CF098
+ .4byte 0xe
+ .4byte 0x9
+ .4byte LavaridgeTown_PokemonCenter_1F_MapBorder
+ .4byte LavaridgeTown_PokemonCenter_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonCenter
diff --git a/data/maps/LavaridgeTown_PokemonCenter_1F/map.bin b/data/layouts/LavaridgeTown_PokemonCenter_1F/map.bin
index d841f9f1a..d841f9f1a 100644
--- a/data/maps/LavaridgeTown_PokemonCenter_1F/map.bin
+++ b/data/layouts/LavaridgeTown_PokemonCenter_1F/map.bin
diff --git a/data/maps/LilycoveCity/border.bin b/data/layouts/LilycoveCity/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/LilycoveCity/border.bin
+++ b/data/layouts/LilycoveCity/border.bin
diff --git a/data/layouts/LilycoveCity/layout.inc b/data/layouts/LilycoveCity/layout.inc
new file mode 100644
index 000000000..b9dd45070
--- /dev/null
+++ b/data/layouts/LilycoveCity/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_MapBorder:: @ 828AC0C
+ .incbin "data/layouts/LilycoveCity/border.bin"
+
+LilycoveCity_MapBlockdata:: @ 828AC14
+ .incbin "data/layouts/LilycoveCity/map.bin"
+
+ .align 2
+LilycoveCity_Layout:: @ 828C514
+ .4byte 0x50
+ .4byte 0x28
+ .4byte LilycoveCity_MapBorder
+ .4byte LilycoveCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/LilycoveCity/map.bin b/data/layouts/LilycoveCity/map.bin
index d17bd748d..d17bd748d 100644
--- a/data/maps/LilycoveCity/map.bin
+++ b/data/layouts/LilycoveCity/map.bin
Binary files differ
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin b/data/layouts/LilycoveCity_ContestHall/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin
+++ b/data/layouts/LilycoveCity_ContestHall/border.bin
diff --git a/data/layouts/LilycoveCity_ContestHall/layout.inc b/data/layouts/LilycoveCity_ContestHall/layout.inc
new file mode 100644
index 000000000..49b886534
--- /dev/null
+++ b/data/layouts/LilycoveCity_ContestHall/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_ContestHall_MapBorder:: @ 82D27E4
+ .incbin "data/layouts/LilycoveCity_ContestHall/border.bin"
+
+LilycoveCity_ContestHall_MapBlockdata:: @ 82D27EC
+ .incbin "data/layouts/LilycoveCity_ContestHall/map.bin"
+
+ .align 2
+LilycoveCity_ContestHall_Layout:: @ 82D3514
+ .4byte 0x33
+ .4byte 0x21
+ .4byte LilycoveCity_ContestHall_MapBorder
+ .4byte LilycoveCity_ContestHall_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/LilycoveCity_ContestHall/map.bin b/data/layouts/LilycoveCity_ContestHall/map.bin
index 06fdae4f7..06fdae4f7 100644
--- a/data/maps/LilycoveCity_ContestHall/map.bin
+++ b/data/layouts/LilycoveCity_ContestHall/map.bin
diff --git a/data/maps/LilycoveCity_House2/border.bin b/data/layouts/LilycoveCity_ContestLobby/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_House2/border.bin
+++ b/data/layouts/LilycoveCity_ContestLobby/border.bin
diff --git a/data/layouts/LilycoveCity_ContestLobby/layout.inc b/data/layouts/LilycoveCity_ContestLobby/layout.inc
new file mode 100644
index 000000000..588aa758c
--- /dev/null
+++ b/data/layouts/LilycoveCity_ContestLobby/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_ContestLobby_MapBorder:: @ 82D259C
+ .incbin "data/layouts/LilycoveCity_ContestLobby/border.bin"
+
+LilycoveCity_ContestLobby_MapBlockdata:: @ 82D25A4
+ .incbin "data/layouts/LilycoveCity_ContestLobby/map.bin"
+
+ .align 2
+LilycoveCity_ContestLobby_Layout:: @ 82D27CC
+ .4byte 0x17
+ .4byte 0xc
+ .4byte LilycoveCity_ContestLobby_MapBorder
+ .4byte LilycoveCity_ContestLobby_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/LilycoveCity_ContestLobby/map.bin b/data/layouts/LilycoveCity_ContestLobby/map.bin
index 3d8c96b04..3d8c96b04 100644
--- a/data/maps/LilycoveCity_ContestLobby/map.bin
+++ b/data/layouts/LilycoveCity_ContestLobby/map.bin
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin b/data/layouts/LilycoveCity_CoveLilyMotel_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_1F/border.bin
diff --git a/data/layouts/LilycoveCity_CoveLilyMotel_1F/layout.inc b/data/layouts/LilycoveCity_CoveLilyMotel_1F/layout.inc
new file mode 100644
index 000000000..6a995c0be
--- /dev/null
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_1F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_CoveLilyMotel_1F_MapBorder:: @ 82FC5FC
+ .incbin "data/layouts/LilycoveCity_CoveLilyMotel_1F/border.bin"
+
+LilycoveCity_CoveLilyMotel_1F_MapBlockdata:: @ 82FC604
+ .incbin "data/layouts/LilycoveCity_CoveLilyMotel_1F/map.bin"
+
+ .align 2
+LilycoveCity_CoveLilyMotel_1F_Layout:: @ 82FC6DC
+ .4byte 0xc
+ .4byte 0x9
+ .4byte LilycoveCity_CoveLilyMotel_1F_MapBorder
+ .4byte LilycoveCity_CoveLilyMotel_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin b/data/layouts/LilycoveCity_CoveLilyMotel_1F/map.bin
index 5242f8e57..5242f8e57 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_1F/map.bin
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin b/data/layouts/LilycoveCity_CoveLilyMotel_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_2F/border.bin
diff --git a/data/layouts/LilycoveCity_CoveLilyMotel_2F/layout.inc b/data/layouts/LilycoveCity_CoveLilyMotel_2F/layout.inc
new file mode 100644
index 000000000..ba54855aa
--- /dev/null
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_2F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_CoveLilyMotel_2F_MapBorder:: @ 82FC6F4
+ .incbin "data/layouts/LilycoveCity_CoveLilyMotel_2F/border.bin"
+
+LilycoveCity_CoveLilyMotel_2F_MapBlockdata:: @ 82FC6FC
+ .incbin "data/layouts/LilycoveCity_CoveLilyMotel_2F/map.bin"
+
+ .align 2
+LilycoveCity_CoveLilyMotel_2F_Layout:: @ 82FC7D4
+ .4byte 0xc
+ .4byte 0x9
+ .4byte LilycoveCity_CoveLilyMotel_2F_MapBorder
+ .4byte LilycoveCity_CoveLilyMotel_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin b/data/layouts/LilycoveCity_CoveLilyMotel_2F/map.bin
index 4484b5b55..4484b5b55 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin
+++ b/data/layouts/LilycoveCity_CoveLilyMotel_2F/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStoreElevator/border.bin b/data/layouts/LilycoveCity_DepartmentStoreElevator/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStoreElevator/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStoreElevator/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStoreElevator/layout.inc b/data/layouts/LilycoveCity_DepartmentStoreElevator/layout.inc
new file mode 100644
index 000000000..8e6e35fdf
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStoreElevator/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStoreElevator_MapBorder:: @ 82F2EC8
+ .incbin "data/layouts/LilycoveCity_DepartmentStoreElevator/border.bin"
+
+LilycoveCity_DepartmentStoreElevator_MapBlockdata:: @ 82F2ED0
+ .incbin "data/layouts/LilycoveCity_DepartmentStoreElevator/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStoreElevator_Layout:: @ 82F2F00
+ .4byte 0x4
+ .4byte 0x6
+ .4byte LilycoveCity_DepartmentStoreElevator_MapBorder
+ .4byte LilycoveCity_DepartmentStoreElevator_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BattleTower
diff --git a/data/maps/LilycoveCity_DepartmentStoreElevator/map.bin b/data/layouts/LilycoveCity_DepartmentStoreElevator/map.bin
index 1b3bf23c0..1b3bf23c0 100644
--- a/data/maps/LilycoveCity_DepartmentStoreElevator/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStoreElevator/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin b/data/layouts/LilycoveCity_DepartmentStoreRooftop/border.bin
index c1b82435c..c1b82435c 100644
--- a/data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStoreRooftop/border.bin
diff --git a/data/layouts/LilycoveCity_DepartmentStoreRooftop/layout.inc b/data/layouts/LilycoveCity_DepartmentStoreRooftop/layout.inc
new file mode 100644
index 000000000..d72a2a96b
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStoreRooftop/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStoreRooftop_MapBorder:: @ 82F0278
+ .incbin "data/layouts/LilycoveCity_DepartmentStoreRooftop/border.bin"
+
+LilycoveCity_DepartmentStoreRooftop_MapBlockdata:: @ 82F0280
+ .incbin "data/layouts/LilycoveCity_DepartmentStoreRooftop/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStoreRooftop_Layout:: @ 82F0430
+ .4byte 0x12
+ .4byte 0xc
+ .4byte LilycoveCity_DepartmentStoreRooftop_MapBorder
+ .4byte LilycoveCity_DepartmentStoreRooftop_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin b/data/layouts/LilycoveCity_DepartmentStoreRooftop/map.bin
index e9125baf0..e9125baf0 100644
--- a/data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStoreRooftop/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStore_1F/border.bin b/data/layouts/LilycoveCity_DepartmentStore_1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStore_1F/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_1F/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStore_1F/layout.inc b/data/layouts/LilycoveCity_DepartmentStore_1F/layout.inc
new file mode 100644
index 000000000..146db41fb
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStore_1F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStore_1F_MapBorder:: @ 82EFC38
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_1F/border.bin"
+
+LilycoveCity_DepartmentStore_1F_MapBlockdata:: @ 82EFC40
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_1F/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStore_1F_Layout:: @ 82EFD60
+ .4byte 0x12
+ .4byte 0x8
+ .4byte LilycoveCity_DepartmentStore_1F_MapBorder
+ .4byte LilycoveCity_DepartmentStore_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStore_1F/map.bin b/data/layouts/LilycoveCity_DepartmentStore_1F/map.bin
index 2d3d15360..2d3d15360 100644
--- a/data/maps/LilycoveCity_DepartmentStore_1F/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_1F/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStore_2F/border.bin b/data/layouts/LilycoveCity_DepartmentStore_2F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStore_2F/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_2F/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStore_2F/layout.inc b/data/layouts/LilycoveCity_DepartmentStore_2F/layout.inc
new file mode 100644
index 000000000..e1cd81700
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStore_2F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStore_2F_MapBorder:: @ 82EFD78
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_2F/border.bin"
+
+LilycoveCity_DepartmentStore_2F_MapBlockdata:: @ 82EFD80
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_2F/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStore_2F_Layout:: @ 82EFEA0
+ .4byte 0x12
+ .4byte 0x8
+ .4byte LilycoveCity_DepartmentStore_2F_MapBorder
+ .4byte LilycoveCity_DepartmentStore_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStore_2F/map.bin b/data/layouts/LilycoveCity_DepartmentStore_2F/map.bin
index 82ca90b08..82ca90b08 100644
--- a/data/maps/LilycoveCity_DepartmentStore_2F/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_2F/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStore_3F/border.bin b/data/layouts/LilycoveCity_DepartmentStore_3F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStore_3F/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_3F/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStore_3F/layout.inc b/data/layouts/LilycoveCity_DepartmentStore_3F/layout.inc
new file mode 100644
index 000000000..c8f82faee
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStore_3F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStore_3F_MapBorder:: @ 82EFEB8
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_3F/border.bin"
+
+LilycoveCity_DepartmentStore_3F_MapBlockdata:: @ 82EFEC0
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_3F/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStore_3F_Layout:: @ 82EFFE0
+ .4byte 0x12
+ .4byte 0x8
+ .4byte LilycoveCity_DepartmentStore_3F_MapBorder
+ .4byte LilycoveCity_DepartmentStore_3F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStore_3F/map.bin b/data/layouts/LilycoveCity_DepartmentStore_3F/map.bin
index c10b776f5..c10b776f5 100644
--- a/data/maps/LilycoveCity_DepartmentStore_3F/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_3F/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStore_4F/border.bin b/data/layouts/LilycoveCity_DepartmentStore_4F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStore_4F/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_4F/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStore_4F/layout.inc b/data/layouts/LilycoveCity_DepartmentStore_4F/layout.inc
new file mode 100644
index 000000000..fbd10dea0
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStore_4F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStore_4F_MapBorder:: @ 82EFFF8
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_4F/border.bin"
+
+LilycoveCity_DepartmentStore_4F_MapBlockdata:: @ 82F0000
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_4F/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStore_4F_Layout:: @ 82F0120
+ .4byte 0x12
+ .4byte 0x8
+ .4byte LilycoveCity_DepartmentStore_4F_MapBorder
+ .4byte LilycoveCity_DepartmentStore_4F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStore_4F/map.bin b/data/layouts/LilycoveCity_DepartmentStore_4F/map.bin
index bc1a09e2c..bc1a09e2c 100644
--- a/data/maps/LilycoveCity_DepartmentStore_4F/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_4F/map.bin
diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/border.bin b/data/layouts/LilycoveCity_DepartmentStore_5F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LilycoveCity_DepartmentStore_5F/border.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_5F/border.bin
Binary files differ
diff --git a/data/layouts/LilycoveCity_DepartmentStore_5F/layout.inc b/data/layouts/LilycoveCity_DepartmentStore_5F/layout.inc
new file mode 100644
index 000000000..877794bb7
--- /dev/null
+++ b/data/layouts/LilycoveCity_DepartmentStore_5F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_DepartmentStore_5F_MapBorder:: @ 82F0138
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_5F/border.bin"
+
+LilycoveCity_DepartmentStore_5F_MapBlockdata:: @ 82F0140
+ .incbin "data/layouts/LilycoveCity_DepartmentStore_5F/map.bin"
+
+ .align 2
+LilycoveCity_DepartmentStore_5F_Layout:: @ 82F0260
+ .4byte 0x12
+ .4byte 0x8
+ .4byte LilycoveCity_DepartmentStore_5F_MapBorder
+ .4byte LilycoveCity_DepartmentStore_5F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/map.bin b/data/layouts/LilycoveCity_DepartmentStore_5F/map.bin
index 80acc3900..80acc3900 100644
--- a/data/maps/LilycoveCity_DepartmentStore_5F/map.bin
+++ b/data/layouts/LilycoveCity_DepartmentStore_5F/map.bin
Binary files differ
diff --git a/data/maps/LilycoveCity_EmptyMap/border.bin b/data/layouts/LilycoveCity_EmptyMap/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/LilycoveCity_EmptyMap/border.bin
+++ b/data/layouts/LilycoveCity_EmptyMap/border.bin
diff --git a/data/layouts/LilycoveCity_EmptyMap/layout.inc b/data/layouts/LilycoveCity_EmptyMap/layout.inc
new file mode 100644
index 000000000..9006217c0
--- /dev/null
+++ b/data/layouts/LilycoveCity_EmptyMap/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_EmptyMap_MapBorder:: @ 82D369C
+ .incbin "data/layouts/LilycoveCity_EmptyMap/border.bin"
+
+LilycoveCity_EmptyMap_MapBlockdata:: @ 82D36A4
+ .incbin "data/layouts/LilycoveCity_EmptyMap/map.bin"
+
+ .align 2
+LilycoveCity_EmptyMap_Layout:: @ 82D36A8
+ .4byte 0x1
+ .4byte 0x1
+ .4byte LilycoveCity_EmptyMap_MapBorder
+ .4byte LilycoveCity_EmptyMap_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/LilycoveCity_EmptyMap/map.bin b/data/layouts/LilycoveCity_EmptyMap/map.bin
index f70d7bba4..f70d7bba4 100644
--- a/data/maps/LilycoveCity_EmptyMap/map.bin
+++ b/data/layouts/LilycoveCity_EmptyMap/map.bin
diff --git a/data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin b/data/layouts/LilycoveCity_House2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin
+++ b/data/layouts/LilycoveCity_House2/border.bin
diff --git a/data/layouts/LilycoveCity_House2/layout.inc b/data/layouts/LilycoveCity_House2/layout.inc
new file mode 100644
index 000000000..a5f900854
--- /dev/null
+++ b/data/layouts/LilycoveCity_House2/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_House2_MapBorder:: @ 82CF4B8
+ .incbin "data/layouts/LilycoveCity_House2/border.bin"
+
+LilycoveCity_House2_MapBlockdata:: @ 82CF4C0
+ .incbin "data/layouts/LilycoveCity_House2/map.bin"
+
+ .align 2
+LilycoveCity_House2_Layout:: @ 82CF540
+ .4byte 0x8
+ .4byte 0x8
+ .4byte LilycoveCity_House2_MapBorder
+ .4byte LilycoveCity_House2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/LilycoveCity_House2/map.bin b/data/layouts/LilycoveCity_House2/map.bin
index e381f20eb..e381f20eb 100644
--- a/data/maps/LilycoveCity_House2/map.bin
+++ b/data/layouts/LilycoveCity_House2/map.bin
diff --git a/data/maps/LinkContestRoom1/border.bin b/data/layouts/LilycoveCity_LilycoveMuseum_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom1/border.bin
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_1F/border.bin
diff --git a/data/layouts/LilycoveCity_LilycoveMuseum_1F/layout.inc b/data/layouts/LilycoveCity_LilycoveMuseum_1F/layout.inc
new file mode 100644
index 000000000..57b9802da
--- /dev/null
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_1F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_LilycoveMuseum_1F_MapBorder:: @ 82D20D4
+ .incbin "data/layouts/LilycoveCity_LilycoveMuseum_1F/border.bin"
+
+LilycoveCity_LilycoveMuseum_1F_MapBlockdata:: @ 82D20DC
+ .incbin "data/layouts/LilycoveCity_LilycoveMuseum_1F/map.bin"
+
+ .align 2
+LilycoveCity_LilycoveMuseum_1F_Layout:: @ 82D2328
+ .4byte 0x15
+ .4byte 0xe
+ .4byte LilycoveCity_LilycoveMuseum_1F_MapBorder
+ .4byte LilycoveCity_LilycoveMuseum_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_LilycoveMuseum
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin b/data/layouts/LilycoveCity_LilycoveMuseum_1F/map.bin
index 6e92a8b58..6e92a8b58 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_1F/map.bin
diff --git a/data/maps/LinkContestRoom2/border.bin b/data/layouts/LilycoveCity_LilycoveMuseum_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom2/border.bin
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_2F/border.bin
diff --git a/data/layouts/LilycoveCity_LilycoveMuseum_2F/layout.inc b/data/layouts/LilycoveCity_LilycoveMuseum_2F/layout.inc
new file mode 100644
index 000000000..4e426f5f5
--- /dev/null
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_2F/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_LilycoveMuseum_2F_MapBorder:: @ 82D2340
+ .incbin "data/layouts/LilycoveCity_LilycoveMuseum_2F/border.bin"
+
+LilycoveCity_LilycoveMuseum_2F_MapBlockdata:: @ 82D2348
+ .incbin "data/layouts/LilycoveCity_LilycoveMuseum_2F/map.bin"
+
+ .align 2
+LilycoveCity_LilycoveMuseum_2F_Layout:: @ 82D2584
+ .4byte 0x16
+ .4byte 0xd
+ .4byte LilycoveCity_LilycoveMuseum_2F_MapBorder
+ .4byte LilycoveCity_LilycoveMuseum_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_LilycoveMuseum
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin b/data/layouts/LilycoveCity_LilycoveMuseum_2F/map.bin
index 76a918838..76a918838 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin
+++ b/data/layouts/LilycoveCity_LilycoveMuseum_2F/map.bin
diff --git a/data/maps/LinkContestRoom3/border.bin b/data/layouts/LilycoveCity_PokemonTrainerFanClub/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom3/border.bin
+++ b/data/layouts/LilycoveCity_PokemonTrainerFanClub/border.bin
diff --git a/data/layouts/LilycoveCity_PokemonTrainerFanClub/layout.inc b/data/layouts/LilycoveCity_PokemonTrainerFanClub/layout.inc
new file mode 100644
index 000000000..4c93258ae
--- /dev/null
+++ b/data/layouts/LilycoveCity_PokemonTrainerFanClub/layout.inc
@@ -0,0 +1,14 @@
+LilycoveCity_PokemonTrainerFanClub_MapBorder:: @ 82D352C
+ .incbin "data/layouts/LilycoveCity_PokemonTrainerFanClub/border.bin"
+
+LilycoveCity_PokemonTrainerFanClub_MapBlockdata:: @ 82D3534
+ .incbin "data/layouts/LilycoveCity_PokemonTrainerFanClub/map.bin"
+
+ .align 2
+LilycoveCity_PokemonTrainerFanClub_Layout:: @ 82D3684
+ .4byte 0xc
+ .4byte 0xe
+ .4byte LilycoveCity_PokemonTrainerFanClub_MapBorder
+ .4byte LilycoveCity_PokemonTrainerFanClub_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin b/data/layouts/LilycoveCity_PokemonTrainerFanClub/map.bin
index cddfe5d9d..cddfe5d9d 100644
--- a/data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin
+++ b/data/layouts/LilycoveCity_PokemonTrainerFanClub/map.bin
diff --git a/data/maps/LinkContestRoom4/border.bin b/data/layouts/LinkContestRoom1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom4/border.bin
+++ b/data/layouts/LinkContestRoom1/border.bin
diff --git a/data/layouts/LinkContestRoom1/layout.inc b/data/layouts/LinkContestRoom1/layout.inc
new file mode 100644
index 000000000..1f71a862d
--- /dev/null
+++ b/data/layouts/LinkContestRoom1/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom1_MapBorder:: @ 82E972C
+ .incbin "data/layouts/LinkContestRoom1/border.bin"
+
+LinkContestRoom1_MapBlockdata:: @ 82E9734
+ .incbin "data/layouts/LinkContestRoom1/map.bin"
+
+ .align 2
+LinkContestRoom1_Layout:: @ 82E9880
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom1_MapBorder
+ .4byte LinkContestRoom1_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom1/map.bin b/data/layouts/LinkContestRoom1/map.bin
index a8853f6ae..a8853f6ae 100644
--- a/data/maps/LinkContestRoom1/map.bin
+++ b/data/layouts/LinkContestRoom1/map.bin
diff --git a/data/maps/LinkContestRoom5/border.bin b/data/layouts/LinkContestRoom2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom5/border.bin
+++ b/data/layouts/LinkContestRoom2/border.bin
diff --git a/data/layouts/LinkContestRoom2/layout.inc b/data/layouts/LinkContestRoom2/layout.inc
new file mode 100644
index 000000000..77a027169
--- /dev/null
+++ b/data/layouts/LinkContestRoom2/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom2_MapBorder:: @ 82E9970
+ .incbin "data/layouts/LinkContestRoom2/border.bin"
+
+LinkContestRoom2_MapBlockdata:: @ 82E9978
+ .incbin "data/layouts/LinkContestRoom2/map.bin"
+
+ .align 2
+LinkContestRoom2_Layout:: @ 82E9AC4
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom2_MapBorder
+ .4byte LinkContestRoom2_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom2/map.bin b/data/layouts/LinkContestRoom2/map.bin
index 7cb63b40d..7cb63b40d 100644
--- a/data/maps/LinkContestRoom2/map.bin
+++ b/data/layouts/LinkContestRoom2/map.bin
diff --git a/data/maps/LinkContestRoom6/border.bin b/data/layouts/LinkContestRoom3/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LinkContestRoom6/border.bin
+++ b/data/layouts/LinkContestRoom3/border.bin
diff --git a/data/layouts/LinkContestRoom3/layout.inc b/data/layouts/LinkContestRoom3/layout.inc
new file mode 100644
index 000000000..250f1f851
--- /dev/null
+++ b/data/layouts/LinkContestRoom3/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom3_MapBorder:: @ 82E9ADC
+ .incbin "data/layouts/LinkContestRoom3/border.bin"
+
+LinkContestRoom3_MapBlockdata:: @ 82E9AE4
+ .incbin "data/layouts/LinkContestRoom3/map.bin"
+
+ .align 2
+LinkContestRoom3_Layout:: @ 82E9C30
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom3_MapBorder
+ .4byte LinkContestRoom3_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom3/map.bin b/data/layouts/LinkContestRoom3/map.bin
index 59e9e9182..59e9e9182 100644
--- a/data/maps/LinkContestRoom3/map.bin
+++ b/data/layouts/LinkContestRoom3/map.bin
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/border.bin b/data/layouts/LinkContestRoom4/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/LittlerootTown_ProfessorBirchsLab/border.bin
+++ b/data/layouts/LinkContestRoom4/border.bin
diff --git a/data/layouts/LinkContestRoom4/layout.inc b/data/layouts/LinkContestRoom4/layout.inc
new file mode 100644
index 000000000..f29c386a8
--- /dev/null
+++ b/data/layouts/LinkContestRoom4/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom4_MapBorder:: @ 82E9C48
+ .incbin "data/layouts/LinkContestRoom4/border.bin"
+
+LinkContestRoom4_MapBlockdata:: @ 82E9C50
+ .incbin "data/layouts/LinkContestRoom4/map.bin"
+
+ .align 2
+LinkContestRoom4_Layout:: @ 82E9D9C
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom4_MapBorder
+ .4byte LinkContestRoom4_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom4/map.bin b/data/layouts/LinkContestRoom4/map.bin
index 4e2166c19..4e2166c19 100644
--- a/data/maps/LinkContestRoom4/map.bin
+++ b/data/layouts/LinkContestRoom4/map.bin
diff --git a/data/maps/MagmaHideout_1F/border.bin b/data/layouts/LinkContestRoom5/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MagmaHideout_1F/border.bin
+++ b/data/layouts/LinkContestRoom5/border.bin
diff --git a/data/layouts/LinkContestRoom5/layout.inc b/data/layouts/LinkContestRoom5/layout.inc
new file mode 100644
index 000000000..033bc94e4
--- /dev/null
+++ b/data/layouts/LinkContestRoom5/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom5_MapBorder:: @ 82E9DB4
+ .incbin "data/layouts/LinkContestRoom5/border.bin"
+
+LinkContestRoom5_MapBlockdata:: @ 82E9DBC
+ .incbin "data/layouts/LinkContestRoom5/map.bin"
+
+ .align 2
+LinkContestRoom5_Layout:: @ 82E9F08
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom5_MapBorder
+ .4byte LinkContestRoom5_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom5/map.bin b/data/layouts/LinkContestRoom5/map.bin
index ad068fe7c..ad068fe7c 100644
--- a/data/maps/LinkContestRoom5/map.bin
+++ b/data/layouts/LinkContestRoom5/map.bin
diff --git a/data/maps/MagmaHideout_B1F/border.bin b/data/layouts/LinkContestRoom6/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MagmaHideout_B1F/border.bin
+++ b/data/layouts/LinkContestRoom6/border.bin
diff --git a/data/layouts/LinkContestRoom6/layout.inc b/data/layouts/LinkContestRoom6/layout.inc
new file mode 100644
index 000000000..8101c42ba
--- /dev/null
+++ b/data/layouts/LinkContestRoom6/layout.inc
@@ -0,0 +1,14 @@
+LinkContestRoom6_MapBorder:: @ 82E9F20
+ .incbin "data/layouts/LinkContestRoom6/border.bin"
+
+LinkContestRoom6_MapBlockdata:: @ 82E9F28
+ .incbin "data/layouts/LinkContestRoom6/map.bin"
+
+ .align 2
+LinkContestRoom6_Layout:: @ 82EA074
+ .4byte 0xf
+ .4byte 0xb
+ .4byte LinkContestRoom6_MapBorder
+ .4byte LinkContestRoom6_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Contest
diff --git a/data/maps/LinkContestRoom6/map.bin b/data/layouts/LinkContestRoom6/map.bin
index 9fcec5a5e..9fcec5a5e 100644
--- a/data/maps/LinkContestRoom6/map.bin
+++ b/data/layouts/LinkContestRoom6/map.bin
diff --git a/data/maps/LittlerootTown/border.bin b/data/layouts/LittlerootTown/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/LittlerootTown/border.bin
+++ b/data/layouts/LittlerootTown/border.bin
diff --git a/data/layouts/LittlerootTown/layout.inc b/data/layouts/LittlerootTown/layout.inc
new file mode 100644
index 000000000..2d29b6839
--- /dev/null
+++ b/data/layouts/LittlerootTown/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_MapBorder:: @ 82913AC
+ .incbin "data/layouts/LittlerootTown/border.bin"
+
+LittlerootTown_MapBlockdata:: @ 82913B4
+ .incbin "data/layouts/LittlerootTown/map.bin"
+
+ .align 2
+LittlerootTown_Layout:: @ 82916D4
+ .4byte 0x14
+ .4byte 0x14
+ .4byte LittlerootTown_MapBorder
+ .4byte LittlerootTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/LittlerootTown/map.bin b/data/layouts/LittlerootTown/map.bin
index 9af76f90e..9af76f90e 100644
--- a/data/maps/LittlerootTown/map.bin
+++ b/data/layouts/LittlerootTown/map.bin
diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/border.bin b/data/layouts/LittlerootTown_BrendansHouse_1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/LittlerootTown_BrendansHouse_1F/border.bin
+++ b/data/layouts/LittlerootTown_BrendansHouse_1F/border.bin
Binary files differ
diff --git a/data/layouts/LittlerootTown_BrendansHouse_1F/layout.inc b/data/layouts/LittlerootTown_BrendansHouse_1F/layout.inc
new file mode 100644
index 000000000..e2470e498
--- /dev/null
+++ b/data/layouts/LittlerootTown_BrendansHouse_1F/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_BrendansHouse_1F_MapBorder:: @ 82CDA1C
+ .incbin "data/layouts/LittlerootTown_BrendansHouse_1F/border.bin"
+
+LittlerootTown_BrendansHouse_1F_MapBlockdata:: @ 82CDA24
+ .incbin "data/layouts/LittlerootTown_BrendansHouse_1F/map.bin"
+
+ .align 2
+LittlerootTown_BrendansHouse_1F_Layout:: @ 82CDAEC
+ .4byte 0xb
+ .4byte 0x9
+ .4byte LittlerootTown_BrendansHouse_1F_MapBorder
+ .4byte LittlerootTown_BrendansHouse_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BrendansMaysHouse
diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/map.bin b/data/layouts/LittlerootTown_BrendansHouse_1F/map.bin
index 3ae8e69a6..3ae8e69a6 100644
--- a/data/maps/LittlerootTown_BrendansHouse_1F/map.bin
+++ b/data/layouts/LittlerootTown_BrendansHouse_1F/map.bin
diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/border.bin b/data/layouts/LittlerootTown_BrendansHouse_2F/border.bin
index c1b82435c..c1b82435c 100644
--- a/data/maps/LittlerootTown_BrendansHouse_2F/border.bin
+++ b/data/layouts/LittlerootTown_BrendansHouse_2F/border.bin
diff --git a/data/layouts/LittlerootTown_BrendansHouse_2F/layout.inc b/data/layouts/LittlerootTown_BrendansHouse_2F/layout.inc
new file mode 100644
index 000000000..e848645e5
--- /dev/null
+++ b/data/layouts/LittlerootTown_BrendansHouse_2F/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_BrendansHouse_2F_MapBorder:: @ 82CDB04
+ .incbin "data/layouts/LittlerootTown_BrendansHouse_2F/border.bin"
+
+LittlerootTown_BrendansHouse_2F_MapBlockdata:: @ 82CDB0C
+ .incbin "data/layouts/LittlerootTown_BrendansHouse_2F/map.bin"
+
+ .align 2
+LittlerootTown_BrendansHouse_2F_Layout:: @ 82CDB9C
+ .4byte 0x9
+ .4byte 0x8
+ .4byte LittlerootTown_BrendansHouse_2F_MapBorder
+ .4byte LittlerootTown_BrendansHouse_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BrendansMaysHouse
diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/map.bin b/data/layouts/LittlerootTown_BrendansHouse_2F/map.bin
index 9de4bae2a..9de4bae2a 100644
--- a/data/maps/LittlerootTown_BrendansHouse_2F/map.bin
+++ b/data/layouts/LittlerootTown_BrendansHouse_2F/map.bin
diff --git a/data/maps/LittlerootTown_MaysHouse_1F/border.bin b/data/layouts/LittlerootTown_MaysHouse_1F/border.bin
index c1b82435c..c1b82435c 100644
--- a/data/maps/LittlerootTown_MaysHouse_1F/border.bin
+++ b/data/layouts/LittlerootTown_MaysHouse_1F/border.bin
diff --git a/data/layouts/LittlerootTown_MaysHouse_1F/layout.inc b/data/layouts/LittlerootTown_MaysHouse_1F/layout.inc
new file mode 100644
index 000000000..b65b9596c
--- /dev/null
+++ b/data/layouts/LittlerootTown_MaysHouse_1F/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_MaysHouse_1F_MapBorder:: @ 82CDBB4
+ .incbin "data/layouts/LittlerootTown_MaysHouse_1F/border.bin"
+
+LittlerootTown_MaysHouse_1F_MapBlockdata:: @ 82CDBBC
+ .incbin "data/layouts/LittlerootTown_MaysHouse_1F/map.bin"
+
+ .align 2
+LittlerootTown_MaysHouse_1F_Layout:: @ 82CDC84
+ .4byte 0xb
+ .4byte 0x9
+ .4byte LittlerootTown_MaysHouse_1F_MapBorder
+ .4byte LittlerootTown_MaysHouse_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BrendansMaysHouse
diff --git a/data/maps/LittlerootTown_MaysHouse_1F/map.bin b/data/layouts/LittlerootTown_MaysHouse_1F/map.bin
index 12b4f86c2..12b4f86c2 100644
--- a/data/maps/LittlerootTown_MaysHouse_1F/map.bin
+++ b/data/layouts/LittlerootTown_MaysHouse_1F/map.bin
diff --git a/data/maps/LittlerootTown_MaysHouse_2F/border.bin b/data/layouts/LittlerootTown_MaysHouse_2F/border.bin
index c1b82435c..c1b82435c 100644
--- a/data/maps/LittlerootTown_MaysHouse_2F/border.bin
+++ b/data/layouts/LittlerootTown_MaysHouse_2F/border.bin
diff --git a/data/layouts/LittlerootTown_MaysHouse_2F/layout.inc b/data/layouts/LittlerootTown_MaysHouse_2F/layout.inc
new file mode 100644
index 000000000..e732253a9
--- /dev/null
+++ b/data/layouts/LittlerootTown_MaysHouse_2F/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_MaysHouse_2F_MapBorder:: @ 82CDC9C
+ .incbin "data/layouts/LittlerootTown_MaysHouse_2F/border.bin"
+
+LittlerootTown_MaysHouse_2F_MapBlockdata:: @ 82CDCA4
+ .incbin "data/layouts/LittlerootTown_MaysHouse_2F/map.bin"
+
+ .align 2
+LittlerootTown_MaysHouse_2F_Layout:: @ 82CDD34
+ .4byte 0x9
+ .4byte 0x8
+ .4byte LittlerootTown_MaysHouse_2F_MapBorder
+ .4byte LittlerootTown_MaysHouse_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_BrendansMaysHouse
diff --git a/data/maps/LittlerootTown_MaysHouse_2F/map.bin b/data/layouts/LittlerootTown_MaysHouse_2F/map.bin
index b51210332..b51210332 100644
--- a/data/maps/LittlerootTown_MaysHouse_2F/map.bin
+++ b/data/layouts/LittlerootTown_MaysHouse_2F/map.bin
diff --git a/data/maps/MagmaHideout_B2F/border.bin b/data/layouts/LittlerootTown_ProfessorBirchsLab/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MagmaHideout_B2F/border.bin
+++ b/data/layouts/LittlerootTown_ProfessorBirchsLab/border.bin
diff --git a/data/layouts/LittlerootTown_ProfessorBirchsLab/layout.inc b/data/layouts/LittlerootTown_ProfessorBirchsLab/layout.inc
new file mode 100644
index 000000000..8dc767516
--- /dev/null
+++ b/data/layouts/LittlerootTown_ProfessorBirchsLab/layout.inc
@@ -0,0 +1,14 @@
+LittlerootTown_ProfessorBirchsLab_MapBorder:: @ 82CDD4C
+ .incbin "data/layouts/LittlerootTown_ProfessorBirchsLab/border.bin"
+
+LittlerootTown_ProfessorBirchsLab_MapBlockdata:: @ 82CDD54
+ .incbin "data/layouts/LittlerootTown_ProfessorBirchsLab/map.bin"
+
+ .align 2
+LittlerootTown_ProfessorBirchsLab_Layout:: @ 82CDEA8
+ .4byte 0xd
+ .4byte 0xd
+ .4byte LittlerootTown_ProfessorBirchsLab_MapBorder
+ .4byte LittlerootTown_ProfessorBirchsLab_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Lab
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/map.bin b/data/layouts/LittlerootTown_ProfessorBirchsLab/map.bin
index 0b62afcdf..0b62afcdf 100644
--- a/data/maps/LittlerootTown_ProfessorBirchsLab/map.bin
+++ b/data/layouts/LittlerootTown_ProfessorBirchsLab/map.bin
diff --git a/data/maps/MeteorFalls_1F_1R/border.bin b/data/layouts/MagmaHideout_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MeteorFalls_1F_1R/border.bin
+++ b/data/layouts/MagmaHideout_1F/border.bin
diff --git a/data/layouts/MagmaHideout_1F/layout.inc b/data/layouts/MagmaHideout_1F/layout.inc
new file mode 100644
index 000000000..3aa438e2f
--- /dev/null
+++ b/data/layouts/MagmaHideout_1F/layout.inc
@@ -0,0 +1,14 @@
+MagmaHideout_1F_MapBorder:: @ 82FFDB8
+ .incbin "data/layouts/MagmaHideout_1F/border.bin"
+
+MagmaHideout_1F_MapBlockdata:: @ 82FFDC0
+ .incbin "data/layouts/MagmaHideout_1F/map.bin"
+
+ .align 2
+MagmaHideout_1F_Layout:: @ 8300450
+ .4byte 0x1c
+ .4byte 0x1e
+ .4byte MagmaHideout_1F_MapBorder
+ .4byte MagmaHideout_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MagmaHideout_1F/map.bin b/data/layouts/MagmaHideout_1F/map.bin
index 52c2d57eb..52c2d57eb 100644
--- a/data/maps/MagmaHideout_1F/map.bin
+++ b/data/layouts/MagmaHideout_1F/map.bin
Binary files differ
diff --git a/data/maps/MeteorFalls_1F_2R/border.bin b/data/layouts/MagmaHideout_B1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MeteorFalls_1F_2R/border.bin
+++ b/data/layouts/MagmaHideout_B1F/border.bin
diff --git a/data/layouts/MagmaHideout_B1F/layout.inc b/data/layouts/MagmaHideout_B1F/layout.inc
new file mode 100644
index 000000000..9bc8f8860
--- /dev/null
+++ b/data/layouts/MagmaHideout_B1F/layout.inc
@@ -0,0 +1,14 @@
+MagmaHideout_B1F_MapBorder:: @ 8300468
+ .incbin "data/layouts/MagmaHideout_B1F/border.bin"
+
+MagmaHideout_B1F_MapBlockdata:: @ 8300470
+ .incbin "data/layouts/MagmaHideout_B1F/map.bin"
+
+ .align 2
+MagmaHideout_B1F_Layout:: @ 8301010
+ .4byte 0x3e
+ .4byte 0x18
+ .4byte MagmaHideout_B1F_MapBorder
+ .4byte MagmaHideout_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MagmaHideout_B1F/map.bin b/data/layouts/MagmaHideout_B1F/map.bin
index b423ca1a9..b423ca1a9 100644
--- a/data/maps/MagmaHideout_B1F/map.bin
+++ b/data/layouts/MagmaHideout_B1F/map.bin
diff --git a/data/maps/MeteorFalls_B1F_1R/border.bin b/data/layouts/MagmaHideout_B2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MeteorFalls_B1F_1R/border.bin
+++ b/data/layouts/MagmaHideout_B2F/border.bin
diff --git a/data/layouts/MagmaHideout_B2F/layout.inc b/data/layouts/MagmaHideout_B2F/layout.inc
new file mode 100644
index 000000000..b245f7b91
--- /dev/null
+++ b/data/layouts/MagmaHideout_B2F/layout.inc
@@ -0,0 +1,14 @@
+MagmaHideout_B2F_MapBorder:: @ 8301028
+ .incbin "data/layouts/MagmaHideout_B2F/border.bin"
+
+MagmaHideout_B2F_MapBlockdata:: @ 8301030
+ .incbin "data/layouts/MagmaHideout_B2F/map.bin"
+
+ .align 2
+MagmaHideout_B2F_Layout:: @ 8301690
+ .4byte 0x22
+ .4byte 0x18
+ .4byte MagmaHideout_B2F_MapBorder
+ .4byte MagmaHideout_B2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MagmaHideout_B2F/map.bin b/data/layouts/MagmaHideout_B2F/map.bin
index 68afb0063..68afb0063 100644
--- a/data/maps/MagmaHideout_B2F/map.bin
+++ b/data/layouts/MagmaHideout_B2F/map.bin
diff --git a/data/maps/MauvilleCity/border.bin b/data/layouts/MauvilleCity/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/MauvilleCity/border.bin
+++ b/data/layouts/MauvilleCity/border.bin
diff --git a/data/layouts/MauvilleCity/layout.inc b/data/layouts/MauvilleCity/layout.inc
new file mode 100644
index 000000000..a40712576
--- /dev/null
+++ b/data/layouts/MauvilleCity/layout.inc
@@ -0,0 +1,14 @@
+MauvilleCity_MapBorder:: @ 8288C6C
+ .incbin "data/layouts/MauvilleCity/border.bin"
+
+MauvilleCity_MapBlockdata:: @ 8288C74
+ .incbin "data/layouts/MauvilleCity/map.bin"
+
+ .align 2
+MauvilleCity_Layout:: @ 82892B4
+ .4byte 0x28
+ .4byte 0x14
+ .4byte MauvilleCity_MapBorder
+ .4byte MauvilleCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/MauvilleCity/map.bin b/data/layouts/MauvilleCity/map.bin
index 80a38e902..80a38e902 100644
--- a/data/maps/MauvilleCity/map.bin
+++ b/data/layouts/MauvilleCity/map.bin
Binary files differ
diff --git a/data/maps/MauvilleCity_BikeShop/border.bin b/data/layouts/MauvilleCity_BikeShop/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/MauvilleCity_BikeShop/border.bin
+++ b/data/layouts/MauvilleCity_BikeShop/border.bin
diff --git a/data/layouts/MauvilleCity_BikeShop/layout.inc b/data/layouts/MauvilleCity_BikeShop/layout.inc
new file mode 100644
index 000000000..b4f7c402f
--- /dev/null
+++ b/data/layouts/MauvilleCity_BikeShop/layout.inc
@@ -0,0 +1,14 @@
+MauvilleCity_BikeShop_MapBorder:: @ 82D0F2C
+ .incbin "data/layouts/MauvilleCity_BikeShop/border.bin"
+
+MauvilleCity_BikeShop_MapBlockdata:: @ 82D0F34
+ .incbin "data/layouts/MauvilleCity_BikeShop/map.bin"
+
+ .align 2
+MauvilleCity_BikeShop_Layout:: @ 82D100C
+ .4byte 0xc
+ .4byte 0x9
+ .4byte MauvilleCity_BikeShop_MapBorder
+ .4byte MauvilleCity_BikeShop_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_BikeShop
diff --git a/data/maps/MauvilleCity_BikeShop/map.bin b/data/layouts/MauvilleCity_BikeShop/map.bin
index 9891b9fd5..9891b9fd5 100644
--- a/data/maps/MauvilleCity_BikeShop/map.bin
+++ b/data/layouts/MauvilleCity_BikeShop/map.bin
diff --git a/data/maps/MauvilleCity_GameCorner/border.bin b/data/layouts/MauvilleCity_GameCorner/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/MauvilleCity_GameCorner/border.bin
+++ b/data/layouts/MauvilleCity_GameCorner/border.bin
Binary files differ
diff --git a/data/layouts/MauvilleCity_GameCorner/layout.inc b/data/layouts/MauvilleCity_GameCorner/layout.inc
new file mode 100644
index 000000000..7393c3274
--- /dev/null
+++ b/data/layouts/MauvilleCity_GameCorner/layout.inc
@@ -0,0 +1,14 @@
+MauvilleCity_GameCorner_MapBorder:: @ 82D1024
+ .incbin "data/layouts/MauvilleCity_GameCorner/border.bin"
+
+MauvilleCity_GameCorner_MapBlockdata:: @ 82D102C
+ .incbin "data/layouts/MauvilleCity_GameCorner/map.bin"
+
+ .align 2
+MauvilleCity_GameCorner_Layout:: @ 82D1210
+ .4byte 0x16
+ .4byte 0xb
+ .4byte MauvilleCity_GameCorner_MapBorder
+ .4byte MauvilleCity_GameCorner_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_MauvilleGameCorner
diff --git a/data/maps/MauvilleCity_GameCorner/map.bin b/data/layouts/MauvilleCity_GameCorner/map.bin
index ce3f9bf73..ce3f9bf73 100644
--- a/data/maps/MauvilleCity_GameCorner/map.bin
+++ b/data/layouts/MauvilleCity_GameCorner/map.bin
diff --git a/data/maps/MauvilleCity_Gym/border.bin b/data/layouts/MauvilleCity_Gym/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/MauvilleCity_Gym/border.bin
+++ b/data/layouts/MauvilleCity_Gym/border.bin
Binary files differ
diff --git a/data/layouts/MauvilleCity_Gym/layout.inc b/data/layouts/MauvilleCity_Gym/layout.inc
new file mode 100644
index 000000000..9e8004009
--- /dev/null
+++ b/data/layouts/MauvilleCity_Gym/layout.inc
@@ -0,0 +1,14 @@
+MauvilleCity_Gym_MapBorder:: @ 82D0D68
+ .incbin "data/layouts/MauvilleCity_Gym/border.bin"
+
+MauvilleCity_Gym_MapBlockdata:: @ 82D0D70
+ .incbin "data/layouts/MauvilleCity_Gym/map.bin"
+
+ .align 2
+MauvilleCity_Gym_Layout:: @ 82D0F14
+ .4byte 0xa
+ .4byte 0x15
+ .4byte MauvilleCity_Gym_MapBorder
+ .4byte MauvilleCity_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_MauvilleGym
diff --git a/data/maps/MauvilleCity_Gym/map.bin b/data/layouts/MauvilleCity_Gym/map.bin
index 73847264c..73847264c 100644
--- a/data/maps/MauvilleCity_Gym/map.bin
+++ b/data/layouts/MauvilleCity_Gym/map.bin
diff --git a/data/maps/MeteorFalls_B1F_2R/border.bin b/data/layouts/MeteorFalls_1F_1R/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MeteorFalls_B1F_2R/border.bin
+++ b/data/layouts/MeteorFalls_1F_1R/border.bin
diff --git a/data/layouts/MeteorFalls_1F_1R/layout.inc b/data/layouts/MeteorFalls_1F_1R/layout.inc
new file mode 100644
index 000000000..131e63ec0
--- /dev/null
+++ b/data/layouts/MeteorFalls_1F_1R/layout.inc
@@ -0,0 +1,14 @@
+MeteorFalls_1F_1R_MapBorder:: @ 82D565C
+ .incbin "data/layouts/MeteorFalls_1F_1R/border.bin"
+
+MeteorFalls_1F_1R_MapBlockdata:: @ 82D5664
+ .incbin "data/layouts/MeteorFalls_1F_1R/map.bin"
+
+ .align 2
+MeteorFalls_1F_1R_Layout:: @ 82D603C
+ .4byte 0x1e
+ .4byte 0x2a
+ .4byte MeteorFalls_1F_1R_MapBorder
+ .4byte MeteorFalls_1F_1R_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_MeteorFalls
diff --git a/data/maps/MeteorFalls_1F_1R/map.bin b/data/layouts/MeteorFalls_1F_1R/map.bin
index bcfb05fd2..bcfb05fd2 100644
--- a/data/maps/MeteorFalls_1F_1R/map.bin
+++ b/data/layouts/MeteorFalls_1F_1R/map.bin
diff --git a/data/maps/MossdeepCity_SpaceCenter_1F/border.bin b/data/layouts/MeteorFalls_1F_2R/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MossdeepCity_SpaceCenter_1F/border.bin
+++ b/data/layouts/MeteorFalls_1F_2R/border.bin
diff --git a/data/layouts/MeteorFalls_1F_2R/layout.inc b/data/layouts/MeteorFalls_1F_2R/layout.inc
new file mode 100644
index 000000000..aacce1de4
--- /dev/null
+++ b/data/layouts/MeteorFalls_1F_2R/layout.inc
@@ -0,0 +1,14 @@
+MeteorFalls_1F_2R_MapBorder:: @ 82D6054
+ .incbin "data/layouts/MeteorFalls_1F_2R/border.bin"
+
+MeteorFalls_1F_2R_MapBlockdata:: @ 82D605C
+ .incbin "data/layouts/MeteorFalls_1F_2R/map.bin"
+
+ .align 2
+MeteorFalls_1F_2R_Layout:: @ 82D67DC
+ .4byte 0x1e
+ .4byte 0x20
+ .4byte MeteorFalls_1F_2R_MapBorder
+ .4byte MeteorFalls_1F_2R_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_MeteorFalls
diff --git a/data/maps/MeteorFalls_1F_2R/map.bin b/data/layouts/MeteorFalls_1F_2R/map.bin
index cea93a39b..cea93a39b 100644
--- a/data/maps/MeteorFalls_1F_2R/map.bin
+++ b/data/layouts/MeteorFalls_1F_2R/map.bin
diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/border.bin b/data/layouts/MeteorFalls_B1F_1R/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MossdeepCity_SpaceCenter_2F/border.bin
+++ b/data/layouts/MeteorFalls_B1F_1R/border.bin
diff --git a/data/layouts/MeteorFalls_B1F_1R/layout.inc b/data/layouts/MeteorFalls_B1F_1R/layout.inc
new file mode 100644
index 000000000..e5aef8279
--- /dev/null
+++ b/data/layouts/MeteorFalls_B1F_1R/layout.inc
@@ -0,0 +1,14 @@
+MeteorFalls_B1F_1R_MapBorder:: @ 82D67F4
+ .incbin "data/layouts/MeteorFalls_B1F_1R/border.bin"
+
+MeteorFalls_B1F_1R_MapBlockdata:: @ 82D67FC
+ .incbin "data/layouts/MeteorFalls_B1F_1R/map.bin"
+
+ .align 2
+MeteorFalls_B1F_1R_Layout:: @ 82D7098
+ .4byte 0x1d
+ .4byte 0x26
+ .4byte MeteorFalls_B1F_1R_MapBorder
+ .4byte MeteorFalls_B1F_1R_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_MeteorFalls
diff --git a/data/maps/MeteorFalls_B1F_1R/map.bin b/data/layouts/MeteorFalls_B1F_1R/map.bin
index a37afdb17..a37afdb17 100644
--- a/data/maps/MeteorFalls_B1F_1R/map.bin
+++ b/data/layouts/MeteorFalls_B1F_1R/map.bin
diff --git a/data/maps/MtPyre_1F/border.bin b/data/layouts/MeteorFalls_B1F_2R/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_1F/border.bin
+++ b/data/layouts/MeteorFalls_B1F_2R/border.bin
diff --git a/data/layouts/MeteorFalls_B1F_2R/layout.inc b/data/layouts/MeteorFalls_B1F_2R/layout.inc
new file mode 100644
index 000000000..8d6f7041a
--- /dev/null
+++ b/data/layouts/MeteorFalls_B1F_2R/layout.inc
@@ -0,0 +1,14 @@
+MeteorFalls_B1F_2R_MapBorder:: @ 82D70B0
+ .incbin "data/layouts/MeteorFalls_B1F_2R/border.bin"
+
+MeteorFalls_B1F_2R_MapBlockdata:: @ 82D70B8
+ .incbin "data/layouts/MeteorFalls_B1F_2R/map.bin"
+
+ .align 2
+MeteorFalls_B1F_2R_Layout:: @ 82D7244
+ .4byte 0xb
+ .4byte 0x12
+ .4byte MeteorFalls_B1F_2R_MapBorder
+ .4byte MeteorFalls_B1F_2R_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_MeteorFalls
diff --git a/data/maps/MeteorFalls_B1F_2R/map.bin b/data/layouts/MeteorFalls_B1F_2R/map.bin
index 5f4497752..5f4497752 100644
--- a/data/maps/MeteorFalls_B1F_2R/map.bin
+++ b/data/layouts/MeteorFalls_B1F_2R/map.bin
diff --git a/data/maps/MossdeepCity/border.bin b/data/layouts/MossdeepCity/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/MossdeepCity/border.bin
+++ b/data/layouts/MossdeepCity/border.bin
diff --git a/data/layouts/MossdeepCity/layout.inc b/data/layouts/MossdeepCity/layout.inc
new file mode 100644
index 000000000..33ebb078e
--- /dev/null
+++ b/data/layouts/MossdeepCity/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_MapBorder:: @ 828C52C
+ .incbin "data/layouts/MossdeepCity/border.bin"
+
+MossdeepCity_MapBlockdata:: @ 828C534
+ .incbin "data/layouts/MossdeepCity/map.bin"
+
+ .align 2
+MossdeepCity_Layout:: @ 828DE34
+ .4byte 0x50
+ .4byte 0x28
+ .4byte MossdeepCity_MapBorder
+ .4byte MossdeepCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/MossdeepCity/map.bin b/data/layouts/MossdeepCity/map.bin
index 29b167286..29b167286 100644
--- a/data/maps/MossdeepCity/map.bin
+++ b/data/layouts/MossdeepCity/map.bin
Binary files differ
diff --git a/data/maps/MossdeepCity_GameCorner_1F/border.bin b/data/layouts/MossdeepCity_GameCorner_1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/MossdeepCity_GameCorner_1F/border.bin
+++ b/data/layouts/MossdeepCity_GameCorner_1F/border.bin
Binary files differ
diff --git a/data/layouts/MossdeepCity_GameCorner_1F/layout.inc b/data/layouts/MossdeepCity_GameCorner_1F/layout.inc
new file mode 100644
index 000000000..c569215c5
--- /dev/null
+++ b/data/layouts/MossdeepCity_GameCorner_1F/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_GameCorner_1F_MapBorder:: @ 82FEA80
+ .incbin "data/layouts/MossdeepCity_GameCorner_1F/border.bin"
+
+MossdeepCity_GameCorner_1F_MapBlockdata:: @ 82FEA88
+ .incbin "data/layouts/MossdeepCity_GameCorner_1F/map.bin"
+
+ .align 2
+MossdeepCity_GameCorner_1F_Layout:: @ 82FEB38
+ .4byte 0xb
+ .4byte 0x8
+ .4byte MossdeepCity_GameCorner_1F_MapBorder
+ .4byte MossdeepCity_GameCorner_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/MossdeepCity_GameCorner_1F/map.bin b/data/layouts/MossdeepCity_GameCorner_1F/map.bin
index bad63f412..bad63f412 100644
--- a/data/maps/MossdeepCity_GameCorner_1F/map.bin
+++ b/data/layouts/MossdeepCity_GameCorner_1F/map.bin
diff --git a/data/maps/MossdeepCity_GameCorner_B1F/border.bin b/data/layouts/MossdeepCity_GameCorner_B1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/MossdeepCity_GameCorner_B1F/border.bin
+++ b/data/layouts/MossdeepCity_GameCorner_B1F/border.bin
Binary files differ
diff --git a/data/layouts/MossdeepCity_GameCorner_B1F/layout.inc b/data/layouts/MossdeepCity_GameCorner_B1F/layout.inc
new file mode 100644
index 000000000..1ab9e6129
--- /dev/null
+++ b/data/layouts/MossdeepCity_GameCorner_B1F/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_GameCorner_B1F_MapBorder:: @ 82FEB50
+ .incbin "data/layouts/MossdeepCity_GameCorner_B1F/border.bin"
+
+MossdeepCity_GameCorner_B1F_MapBlockdata:: @ 82FEB58
+ .incbin "data/layouts/MossdeepCity_GameCorner_B1F/map.bin"
+
+ .align 2
+MossdeepCity_GameCorner_B1F_Layout:: @ 82FEC30
+ .4byte 0xc
+ .4byte 0x9
+ .4byte MossdeepCity_GameCorner_B1F_MapBorder
+ .4byte MossdeepCity_GameCorner_B1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/MossdeepCity_GameCorner_B1F/map.bin b/data/layouts/MossdeepCity_GameCorner_B1F/map.bin
index 399d05705..399d05705 100644
--- a/data/maps/MossdeepCity_GameCorner_B1F/map.bin
+++ b/data/layouts/MossdeepCity_GameCorner_B1F/map.bin
diff --git a/data/maps/MossdeepCity_Gym/border.bin b/data/layouts/MossdeepCity_Gym/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/MossdeepCity_Gym/border.bin
+++ b/data/layouts/MossdeepCity_Gym/border.bin
diff --git a/data/layouts/MossdeepCity_Gym/layout.inc b/data/layouts/MossdeepCity_Gym/layout.inc
new file mode 100644
index 000000000..0d999df58
--- /dev/null
+++ b/data/layouts/MossdeepCity_Gym/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_Gym_MapBorder:: @ 82D36C0
+ .incbin "data/layouts/MossdeepCity_Gym/border.bin"
+
+MossdeepCity_Gym_MapBlockdata:: @ 82D36C8
+ .incbin "data/layouts/MossdeepCity_Gym/map.bin"
+
+ .align 2
+MossdeepCity_Gym_Layout:: @ 82D3B78
+ .4byte 0x14
+ .4byte 0x1e
+ .4byte MossdeepCity_Gym_MapBorder
+ .4byte MossdeepCity_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_MossdeepGym
diff --git a/data/maps/MossdeepCity_Gym/map.bin b/data/layouts/MossdeepCity_Gym/map.bin
index cd6eb09f9..cd6eb09f9 100644
--- a/data/maps/MossdeepCity_Gym/map.bin
+++ b/data/layouts/MossdeepCity_Gym/map.bin
diff --git a/data/maps/MtPyre_2F/border.bin b/data/layouts/MossdeepCity_SpaceCenter_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_2F/border.bin
+++ b/data/layouts/MossdeepCity_SpaceCenter_1F/border.bin
diff --git a/data/layouts/MossdeepCity_SpaceCenter_1F/layout.inc b/data/layouts/MossdeepCity_SpaceCenter_1F/layout.inc
new file mode 100644
index 000000000..97248346a
--- /dev/null
+++ b/data/layouts/MossdeepCity_SpaceCenter_1F/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_SpaceCenter_1F_MapBorder:: @ 82F6138
+ .incbin "data/layouts/MossdeepCity_SpaceCenter_1F/border.bin"
+
+MossdeepCity_SpaceCenter_1F_MapBlockdata:: @ 82F6140
+ .incbin "data/layouts/MossdeepCity_SpaceCenter_1F/map.bin"
+
+ .align 2
+MossdeepCity_SpaceCenter_1F_Layout:: @ 82F6280
+ .4byte 0x10
+ .4byte 0xa
+ .4byte MossdeepCity_SpaceCenter_1F_MapBorder
+ .4byte MossdeepCity_SpaceCenter_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MossdeepCity_SpaceCenter_1F/map.bin b/data/layouts/MossdeepCity_SpaceCenter_1F/map.bin
index 44f5081b9..44f5081b9 100644
--- a/data/maps/MossdeepCity_SpaceCenter_1F/map.bin
+++ b/data/layouts/MossdeepCity_SpaceCenter_1F/map.bin
Binary files differ
diff --git a/data/maps/MtPyre_3F/border.bin b/data/layouts/MossdeepCity_SpaceCenter_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_3F/border.bin
+++ b/data/layouts/MossdeepCity_SpaceCenter_2F/border.bin
diff --git a/data/layouts/MossdeepCity_SpaceCenter_2F/layout.inc b/data/layouts/MossdeepCity_SpaceCenter_2F/layout.inc
new file mode 100644
index 000000000..46c85be57
--- /dev/null
+++ b/data/layouts/MossdeepCity_SpaceCenter_2F/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_SpaceCenter_2F_MapBorder:: @ 82F6298
+ .incbin "data/layouts/MossdeepCity_SpaceCenter_2F/border.bin"
+
+MossdeepCity_SpaceCenter_2F_MapBlockdata:: @ 82F62A0
+ .incbin "data/layouts/MossdeepCity_SpaceCenter_2F/map.bin"
+
+ .align 2
+MossdeepCity_SpaceCenter_2F_Layout:: @ 82F63E0
+ .4byte 0x10
+ .4byte 0xa
+ .4byte MossdeepCity_SpaceCenter_2F_MapBorder
+ .4byte MossdeepCity_SpaceCenter_2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/map.bin b/data/layouts/MossdeepCity_SpaceCenter_2F/map.bin
index d2e52d780..d2e52d780 100644
--- a/data/maps/MossdeepCity_SpaceCenter_2F/map.bin
+++ b/data/layouts/MossdeepCity_SpaceCenter_2F/map.bin
Binary files differ
diff --git a/data/maps/MossdeepCity_StevensHouse/border.bin b/data/layouts/MossdeepCity_StevensHouse/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/MossdeepCity_StevensHouse/border.bin
+++ b/data/layouts/MossdeepCity_StevensHouse/border.bin
Binary files differ
diff --git a/data/layouts/MossdeepCity_StevensHouse/layout.inc b/data/layouts/MossdeepCity_StevensHouse/layout.inc
new file mode 100644
index 000000000..ec6c7cc3e
--- /dev/null
+++ b/data/layouts/MossdeepCity_StevensHouse/layout.inc
@@ -0,0 +1,14 @@
+MossdeepCity_StevensHouse_MapBorder:: @ 83041CC
+ .incbin "data/layouts/MossdeepCity_StevensHouse/border.bin"
+
+MossdeepCity_StevensHouse_MapBlockdata:: @ 83041D4
+ .incbin "data/layouts/MossdeepCity_StevensHouse/map.bin"
+
+ .align 2
+MossdeepCity_StevensHouse_Layout:: @ 8304284
+ .4byte 0xb
+ .4byte 0x8
+ .4byte MossdeepCity_StevensHouse_MapBorder
+ .4byte MossdeepCity_StevensHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/MossdeepCity_StevensHouse/map.bin b/data/layouts/MossdeepCity_StevensHouse/map.bin
index ade25497a..ade25497a 100644
--- a/data/maps/MossdeepCity_StevensHouse/map.bin
+++ b/data/layouts/MossdeepCity_StevensHouse/map.bin
diff --git a/data/maps/MtChimney/border.bin b/data/layouts/MtChimney/border.bin
index 9ae2c2126..9ae2c2126 100644
--- a/data/maps/MtChimney/border.bin
+++ b/data/layouts/MtChimney/border.bin
diff --git a/data/layouts/MtChimney/layout.inc b/data/layouts/MtChimney/layout.inc
new file mode 100644
index 000000000..ca97f1797
--- /dev/null
+++ b/data/layouts/MtChimney/layout.inc
@@ -0,0 +1,14 @@
+MtChimney_MapBorder:: @ 82DA25C
+ .incbin "data/layouts/MtChimney/border.bin"
+
+MtChimney_MapBlockdata:: @ 82DA264
+ .incbin "data/layouts/MtChimney/map.bin"
+
+ .align 2
+MtChimney_Layout:: @ 82DB114
+ .4byte 0x28
+ .4byte 0x2f
+ .4byte MtChimney_MapBorder
+ .4byte MtChimney_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lavaridge
diff --git a/data/maps/MtChimney/map.bin b/data/layouts/MtChimney/map.bin
index 09eb5a906..09eb5a906 100644
--- a/data/maps/MtChimney/map.bin
+++ b/data/layouts/MtChimney/map.bin
diff --git a/data/maps/MtPyre_4F/border.bin b/data/layouts/MtPyre_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_4F/border.bin
+++ b/data/layouts/MtPyre_1F/border.bin
diff --git a/data/layouts/MtPyre_1F/layout.inc b/data/layouts/MtPyre_1F/layout.inc
new file mode 100644
index 000000000..c39f56fa2
--- /dev/null
+++ b/data/layouts/MtPyre_1F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_1F_MapBorder:: @ 82DB12C
+ .incbin "data/layouts/MtPyre_1F/border.bin"
+
+MtPyre_1F_MapBlockdata:: @ 82DB134
+ .incbin "data/layouts/MtPyre_1F/map.bin"
+
+ .align 2
+MtPyre_1F_Layout:: @ 82DB478
+ .4byte 0x16
+ .4byte 0x13
+ .4byte MtPyre_1F_MapBorder
+ .4byte MtPyre_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_1F/map.bin b/data/layouts/MtPyre_1F/map.bin
index 60b992a73..60b992a73 100644
--- a/data/maps/MtPyre_1F/map.bin
+++ b/data/layouts/MtPyre_1F/map.bin
diff --git a/data/maps/MtPyre_5F/border.bin b/data/layouts/MtPyre_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_5F/border.bin
+++ b/data/layouts/MtPyre_2F/border.bin
diff --git a/data/layouts/MtPyre_2F/layout.inc b/data/layouts/MtPyre_2F/layout.inc
new file mode 100644
index 000000000..8b68101c9
--- /dev/null
+++ b/data/layouts/MtPyre_2F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_2F_MapBorder:: @ 82DB490
+ .incbin "data/layouts/MtPyre_2F/border.bin"
+
+MtPyre_2F_MapBlockdata:: @ 82DB498
+ .incbin "data/layouts/MtPyre_2F/map.bin"
+
+ .align 2
+MtPyre_2F_Layout:: @ 82DB5EC
+ .4byte 0xd
+ .4byte 0xd
+ .4byte MtPyre_2F_MapBorder
+ .4byte MtPyre_2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_2F/map.bin b/data/layouts/MtPyre_2F/map.bin
index 628d2262e..628d2262e 100644
--- a/data/maps/MtPyre_2F/map.bin
+++ b/data/layouts/MtPyre_2F/map.bin
diff --git a/data/maps/MtPyre_6F/border.bin b/data/layouts/MtPyre_3F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/MtPyre_6F/border.bin
+++ b/data/layouts/MtPyre_3F/border.bin
diff --git a/data/layouts/MtPyre_3F/layout.inc b/data/layouts/MtPyre_3F/layout.inc
new file mode 100644
index 000000000..459fae9e7
--- /dev/null
+++ b/data/layouts/MtPyre_3F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_3F_MapBorder:: @ 82DB604
+ .incbin "data/layouts/MtPyre_3F/border.bin"
+
+MtPyre_3F_MapBlockdata:: @ 82DB60C
+ .incbin "data/layouts/MtPyre_3F/map.bin"
+
+ .align 2
+MtPyre_3F_Layout:: @ 82DB760
+ .4byte 0xd
+ .4byte 0xd
+ .4byte MtPyre_3F_MapBorder
+ .4byte MtPyre_3F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_3F/map.bin b/data/layouts/MtPyre_3F/map.bin
index fabbe8cb3..fabbe8cb3 100644
--- a/data/maps/MtPyre_3F/map.bin
+++ b/data/layouts/MtPyre_3F/map.bin
diff --git a/data/maps/OldaleTown_PokemonCenter_1F/border.bin b/data/layouts/MtPyre_4F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/OldaleTown_PokemonCenter_1F/border.bin
+++ b/data/layouts/MtPyre_4F/border.bin
diff --git a/data/layouts/MtPyre_4F/layout.inc b/data/layouts/MtPyre_4F/layout.inc
new file mode 100644
index 000000000..97363cb82
--- /dev/null
+++ b/data/layouts/MtPyre_4F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_4F_MapBorder:: @ 82DB778
+ .incbin "data/layouts/MtPyre_4F/border.bin"
+
+MtPyre_4F_MapBlockdata:: @ 82DB780
+ .incbin "data/layouts/MtPyre_4F/map.bin"
+
+ .align 2
+MtPyre_4F_Layout:: @ 82DB8D4
+ .4byte 0xd
+ .4byte 0xd
+ .4byte MtPyre_4F_MapBorder
+ .4byte MtPyre_4F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_4F/map.bin b/data/layouts/MtPyre_4F/map.bin
index 98dc679ff..98dc679ff 100644
--- a/data/maps/MtPyre_4F/map.bin
+++ b/data/layouts/MtPyre_4F/map.bin
diff --git a/data/maps/OldaleTown_PokemonCenter_2F/border.bin b/data/layouts/MtPyre_5F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/OldaleTown_PokemonCenter_2F/border.bin
+++ b/data/layouts/MtPyre_5F/border.bin
diff --git a/data/layouts/MtPyre_5F/layout.inc b/data/layouts/MtPyre_5F/layout.inc
new file mode 100644
index 000000000..252899515
--- /dev/null
+++ b/data/layouts/MtPyre_5F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_5F_MapBorder:: @ 82DB8EC
+ .incbin "data/layouts/MtPyre_5F/border.bin"
+
+MtPyre_5F_MapBlockdata:: @ 82DB8F4
+ .incbin "data/layouts/MtPyre_5F/map.bin"
+
+ .align 2
+MtPyre_5F_Layout:: @ 82DBA48
+ .4byte 0xd
+ .4byte 0xd
+ .4byte MtPyre_5F_MapBorder
+ .4byte MtPyre_5F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_5F/map.bin b/data/layouts/MtPyre_5F/map.bin
index 12fbeeb7e..12fbeeb7e 100644
--- a/data/maps/MtPyre_5F/map.bin
+++ b/data/layouts/MtPyre_5F/map.bin
diff --git a/data/maps/PacifidlogTown_House1/border.bin b/data/layouts/MtPyre_6F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/PacifidlogTown_House1/border.bin
+++ b/data/layouts/MtPyre_6F/border.bin
diff --git a/data/layouts/MtPyre_6F/layout.inc b/data/layouts/MtPyre_6F/layout.inc
new file mode 100644
index 000000000..46c419157
--- /dev/null
+++ b/data/layouts/MtPyre_6F/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_6F_MapBorder:: @ 82DBA60
+ .incbin "data/layouts/MtPyre_6F/border.bin"
+
+MtPyre_6F_MapBlockdata:: @ 82DBA68
+ .incbin "data/layouts/MtPyre_6F/map.bin"
+
+ .align 2
+MtPyre_6F_Layout:: @ 82DBBBC
+ .4byte 0xd
+ .4byte 0xd
+ .4byte MtPyre_6F_MapBorder
+ .4byte MtPyre_6F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_6F/map.bin b/data/layouts/MtPyre_6F/map.bin
index 54f599ec2..54f599ec2 100644
--- a/data/maps/MtPyre_6F/map.bin
+++ b/data/layouts/MtPyre_6F/map.bin
diff --git a/data/maps/MtPyre_Exterior/border.bin b/data/layouts/MtPyre_Exterior/border.bin
index 1d7df4a00..1d7df4a00 100644
--- a/data/maps/MtPyre_Exterior/border.bin
+++ b/data/layouts/MtPyre_Exterior/border.bin
Binary files differ
diff --git a/data/layouts/MtPyre_Exterior/layout.inc b/data/layouts/MtPyre_Exterior/layout.inc
new file mode 100644
index 000000000..09cfeaecf
--- /dev/null
+++ b/data/layouts/MtPyre_Exterior/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_Exterior_MapBorder:: @ 82FC8C0
+ .incbin "data/layouts/MtPyre_Exterior/border.bin"
+
+MtPyre_Exterior_MapBlockdata:: @ 82FC8C8
+ .incbin "data/layouts/MtPyre_Exterior/map.bin"
+
+ .align 2
+MtPyre_Exterior_Layout:: @ 82FD7EC
+ .4byte 0x26
+ .4byte 0x33
+ .4byte MtPyre_Exterior_MapBorder
+ .4byte MtPyre_Exterior_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_Exterior/map.bin b/data/layouts/MtPyre_Exterior/map.bin
index 7ab1e0461..7ab1e0461 100644
--- a/data/maps/MtPyre_Exterior/map.bin
+++ b/data/layouts/MtPyre_Exterior/map.bin
Binary files differ
diff --git a/data/maps/MtPyre_Summit/border.bin b/data/layouts/MtPyre_Summit/border.bin
index 1d7df4a00..1d7df4a00 100644
--- a/data/maps/MtPyre_Summit/border.bin
+++ b/data/layouts/MtPyre_Summit/border.bin
Binary files differ
diff --git a/data/layouts/MtPyre_Summit/layout.inc b/data/layouts/MtPyre_Summit/layout.inc
new file mode 100644
index 000000000..b587bdee8
--- /dev/null
+++ b/data/layouts/MtPyre_Summit/layout.inc
@@ -0,0 +1,14 @@
+MtPyre_Summit_MapBorder:: @ 82FD804
+ .incbin "data/layouts/MtPyre_Summit/border.bin"
+
+MtPyre_Summit_MapBlockdata:: @ 82FD80C
+ .incbin "data/layouts/MtPyre_Summit/map.bin"
+
+ .align 2
+MtPyre_Summit_Layout:: @ 82FE680
+ .4byte 0x32
+ .4byte 0x25
+ .4byte MtPyre_Summit_MapBorder
+ .4byte MtPyre_Summit_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/MtPyre_Summit/map.bin b/data/layouts/MtPyre_Summit/map.bin
index 1de8bd5ea..1de8bd5ea 100644
--- a/data/maps/MtPyre_Summit/map.bin
+++ b/data/layouts/MtPyre_Summit/map.bin
Binary files differ
diff --git a/data/maps/NewMauville_Entrance/border.bin b/data/layouts/NewMauville_Entrance/border.bin
index 4531975c7..4531975c7 100644
--- a/data/maps/NewMauville_Entrance/border.bin
+++ b/data/layouts/NewMauville_Entrance/border.bin
Binary files differ
diff --git a/data/layouts/NewMauville_Entrance/layout.inc b/data/layouts/NewMauville_Entrance/layout.inc
new file mode 100644
index 000000000..f86a45691
--- /dev/null
+++ b/data/layouts/NewMauville_Entrance/layout.inc
@@ -0,0 +1,14 @@
+NewMauville_Entrance_MapBorder:: @ 82E57B4
+ .incbin "data/layouts/NewMauville_Entrance/border.bin"
+
+NewMauville_Entrance_MapBlockdata:: @ 82E57BC
+ .incbin "data/layouts/NewMauville_Entrance/map.bin"
+
+ .align 2
+NewMauville_Entrance_Layout:: @ 82E5860
+ .4byte 0x9
+ .4byte 0x9
+ .4byte NewMauville_Entrance_MapBorder
+ .4byte NewMauville_Entrance_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/NewMauville_Entrance/map.bin b/data/layouts/NewMauville_Entrance/map.bin
index 1e3f471e8..1e3f471e8 100644
--- a/data/maps/NewMauville_Entrance/map.bin
+++ b/data/layouts/NewMauville_Entrance/map.bin
diff --git a/data/maps/NewMauville_Inside/border.bin b/data/layouts/NewMauville_Inside/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/NewMauville_Inside/border.bin
+++ b/data/layouts/NewMauville_Inside/border.bin
diff --git a/data/layouts/NewMauville_Inside/layout.inc b/data/layouts/NewMauville_Inside/layout.inc
new file mode 100644
index 000000000..25aa29e7d
--- /dev/null
+++ b/data/layouts/NewMauville_Inside/layout.inc
@@ -0,0 +1,14 @@
+NewMauville_Inside_MapBorder:: @ 82E5878
+ .incbin "data/layouts/NewMauville_Inside/border.bin"
+
+NewMauville_Inside_MapBlockdata:: @ 82E5880
+ .incbin "data/layouts/NewMauville_Inside/map.bin"
+
+ .align 2
+NewMauville_Inside_Layout:: @ 82E65A4
+ .4byte 0x29
+ .4byte 0x29
+ .4byte NewMauville_Inside_MapBorder
+ .4byte NewMauville_Inside_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_BikeShop
diff --git a/data/maps/NewMauville_Inside/map.bin b/data/layouts/NewMauville_Inside/map.bin
index 78d1e39ce..78d1e39ce 100644
--- a/data/maps/NewMauville_Inside/map.bin
+++ b/data/layouts/NewMauville_Inside/map.bin
diff --git a/data/maps/OldaleTown/border.bin b/data/layouts/OldaleTown/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/OldaleTown/border.bin
+++ b/data/layouts/OldaleTown/border.bin
diff --git a/data/layouts/OldaleTown/layout.inc b/data/layouts/OldaleTown/layout.inc
new file mode 100644
index 000000000..621c4bd0d
--- /dev/null
+++ b/data/layouts/OldaleTown/layout.inc
@@ -0,0 +1,14 @@
+OldaleTown_MapBorder:: @ 82916EC
+ .incbin "data/layouts/OldaleTown/border.bin"
+
+OldaleTown_MapBlockdata:: @ 82916F4
+ .incbin "data/layouts/OldaleTown/map.bin"
+
+ .align 2
+OldaleTown_Layout:: @ 8291A14
+ .4byte 0x14
+ .4byte 0x14
+ .4byte OldaleTown_MapBorder
+ .4byte OldaleTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/OldaleTown/map.bin b/data/layouts/OldaleTown/map.bin
index e6ff2362e..e6ff2362e 100644
--- a/data/maps/OldaleTown/map.bin
+++ b/data/layouts/OldaleTown/map.bin
diff --git a/data/maps/PacifidlogTown/border.bin b/data/layouts/PacifidlogTown/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/PacifidlogTown/border.bin
+++ b/data/layouts/PacifidlogTown/border.bin
diff --git a/data/layouts/PacifidlogTown/layout.inc b/data/layouts/PacifidlogTown/layout.inc
new file mode 100644
index 000000000..c2be2f4cf
--- /dev/null
+++ b/data/layouts/PacifidlogTown/layout.inc
@@ -0,0 +1,14 @@
+PacifidlogTown_MapBorder:: @ 829272C
+ .incbin "data/layouts/PacifidlogTown/border.bin"
+
+PacifidlogTown_MapBlockdata:: @ 8292734
+ .incbin "data/layouts/PacifidlogTown/map.bin"
+
+ .align 2
+PacifidlogTown_Layout:: @ 8292D74
+ .4byte 0x14
+ .4byte 0x28
+ .4byte PacifidlogTown_MapBorder
+ .4byte PacifidlogTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/PacifidlogTown/map.bin b/data/layouts/PacifidlogTown/map.bin
index 02c1454bb..02c1454bb 100644
--- a/data/maps/PacifidlogTown/map.bin
+++ b/data/layouts/PacifidlogTown/map.bin
diff --git a/data/maps/PacifidlogTown_House2/border.bin b/data/layouts/PacifidlogTown_House1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/PacifidlogTown_House2/border.bin
+++ b/data/layouts/PacifidlogTown_House1/border.bin
diff --git a/data/layouts/PacifidlogTown_House1/layout.inc b/data/layouts/PacifidlogTown_House1/layout.inc
new file mode 100644
index 000000000..b09e191ca
--- /dev/null
+++ b/data/layouts/PacifidlogTown_House1/layout.inc
@@ -0,0 +1,14 @@
+PacifidlogTown_House1_MapBorder:: @ 82CF6AC
+ .incbin "data/layouts/PacifidlogTown_House1/border.bin"
+
+PacifidlogTown_House1_MapBlockdata:: @ 82CF6B4
+ .incbin "data/layouts/PacifidlogTown_House1/map.bin"
+
+ .align 2
+PacifidlogTown_House1_Layout:: @ 82CF768
+ .4byte 0xa
+ .4byte 0x9
+ .4byte PacifidlogTown_House1_MapBorder
+ .4byte PacifidlogTown_House1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/PacifidlogTown_House1/map.bin b/data/layouts/PacifidlogTown_House1/map.bin
index 7865fdc7c..7865fdc7c 100644
--- a/data/maps/PacifidlogTown_House1/map.bin
+++ b/data/layouts/PacifidlogTown_House1/map.bin
diff --git a/data/maps/PetalburgCity_House2/border.bin b/data/layouts/PacifidlogTown_House2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/PetalburgCity_House2/border.bin
+++ b/data/layouts/PacifidlogTown_House2/border.bin
diff --git a/data/layouts/PacifidlogTown_House2/layout.inc b/data/layouts/PacifidlogTown_House2/layout.inc
new file mode 100644
index 000000000..ecb3d28f0
--- /dev/null
+++ b/data/layouts/PacifidlogTown_House2/layout.inc
@@ -0,0 +1,14 @@
+PacifidlogTown_House2_MapBorder:: @ 82CF780
+ .incbin "data/layouts/PacifidlogTown_House2/border.bin"
+
+PacifidlogTown_House2_MapBlockdata:: @ 82CF788
+ .incbin "data/layouts/PacifidlogTown_House2/map.bin"
+
+ .align 2
+PacifidlogTown_House2_Layout:: @ 82CF83C
+ .4byte 0xa
+ .4byte 0x9
+ .4byte PacifidlogTown_House2_MapBorder
+ .4byte PacifidlogTown_House2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/PacifidlogTown_House2/map.bin b/data/layouts/PacifidlogTown_House2/map.bin
index 617346322..617346322 100644
--- a/data/maps/PacifidlogTown_House2/map.bin
+++ b/data/layouts/PacifidlogTown_House2/map.bin
diff --git a/data/maps/PetalburgCity/border.bin b/data/layouts/PetalburgCity/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/PetalburgCity/border.bin
+++ b/data/layouts/PetalburgCity/border.bin
diff --git a/data/layouts/PetalburgCity/layout.inc b/data/layouts/PetalburgCity/layout.inc
new file mode 100644
index 000000000..76cb0186f
--- /dev/null
+++ b/data/layouts/PetalburgCity/layout.inc
@@ -0,0 +1,14 @@
+PetalburgCity_MapBorder:: @ 8287264
+ .incbin "data/layouts/PetalburgCity/border.bin"
+
+PetalburgCity_MapBlockdata:: @ 828726C
+ .incbin "data/layouts/PetalburgCity/map.bin"
+
+ .align 2
+PetalburgCity_Layout:: @ 8287974
+ .4byte 0x1e
+ .4byte 0x1e
+ .4byte PetalburgCity_MapBorder
+ .4byte PetalburgCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/PetalburgCity/map.bin b/data/layouts/PetalburgCity/map.bin
index 35f0172ca..35f0172ca 100644
--- a/data/maps/PetalburgCity/map.bin
+++ b/data/layouts/PetalburgCity/map.bin
diff --git a/data/maps/PetalburgCity_Gym/border.bin b/data/layouts/PetalburgCity_Gym/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/PetalburgCity_Gym/border.bin
+++ b/data/layouts/PetalburgCity_Gym/border.bin
diff --git a/data/layouts/PetalburgCity_Gym/layout.inc b/data/layouts/PetalburgCity_Gym/layout.inc
new file mode 100644
index 000000000..9e5eb5509
--- /dev/null
+++ b/data/layouts/PetalburgCity_Gym/layout.inc
@@ -0,0 +1,14 @@
+PetalburgCity_Gym_MapBorder:: @ 82CF854
+ .incbin "data/layouts/PetalburgCity_Gym/border.bin"
+
+PetalburgCity_Gym_MapBlockdata:: @ 82CF85C
+ .incbin "data/layouts/PetalburgCity_Gym/map.bin"
+
+ .align 2
+PetalburgCity_Gym_Layout:: @ 82D003C
+ .4byte 0x9
+ .4byte 0x70
+ .4byte PetalburgCity_Gym_MapBorder
+ .4byte PetalburgCity_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PetalburgGym
diff --git a/data/maps/PetalburgCity_Gym/map.bin b/data/layouts/PetalburgCity_Gym/map.bin
index 665783c7b..665783c7b 100644
--- a/data/maps/PetalburgCity_Gym/map.bin
+++ b/data/layouts/PetalburgCity_Gym/map.bin
diff --git a/data/maps/PetalburgWoods/border.bin b/data/layouts/PetalburgWoods/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/PetalburgWoods/border.bin
+++ b/data/layouts/PetalburgWoods/border.bin
diff --git a/data/layouts/PetalburgWoods/layout.inc b/data/layouts/PetalburgWoods/layout.inc
new file mode 100644
index 000000000..47192ac1a
--- /dev/null
+++ b/data/layouts/PetalburgWoods/layout.inc
@@ -0,0 +1,14 @@
+PetalburgWoods_MapBorder:: @ 82D91BC
+ .incbin "data/layouts/PetalburgWoods/border.bin"
+
+PetalburgWoods_MapBlockdata:: @ 82D91C4
+ .incbin "data/layouts/PetalburgWoods/map.bin"
+
+ .align 2
+PetalburgWoods_Layout:: @ 82DA244
+ .4byte 0x30
+ .4byte 0x2c
+ .4byte PetalburgWoods_MapBorder
+ .4byte PetalburgWoods_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/PetalburgWoods/map.bin b/data/layouts/PetalburgWoods/map.bin
index a032b4c43..a032b4c43 100644
--- a/data/maps/PetalburgWoods/map.bin
+++ b/data/layouts/PetalburgWoods/map.bin
diff --git a/data/maps/OldaleTown_Mart/border.bin b/data/layouts/PokeMart/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/OldaleTown_Mart/border.bin
+++ b/data/layouts/PokeMart/border.bin
Binary files differ
diff --git a/data/layouts/PokeMart/layout.inc b/data/layouts/PokeMart/layout.inc
new file mode 100644
index 000000000..830d398ac
--- /dev/null
+++ b/data/layouts/PokeMart/layout.inc
@@ -0,0 +1,14 @@
+PokeMart_MapBorder:: @ 82CE29C
+ .incbin "data/layouts/PokeMart/border.bin"
+
+PokeMart_MapBlockdata:: @ 82CE2A4
+ .incbin "data/layouts/PokeMart/map.bin"
+
+ .align 2
+PokeMart_Layout:: @ 82CE354
+ .4byte 0xb
+ .4byte 0x8
+ .4byte PokeMart_MapBorder
+ .4byte PokeMart_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/OldaleTown_Mart/map.bin b/data/layouts/PokeMart/map.bin
index 73d90bf31..73d90bf31 100644
--- a/data/maps/OldaleTown_Mart/map.bin
+++ b/data/layouts/PokeMart/map.bin
diff --git a/data/maps/RecordCorner/border.bin b/data/layouts/PokemonCenter_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RecordCorner/border.bin
+++ b/data/layouts/PokemonCenter_1F/border.bin
diff --git a/data/layouts/PokemonCenter_1F/layout.inc b/data/layouts/PokemonCenter_1F/layout.inc
new file mode 100644
index 000000000..a4d067758
--- /dev/null
+++ b/data/layouts/PokemonCenter_1F/layout.inc
@@ -0,0 +1,14 @@
+PokemonCenter_1F_MapBorder:: @ 82CE064
+ .incbin "data/layouts/PokemonCenter_1F/border.bin"
+
+PokemonCenter_1F_MapBlockdata:: @ 82CE06C
+ .incbin "data/layouts/PokemonCenter_1F/map.bin"
+
+ .align 2
+PokemonCenter_1F_Layout:: @ 82CE168
+ .4byte 0xe
+ .4byte 0x9
+ .4byte PokemonCenter_1F_MapBorder
+ .4byte PokemonCenter_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonCenter
diff --git a/data/maps/OldaleTown_PokemonCenter_1F/map.bin b/data/layouts/PokemonCenter_1F/map.bin
index 5201dde15..5201dde15 100644
--- a/data/maps/OldaleTown_PokemonCenter_1F/map.bin
+++ b/data/layouts/PokemonCenter_1F/map.bin
diff --git a/data/maps/Route104_MrBrineysHouse/border.bin b/data/layouts/PokemonCenter_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route104_MrBrineysHouse/border.bin
+++ b/data/layouts/PokemonCenter_2F/border.bin
diff --git a/data/layouts/PokemonCenter_2F/layout.inc b/data/layouts/PokemonCenter_2F/layout.inc
new file mode 100644
index 000000000..033580519
--- /dev/null
+++ b/data/layouts/PokemonCenter_2F/layout.inc
@@ -0,0 +1,14 @@
+PokemonCenter_2F_MapBorder:: @ 82CE180
+ .incbin "data/layouts/PokemonCenter_2F/border.bin"
+
+PokemonCenter_2F_MapBlockdata:: @ 82CE188
+ .incbin "data/layouts/PokemonCenter_2F/map.bin"
+
+ .align 2
+PokemonCenter_2F_Layout:: @ 82CE284
+ .4byte 0xe
+ .4byte 0x9
+ .4byte PokemonCenter_2F_MapBorder
+ .4byte PokemonCenter_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonCenter
diff --git a/data/maps/OldaleTown_PokemonCenter_2F/map.bin b/data/layouts/PokemonCenter_2F/map.bin
index 40cf9afd7..40cf9afd7 100644
--- a/data/maps/OldaleTown_PokemonCenter_2F/map.bin
+++ b/data/layouts/PokemonCenter_2F/map.bin
diff --git a/data/maps/Route110_TrickHouseCorridor/border.bin b/data/layouts/RecordCorner/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route110_TrickHouseCorridor/border.bin
+++ b/data/layouts/RecordCorner/border.bin
diff --git a/data/layouts/RecordCorner/layout.inc b/data/layouts/RecordCorner/layout.inc
new file mode 100644
index 000000000..9252de7db
--- /dev/null
+++ b/data/layouts/RecordCorner/layout.inc
@@ -0,0 +1,14 @@
+RecordCorner_MapBorder:: @ 82E9460
+ .incbin "data/layouts/RecordCorner/border.bin"
+
+RecordCorner_MapBlockdata:: @ 82E9468
+ .incbin "data/layouts/RecordCorner/map.bin"
+
+ .align 2
+RecordCorner_Layout:: @ 82E95F8
+ .4byte 0x14
+ .4byte 0xa
+ .4byte RecordCorner_MapBorder
+ .4byte RecordCorner_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_CableClub
diff --git a/data/maps/RecordCorner/map.bin b/data/layouts/RecordCorner/map.bin
index 51dfb6e5a..51dfb6e5a 100644
--- a/data/maps/RecordCorner/map.bin
+++ b/data/layouts/RecordCorner/map.bin
diff --git a/data/maps/Route101/border.bin b/data/layouts/Route101/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route101/border.bin
+++ b/data/layouts/Route101/border.bin
diff --git a/data/layouts/Route101/layout.inc b/data/layouts/Route101/layout.inc
new file mode 100644
index 000000000..276a580b0
--- /dev/null
+++ b/data/layouts/Route101/layout.inc
@@ -0,0 +1,14 @@
+Route101_MapBorder:: @ 8292D8C
+ .incbin "data/layouts/Route101/border.bin"
+
+Route101_MapBlockdata:: @ 8292D94
+ .incbin "data/layouts/Route101/map.bin"
+
+ .align 2
+Route101_Layout:: @ 82930B4
+ .4byte 0x14
+ .4byte 0x14
+ .4byte Route101_MapBorder
+ .4byte Route101_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/Route101/map.bin b/data/layouts/Route101/map.bin
index fab3a1d69..fab3a1d69 100644
--- a/data/maps/Route101/map.bin
+++ b/data/layouts/Route101/map.bin
diff --git a/data/maps/Route102/border.bin b/data/layouts/Route102/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route102/border.bin
+++ b/data/layouts/Route102/border.bin
diff --git a/data/layouts/Route102/layout.inc b/data/layouts/Route102/layout.inc
new file mode 100644
index 000000000..c2e36ea4e
--- /dev/null
+++ b/data/layouts/Route102/layout.inc
@@ -0,0 +1,14 @@
+Route102_MapBorder:: @ 82930CC
+ .incbin "data/layouts/Route102/border.bin"
+
+Route102_MapBlockdata:: @ 82930D4
+ .incbin "data/layouts/Route102/map.bin"
+
+ .align 2
+Route102_Layout:: @ 82938A4
+ .4byte 0x32
+ .4byte 0x14
+ .4byte Route102_MapBorder
+ .4byte Route102_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/Route102/map.bin b/data/layouts/Route102/map.bin
index 7378bb44b..7378bb44b 100644
--- a/data/maps/Route102/map.bin
+++ b/data/layouts/Route102/map.bin
diff --git a/data/maps/Route103/border.bin b/data/layouts/Route103/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route103/border.bin
+++ b/data/layouts/Route103/border.bin
diff --git a/data/layouts/Route103/layout.inc b/data/layouts/Route103/layout.inc
new file mode 100644
index 000000000..15d321a66
--- /dev/null
+++ b/data/layouts/Route103/layout.inc
@@ -0,0 +1,14 @@
+Route103_MapBorder:: @ 82938BC
+ .incbin "data/layouts/Route103/border.bin"
+
+Route103_MapBlockdata:: @ 82938C4
+ .incbin "data/layouts/Route103/map.bin"
+
+ .align 2
+Route103_Layout:: @ 8294544
+ .4byte 0x50
+ .4byte 0x14
+ .4byte Route103_MapBorder
+ .4byte Route103_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Petalburg
diff --git a/data/maps/Route103/map.bin b/data/layouts/Route103/map.bin
index 6c5205b4c..6c5205b4c 100644
--- a/data/maps/Route103/map.bin
+++ b/data/layouts/Route103/map.bin
diff --git a/data/maps/Route104/border.bin b/data/layouts/Route104/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route104/border.bin
+++ b/data/layouts/Route104/border.bin
diff --git a/data/layouts/Route104/layout.inc b/data/layouts/Route104/layout.inc
new file mode 100644
index 000000000..c6f807405
--- /dev/null
+++ b/data/layouts/Route104/layout.inc
@@ -0,0 +1,14 @@
+Route104_MapBorder:: @ 829455C
+ .incbin "data/layouts/Route104/border.bin"
+
+Route104_MapBlockdata:: @ 8294564
+ .incbin "data/layouts/Route104/map.bin"
+
+ .align 2
+Route104_Layout:: @ 8295E64
+ .4byte 0x28
+ .4byte 0x50
+ .4byte Route104_MapBorder
+ .4byte Route104_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/Route104/map.bin b/data/layouts/Route104/map.bin
index 7731bc31c..7731bc31c 100644
--- a/data/maps/Route104/map.bin
+++ b/data/layouts/Route104/map.bin
Binary files differ
diff --git a/data/maps/Route110_TrickHouseEnd/border.bin b/data/layouts/Route104_MrBrineysHouse/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route110_TrickHouseEnd/border.bin
+++ b/data/layouts/Route104_MrBrineysHouse/border.bin
diff --git a/data/layouts/Route104_MrBrineysHouse/layout.inc b/data/layouts/Route104_MrBrineysHouse/layout.inc
new file mode 100644
index 000000000..c265b931d
--- /dev/null
+++ b/data/layouts/Route104_MrBrineysHouse/layout.inc
@@ -0,0 +1,14 @@
+Route104_MrBrineysHouse_MapBorder:: @ 82D1FDC
+ .incbin "data/layouts/Route104_MrBrineysHouse/border.bin"
+
+Route104_MrBrineysHouse_MapBlockdata:: @ 82D1FE4
+ .incbin "data/layouts/Route104_MrBrineysHouse/map.bin"
+
+ .align 2
+Route104_MrBrineysHouse_Layout:: @ 82D20BC
+ .4byte 0xc
+ .4byte 0x9
+ .4byte Route104_MrBrineysHouse_MapBorder
+ .4byte Route104_MrBrineysHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route104_MrBrineysHouse/map.bin b/data/layouts/Route104_MrBrineysHouse/map.bin
index 7660fd5d7..7660fd5d7 100644
--- a/data/maps/Route104_MrBrineysHouse/map.bin
+++ b/data/layouts/Route104_MrBrineysHouse/map.bin
diff --git a/data/maps/Route104_PrettyPetalFlowerShop/border.bin b/data/layouts/Route104_PrettyPetalFlowerShop/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route104_PrettyPetalFlowerShop/border.bin
+++ b/data/layouts/Route104_PrettyPetalFlowerShop/border.bin
Binary files differ
diff --git a/data/layouts/Route104_PrettyPetalFlowerShop/layout.inc b/data/layouts/Route104_PrettyPetalFlowerShop/layout.inc
new file mode 100644
index 000000000..35012e71b
--- /dev/null
+++ b/data/layouts/Route104_PrettyPetalFlowerShop/layout.inc
@@ -0,0 +1,14 @@
+Route104_PrettyPetalFlowerShop_MapBorder:: @ 82D4B9C
+ .incbin "data/layouts/Route104_PrettyPetalFlowerShop/border.bin"
+
+Route104_PrettyPetalFlowerShop_MapBlockdata:: @ 82D4BA4
+ .incbin "data/layouts/Route104_PrettyPetalFlowerShop/map.bin"
+
+ .align 2
+Route104_PrettyPetalFlowerShop_Layout:: @ 82D4CB4
+ .4byte 0xf
+ .4byte 0x9
+ .4byte Route104_PrettyPetalFlowerShop_MapBorder
+ .4byte Route104_PrettyPetalFlowerShop_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PrettyPetalFlowerShop
diff --git a/data/maps/Route104_PrettyPetalFlowerShop/map.bin b/data/layouts/Route104_PrettyPetalFlowerShop/map.bin
index d34ff5c1a..d34ff5c1a 100644
--- a/data/maps/Route104_PrettyPetalFlowerShop/map.bin
+++ b/data/layouts/Route104_PrettyPetalFlowerShop/map.bin
Binary files differ
diff --git a/data/maps/Route104_Prototype/border.bin b/data/layouts/Route104_Prototype/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route104_Prototype/border.bin
+++ b/data/layouts/Route104_Prototype/border.bin
diff --git a/data/layouts/Route104_Prototype/layout.inc b/data/layouts/Route104_Prototype/layout.inc
new file mode 100644
index 000000000..9ddf033e1
--- /dev/null
+++ b/data/layouts/Route104_Prototype/layout.inc
@@ -0,0 +1,14 @@
+Route104_Prototype_MapBorder:: @ 82F9A58
+ .incbin "data/layouts/Route104_Prototype/border.bin"
+
+Route104_Prototype_MapBlockdata:: @ 82F9A60
+ .incbin "data/layouts/Route104_Prototype/map.bin"
+
+ .align 2
+Route104_Prototype_Layout:: @ 82F9A64
+ .4byte 0x1
+ .4byte 0x1
+ .4byte Route104_Prototype_MapBorder
+ .4byte Route104_Prototype_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/Route104_Prototype/map.bin b/data/layouts/Route104_Prototype/map.bin
index 71bd63e62..71bd63e62 100644
--- a/data/maps/Route104_Prototype/map.bin
+++ b/data/layouts/Route104_Prototype/map.bin
diff --git a/data/maps/Route105/border.bin b/data/layouts/Route105/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route105/border.bin
+++ b/data/layouts/Route105/border.bin
diff --git a/data/layouts/Route105/layout.inc b/data/layouts/Route105/layout.inc
new file mode 100644
index 000000000..d918e73ff
--- /dev/null
+++ b/data/layouts/Route105/layout.inc
@@ -0,0 +1,14 @@
+Route105_MapBorder:: @ 8295E7C
+ .incbin "data/layouts/Route105/border.bin"
+
+Route105_MapBlockdata:: @ 8295E84
+ .incbin "data/layouts/Route105/map.bin"
+
+ .align 2
+Route105_Layout:: @ 8297784
+ .4byte 0x28
+ .4byte 0x50
+ .4byte Route105_MapBorder
+ .4byte Route105_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Dewford
diff --git a/data/maps/Route105/map.bin b/data/layouts/Route105/map.bin
index 152aad670..152aad670 100644
--- a/data/maps/Route105/map.bin
+++ b/data/layouts/Route105/map.bin
Binary files differ
diff --git a/data/maps/Route106/border.bin b/data/layouts/Route106/border.bin
index 281762f5b..281762f5b 100644
--- a/data/maps/Route106/border.bin
+++ b/data/layouts/Route106/border.bin
diff --git a/data/layouts/Route106/layout.inc b/data/layouts/Route106/layout.inc
new file mode 100644
index 000000000..60ff843f3
--- /dev/null
+++ b/data/layouts/Route106/layout.inc
@@ -0,0 +1,14 @@
+Route106_MapBorder:: @ 829779C
+ .incbin "data/layouts/Route106/border.bin"
+
+Route106_MapBlockdata:: @ 82977A4
+ .incbin "data/layouts/Route106/map.bin"
+
+ .align 2
+Route106_Layout:: @ 8298424
+ .4byte 0x50
+ .4byte 0x14
+ .4byte Route106_MapBorder
+ .4byte Route106_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Dewford
diff --git a/data/maps/Route106/map.bin b/data/layouts/Route106/map.bin
index d65a278a4..d65a278a4 100644
--- a/data/maps/Route106/map.bin
+++ b/data/layouts/Route106/map.bin
Binary files differ
diff --git a/data/maps/Route107/border.bin b/data/layouts/Route107/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route107/border.bin
+++ b/data/layouts/Route107/border.bin
diff --git a/data/layouts/Route107/layout.inc b/data/layouts/Route107/layout.inc
new file mode 100644
index 000000000..06b6f3020
--- /dev/null
+++ b/data/layouts/Route107/layout.inc
@@ -0,0 +1,14 @@
+Route107_MapBorder:: @ 829843C
+ .incbin "data/layouts/Route107/border.bin"
+
+Route107_MapBlockdata:: @ 8298444
+ .incbin "data/layouts/Route107/map.bin"
+
+ .align 2
+Route107_Layout:: @ 8298DA4
+ .4byte 0x3c
+ .4byte 0x14
+ .4byte Route107_MapBorder
+ .4byte Route107_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Dewford
diff --git a/data/maps/Route107/map.bin b/data/layouts/Route107/map.bin
index 521997b0f..521997b0f 100644
--- a/data/maps/Route107/map.bin
+++ b/data/layouts/Route107/map.bin
Binary files differ
diff --git a/data/maps/Route108/border.bin b/data/layouts/Route108/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route108/border.bin
+++ b/data/layouts/Route108/border.bin
diff --git a/data/layouts/Route108/layout.inc b/data/layouts/Route108/layout.inc
new file mode 100644
index 000000000..1c4e97eec
--- /dev/null
+++ b/data/layouts/Route108/layout.inc
@@ -0,0 +1,14 @@
+Route108_MapBorder:: @ 8298DBC
+ .incbin "data/layouts/Route108/border.bin"
+
+Route108_MapBlockdata:: @ 8298DC4
+ .incbin "data/layouts/Route108/map.bin"
+
+ .align 2
+Route108_Layout:: @ 8299724
+ .4byte 0x3c
+ .4byte 0x14
+ .4byte Route108_MapBorder
+ .4byte Route108_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Slateport
diff --git a/data/maps/Route108/map.bin b/data/layouts/Route108/map.bin
index 0a82f9924..0a82f9924 100644
--- a/data/maps/Route108/map.bin
+++ b/data/layouts/Route108/map.bin
diff --git a/data/maps/Route109/border.bin b/data/layouts/Route109/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route109/border.bin
+++ b/data/layouts/Route109/border.bin
diff --git a/data/layouts/Route109/layout.inc b/data/layouts/Route109/layout.inc
new file mode 100644
index 000000000..9ea7a20ce
--- /dev/null
+++ b/data/layouts/Route109/layout.inc
@@ -0,0 +1,14 @@
+Route109_MapBorder:: @ 829973C
+ .incbin "data/layouts/Route109/border.bin"
+
+Route109_MapBlockdata:: @ 8299744
+ .incbin "data/layouts/Route109/map.bin"
+
+ .align 2
+Route109_Layout:: @ 829AA04
+ .4byte 0x28
+ .4byte 0x3c
+ .4byte Route109_MapBorder
+ .4byte Route109_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Slateport
diff --git a/data/maps/Route109/map.bin b/data/layouts/Route109/map.bin
index eb83de870..eb83de870 100644
--- a/data/maps/Route109/map.bin
+++ b/data/layouts/Route109/map.bin
Binary files differ
diff --git a/data/maps/Route109_SeashoreHouse/border.bin b/data/layouts/Route109_SeashoreHouse/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route109_SeashoreHouse/border.bin
+++ b/data/layouts/Route109_SeashoreHouse/border.bin
Binary files differ
diff --git a/data/layouts/Route109_SeashoreHouse/layout.inc b/data/layouts/Route109_SeashoreHouse/layout.inc
new file mode 100644
index 000000000..a4c1542ca
--- /dev/null
+++ b/data/layouts/Route109_SeashoreHouse/layout.inc
@@ -0,0 +1,14 @@
+Route109_SeashoreHouse_MapBorder:: @ 82EDF48
+ .incbin "data/layouts/Route109_SeashoreHouse/border.bin"
+
+Route109_SeashoreHouse_MapBlockdata:: @ 82EDF50
+ .incbin "data/layouts/Route109_SeashoreHouse/map.bin"
+
+ .align 2
+Route109_SeashoreHouse_Layout:: @ 82EE07C
+ .4byte 0xf
+ .4byte 0xa
+ .4byte Route109_SeashoreHouse_MapBorder
+ .4byte Route109_SeashoreHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_SeashoreHouse
diff --git a/data/maps/Route109_SeashoreHouse/map.bin b/data/layouts/Route109_SeashoreHouse/map.bin
index cb7853a17..cb7853a17 100644
--- a/data/maps/Route109_SeashoreHouse/map.bin
+++ b/data/layouts/Route109_SeashoreHouse/map.bin
diff --git a/data/maps/Route110/border.bin b/data/layouts/Route110/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route110/border.bin
+++ b/data/layouts/Route110/border.bin
diff --git a/data/layouts/Route110/layout.inc b/data/layouts/Route110/layout.inc
new file mode 100644
index 000000000..df2399715
--- /dev/null
+++ b/data/layouts/Route110/layout.inc
@@ -0,0 +1,14 @@
+Route110_MapBorder:: @ 829AA1C
+ .incbin "data/layouts/Route110/border.bin"
+
+Route110_MapBlockdata:: @ 829AA24
+ .incbin "data/layouts/Route110/map.bin"
+
+ .align 2
+Route110_Layout:: @ 829C964
+ .4byte 0x28
+ .4byte 0x64
+ .4byte Route110_MapBorder
+ .4byte Route110_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/Route110/map.bin b/data/layouts/Route110/map.bin
index e10394048..e10394048 100644
--- a/data/maps/Route110/map.bin
+++ b/data/layouts/Route110/map.bin
Binary files differ
diff --git a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin b/data/layouts/Route110_SeasideCyclingRoadEntrace/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin
+++ b/data/layouts/Route110_SeasideCyclingRoadEntrace/border.bin
Binary files differ
diff --git a/data/layouts/Route110_SeasideCyclingRoadEntrace/layout.inc b/data/layouts/Route110_SeasideCyclingRoadEntrace/layout.inc
new file mode 100644
index 000000000..4841f1891
--- /dev/null
+++ b/data/layouts/Route110_SeasideCyclingRoadEntrace/layout.inc
@@ -0,0 +1,14 @@
+Route110_SeasideCyclingRoadEntrace_MapBorder:: @ 82EFB64
+ .incbin "data/layouts/Route110_SeasideCyclingRoadEntrace/border.bin"
+
+Route110_SeasideCyclingRoadEntrace_MapBlockdata:: @ 82EFB6C
+ .incbin "data/layouts/Route110_SeasideCyclingRoadEntrace/map.bin"
+
+ .align 2
+Route110_SeasideCyclingRoadEntrace_Layout:: @ 82EFC20
+ .4byte 0xf
+ .4byte 0x6
+ .4byte Route110_SeasideCyclingRoadEntrace_MapBorder
+ .4byte Route110_SeasideCyclingRoadEntrace_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin b/data/layouts/Route110_SeasideCyclingRoadEntrace/map.bin
index e9fc770d4..e9fc770d4 100644
--- a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin
+++ b/data/layouts/Route110_SeasideCyclingRoadEntrace/map.bin
diff --git a/data/maps/Route110_TrickHouseEntrance/border.bin b/data/layouts/Route110_TrickHouseCorridor/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route110_TrickHouseEntrance/border.bin
+++ b/data/layouts/Route110_TrickHouseCorridor/border.bin
diff --git a/data/layouts/Route110_TrickHouseCorridor/layout.inc b/data/layouts/Route110_TrickHouseCorridor/layout.inc
new file mode 100644
index 000000000..a85dd2b14
--- /dev/null
+++ b/data/layouts/Route110_TrickHouseCorridor/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHouseCorridor_MapBorder:: @ 82EE254
+ .incbin "data/layouts/Route110_TrickHouseCorridor/border.bin"
+
+Route110_TrickHouseCorridor_MapBlockdata:: @ 82EE25C
+ .incbin "data/layouts/Route110_TrickHouseCorridor/map.bin"
+
+ .align 2
+Route110_TrickHouseCorridor_Layout:: @ 82EE52C
+ .4byte 0xf
+ .4byte 0x18
+ .4byte Route110_TrickHouseCorridor_MapBorder
+ .4byte Route110_TrickHouseCorridor_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route110_TrickHouseCorridor/map.bin b/data/layouts/Route110_TrickHouseCorridor/map.bin
index 8981d28bd..8981d28bd 100644
--- a/data/maps/Route110_TrickHouseCorridor/map.bin
+++ b/data/layouts/Route110_TrickHouseCorridor/map.bin
diff --git a/data/maps/Route112_CableCarStation/border.bin b/data/layouts/Route110_TrickHouseEnd/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route112_CableCarStation/border.bin
+++ b/data/layouts/Route110_TrickHouseEnd/border.bin
diff --git a/data/layouts/Route110_TrickHouseEnd/layout.inc b/data/layouts/Route110_TrickHouseEnd/layout.inc
new file mode 100644
index 000000000..d0c414069
--- /dev/null
+++ b/data/layouts/Route110_TrickHouseEnd/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHouseEnd_MapBorder:: @ 82EE174
+ .incbin "data/layouts/Route110_TrickHouseEnd/border.bin"
+
+Route110_TrickHouseEnd_MapBlockdata:: @ 82EE17C
+ .incbin "data/layouts/Route110_TrickHouseEnd/map.bin"
+
+ .align 2
+Route110_TrickHouseEnd_Layout:: @ 82EE23C
+ .4byte 0xc
+ .4byte 0x8
+ .4byte Route110_TrickHouseEnd_MapBorder
+ .4byte Route110_TrickHouseEnd_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route110_TrickHouseEnd/map.bin b/data/layouts/Route110_TrickHouseEnd/map.bin
index 506fdb644..506fdb644 100644
--- a/data/maps/Route110_TrickHouseEnd/map.bin
+++ b/data/layouts/Route110_TrickHouseEnd/map.bin
diff --git a/data/maps/Route114_FossilManiacsHouse/border.bin b/data/layouts/Route110_TrickHouseEntrance/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route114_FossilManiacsHouse/border.bin
+++ b/data/layouts/Route110_TrickHouseEntrance/border.bin
diff --git a/data/layouts/Route110_TrickHouseEntrance/layout.inc b/data/layouts/Route110_TrickHouseEntrance/layout.inc
new file mode 100644
index 000000000..6ccef43ff
--- /dev/null
+++ b/data/layouts/Route110_TrickHouseEntrance/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHouseEntrance_MapBorder:: @ 82EE094
+ .incbin "data/layouts/Route110_TrickHouseEntrance/border.bin"
+
+Route110_TrickHouseEntrance_MapBlockdata:: @ 82EE09C
+ .incbin "data/layouts/Route110_TrickHouseEntrance/map.bin"
+
+ .align 2
+Route110_TrickHouseEntrance_Layout:: @ 82EE15C
+ .4byte 0xc
+ .4byte 0x8
+ .4byte Route110_TrickHouseEntrance_MapBorder
+ .4byte Route110_TrickHouseEntrance_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route110_TrickHouseEntrance/map.bin b/data/layouts/Route110_TrickHouseEntrance/map.bin
index 1306bb9b5..1306bb9b5 100644
--- a/data/maps/Route110_TrickHouseEntrance/map.bin
+++ b/data/layouts/Route110_TrickHouseEntrance/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle1/border.bin b/data/layouts/Route110_TrickHousePuzzle1/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle1/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle1/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle1/layout.inc b/data/layouts/Route110_TrickHousePuzzle1/layout.inc
new file mode 100644
index 000000000..8ad11d641
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle1/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle1_MapBorder:: @ 82EE544
+ .incbin "data/layouts/Route110_TrickHousePuzzle1/border.bin"
+
+Route110_TrickHousePuzzle1_MapBlockdata:: @ 82EE54C
+ .incbin "data/layouts/Route110_TrickHousePuzzle1/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle1_Layout:: @ 82EE7E0
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle1_MapBorder
+ .4byte Route110_TrickHousePuzzle1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle1/map.bin b/data/layouts/Route110_TrickHousePuzzle1/map.bin
index c809b7482..c809b7482 100644
--- a/data/maps/Route110_TrickHousePuzzle1/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle1/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle2/border.bin b/data/layouts/Route110_TrickHousePuzzle2/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle2/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle2/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle2/layout.inc b/data/layouts/Route110_TrickHousePuzzle2/layout.inc
new file mode 100644
index 000000000..a7750390b
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle2/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle2_MapBorder:: @ 82EE7F8
+ .incbin "data/layouts/Route110_TrickHousePuzzle2/border.bin"
+
+Route110_TrickHousePuzzle2_MapBlockdata:: @ 82EE800
+ .incbin "data/layouts/Route110_TrickHousePuzzle2/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle2_Layout:: @ 82EEA94
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle2_MapBorder
+ .4byte Route110_TrickHousePuzzle2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle2/map.bin b/data/layouts/Route110_TrickHousePuzzle2/map.bin
index 819080ced..819080ced 100644
--- a/data/maps/Route110_TrickHousePuzzle2/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle2/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle3/border.bin b/data/layouts/Route110_TrickHousePuzzle3/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle3/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle3/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle3/layout.inc b/data/layouts/Route110_TrickHousePuzzle3/layout.inc
new file mode 100644
index 000000000..8f49ea03a
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle3/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle3_MapBorder:: @ 82EEAAC
+ .incbin "data/layouts/Route110_TrickHousePuzzle3/border.bin"
+
+Route110_TrickHousePuzzle3_MapBlockdata:: @ 82EEAB4
+ .incbin "data/layouts/Route110_TrickHousePuzzle3/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle3_Layout:: @ 82EED48
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle3_MapBorder
+ .4byte Route110_TrickHousePuzzle3_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle3/map.bin b/data/layouts/Route110_TrickHousePuzzle3/map.bin
index 4dc43a00d..4dc43a00d 100644
--- a/data/maps/Route110_TrickHousePuzzle3/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle3/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle4/border.bin b/data/layouts/Route110_TrickHousePuzzle4/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle4/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle4/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle4/layout.inc b/data/layouts/Route110_TrickHousePuzzle4/layout.inc
new file mode 100644
index 000000000..20706bed7
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle4/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle4_MapBorder:: @ 82EED60
+ .incbin "data/layouts/Route110_TrickHousePuzzle4/border.bin"
+
+Route110_TrickHousePuzzle4_MapBlockdata:: @ 82EED68
+ .incbin "data/layouts/Route110_TrickHousePuzzle4/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle4_Layout:: @ 82EEFFC
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle4_MapBorder
+ .4byte Route110_TrickHousePuzzle4_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle4/map.bin b/data/layouts/Route110_TrickHousePuzzle4/map.bin
index e0b8cf33f..e0b8cf33f 100644
--- a/data/maps/Route110_TrickHousePuzzle4/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle4/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle5/border.bin b/data/layouts/Route110_TrickHousePuzzle5/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle5/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle5/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle5/layout.inc b/data/layouts/Route110_TrickHousePuzzle5/layout.inc
new file mode 100644
index 000000000..f01f23322
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle5/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle5_MapBorder:: @ 82EF014
+ .incbin "data/layouts/Route110_TrickHousePuzzle5/border.bin"
+
+Route110_TrickHousePuzzle5_MapBlockdata:: @ 82EF01C
+ .incbin "data/layouts/Route110_TrickHousePuzzle5/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle5_Layout:: @ 82EF2B0
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle5_MapBorder
+ .4byte Route110_TrickHousePuzzle5_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle5/map.bin b/data/layouts/Route110_TrickHousePuzzle5/map.bin
index a64ea34b6..a64ea34b6 100644
--- a/data/maps/Route110_TrickHousePuzzle5/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle5/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle6/border.bin b/data/layouts/Route110_TrickHousePuzzle6/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle6/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle6/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle6/layout.inc b/data/layouts/Route110_TrickHousePuzzle6/layout.inc
new file mode 100644
index 000000000..a49bb680f
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle6/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle6_MapBorder:: @ 82EF2C8
+ .incbin "data/layouts/Route110_TrickHousePuzzle6/border.bin"
+
+Route110_TrickHousePuzzle6_MapBlockdata:: @ 82EF2D0
+ .incbin "data/layouts/Route110_TrickHousePuzzle6/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle6_Layout:: @ 82EF564
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle6_MapBorder
+ .4byte Route110_TrickHousePuzzle6_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle6/map.bin b/data/layouts/Route110_TrickHousePuzzle6/map.bin
index ec8447889..ec8447889 100644
--- a/data/maps/Route110_TrickHousePuzzle6/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle6/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle7/border.bin b/data/layouts/Route110_TrickHousePuzzle7/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle7/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle7/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle7/layout.inc b/data/layouts/Route110_TrickHousePuzzle7/layout.inc
new file mode 100644
index 000000000..dcd1b9367
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle7/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle7_MapBorder:: @ 82EF57C
+ .incbin "data/layouts/Route110_TrickHousePuzzle7/border.bin"
+
+Route110_TrickHousePuzzle7_MapBlockdata:: @ 82EF584
+ .incbin "data/layouts/Route110_TrickHousePuzzle7/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle7_Layout:: @ 82EF818
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle7_MapBorder
+ .4byte Route110_TrickHousePuzzle7_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle7/map.bin b/data/layouts/Route110_TrickHousePuzzle7/map.bin
index 5859601f6..5859601f6 100644
--- a/data/maps/Route110_TrickHousePuzzle7/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle7/map.bin
diff --git a/data/maps/Route110_TrickHousePuzzle8/border.bin b/data/layouts/Route110_TrickHousePuzzle8/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route110_TrickHousePuzzle8/border.bin
+++ b/data/layouts/Route110_TrickHousePuzzle8/border.bin
Binary files differ
diff --git a/data/layouts/Route110_TrickHousePuzzle8/layout.inc b/data/layouts/Route110_TrickHousePuzzle8/layout.inc
new file mode 100644
index 000000000..1c8212684
--- /dev/null
+++ b/data/layouts/Route110_TrickHousePuzzle8/layout.inc
@@ -0,0 +1,14 @@
+Route110_TrickHousePuzzle8_MapBorder:: @ 82EF830
+ .incbin "data/layouts/Route110_TrickHousePuzzle8/border.bin"
+
+Route110_TrickHousePuzzle8_MapBlockdata:: @ 82EF838
+ .incbin "data/layouts/Route110_TrickHousePuzzle8/map.bin"
+
+ .align 2
+Route110_TrickHousePuzzle8_Layout:: @ 82EFACC
+ .4byte 0xf
+ .4byte 0x16
+ .4byte Route110_TrickHousePuzzle8_MapBorder
+ .4byte Route110_TrickHousePuzzle8_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_TrickHousePuzzle
diff --git a/data/maps/Route110_TrickHousePuzzle8/map.bin b/data/layouts/Route110_TrickHousePuzzle8/map.bin
index d8c131da6..d8c131da6 100644
--- a/data/maps/Route110_TrickHousePuzzle8/map.bin
+++ b/data/layouts/Route110_TrickHousePuzzle8/map.bin
diff --git a/data/maps/Route111/border.bin b/data/layouts/Route111/border.bin
index 4531975c7..4531975c7 100644
--- a/data/maps/Route111/border.bin
+++ b/data/layouts/Route111/border.bin
Binary files differ
diff --git a/data/layouts/Route111/layout.inc b/data/layouts/Route111/layout.inc
new file mode 100644
index 000000000..ff3aa42c4
--- /dev/null
+++ b/data/layouts/Route111/layout.inc
@@ -0,0 +1,14 @@
+Route111_MapBorder:: @ 829C97C
+ .incbin "data/layouts/Route111/border.bin"
+
+Route111_MapBlockdata:: @ 829C984
+ .incbin "data/layouts/Route111/map.bin"
+
+ .align 2
+Route111_Layout:: @ 829F544
+ .4byte 0x28
+ .4byte 0x8c
+ .4byte Route111_MapBorder
+ .4byte Route111_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/Route111/map.bin b/data/layouts/Route111/map.bin
index 50fc935bd..50fc935bd 100644
--- a/data/maps/Route111/map.bin
+++ b/data/layouts/Route111/map.bin
Binary files differ
diff --git a/data/maps/Route112/border.bin b/data/layouts/Route112/border.bin
index 9ae2c2126..9ae2c2126 100644
--- a/data/maps/Route112/border.bin
+++ b/data/layouts/Route112/border.bin
diff --git a/data/layouts/Route112/layout.inc b/data/layouts/Route112/layout.inc
new file mode 100644
index 000000000..fc7caacb7
--- /dev/null
+++ b/data/layouts/Route112/layout.inc
@@ -0,0 +1,14 @@
+Route112_MapBorder:: @ 829F55C
+ .incbin "data/layouts/Route112/border.bin"
+
+Route112_MapBlockdata:: @ 829F564
+ .incbin "data/layouts/Route112/map.bin"
+
+ .align 2
+Route112_Layout:: @ 82A0824
+ .4byte 0x28
+ .4byte 0x3c
+ .4byte Route112_MapBorder
+ .4byte Route112_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lavaridge
diff --git a/data/maps/Route112/map.bin b/data/layouts/Route112/map.bin
index bc194cbc5..bc194cbc5 100644
--- a/data/maps/Route112/map.bin
+++ b/data/layouts/Route112/map.bin
Binary files differ
diff --git a/data/maps/Route113/border.bin b/data/layouts/Route113/border.bin
index 73e1e3c60..73e1e3c60 100644
--- a/data/maps/Route113/border.bin
+++ b/data/layouts/Route113/border.bin
diff --git a/data/layouts/Route113/layout.inc b/data/layouts/Route113/layout.inc
new file mode 100644
index 000000000..f56fc6b9b
--- /dev/null
+++ b/data/layouts/Route113/layout.inc
@@ -0,0 +1,14 @@
+Route113_MapBorder:: @ 82A083C
+ .incbin "data/layouts/Route113/border.bin"
+
+Route113_MapBlockdata:: @ 82A0844
+ .incbin "data/layouts/Route113/map.bin"
+
+ .align 2
+Route113_Layout:: @ 82A17E4
+ .4byte 0x64
+ .4byte 0x14
+ .4byte Route113_MapBorder
+ .4byte Route113_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fallarbor
diff --git a/data/maps/Route113/map.bin b/data/layouts/Route113/map.bin
index 1d6c6b283..1d6c6b283 100644
--- a/data/maps/Route113/map.bin
+++ b/data/layouts/Route113/map.bin
diff --git a/data/maps/Route114/border.bin b/data/layouts/Route114/border.bin
index 23e2a92e5..23e2a92e5 100644
--- a/data/maps/Route114/border.bin
+++ b/data/layouts/Route114/border.bin
diff --git a/data/layouts/Route114/layout.inc b/data/layouts/Route114/layout.inc
new file mode 100644
index 000000000..440eaf330
--- /dev/null
+++ b/data/layouts/Route114/layout.inc
@@ -0,0 +1,14 @@
+Route114_MapBorder:: @ 82A17FC
+ .incbin "data/layouts/Route114/border.bin"
+
+Route114_MapBlockdata:: @ 82A1804
+ .incbin "data/layouts/Route114/map.bin"
+
+ .align 2
+Route114_Layout:: @ 82A3104
+ .4byte 0x28
+ .4byte 0x50
+ .4byte Route114_MapBorder
+ .4byte Route114_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fallarbor
diff --git a/data/maps/Route114/map.bin b/data/layouts/Route114/map.bin
index 0d92450f4..0d92450f4 100644
--- a/data/maps/Route114/map.bin
+++ b/data/layouts/Route114/map.bin
Binary files differ
diff --git a/data/maps/Route114_LanettesHouse/border.bin b/data/layouts/Route114_FossilManiacsHouse/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route114_LanettesHouse/border.bin
+++ b/data/layouts/Route114_FossilManiacsHouse/border.bin
diff --git a/data/layouts/Route114_FossilManiacsHouse/layout.inc b/data/layouts/Route114_FossilManiacsHouse/layout.inc
new file mode 100644
index 000000000..10011c507
--- /dev/null
+++ b/data/layouts/Route114_FossilManiacsHouse/layout.inc
@@ -0,0 +1,14 @@
+Route114_FossilManiacsHouse_MapBorder:: @ 82D4E24
+ .incbin "data/layouts/Route114_FossilManiacsHouse/border.bin"
+
+Route114_FossilManiacsHouse_MapBlockdata:: @ 82D4E2C
+ .incbin "data/layouts/Route114_FossilManiacsHouse/map.bin"
+
+ .align 2
+Route114_FossilManiacsHouse_Layout:: @ 82D4ECC
+ .4byte 0xa
+ .4byte 0x8
+ .4byte Route114_FossilManiacsHouse_MapBorder
+ .4byte Route114_FossilManiacsHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route114_FossilManiacsHouse/map.bin b/data/layouts/Route114_FossilManiacsHouse/map.bin
index ea2d94fda..ea2d94fda 100644
--- a/data/maps/Route114_FossilManiacsHouse/map.bin
+++ b/data/layouts/Route114_FossilManiacsHouse/map.bin
diff --git a/data/maps/Route114_FossilManiacsTunnel/border.bin b/data/layouts/Route114_FossilManiacsTunnel/border.bin
index 580a207f4..580a207f4 100644
--- a/data/maps/Route114_FossilManiacsTunnel/border.bin
+++ b/data/layouts/Route114_FossilManiacsTunnel/border.bin
diff --git a/data/layouts/Route114_FossilManiacsTunnel/layout.inc b/data/layouts/Route114_FossilManiacsTunnel/layout.inc
new file mode 100644
index 000000000..0bd281050
--- /dev/null
+++ b/data/layouts/Route114_FossilManiacsTunnel/layout.inc
@@ -0,0 +1,14 @@
+Route114_FossilManiacsTunnel_MapBorder:: @ 82D4EE4
+ .incbin "data/layouts/Route114_FossilManiacsTunnel/border.bin"
+
+Route114_FossilManiacsTunnel_MapBlockdata:: @ 82D4EEC
+ .incbin "data/layouts/Route114_FossilManiacsTunnel/map.bin"
+
+ .align 2
+Route114_FossilManiacsTunnel_Layout:: @ 82D5190
+ .4byte 0xd
+ .4byte 0x1a
+ .4byte Route114_FossilManiacsTunnel_MapBorder
+ .4byte Route114_FossilManiacsTunnel_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fallarbor
diff --git a/data/maps/Route114_FossilManiacsTunnel/map.bin b/data/layouts/Route114_FossilManiacsTunnel/map.bin
index 586216000..586216000 100644
--- a/data/maps/Route114_FossilManiacsTunnel/map.bin
+++ b/data/layouts/Route114_FossilManiacsTunnel/map.bin
diff --git a/data/maps/Route116_TunnelersRestHouse/border.bin b/data/layouts/Route114_LanettesHouse/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route116_TunnelersRestHouse/border.bin
+++ b/data/layouts/Route114_LanettesHouse/border.bin
diff --git a/data/layouts/Route114_LanettesHouse/layout.inc b/data/layouts/Route114_LanettesHouse/layout.inc
new file mode 100644
index 000000000..2018011c3
--- /dev/null
+++ b/data/layouts/Route114_LanettesHouse/layout.inc
@@ -0,0 +1,14 @@
+Route114_LanettesHouse_MapBorder:: @ 82D51A8
+ .incbin "data/layouts/Route114_LanettesHouse/border.bin"
+
+Route114_LanettesHouse_MapBlockdata:: @ 82D51B0
+ .incbin "data/layouts/Route114_LanettesHouse/map.bin"
+
+ .align 2
+Route114_LanettesHouse_Layout:: @ 82D5260
+ .4byte 0xb
+ .4byte 0x8
+ .4byte Route114_LanettesHouse_MapBorder
+ .4byte Route114_LanettesHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Lab
diff --git a/data/maps/Route114_LanettesHouse/map.bin b/data/layouts/Route114_LanettesHouse/map.bin
index de1858be4..de1858be4 100644
--- a/data/maps/Route114_LanettesHouse/map.bin
+++ b/data/layouts/Route114_LanettesHouse/map.bin
diff --git a/data/maps/Route115/border.bin b/data/layouts/Route115/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route115/border.bin
+++ b/data/layouts/Route115/border.bin
diff --git a/data/layouts/Route115/layout.inc b/data/layouts/Route115/layout.inc
new file mode 100644
index 000000000..fb1b3d99b
--- /dev/null
+++ b/data/layouts/Route115/layout.inc
@@ -0,0 +1,14 @@
+Route115_MapBorder:: @ 82A311C
+ .incbin "data/layouts/Route115/border.bin"
+
+Route115_MapBlockdata:: @ 82A3124
+ .incbin "data/layouts/Route115/map.bin"
+
+ .align 2
+Route115_Layout:: @ 82A4A24
+ .4byte 0x28
+ .4byte 0x50
+ .4byte Route115_MapBorder
+ .4byte Route115_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fallarbor
diff --git a/data/maps/Route115/map.bin b/data/layouts/Route115/map.bin
index d6e8e9f1c..d6e8e9f1c 100644
--- a/data/maps/Route115/map.bin
+++ b/data/layouts/Route115/map.bin
Binary files differ
diff --git a/data/maps/Route116/border.bin b/data/layouts/Route116/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route116/border.bin
+++ b/data/layouts/Route116/border.bin
diff --git a/data/layouts/Route116/layout.inc b/data/layouts/Route116/layout.inc
new file mode 100644
index 000000000..d7c24705b
--- /dev/null
+++ b/data/layouts/Route116/layout.inc
@@ -0,0 +1,14 @@
+Route116_MapBorder:: @ 82A4A3C
+ .incbin "data/layouts/Route116/border.bin"
+
+Route116_MapBlockdata:: @ 82A4A44
+ .incbin "data/layouts/Route116/map.bin"
+
+ .align 2
+Route116_Layout:: @ 82A59E4
+ .4byte 0x64
+ .4byte 0x14
+ .4byte Route116_MapBorder
+ .4byte Route116_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/Route116/map.bin b/data/layouts/Route116/map.bin
index 055562dbb..055562dbb 100644
--- a/data/maps/Route116/map.bin
+++ b/data/layouts/Route116/map.bin
Binary files differ
diff --git a/data/maps/Route119_WeatherInstitute_1F/border.bin b/data/layouts/Route116_TunnelersRestHouse/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route119_WeatherInstitute_1F/border.bin
+++ b/data/layouts/Route116_TunnelersRestHouse/border.bin
diff --git a/data/layouts/Route116_TunnelersRestHouse/layout.inc b/data/layouts/Route116_TunnelersRestHouse/layout.inc
new file mode 100644
index 000000000..7a2a6997c
--- /dev/null
+++ b/data/layouts/Route116_TunnelersRestHouse/layout.inc
@@ -0,0 +1,14 @@
+Route116_TunnelersRestHouse_MapBorder:: @ 82D5278
+ .incbin "data/layouts/Route116_TunnelersRestHouse/border.bin"
+
+Route116_TunnelersRestHouse_MapBlockdata:: @ 82D5280
+ .incbin "data/layouts/Route116_TunnelersRestHouse/map.bin"
+
+ .align 2
+Route116_TunnelersRestHouse_Layout:: @ 82D5334
+ .4byte 0xa
+ .4byte 0x9
+ .4byte Route116_TunnelersRestHouse_MapBorder
+ .4byte Route116_TunnelersRestHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route116_TunnelersRestHouse/map.bin b/data/layouts/Route116_TunnelersRestHouse/map.bin
index 91e2c2019..91e2c2019 100644
--- a/data/maps/Route116_TunnelersRestHouse/map.bin
+++ b/data/layouts/Route116_TunnelersRestHouse/map.bin
diff --git a/data/maps/Route117/border.bin b/data/layouts/Route117/border.bin
index addb5d6ce..addb5d6ce 100644
--- a/data/maps/Route117/border.bin
+++ b/data/layouts/Route117/border.bin
Binary files differ
diff --git a/data/layouts/Route117/layout.inc b/data/layouts/Route117/layout.inc
new file mode 100644
index 000000000..552c03c84
--- /dev/null
+++ b/data/layouts/Route117/layout.inc
@@ -0,0 +1,14 @@
+Route117_MapBorder:: @ 82A59FC
+ .incbin "data/layouts/Route117/border.bin"
+
+Route117_MapBlockdata:: @ 82A5A04
+ .incbin "data/layouts/Route117/map.bin"
+
+ .align 2
+Route117_Layout:: @ 82A6364
+ .4byte 0x3c
+ .4byte 0x14
+ .4byte Route117_MapBorder
+ .4byte Route117_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/Route117/map.bin b/data/layouts/Route117/map.bin
index 9aaa06fef..9aaa06fef 100644
--- a/data/maps/Route117/map.bin
+++ b/data/layouts/Route117/map.bin
diff --git a/data/maps/Route117_PokemonDayCare/border.bin b/data/layouts/Route117_PokemonDayCare/border.bin
index 7f603e844..7f603e844 100644
--- a/data/maps/Route117_PokemonDayCare/border.bin
+++ b/data/layouts/Route117_PokemonDayCare/border.bin
diff --git a/data/layouts/Route117_PokemonDayCare/layout.inc b/data/layouts/Route117_PokemonDayCare/layout.inc
new file mode 100644
index 000000000..2fa028a7b
--- /dev/null
+++ b/data/layouts/Route117_PokemonDayCare/layout.inc
@@ -0,0 +1,14 @@
+Route117_PokemonDayCare_MapBorder:: @ 82D534C
+ .incbin "data/layouts/Route117_PokemonDayCare/border.bin"
+
+Route117_PokemonDayCare_MapBlockdata:: @ 82D5354
+ .incbin "data/layouts/Route117_PokemonDayCare/map.bin"
+
+ .align 2
+Route117_PokemonDayCare_Layout:: @ 82D542C
+ .4byte 0xc
+ .4byte 0x9
+ .4byte Route117_PokemonDayCare_MapBorder
+ .4byte Route117_PokemonDayCare_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonDayCare
diff --git a/data/maps/Route117_PokemonDayCare/map.bin b/data/layouts/Route117_PokemonDayCare/map.bin
index bd4b64e13..bd4b64e13 100644
--- a/data/maps/Route117_PokemonDayCare/map.bin
+++ b/data/layouts/Route117_PokemonDayCare/map.bin
diff --git a/data/maps/Route118/border.bin b/data/layouts/Route118/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route118/border.bin
+++ b/data/layouts/Route118/border.bin
diff --git a/data/layouts/Route118/layout.inc b/data/layouts/Route118/layout.inc
new file mode 100644
index 000000000..f61ce1f82
--- /dev/null
+++ b/data/layouts/Route118/layout.inc
@@ -0,0 +1,14 @@
+Route118_MapBorder:: @ 82A637C
+ .incbin "data/layouts/Route118/border.bin"
+
+Route118_MapBlockdata:: @ 82A6384
+ .incbin "data/layouts/Route118/map.bin"
+
+ .align 2
+Route118_Layout:: @ 82A7004
+ .4byte 0x50
+ .4byte 0x14
+ .4byte Route118_MapBorder
+ .4byte Route118_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/Route118/map.bin b/data/layouts/Route118/map.bin
index c8b0865d0..c8b0865d0 100644
--- a/data/maps/Route118/map.bin
+++ b/data/layouts/Route118/map.bin
Binary files differ
diff --git a/data/maps/Route119/border.bin b/data/layouts/Route119/border.bin
index 864ac15fa..864ac15fa 100644
--- a/data/maps/Route119/border.bin
+++ b/data/layouts/Route119/border.bin
Binary files differ
diff --git a/data/layouts/Route119/layout.inc b/data/layouts/Route119/layout.inc
new file mode 100644
index 000000000..ed5f8777a
--- /dev/null
+++ b/data/layouts/Route119/layout.inc
@@ -0,0 +1,14 @@
+Route119_MapBorder:: @ 82A701C
+ .incbin "data/layouts/Route119/border.bin"
+
+Route119_MapBlockdata:: @ 82A7024
+ .incbin "data/layouts/Route119/map.bin"
+
+ .align 2
+Route119_Layout:: @ 82A9BE4
+ .4byte 0x28
+ .4byte 0x8c
+ .4byte Route119_MapBorder
+ .4byte Route119_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fortree
diff --git a/data/maps/Route119/map.bin b/data/layouts/Route119/map.bin
index cd1c748d9..cd1c748d9 100644
--- a/data/maps/Route119/map.bin
+++ b/data/layouts/Route119/map.bin
Binary files differ
diff --git a/data/maps/Route119_WeatherInstitute_2F/border.bin b/data/layouts/Route119_WeatherInstitute_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/Route119_WeatherInstitute_2F/border.bin
+++ b/data/layouts/Route119_WeatherInstitute_1F/border.bin
diff --git a/data/layouts/Route119_WeatherInstitute_1F/layout.inc b/data/layouts/Route119_WeatherInstitute_1F/layout.inc
new file mode 100644
index 000000000..bc0f92dfe
--- /dev/null
+++ b/data/layouts/Route119_WeatherInstitute_1F/layout.inc
@@ -0,0 +1,14 @@
+Route119_WeatherInstitute_1F_MapBorder:: @ 82F2AC8
+ .incbin "data/layouts/Route119_WeatherInstitute_1F/border.bin"
+
+Route119_WeatherInstitute_1F_MapBlockdata:: @ 82F2AD0
+ .incbin "data/layouts/Route119_WeatherInstitute_1F/map.bin"
+
+ .align 2
+Route119_WeatherInstitute_1F_Layout:: @ 82F2CD8
+ .4byte 0x14
+ .4byte 0xd
+ .4byte Route119_WeatherInstitute_1F_MapBorder
+ .4byte Route119_WeatherInstitute_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Lab
diff --git a/data/maps/Route119_WeatherInstitute_1F/map.bin b/data/layouts/Route119_WeatherInstitute_1F/map.bin
index 07a4e7ebb..07a4e7ebb 100644
--- a/data/maps/Route119_WeatherInstitute_1F/map.bin
+++ b/data/layouts/Route119_WeatherInstitute_1F/map.bin
diff --git a/data/maps/RustboroCity_CuttersHouse/border.bin b/data/layouts/Route119_WeatherInstitute_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_CuttersHouse/border.bin
+++ b/data/layouts/Route119_WeatherInstitute_2F/border.bin
diff --git a/data/layouts/Route119_WeatherInstitute_2F/layout.inc b/data/layouts/Route119_WeatherInstitute_2F/layout.inc
new file mode 100644
index 000000000..df864d9de
--- /dev/null
+++ b/data/layouts/Route119_WeatherInstitute_2F/layout.inc
@@ -0,0 +1,14 @@
+Route119_WeatherInstitute_2F_MapBorder:: @ 82F2CF0
+ .incbin "data/layouts/Route119_WeatherInstitute_2F/border.bin"
+
+Route119_WeatherInstitute_2F_MapBlockdata:: @ 82F2CF8
+ .incbin "data/layouts/Route119_WeatherInstitute_2F/map.bin"
+
+ .align 2
+Route119_WeatherInstitute_2F_Layout:: @ 82F2EB0
+ .4byte 0x14
+ .4byte 0xb
+ .4byte Route119_WeatherInstitute_2F_MapBorder
+ .4byte Route119_WeatherInstitute_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Lab
diff --git a/data/maps/Route119_WeatherInstitute_2F/map.bin b/data/layouts/Route119_WeatherInstitute_2F/map.bin
index 97953f463..97953f463 100644
--- a/data/maps/Route119_WeatherInstitute_2F/map.bin
+++ b/data/layouts/Route119_WeatherInstitute_2F/map.bin
diff --git a/data/maps/Route120/border.bin b/data/layouts/Route120/border.bin
index 864ac15fa..864ac15fa 100644
--- a/data/maps/Route120/border.bin
+++ b/data/layouts/Route120/border.bin
Binary files differ
diff --git a/data/layouts/Route120/layout.inc b/data/layouts/Route120/layout.inc
new file mode 100644
index 000000000..bc1d57778
--- /dev/null
+++ b/data/layouts/Route120/layout.inc
@@ -0,0 +1,14 @@
+Route120_MapBorder:: @ 82A9BFC
+ .incbin "data/layouts/Route120/border.bin"
+
+Route120_MapBlockdata:: @ 82A9C04
+ .incbin "data/layouts/Route120/map.bin"
+
+ .align 2
+Route120_Layout:: @ 82ABB44
+ .4byte 0x28
+ .4byte 0x64
+ .4byte Route120_MapBorder
+ .4byte Route120_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Fortree
diff --git a/data/maps/Route120/map.bin b/data/layouts/Route120/map.bin
index bb98e751c..bb98e751c 100644
--- a/data/maps/Route120/map.bin
+++ b/data/layouts/Route120/map.bin
Binary files differ
diff --git a/data/maps/Route121/border.bin b/data/layouts/Route121/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/Route121/border.bin
+++ b/data/layouts/Route121/border.bin
diff --git a/data/layouts/Route121/layout.inc b/data/layouts/Route121/layout.inc
new file mode 100644
index 000000000..a65e5c17d
--- /dev/null
+++ b/data/layouts/Route121/layout.inc
@@ -0,0 +1,14 @@
+Route121_MapBorder:: @ 82ABB5C
+ .incbin "data/layouts/Route121/border.bin"
+
+Route121_MapBlockdata:: @ 82ABB64
+ .incbin "data/layouts/Route121/map.bin"
+
+ .align 2
+Route121_Layout:: @ 82AC7E4
+ .4byte 0x50
+ .4byte 0x14
+ .4byte Route121_MapBorder
+ .4byte Route121_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/Route121/map.bin b/data/layouts/Route121/map.bin
index 5c5397c0b..5c5397c0b 100644
--- a/data/maps/Route121/map.bin
+++ b/data/layouts/Route121/map.bin
diff --git a/data/maps/Route121_SafariZoneEntrance/border.bin b/data/layouts/Route121_SafariZoneEntrance/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route121_SafariZoneEntrance/border.bin
+++ b/data/layouts/Route121_SafariZoneEntrance/border.bin
Binary files differ
diff --git a/data/layouts/Route121_SafariZoneEntrance/layout.inc b/data/layouts/Route121_SafariZoneEntrance/layout.inc
new file mode 100644
index 000000000..db083c158
--- /dev/null
+++ b/data/layouts/Route121_SafariZoneEntrance/layout.inc
@@ -0,0 +1,14 @@
+Route121_SafariZoneEntrance_MapBorder:: @ 82D5444
+ .incbin "data/layouts/Route121_SafariZoneEntrance/border.bin"
+
+Route121_SafariZoneEntrance_MapBlockdata:: @ 82D544C
+ .incbin "data/layouts/Route121_SafariZoneEntrance/map.bin"
+
+ .align 2
+Route121_SafariZoneEntrance_Layout:: @ 82D5644
+ .4byte 0x12
+ .4byte 0xe
+ .4byte Route121_SafariZoneEntrance_MapBorder
+ .4byte Route121_SafariZoneEntrance_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Shop
diff --git a/data/maps/Route121_SafariZoneEntrance/map.bin b/data/layouts/Route121_SafariZoneEntrance/map.bin
index 35c1badac..35c1badac 100644
--- a/data/maps/Route121_SafariZoneEntrance/map.bin
+++ b/data/layouts/Route121_SafariZoneEntrance/map.bin
diff --git a/data/maps/Route122/border.bin b/data/layouts/Route122/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route122/border.bin
+++ b/data/layouts/Route122/border.bin
diff --git a/data/layouts/Route122/layout.inc b/data/layouts/Route122/layout.inc
new file mode 100644
index 000000000..ce89713e3
--- /dev/null
+++ b/data/layouts/Route122/layout.inc
@@ -0,0 +1,14 @@
+Route122_MapBorder:: @ 82AC7FC
+ .incbin "data/layouts/Route122/border.bin"
+
+Route122_MapBlockdata:: @ 82AC804
+ .incbin "data/layouts/Route122/map.bin"
+
+ .align 2
+Route122_Layout:: @ 82AD484
+ .4byte 0x28
+ .4byte 0x28
+ .4byte Route122_MapBorder
+ .4byte Route122_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/Route122/map.bin b/data/layouts/Route122/map.bin
index 1c76b0b0a..1c76b0b0a 100644
--- a/data/maps/Route122/map.bin
+++ b/data/layouts/Route122/map.bin
Binary files differ
diff --git a/data/maps/Route123/border.bin b/data/layouts/Route123/border.bin
index 864ac15fa..864ac15fa 100644
--- a/data/maps/Route123/border.bin
+++ b/data/layouts/Route123/border.bin
Binary files differ
diff --git a/data/layouts/Route123/layout.inc b/data/layouts/Route123/layout.inc
new file mode 100644
index 000000000..0acdf7008
--- /dev/null
+++ b/data/layouts/Route123/layout.inc
@@ -0,0 +1,14 @@
+Route123_MapBorder:: @ 82AD49C
+ .incbin "data/layouts/Route123/border.bin"
+
+Route123_MapBlockdata:: @ 82AD4A4
+ .incbin "data/layouts/Route123/map.bin"
+
+ .align 2
+Route123_Layout:: @ 82AEA84
+ .4byte 0x8c
+ .4byte 0x14
+ .4byte Route123_MapBorder
+ .4byte Route123_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/Route123/map.bin b/data/layouts/Route123/map.bin
index 9b5573cc5..9b5573cc5 100644
--- a/data/maps/Route123/map.bin
+++ b/data/layouts/Route123/map.bin
diff --git a/data/maps/Route124/border.bin b/data/layouts/Route124/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route124/border.bin
+++ b/data/layouts/Route124/border.bin
diff --git a/data/layouts/Route124/layout.inc b/data/layouts/Route124/layout.inc
new file mode 100644
index 000000000..dddf9ad05
--- /dev/null
+++ b/data/layouts/Route124/layout.inc
@@ -0,0 +1,14 @@
+Route124_MapBorder:: @ 82AEA9C
+ .incbin "data/layouts/Route124/border.bin"
+
+Route124_MapBlockdata:: @ 82AEAA4
+ .incbin "data/layouts/Route124/map.bin"
+
+ .align 2
+Route124_Layout:: @ 82B1CA4
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Route124_MapBorder
+ .4byte Route124_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route124/map.bin b/data/layouts/Route124/map.bin
index 212135178..212135178 100644
--- a/data/maps/Route124/map.bin
+++ b/data/layouts/Route124/map.bin
Binary files differ
diff --git a/data/maps/Route124_DivingTreasureHuntersHouse/border.bin b/data/layouts/Route124_DivingTreasureHuntersHouse/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/Route124_DivingTreasureHuntersHouse/border.bin
+++ b/data/layouts/Route124_DivingTreasureHuntersHouse/border.bin
Binary files differ
diff --git a/data/layouts/Route124_DivingTreasureHuntersHouse/layout.inc b/data/layouts/Route124_DivingTreasureHuntersHouse/layout.inc
new file mode 100644
index 000000000..31f8a8ebf
--- /dev/null
+++ b/data/layouts/Route124_DivingTreasureHuntersHouse/layout.inc
@@ -0,0 +1,14 @@
+Route124_DivingTreasureHuntersHouse_MapBorder:: @ 82FC7EC
+ .incbin "data/layouts/Route124_DivingTreasureHuntersHouse/border.bin"
+
+Route124_DivingTreasureHuntersHouse_MapBlockdata:: @ 82FC7F4
+ .incbin "data/layouts/Route124_DivingTreasureHuntersHouse/map.bin"
+
+ .align 2
+Route124_DivingTreasureHuntersHouse_Layout:: @ 82FC8A8
+ .4byte 0xa
+ .4byte 0x9
+ .4byte Route124_DivingTreasureHuntersHouse_MapBorder
+ .4byte Route124_DivingTreasureHuntersHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/Route124_DivingTreasureHuntersHouse/map.bin b/data/layouts/Route124_DivingTreasureHuntersHouse/map.bin
index 8f1f6cbef..8f1f6cbef 100644
--- a/data/maps/Route124_DivingTreasureHuntersHouse/map.bin
+++ b/data/layouts/Route124_DivingTreasureHuntersHouse/map.bin
diff --git a/data/maps/Route125/border.bin b/data/layouts/Route125/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route125/border.bin
+++ b/data/layouts/Route125/border.bin
diff --git a/data/layouts/Route125/layout.inc b/data/layouts/Route125/layout.inc
new file mode 100644
index 000000000..43bb875c9
--- /dev/null
+++ b/data/layouts/Route125/layout.inc
@@ -0,0 +1,14 @@
+Route125_MapBorder:: @ 82B1CBC
+ .incbin "data/layouts/Route125/border.bin"
+
+Route125_MapBlockdata:: @ 82B1CC4
+ .incbin "data/layouts/Route125/map.bin"
+
+ .align 2
+Route125_Layout:: @ 82B35C4
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route125_MapBorder
+ .4byte Route125_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route125/map.bin b/data/layouts/Route125/map.bin
index 12dab2a0b..12dab2a0b 100644
--- a/data/maps/Route125/map.bin
+++ b/data/layouts/Route125/map.bin
Binary files differ
diff --git a/data/maps/Route126/border.bin b/data/layouts/Route126/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route126/border.bin
+++ b/data/layouts/Route126/border.bin
diff --git a/data/layouts/Route126/layout.inc b/data/layouts/Route126/layout.inc
new file mode 100644
index 000000000..ad03b109b
--- /dev/null
+++ b/data/layouts/Route126/layout.inc
@@ -0,0 +1,14 @@
+Route126_MapBorder:: @ 82B35DC
+ .incbin "data/layouts/Route126/border.bin"
+
+Route126_MapBlockdata:: @ 82B35E4
+ .incbin "data/layouts/Route126/map.bin"
+
+ .align 2
+Route126_Layout:: @ 82B67E4
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Route126_MapBorder
+ .4byte Route126_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route126/map.bin b/data/layouts/Route126/map.bin
index 2d684cf64..2d684cf64 100644
--- a/data/maps/Route126/map.bin
+++ b/data/layouts/Route126/map.bin
Binary files differ
diff --git a/data/maps/Route127/border.bin b/data/layouts/Route127/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route127/border.bin
+++ b/data/layouts/Route127/border.bin
diff --git a/data/layouts/Route127/layout.inc b/data/layouts/Route127/layout.inc
new file mode 100644
index 000000000..dcb0e27bc
--- /dev/null
+++ b/data/layouts/Route127/layout.inc
@@ -0,0 +1,14 @@
+Route127_MapBorder:: @ 82B67FC
+ .incbin "data/layouts/Route127/border.bin"
+
+Route127_MapBlockdata:: @ 82B6804
+ .incbin "data/layouts/Route127/map.bin"
+
+ .align 2
+Route127_Layout:: @ 82B9A04
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Route127_MapBorder
+ .4byte Route127_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route127/map.bin b/data/layouts/Route127/map.bin
index 3d4690c18..3d4690c18 100644
--- a/data/maps/Route127/map.bin
+++ b/data/layouts/Route127/map.bin
Binary files differ
diff --git a/data/maps/Route128/border.bin b/data/layouts/Route128/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route128/border.bin
+++ b/data/layouts/Route128/border.bin
diff --git a/data/layouts/Route128/layout.inc b/data/layouts/Route128/layout.inc
new file mode 100644
index 000000000..056baadf4
--- /dev/null
+++ b/data/layouts/Route128/layout.inc
@@ -0,0 +1,14 @@
+Route128_MapBorder:: @ 82B9A1C
+ .incbin "data/layouts/Route128/border.bin"
+
+Route128_MapBlockdata:: @ 82B9A24
+ .incbin "data/layouts/Route128/map.bin"
+
+ .align 2
+Route128_Layout:: @ 82BBFA4
+ .4byte 0x78
+ .4byte 0x28
+ .4byte Route128_MapBorder
+ .4byte Route128_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route128/map.bin b/data/layouts/Route128/map.bin
index fae8a373e..fae8a373e 100644
--- a/data/maps/Route128/map.bin
+++ b/data/layouts/Route128/map.bin
Binary files differ
diff --git a/data/maps/Route129/border.bin b/data/layouts/Route129/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route129/border.bin
+++ b/data/layouts/Route129/border.bin
diff --git a/data/layouts/Route129/layout.inc b/data/layouts/Route129/layout.inc
new file mode 100644
index 000000000..ba264dc1e
--- /dev/null
+++ b/data/layouts/Route129/layout.inc
@@ -0,0 +1,14 @@
+Route129_MapBorder:: @ 82BBFBC
+ .incbin "data/layouts/Route129/border.bin"
+
+Route129_MapBlockdata:: @ 82BBFC4
+ .incbin "data/layouts/Route129/map.bin"
+
+ .align 2
+Route129_Layout:: @ 82BD8C4
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route129_MapBorder
+ .4byte Route129_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mossdeep
diff --git a/data/maps/Route129/map.bin b/data/layouts/Route129/map.bin
index 8d09787fd..8d09787fd 100644
--- a/data/maps/Route129/map.bin
+++ b/data/layouts/Route129/map.bin
Binary files differ
diff --git a/data/maps/Route130/border.bin b/data/layouts/Route130/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route130/border.bin
+++ b/data/layouts/Route130/border.bin
diff --git a/data/layouts/Route130/layout.inc b/data/layouts/Route130/layout.inc
new file mode 100644
index 000000000..234824abf
--- /dev/null
+++ b/data/layouts/Route130/layout.inc
@@ -0,0 +1,14 @@
+Route130_MapBorder:: @ 82F0448
+ .incbin "data/layouts/Route130/border.bin"
+
+Route130_MapBlockdata:: @ 82F0450
+ .incbin "data/layouts/Route130/map.bin"
+
+ .align 2
+Route130_Layout:: @ 82F1D50
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route130_MapBorder
+ .4byte Route130_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/Route130/map.bin b/data/layouts/Route130/map.bin
index b06fa74dc..b06fa74dc 100644
--- a/data/maps/Route130/map.bin
+++ b/data/layouts/Route130/map.bin
diff --git a/data/maps/Route131/border.bin b/data/layouts/Route131/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route131/border.bin
+++ b/data/layouts/Route131/border.bin
diff --git a/data/layouts/Route131/layout.inc b/data/layouts/Route131/layout.inc
new file mode 100644
index 000000000..86467c2d4
--- /dev/null
+++ b/data/layouts/Route131/layout.inc
@@ -0,0 +1,14 @@
+Route131_MapBorder:: @ 82BF1FC
+ .incbin "data/layouts/Route131/border.bin"
+
+Route131_MapBlockdata:: @ 82BF204
+ .incbin "data/layouts/Route131/map.bin"
+
+ .align 2
+Route131_Layout:: @ 82C04C4
+ .4byte 0x3c
+ .4byte 0x28
+ .4byte Route131_MapBorder
+ .4byte Route131_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/Route131/map.bin b/data/layouts/Route131/map.bin
index ca8079e0f..ca8079e0f 100644
--- a/data/maps/Route131/map.bin
+++ b/data/layouts/Route131/map.bin
diff --git a/data/maps/Route132/border.bin b/data/layouts/Route132/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route132/border.bin
+++ b/data/layouts/Route132/border.bin
diff --git a/data/layouts/Route132/layout.inc b/data/layouts/Route132/layout.inc
new file mode 100644
index 000000000..f59bbc923
--- /dev/null
+++ b/data/layouts/Route132/layout.inc
@@ -0,0 +1,14 @@
+Route132_MapBorder:: @ 82C04DC
+ .incbin "data/layouts/Route132/border.bin"
+
+Route132_MapBlockdata:: @ 82C04E4
+ .incbin "data/layouts/Route132/map.bin"
+
+ .align 2
+Route132_Layout:: @ 82C1DE4
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route132_MapBorder
+ .4byte Route132_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/Route132/map.bin b/data/layouts/Route132/map.bin
index f122b2865..f122b2865 100644
--- a/data/maps/Route132/map.bin
+++ b/data/layouts/Route132/map.bin
Binary files differ
diff --git a/data/maps/Route133/border.bin b/data/layouts/Route133/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route133/border.bin
+++ b/data/layouts/Route133/border.bin
diff --git a/data/layouts/Route133/layout.inc b/data/layouts/Route133/layout.inc
new file mode 100644
index 000000000..e9be93e17
--- /dev/null
+++ b/data/layouts/Route133/layout.inc
@@ -0,0 +1,14 @@
+Route133_MapBorder:: @ 82C1DFC
+ .incbin "data/layouts/Route133/border.bin"
+
+Route133_MapBlockdata:: @ 82C1E04
+ .incbin "data/layouts/Route133/map.bin"
+
+ .align 2
+Route133_Layout:: @ 82C3704
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route133_MapBorder
+ .4byte Route133_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/Route133/map.bin b/data/layouts/Route133/map.bin
index dfb44fe81..dfb44fe81 100644
--- a/data/maps/Route133/map.bin
+++ b/data/layouts/Route133/map.bin
diff --git a/data/maps/Route134/border.bin b/data/layouts/Route134/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/Route134/border.bin
+++ b/data/layouts/Route134/border.bin
diff --git a/data/layouts/Route134/layout.inc b/data/layouts/Route134/layout.inc
new file mode 100644
index 000000000..91e9cab8a
--- /dev/null
+++ b/data/layouts/Route134/layout.inc
@@ -0,0 +1,14 @@
+Route134_MapBorder:: @ 82C371C
+ .incbin "data/layouts/Route134/border.bin"
+
+Route134_MapBlockdata:: @ 82C3724
+ .incbin "data/layouts/Route134/map.bin"
+
+ .align 2
+Route134_Layout:: @ 82C5024
+ .4byte 0x50
+ .4byte 0x28
+ .4byte Route134_MapBorder
+ .4byte Route134_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/Route134/map.bin b/data/layouts/Route134/map.bin
index fbb491539..fbb491539 100644
--- a/data/maps/Route134/map.bin
+++ b/data/layouts/Route134/map.bin
Binary files differ
diff --git a/data/maps/RustboroCity/border.bin b/data/layouts/RustboroCity/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/RustboroCity/border.bin
+++ b/data/layouts/RustboroCity/border.bin
diff --git a/data/layouts/RustboroCity/layout.inc b/data/layouts/RustboroCity/layout.inc
new file mode 100644
index 000000000..7f37d8f74
--- /dev/null
+++ b/data/layouts/RustboroCity/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_MapBorder:: @ 82892CC
+ .incbin "data/layouts/RustboroCity/border.bin"
+
+RustboroCity_MapBlockdata:: @ 82892D4
+ .incbin "data/layouts/RustboroCity/map.bin"
+
+ .align 2
+RustboroCity_Layout:: @ 828A594
+ .4byte 0x28
+ .4byte 0x3c
+ .4byte RustboroCity_MapBorder
+ .4byte RustboroCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/RustboroCity/map.bin b/data/layouts/RustboroCity/map.bin
index d8921ec3f..d8921ec3f 100644
--- a/data/maps/RustboroCity/map.bin
+++ b/data/layouts/RustboroCity/map.bin
Binary files differ
diff --git a/data/maps/RustboroCity_DevonCorp_1F/border.bin b/data/layouts/RustboroCity_CuttersHouse/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_DevonCorp_1F/border.bin
+++ b/data/layouts/RustboroCity_CuttersHouse/border.bin
diff --git a/data/layouts/RustboroCity_CuttersHouse/layout.inc b/data/layouts/RustboroCity_CuttersHouse/layout.inc
new file mode 100644
index 000000000..c13b660d9
--- /dev/null
+++ b/data/layouts/RustboroCity_CuttersHouse/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_CuttersHouse_MapBorder:: @ 82D19EC
+ .incbin "data/layouts/RustboroCity_CuttersHouse/border.bin"
+
+RustboroCity_CuttersHouse_MapBlockdata:: @ 82D19F4
+ .incbin "data/layouts/RustboroCity_CuttersHouse/map.bin"
+
+ .align 2
+RustboroCity_CuttersHouse_Layout:: @ 82D1ABC
+ .4byte 0xb
+ .4byte 0x9
+ .4byte RustboroCity_CuttersHouse_MapBorder
+ .4byte RustboroCity_CuttersHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_CuttersHouse/map.bin b/data/layouts/RustboroCity_CuttersHouse/map.bin
index 5515d00cf..5515d00cf 100644
--- a/data/maps/RustboroCity_CuttersHouse/map.bin
+++ b/data/layouts/RustboroCity_CuttersHouse/map.bin
diff --git a/data/maps/RustboroCity_DevonCorp_2F/border.bin b/data/layouts/RustboroCity_DevonCorp_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_DevonCorp_2F/border.bin
+++ b/data/layouts/RustboroCity_DevonCorp_1F/border.bin
diff --git a/data/layouts/RustboroCity_DevonCorp_1F/layout.inc b/data/layouts/RustboroCity_DevonCorp_1F/layout.inc
new file mode 100644
index 000000000..d5c85b2a6
--- /dev/null
+++ b/data/layouts/RustboroCity_DevonCorp_1F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_DevonCorp_1F_MapBorder:: @ 82D1228
+ .incbin "data/layouts/RustboroCity_DevonCorp_1F/border.bin"
+
+RustboroCity_DevonCorp_1F_MapBlockdata:: @ 82D1230
+ .incbin "data/layouts/RustboroCity_DevonCorp_1F/map.bin"
+
+ .align 2
+RustboroCity_DevonCorp_1F_Layout:: @ 82D1388
+ .4byte 0x13
+ .4byte 0x9
+ .4byte RustboroCity_DevonCorp_1F_MapBorder
+ .4byte RustboroCity_DevonCorp_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/RustboroCity_DevonCorp_1F/map.bin b/data/layouts/RustboroCity_DevonCorp_1F/map.bin
index 78cc0c199..78cc0c199 100644
--- a/data/maps/RustboroCity_DevonCorp_1F/map.bin
+++ b/data/layouts/RustboroCity_DevonCorp_1F/map.bin
diff --git a/data/maps/RustboroCity_DevonCorp_3F/border.bin b/data/layouts/RustboroCity_DevonCorp_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_DevonCorp_3F/border.bin
+++ b/data/layouts/RustboroCity_DevonCorp_2F/border.bin
diff --git a/data/layouts/RustboroCity_DevonCorp_2F/layout.inc b/data/layouts/RustboroCity_DevonCorp_2F/layout.inc
new file mode 100644
index 000000000..aa13c9810
--- /dev/null
+++ b/data/layouts/RustboroCity_DevonCorp_2F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_DevonCorp_2F_MapBorder:: @ 82D13A0
+ .incbin "data/layouts/RustboroCity_DevonCorp_2F/border.bin"
+
+RustboroCity_DevonCorp_2F_MapBlockdata:: @ 82D13A8
+ .incbin "data/layouts/RustboroCity_DevonCorp_2F/map.bin"
+
+ .align 2
+RustboroCity_DevonCorp_2F_Layout:: @ 82D1500
+ .4byte 0x13
+ .4byte 0x9
+ .4byte RustboroCity_DevonCorp_2F_MapBorder
+ .4byte RustboroCity_DevonCorp_2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/RustboroCity_DevonCorp_2F/map.bin b/data/layouts/RustboroCity_DevonCorp_2F/map.bin
index 03985c572..03985c572 100644
--- a/data/maps/RustboroCity_DevonCorp_2F/map.bin
+++ b/data/layouts/RustboroCity_DevonCorp_2F/map.bin
diff --git a/data/maps/RustboroCity_Flat1_1F/border.bin b/data/layouts/RustboroCity_DevonCorp_3F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_Flat1_1F/border.bin
+++ b/data/layouts/RustboroCity_DevonCorp_3F/border.bin
diff --git a/data/layouts/RustboroCity_DevonCorp_3F/layout.inc b/data/layouts/RustboroCity_DevonCorp_3F/layout.inc
new file mode 100644
index 000000000..b033a84f1
--- /dev/null
+++ b/data/layouts/RustboroCity_DevonCorp_3F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_DevonCorp_3F_MapBorder:: @ 82F2768
+ .incbin "data/layouts/RustboroCity_DevonCorp_3F/border.bin"
+
+RustboroCity_DevonCorp_3F_MapBlockdata:: @ 82F2770
+ .incbin "data/layouts/RustboroCity_DevonCorp_3F/map.bin"
+
+ .align 2
+RustboroCity_DevonCorp_3F_Layout:: @ 82F28C8
+ .4byte 0x13
+ .4byte 0x9
+ .4byte RustboroCity_DevonCorp_3F_MapBorder
+ .4byte RustboroCity_DevonCorp_3F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/RustboroCity_DevonCorp_3F/map.bin b/data/layouts/RustboroCity_DevonCorp_3F/map.bin
index 8333a8bc3..8333a8bc3 100644
--- a/data/maps/RustboroCity_DevonCorp_3F/map.bin
+++ b/data/layouts/RustboroCity_DevonCorp_3F/map.bin
diff --git a/data/maps/RustboroCity_Flat1_2F/border.bin b/data/layouts/RustboroCity_Flat1_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_Flat1_2F/border.bin
+++ b/data/layouts/RustboroCity_Flat1_1F/border.bin
diff --git a/data/layouts/RustboroCity_Flat1_1F/layout.inc b/data/layouts/RustboroCity_Flat1_1F/layout.inc
new file mode 100644
index 000000000..449157295
--- /dev/null
+++ b/data/layouts/RustboroCity_Flat1_1F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Flat1_1F_MapBorder:: @ 82FF8AC
+ .incbin "data/layouts/RustboroCity_Flat1_1F/border.bin"
+
+RustboroCity_Flat1_1F_MapBlockdata:: @ 82FF8B4
+ .incbin "data/layouts/RustboroCity_Flat1_1F/map.bin"
+
+ .align 2
+RustboroCity_Flat1_1F_Layout:: @ 82FF994
+ .4byte 0xe
+ .4byte 0x8
+ .4byte RustboroCity_Flat1_1F_MapBorder
+ .4byte RustboroCity_Flat1_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_Flat1_1F/map.bin b/data/layouts/RustboroCity_Flat1_1F/map.bin
index 017298e71..017298e71 100644
--- a/data/maps/RustboroCity_Flat1_1F/map.bin
+++ b/data/layouts/RustboroCity_Flat1_1F/map.bin
diff --git a/data/maps/RustboroCity_Flat2_1F/border.bin b/data/layouts/RustboroCity_Flat1_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_Flat2_1F/border.bin
+++ b/data/layouts/RustboroCity_Flat1_2F/border.bin
diff --git a/data/layouts/RustboroCity_Flat1_2F/layout.inc b/data/layouts/RustboroCity_Flat1_2F/layout.inc
new file mode 100644
index 000000000..804f8af4f
--- /dev/null
+++ b/data/layouts/RustboroCity_Flat1_2F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Flat1_2F_MapBorder:: @ 82FF9AC
+ .incbin "data/layouts/RustboroCity_Flat1_2F/border.bin"
+
+RustboroCity_Flat1_2F_MapBlockdata:: @ 82FF9B4
+ .incbin "data/layouts/RustboroCity_Flat1_2F/map.bin"
+
+ .align 2
+RustboroCity_Flat1_2F_Layout:: @ 82FFA94
+ .4byte 0xe
+ .4byte 0x8
+ .4byte RustboroCity_Flat1_2F_MapBorder
+ .4byte RustboroCity_Flat1_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_Flat1_2F/map.bin b/data/layouts/RustboroCity_Flat1_2F/map.bin
index 17a611343..17a611343 100644
--- a/data/maps/RustboroCity_Flat1_2F/map.bin
+++ b/data/layouts/RustboroCity_Flat1_2F/map.bin
diff --git a/data/maps/RustboroCity_Flat2_2F/border.bin b/data/layouts/RustboroCity_Flat2_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_Flat2_2F/border.bin
+++ b/data/layouts/RustboroCity_Flat2_1F/border.bin
diff --git a/data/layouts/RustboroCity_Flat2_1F/layout.inc b/data/layouts/RustboroCity_Flat2_1F/layout.inc
new file mode 100644
index 000000000..8f25d160e
--- /dev/null
+++ b/data/layouts/RustboroCity_Flat2_1F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Flat2_1F_MapBorder:: @ 82FBFF8
+ .incbin "data/layouts/RustboroCity_Flat2_1F/border.bin"
+
+RustboroCity_Flat2_1F_MapBlockdata:: @ 82FC000
+ .incbin "data/layouts/RustboroCity_Flat2_1F/map.bin"
+
+ .align 2
+RustboroCity_Flat2_1F_Layout:: @ 82FC0FC
+ .4byte 0xe
+ .4byte 0x9
+ .4byte RustboroCity_Flat2_1F_MapBorder
+ .4byte RustboroCity_Flat2_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_Flat2_1F/map.bin b/data/layouts/RustboroCity_Flat2_1F/map.bin
index 0f6829f9c..0f6829f9c 100644
--- a/data/maps/RustboroCity_Flat2_1F/map.bin
+++ b/data/layouts/RustboroCity_Flat2_1F/map.bin
Binary files differ
diff --git a/data/maps/RustboroCity_Flat2_3F/border.bin b/data/layouts/RustboroCity_Flat2_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_Flat2_3F/border.bin
+++ b/data/layouts/RustboroCity_Flat2_2F/border.bin
diff --git a/data/layouts/RustboroCity_Flat2_2F/layout.inc b/data/layouts/RustboroCity_Flat2_2F/layout.inc
new file mode 100644
index 000000000..3d08ed34e
--- /dev/null
+++ b/data/layouts/RustboroCity_Flat2_2F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Flat2_2F_MapBorder:: @ 82FC114
+ .incbin "data/layouts/RustboroCity_Flat2_2F/border.bin"
+
+RustboroCity_Flat2_2F_MapBlockdata:: @ 82FC11C
+ .incbin "data/layouts/RustboroCity_Flat2_2F/map.bin"
+
+ .align 2
+RustboroCity_Flat2_2F_Layout:: @ 82FC218
+ .4byte 0xe
+ .4byte 0x9
+ .4byte RustboroCity_Flat2_2F_MapBorder
+ .4byte RustboroCity_Flat2_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_Flat2_2F/map.bin b/data/layouts/RustboroCity_Flat2_2F/map.bin
index 9f3750fb4..9f3750fb4 100644
--- a/data/maps/RustboroCity_Flat2_2F/map.bin
+++ b/data/layouts/RustboroCity_Flat2_2F/map.bin
Binary files differ
diff --git a/data/maps/RustboroCity_House1/border.bin b/data/layouts/RustboroCity_Flat2_3F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_House1/border.bin
+++ b/data/layouts/RustboroCity_Flat2_3F/border.bin
diff --git a/data/layouts/RustboroCity_Flat2_3F/layout.inc b/data/layouts/RustboroCity_Flat2_3F/layout.inc
new file mode 100644
index 000000000..c4b09da1c
--- /dev/null
+++ b/data/layouts/RustboroCity_Flat2_3F/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Flat2_3F_MapBorder:: @ 82FC230
+ .incbin "data/layouts/RustboroCity_Flat2_3F/border.bin"
+
+RustboroCity_Flat2_3F_MapBlockdata:: @ 82FC238
+ .incbin "data/layouts/RustboroCity_Flat2_3F/map.bin"
+
+ .align 2
+RustboroCity_Flat2_3F_Layout:: @ 82FC334
+ .4byte 0xe
+ .4byte 0x9
+ .4byte RustboroCity_Flat2_3F_MapBorder
+ .4byte RustboroCity_Flat2_3F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_Flat2_3F/map.bin b/data/layouts/RustboroCity_Flat2_3F/map.bin
index 2112fe799..2112fe799 100644
--- a/data/maps/RustboroCity_Flat2_3F/map.bin
+++ b/data/layouts/RustboroCity_Flat2_3F/map.bin
Binary files differ
diff --git a/data/maps/RustboroCity_Gym/border.bin b/data/layouts/RustboroCity_Gym/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/RustboroCity_Gym/border.bin
+++ b/data/layouts/RustboroCity_Gym/border.bin
Binary files differ
diff --git a/data/layouts/RustboroCity_Gym/layout.inc b/data/layouts/RustboroCity_Gym/layout.inc
new file mode 100644
index 000000000..5c17a62ef
--- /dev/null
+++ b/data/layouts/RustboroCity_Gym/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_Gym_MapBorder:: @ 82D1518
+ .incbin "data/layouts/RustboroCity_Gym/border.bin"
+
+RustboroCity_Gym_MapBlockdata:: @ 82D1520
+ .incbin "data/layouts/RustboroCity_Gym/map.bin"
+
+ .align 2
+RustboroCity_Gym_Layout:: @ 82D16C4
+ .4byte 0xb
+ .4byte 0x13
+ .4byte RustboroCity_Gym_MapBorder
+ .4byte RustboroCity_Gym_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_RustboroGym
diff --git a/data/maps/RustboroCity_Gym/map.bin b/data/layouts/RustboroCity_Gym/map.bin
index bc69d8879..bc69d8879 100644
--- a/data/maps/RustboroCity_Gym/map.bin
+++ b/data/layouts/RustboroCity_Gym/map.bin
diff --git a/data/maps/RustboroCity_House2/border.bin b/data/layouts/RustboroCity_House/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/RustboroCity_House2/border.bin
+++ b/data/layouts/RustboroCity_House/border.bin
diff --git a/data/layouts/RustboroCity_House/layout.inc b/data/layouts/RustboroCity_House/layout.inc
new file mode 100644
index 000000000..9d523190e
--- /dev/null
+++ b/data/layouts/RustboroCity_House/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_House_MapBorder:: @ 82D1804
+ .incbin "data/layouts/RustboroCity_House/border.bin"
+
+RustboroCity_House_MapBlockdata:: @ 82D180C
+ .incbin "data/layouts/RustboroCity_House/map.bin"
+
+ .align 2
+RustboroCity_House_Layout:: @ 82D18E4
+ .4byte 0xc
+ .4byte 0x9
+ .4byte RustboroCity_House_MapBorder
+ .4byte RustboroCity_House_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_House2/map.bin b/data/layouts/RustboroCity_House/map.bin
index 5a53bbc77..5a53bbc77 100644
--- a/data/maps/RustboroCity_House2/map.bin
+++ b/data/layouts/RustboroCity_House/map.bin
diff --git a/data/maps/SSTidalCorridor/border.bin b/data/layouts/RustboroCity_House1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SSTidalCorridor/border.bin
+++ b/data/layouts/RustboroCity_House1/border.bin
diff --git a/data/layouts/RustboroCity_House1/layout.inc b/data/layouts/RustboroCity_House1/layout.inc
new file mode 100644
index 000000000..8635c91af
--- /dev/null
+++ b/data/layouts/RustboroCity_House1/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_House1_MapBorder:: @ 82D18FC
+ .incbin "data/layouts/RustboroCity_House1/border.bin"
+
+RustboroCity_House1_MapBlockdata:: @ 82D1904
+ .incbin "data/layouts/RustboroCity_House1/map.bin"
+
+ .align 2
+RustboroCity_House1_Layout:: @ 82D19D4
+ .4byte 0xd
+ .4byte 0x8
+ .4byte RustboroCity_House1_MapBorder
+ .4byte RustboroCity_House1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/RustboroCity_House1/map.bin b/data/layouts/RustboroCity_House1/map.bin
index a14fc0405..a14fc0405 100644
--- a/data/maps/RustboroCity_House1/map.bin
+++ b/data/layouts/RustboroCity_House1/map.bin
diff --git a/data/maps/RustboroCity_PokemonSchool/border.bin b/data/layouts/RustboroCity_PokemonSchool/border.bin
index 8f857616b..8f857616b 100644
--- a/data/maps/RustboroCity_PokemonSchool/border.bin
+++ b/data/layouts/RustboroCity_PokemonSchool/border.bin
diff --git a/data/layouts/RustboroCity_PokemonSchool/layout.inc b/data/layouts/RustboroCity_PokemonSchool/layout.inc
new file mode 100644
index 000000000..7c284c712
--- /dev/null
+++ b/data/layouts/RustboroCity_PokemonSchool/layout.inc
@@ -0,0 +1,14 @@
+RustboroCity_PokemonSchool_MapBorder:: @ 82D16DC
+ .incbin "data/layouts/RustboroCity_PokemonSchool/border.bin"
+
+RustboroCity_PokemonSchool_MapBlockdata:: @ 82D16E4
+ .incbin "data/layouts/RustboroCity_PokemonSchool/map.bin"
+
+ .align 2
+RustboroCity_PokemonSchool_Layout:: @ 82D17EC
+ .4byte 0xc
+ .4byte 0xb
+ .4byte RustboroCity_PokemonSchool_MapBorder
+ .4byte RustboroCity_PokemonSchool_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonSchool
diff --git a/data/maps/RustboroCity_PokemonSchool/map.bin b/data/layouts/RustboroCity_PokemonSchool/map.bin
index 3f3b183d3..3f3b183d3 100644
--- a/data/maps/RustboroCity_PokemonSchool/map.bin
+++ b/data/layouts/RustboroCity_PokemonSchool/map.bin
Binary files differ
diff --git a/data/maps/RusturfTunnel/border.bin b/data/layouts/RusturfTunnel/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/RusturfTunnel/border.bin
+++ b/data/layouts/RusturfTunnel/border.bin
diff --git a/data/layouts/RusturfTunnel/layout.inc b/data/layouts/RusturfTunnel/layout.inc
new file mode 100644
index 000000000..94e2c858b
--- /dev/null
+++ b/data/layouts/RusturfTunnel/layout.inc
@@ -0,0 +1,14 @@
+RusturfTunnel_MapBorder:: @ 82D725C
+ .incbin "data/layouts/RusturfTunnel/border.bin"
+
+RusturfTunnel_MapBlockdata:: @ 82D7264
+ .incbin "data/layouts/RusturfTunnel/map.bin"
+
+ .align 2
+RusturfTunnel_Layout:: @ 82D7924
+ .4byte 0x24
+ .4byte 0x18
+ .4byte RusturfTunnel_MapBorder
+ .4byte RusturfTunnel_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_RusturfTunnel
diff --git a/data/maps/RusturfTunnel/map.bin b/data/layouts/RusturfTunnel/map.bin
index 87ce9bc73..87ce9bc73 100644
--- a/data/maps/RusturfTunnel/map.bin
+++ b/data/layouts/RusturfTunnel/map.bin
diff --git a/data/maps/SSTidalLowerDeck/border.bin b/data/layouts/SSTidalCorridor/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SSTidalLowerDeck/border.bin
+++ b/data/layouts/SSTidalCorridor/border.bin
diff --git a/data/layouts/SSTidalCorridor/layout.inc b/data/layouts/SSTidalCorridor/layout.inc
new file mode 100644
index 000000000..7e6ce5d5e
--- /dev/null
+++ b/data/layouts/SSTidalCorridor/layout.inc
@@ -0,0 +1,14 @@
+SSTidalCorridor_MapBorder:: @ 82F63F8
+ .incbin "data/layouts/SSTidalCorridor/border.bin"
+
+SSTidalCorridor_MapBlockdata:: @ 82F6400
+ .incbin "data/layouts/SSTidalCorridor/map.bin"
+
+ .align 2
+SSTidalCorridor_Layout:: @ 82F65D4
+ .4byte 0x12
+ .4byte 0xd
+ .4byte SSTidalCorridor_MapBorder
+ .4byte SSTidalCorridor_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/SSTidalCorridor/map.bin b/data/layouts/SSTidalCorridor/map.bin
index f8cf1725d..f8cf1725d 100644
--- a/data/maps/SSTidalCorridor/map.bin
+++ b/data/layouts/SSTidalCorridor/map.bin
diff --git a/data/maps/SSTidalRooms/border.bin b/data/layouts/SSTidalLowerDeck/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SSTidalRooms/border.bin
+++ b/data/layouts/SSTidalLowerDeck/border.bin
diff --git a/data/layouts/SSTidalLowerDeck/layout.inc b/data/layouts/SSTidalLowerDeck/layout.inc
new file mode 100644
index 000000000..5054d8c1d
--- /dev/null
+++ b/data/layouts/SSTidalLowerDeck/layout.inc
@@ -0,0 +1,14 @@
+SSTidalLowerDeck_MapBorder:: @ 82F65EC
+ .incbin "data/layouts/SSTidalLowerDeck/border.bin"
+
+SSTidalLowerDeck_MapBlockdata:: @ 82F65F4
+ .incbin "data/layouts/SSTidalLowerDeck/map.bin"
+
+ .align 2
+SSTidalLowerDeck_Layout:: @ 82F67B0
+ .4byte 0x11
+ .4byte 0xd
+ .4byte SSTidalLowerDeck_MapBorder
+ .4byte SSTidalLowerDeck_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/SSTidalLowerDeck/map.bin b/data/layouts/SSTidalLowerDeck/map.bin
index 059ce30fe..059ce30fe 100644
--- a/data/maps/SSTidalLowerDeck/map.bin
+++ b/data/layouts/SSTidalLowerDeck/map.bin
diff --git a/data/maps/SingleBattleColosseum/border.bin b/data/layouts/SSTidalRooms/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SingleBattleColosseum/border.bin
+++ b/data/layouts/SSTidalRooms/border.bin
diff --git a/data/layouts/SSTidalRooms/layout.inc b/data/layouts/SSTidalRooms/layout.inc
new file mode 100644
index 000000000..cbfe5ba5c
--- /dev/null
+++ b/data/layouts/SSTidalRooms/layout.inc
@@ -0,0 +1,14 @@
+SSTidalRooms_MapBorder:: @ 82F67C8
+ .incbin "data/layouts/SSTidalRooms/border.bin"
+
+SSTidalRooms_MapBlockdata:: @ 82F67D0
+ .incbin "data/layouts/SSTidalRooms/map.bin"
+
+ .align 2
+SSTidalRooms_Layout:: @ 82F6CE0
+ .4byte 0x24
+ .4byte 0x12
+ .4byte SSTidalRooms_MapBorder
+ .4byte SSTidalRooms_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Ship
diff --git a/data/maps/SSTidalRooms/map.bin b/data/layouts/SSTidalRooms/map.bin
index 6103ad0c2..6103ad0c2 100644
--- a/data/maps/SSTidalRooms/map.bin
+++ b/data/layouts/SSTidalRooms/map.bin
diff --git a/data/maps/SafariZone_Northeast/border.bin b/data/layouts/SafariZone_Northeast/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/SafariZone_Northeast/border.bin
+++ b/data/layouts/SafariZone_Northeast/border.bin
diff --git a/data/layouts/SafariZone_Northeast/layout.inc b/data/layouts/SafariZone_Northeast/layout.inc
new file mode 100644
index 000000000..9fa27626e
--- /dev/null
+++ b/data/layouts/SafariZone_Northeast/layout.inc
@@ -0,0 +1,14 @@
+SafariZone_Northeast_MapBorder:: @ 82EAD80
+ .incbin "data/layouts/SafariZone_Northeast/border.bin"
+
+SafariZone_Northeast_MapBlockdata:: @ 82EAD88
+ .incbin "data/layouts/SafariZone_Northeast/map.bin"
+
+ .align 2
+SafariZone_Northeast_Layout:: @ 82EBA08
+ .4byte 0x28
+ .4byte 0x28
+ .4byte SafariZone_Northeast_MapBorder
+ .4byte SafariZone_Northeast_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/SafariZone_Northeast/map.bin b/data/layouts/SafariZone_Northeast/map.bin
index d5e7fd825..d5e7fd825 100644
--- a/data/maps/SafariZone_Northeast/map.bin
+++ b/data/layouts/SafariZone_Northeast/map.bin
Binary files differ
diff --git a/data/maps/SafariZone_Northwest/border.bin b/data/layouts/SafariZone_Northwest/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/SafariZone_Northwest/border.bin
+++ b/data/layouts/SafariZone_Northwest/border.bin
diff --git a/data/layouts/SafariZone_Northwest/layout.inc b/data/layouts/SafariZone_Northwest/layout.inc
new file mode 100644
index 000000000..b3a82fd0f
--- /dev/null
+++ b/data/layouts/SafariZone_Northwest/layout.inc
@@ -0,0 +1,14 @@
+SafariZone_Northwest_MapBorder:: @ 82EA0E0
+ .incbin "data/layouts/SafariZone_Northwest/border.bin"
+
+SafariZone_Northwest_MapBlockdata:: @ 82EA0E8
+ .incbin "data/layouts/SafariZone_Northwest/map.bin"
+
+ .align 2
+SafariZone_Northwest_Layout:: @ 82EAD68
+ .4byte 0x28
+ .4byte 0x28
+ .4byte SafariZone_Northwest_MapBorder
+ .4byte SafariZone_Northwest_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/SafariZone_Northwest/map.bin b/data/layouts/SafariZone_Northwest/map.bin
index 1825a1c92..1825a1c92 100644
--- a/data/maps/SafariZone_Northwest/map.bin
+++ b/data/layouts/SafariZone_Northwest/map.bin
Binary files differ
diff --git a/data/maps/SafariZone_RestHouse/border.bin b/data/layouts/SafariZone_RestHouse/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/SafariZone_RestHouse/border.bin
+++ b/data/layouts/SafariZone_RestHouse/border.bin
Binary files differ
diff --git a/data/layouts/SafariZone_RestHouse/layout.inc b/data/layouts/SafariZone_RestHouse/layout.inc
new file mode 100644
index 000000000..127289873
--- /dev/null
+++ b/data/layouts/SafariZone_RestHouse/layout.inc
@@ -0,0 +1,14 @@
+SafariZone_RestHouse_MapBorder:: @ 830476C
+ .incbin "data/layouts/SafariZone_RestHouse/border.bin"
+
+SafariZone_RestHouse_MapBlockdata:: @ 8304774
+ .incbin "data/layouts/SafariZone_RestHouse/map.bin"
+
+ .align 2
+SafariZone_RestHouse_Layout:: @ 8304828
+ .4byte 0xa
+ .4byte 0x9
+ .4byte SafariZone_RestHouse_MapBorder
+ .4byte SafariZone_RestHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/SafariZone_RestHouse/map.bin b/data/layouts/SafariZone_RestHouse/map.bin
index c57c99c7b..c57c99c7b 100644
--- a/data/maps/SafariZone_RestHouse/map.bin
+++ b/data/layouts/SafariZone_RestHouse/map.bin
diff --git a/data/maps/SafariZone_Southeast/border.bin b/data/layouts/SafariZone_Southeast/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/SafariZone_Southeast/border.bin
+++ b/data/layouts/SafariZone_Southeast/border.bin
diff --git a/data/layouts/SafariZone_Southeast/layout.inc b/data/layouts/SafariZone_Southeast/layout.inc
new file mode 100644
index 000000000..8893cb6a1
--- /dev/null
+++ b/data/layouts/SafariZone_Southeast/layout.inc
@@ -0,0 +1,14 @@
+SafariZone_Southeast_MapBorder:: @ 82EC6C0
+ .incbin "data/layouts/SafariZone_Southeast/border.bin"
+
+SafariZone_Southeast_MapBlockdata:: @ 82EC6C8
+ .incbin "data/layouts/SafariZone_Southeast/map.bin"
+
+ .align 2
+SafariZone_Southeast_Layout:: @ 82ED348
+ .4byte 0x28
+ .4byte 0x28
+ .4byte SafariZone_Southeast_MapBorder
+ .4byte SafariZone_Southeast_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/SafariZone_Southeast/map.bin b/data/layouts/SafariZone_Southeast/map.bin
index 540798144..540798144 100644
--- a/data/maps/SafariZone_Southeast/map.bin
+++ b/data/layouts/SafariZone_Southeast/map.bin
Binary files differ
diff --git a/data/maps/SafariZone_Southwest/border.bin b/data/layouts/SafariZone_Southwest/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/SafariZone_Southwest/border.bin
+++ b/data/layouts/SafariZone_Southwest/border.bin
diff --git a/data/layouts/SafariZone_Southwest/layout.inc b/data/layouts/SafariZone_Southwest/layout.inc
new file mode 100644
index 000000000..58f199ac6
--- /dev/null
+++ b/data/layouts/SafariZone_Southwest/layout.inc
@@ -0,0 +1,14 @@
+SafariZone_Southwest_MapBorder:: @ 82EBA20
+ .incbin "data/layouts/SafariZone_Southwest/border.bin"
+
+SafariZone_Southwest_MapBlockdata:: @ 82EBA28
+ .incbin "data/layouts/SafariZone_Southwest/map.bin"
+
+ .align 2
+SafariZone_Southwest_Layout:: @ 82EC6A8
+ .4byte 0x28
+ .4byte 0x28
+ .4byte SafariZone_Southwest_MapBorder
+ .4byte SafariZone_Southwest_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Lilycove
diff --git a/data/maps/SafariZone_Southwest/map.bin b/data/layouts/SafariZone_Southwest/map.bin
index 0074b6e55..0074b6e55 100644
--- a/data/maps/SafariZone_Southwest/map.bin
+++ b/data/layouts/SafariZone_Southwest/map.bin
Binary files differ
diff --git a/data/maps/ScorchedSlab/border.bin b/data/layouts/ScorchedSlab/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ScorchedSlab/border.bin
+++ b/data/layouts/ScorchedSlab/border.bin
diff --git a/data/layouts/ScorchedSlab/layout.inc b/data/layouts/ScorchedSlab/layout.inc
new file mode 100644
index 000000000..52d172a89
--- /dev/null
+++ b/data/layouts/ScorchedSlab/layout.inc
@@ -0,0 +1,14 @@
+ScorchedSlab_MapBorder:: @ 82FF340
+ .incbin "data/layouts/ScorchedSlab/border.bin"
+
+ScorchedSlab_MapBlockdata:: @ 82FF348
+ .incbin "data/layouts/ScorchedSlab/map.bin"
+
+ .align 2
+ScorchedSlab_Layout:: @ 82FF5A0
+ .4byte 0xf
+ .4byte 0x14
+ .4byte ScorchedSlab_MapBorder
+ .4byte ScorchedSlab_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ScorchedSlab/map.bin b/data/layouts/ScorchedSlab/map.bin
index edbd982ee..edbd982ee 100644
--- a/data/maps/ScorchedSlab/map.bin
+++ b/data/layouts/ScorchedSlab/map.bin
diff --git a/data/maps/SeafloorCavern_Entrance/border.bin b/data/layouts/SeafloorCavern_Entrance/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Entrance/border.bin
+++ b/data/layouts/SeafloorCavern_Entrance/border.bin
diff --git a/data/layouts/SeafloorCavern_Entrance/layout.inc b/data/layouts/SeafloorCavern_Entrance/layout.inc
new file mode 100644
index 000000000..bfdb7cdbd
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Entrance/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Entrance_MapBorder:: @ 82DD3D0
+ .incbin "data/layouts/SeafloorCavern_Entrance/border.bin"
+
+SeafloorCavern_Entrance_MapBlockdata:: @ 82DD3D8
+ .incbin "data/layouts/SeafloorCavern_Entrance/map.bin"
+
+ .align 2
+SeafloorCavern_Entrance_Layout:: @ 82DD6F8
+ .4byte 0x14
+ .4byte 0x14
+ .4byte SeafloorCavern_Entrance_MapBorder
+ .4byte SeafloorCavern_Entrance_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Entrance/map.bin b/data/layouts/SeafloorCavern_Entrance/map.bin
index 3861044dd..3861044dd 100644
--- a/data/maps/SeafloorCavern_Entrance/map.bin
+++ b/data/layouts/SeafloorCavern_Entrance/map.bin
diff --git a/data/maps/SeafloorCavern_Room1/border.bin b/data/layouts/SeafloorCavern_Room1/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room1/border.bin
+++ b/data/layouts/SeafloorCavern_Room1/border.bin
diff --git a/data/layouts/SeafloorCavern_Room1/layout.inc b/data/layouts/SeafloorCavern_Room1/layout.inc
new file mode 100644
index 000000000..3ebfd886f
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room1/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room1_MapBorder:: @ 82DD710
+ .incbin "data/layouts/SeafloorCavern_Room1/border.bin"
+
+SeafloorCavern_Room1_MapBlockdata:: @ 82DD718
+ .incbin "data/layouts/SeafloorCavern_Room1/map.bin"
+
+ .align 2
+SeafloorCavern_Room1_Layout:: @ 82DDA60
+ .4byte 0x14
+ .4byte 0x15
+ .4byte SeafloorCavern_Room1_MapBorder
+ .4byte SeafloorCavern_Room1_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room1/map.bin b/data/layouts/SeafloorCavern_Room1/map.bin
index 57cd82f78..57cd82f78 100644
--- a/data/maps/SeafloorCavern_Room1/map.bin
+++ b/data/layouts/SeafloorCavern_Room1/map.bin
diff --git a/data/maps/SeafloorCavern_Room2/border.bin b/data/layouts/SeafloorCavern_Room2/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room2/border.bin
+++ b/data/layouts/SeafloorCavern_Room2/border.bin
diff --git a/data/layouts/SeafloorCavern_Room2/layout.inc b/data/layouts/SeafloorCavern_Room2/layout.inc
new file mode 100644
index 000000000..86a7134ed
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room2/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room2_MapBorder:: @ 82DDA78
+ .incbin "data/layouts/SeafloorCavern_Room2/border.bin"
+
+SeafloorCavern_Room2_MapBlockdata:: @ 82DDA80
+ .incbin "data/layouts/SeafloorCavern_Room2/map.bin"
+
+ .align 2
+SeafloorCavern_Room2_Layout:: @ 82DDD74
+ .4byte 0x12
+ .4byte 0x15
+ .4byte SeafloorCavern_Room2_MapBorder
+ .4byte SeafloorCavern_Room2_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room2/map.bin b/data/layouts/SeafloorCavern_Room2/map.bin
index 01b66f2f3..01b66f2f3 100644
--- a/data/maps/SeafloorCavern_Room2/map.bin
+++ b/data/layouts/SeafloorCavern_Room2/map.bin
diff --git a/data/maps/SeafloorCavern_Room3/border.bin b/data/layouts/SeafloorCavern_Room3/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room3/border.bin
+++ b/data/layouts/SeafloorCavern_Room3/border.bin
diff --git a/data/layouts/SeafloorCavern_Room3/layout.inc b/data/layouts/SeafloorCavern_Room3/layout.inc
new file mode 100644
index 000000000..0e660f4f3
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room3/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room3_MapBorder:: @ 82DDD8C
+ .incbin "data/layouts/SeafloorCavern_Room3/border.bin"
+
+SeafloorCavern_Room3_MapBlockdata:: @ 82DDD94
+ .incbin "data/layouts/SeafloorCavern_Room3/map.bin"
+
+ .align 2
+SeafloorCavern_Room3_Layout:: @ 82DDFB4
+ .4byte 0x10
+ .4byte 0x11
+ .4byte SeafloorCavern_Room3_MapBorder
+ .4byte SeafloorCavern_Room3_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room3/map.bin b/data/layouts/SeafloorCavern_Room3/map.bin
index b5e92ca20..b5e92ca20 100644
--- a/data/maps/SeafloorCavern_Room3/map.bin
+++ b/data/layouts/SeafloorCavern_Room3/map.bin
diff --git a/data/maps/SeafloorCavern_Room4/border.bin b/data/layouts/SeafloorCavern_Room4/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room4/border.bin
+++ b/data/layouts/SeafloorCavern_Room4/border.bin
diff --git a/data/layouts/SeafloorCavern_Room4/layout.inc b/data/layouts/SeafloorCavern_Room4/layout.inc
new file mode 100644
index 000000000..013e2d74e
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room4/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room4_MapBorder:: @ 82DDFCC
+ .incbin "data/layouts/SeafloorCavern_Room4/border.bin"
+
+SeafloorCavern_Room4_MapBlockdata:: @ 82DDFD4
+ .incbin "data/layouts/SeafloorCavern_Room4/map.bin"
+
+ .align 2
+SeafloorCavern_Room4_Layout:: @ 82DE280
+ .4byte 0x12
+ .4byte 0x13
+ .4byte SeafloorCavern_Room4_MapBorder
+ .4byte SeafloorCavern_Room4_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room4/map.bin b/data/layouts/SeafloorCavern_Room4/map.bin
index 928749c95..928749c95 100644
--- a/data/maps/SeafloorCavern_Room4/map.bin
+++ b/data/layouts/SeafloorCavern_Room4/map.bin
diff --git a/data/maps/SeafloorCavern_Room5/border.bin b/data/layouts/SeafloorCavern_Room5/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room5/border.bin
+++ b/data/layouts/SeafloorCavern_Room5/border.bin
diff --git a/data/layouts/SeafloorCavern_Room5/layout.inc b/data/layouts/SeafloorCavern_Room5/layout.inc
new file mode 100644
index 000000000..ede193527
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room5/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room5_MapBorder:: @ 82DE298
+ .incbin "data/layouts/SeafloorCavern_Room5/border.bin"
+
+SeafloorCavern_Room5_MapBlockdata:: @ 82DE2A0
+ .incbin "data/layouts/SeafloorCavern_Room5/map.bin"
+
+ .align 2
+SeafloorCavern_Room5_Layout:: @ 82DE5C0
+ .4byte 0x14
+ .4byte 0x14
+ .4byte SeafloorCavern_Room5_MapBorder
+ .4byte SeafloorCavern_Room5_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room5/map.bin b/data/layouts/SeafloorCavern_Room5/map.bin
index 386430fe4..386430fe4 100644
--- a/data/maps/SeafloorCavern_Room5/map.bin
+++ b/data/layouts/SeafloorCavern_Room5/map.bin
diff --git a/data/maps/SeafloorCavern_Room6/border.bin b/data/layouts/SeafloorCavern_Room6/border.bin
index a00c39057..a00c39057 100644
--- a/data/maps/SeafloorCavern_Room6/border.bin
+++ b/data/layouts/SeafloorCavern_Room6/border.bin
diff --git a/data/layouts/SeafloorCavern_Room6/layout.inc b/data/layouts/SeafloorCavern_Room6/layout.inc
new file mode 100644
index 000000000..0b6b1026e
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room6/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room6_MapBorder:: @ 82DE5D8
+ .incbin "data/layouts/SeafloorCavern_Room6/border.bin"
+
+SeafloorCavern_Room6_MapBlockdata:: @ 82DE5E0
+ .incbin "data/layouts/SeafloorCavern_Room6/map.bin"
+
+ .align 2
+SeafloorCavern_Room6_Layout:: @ 82DEA30
+ .4byte 0x18
+ .4byte 0x17
+ .4byte SeafloorCavern_Room6_MapBorder
+ .4byte SeafloorCavern_Room6_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SeafloorCavern_Room6/map.bin b/data/layouts/SeafloorCavern_Room6/map.bin
index 3776cc4c7..3776cc4c7 100644
--- a/data/maps/SeafloorCavern_Room6/map.bin
+++ b/data/layouts/SeafloorCavern_Room6/map.bin
diff --git a/data/maps/SeafloorCavern_Room7/border.bin b/data/layouts/SeafloorCavern_Room7/border.bin
index a00c39057..a00c39057 100644
--- a/data/maps/SeafloorCavern_Room7/border.bin
+++ b/data/layouts/SeafloorCavern_Room7/border.bin
diff --git a/data/layouts/SeafloorCavern_Room7/layout.inc b/data/layouts/SeafloorCavern_Room7/layout.inc
new file mode 100644
index 000000000..c4d799bfd
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room7/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room7_MapBorder:: @ 82DEA48
+ .incbin "data/layouts/SeafloorCavern_Room7/border.bin"
+
+SeafloorCavern_Room7_MapBlockdata:: @ 82DEA50
+ .incbin "data/layouts/SeafloorCavern_Room7/map.bin"
+
+ .align 2
+SeafloorCavern_Room7_Layout:: @ 82DEED0
+ .4byte 0x17
+ .4byte 0x19
+ .4byte SeafloorCavern_Room7_MapBorder
+ .4byte SeafloorCavern_Room7_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SeafloorCavern_Room7/map.bin b/data/layouts/SeafloorCavern_Room7/map.bin
index c1afaebcf..c1afaebcf 100644
--- a/data/maps/SeafloorCavern_Room7/map.bin
+++ b/data/layouts/SeafloorCavern_Room7/map.bin
diff --git a/data/maps/SeafloorCavern_Room8/border.bin b/data/layouts/SeafloorCavern_Room8/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room8/border.bin
+++ b/data/layouts/SeafloorCavern_Room8/border.bin
diff --git a/data/layouts/SeafloorCavern_Room8/layout.inc b/data/layouts/SeafloorCavern_Room8/layout.inc
new file mode 100644
index 000000000..3c5ba6912
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room8/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room8_MapBorder:: @ 82DEEE8
+ .incbin "data/layouts/SeafloorCavern_Room8/border.bin"
+
+SeafloorCavern_Room8_MapBlockdata:: @ 82DEEF0
+ .incbin "data/layouts/SeafloorCavern_Room8/map.bin"
+
+ .align 2
+SeafloorCavern_Room8_Layout:: @ 82DF024
+ .4byte 0xb
+ .4byte 0xe
+ .4byte SeafloorCavern_Room8_MapBorder
+ .4byte SeafloorCavern_Room8_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room8/map.bin b/data/layouts/SeafloorCavern_Room8/map.bin
index e70e95b47..e70e95b47 100644
--- a/data/maps/SeafloorCavern_Room8/map.bin
+++ b/data/layouts/SeafloorCavern_Room8/map.bin
diff --git a/data/maps/SeafloorCavern_Room9/border.bin b/data/layouts/SeafloorCavern_Room9/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/SeafloorCavern_Room9/border.bin
+++ b/data/layouts/SeafloorCavern_Room9/border.bin
diff --git a/data/layouts/SeafloorCavern_Room9/layout.inc b/data/layouts/SeafloorCavern_Room9/layout.inc
new file mode 100644
index 000000000..c0cf63b78
--- /dev/null
+++ b/data/layouts/SeafloorCavern_Room9/layout.inc
@@ -0,0 +1,14 @@
+SeafloorCavern_Room9_MapBorder:: @ 82DF03C
+ .incbin "data/layouts/SeafloorCavern_Room9/border.bin"
+
+SeafloorCavern_Room9_MapBlockdata:: @ 82DF044
+ .incbin "data/layouts/SeafloorCavern_Room9/map.bin"
+
+ .align 2
+SeafloorCavern_Room9_Layout:: @ 82DF9F8
+ .4byte 0x1b
+ .4byte 0x2e
+ .4byte SeafloorCavern_Room9_MapBorder
+ .4byte SeafloorCavern_Room9_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SeafloorCavern_Room9/map.bin b/data/layouts/SeafloorCavern_Room9/map.bin
index 252112ac2..252112ac2 100644
--- a/data/maps/SeafloorCavern_Room9/map.bin
+++ b/data/layouts/SeafloorCavern_Room9/map.bin
diff --git a/data/maps/SealedChamber_InnerRoom/border.bin b/data/layouts/SealedChamber_InnerRoom/border.bin
index 9afd13cdc..9afd13cdc 100644
--- a/data/maps/SealedChamber_InnerRoom/border.bin
+++ b/data/layouts/SealedChamber_InnerRoom/border.bin
Binary files differ
diff --git a/data/layouts/SealedChamber_InnerRoom/layout.inc b/data/layouts/SealedChamber_InnerRoom/layout.inc
new file mode 100644
index 000000000..2bd90e419
--- /dev/null
+++ b/data/layouts/SealedChamber_InnerRoom/layout.inc
@@ -0,0 +1,14 @@
+SealedChamber_InnerRoom_MapBorder:: @ 82FE698
+ .incbin "data/layouts/SealedChamber_InnerRoom/border.bin"
+
+SealedChamber_InnerRoom_MapBlockdata:: @ 82FE6A0
+ .incbin "data/layouts/SealedChamber_InnerRoom/map.bin"
+
+ .align 2
+SealedChamber_InnerRoom_Layout:: @ 82FEA68
+ .4byte 0x15
+ .4byte 0x17
+ .4byte SealedChamber_InnerRoom_MapBorder
+ .4byte SealedChamber_InnerRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SealedChamber_InnerRoom/map.bin b/data/layouts/SealedChamber_InnerRoom/map.bin
index 823fa5fab..823fa5fab 100644
--- a/data/maps/SealedChamber_InnerRoom/map.bin
+++ b/data/layouts/SealedChamber_InnerRoom/map.bin
diff --git a/data/maps/SealedChamber_OuterRoom/border.bin b/data/layouts/SealedChamber_OuterRoom/border.bin
index 9afd13cdc..9afd13cdc 100644
--- a/data/maps/SealedChamber_OuterRoom/border.bin
+++ b/data/layouts/SealedChamber_OuterRoom/border.bin
Binary files differ
diff --git a/data/layouts/SealedChamber_OuterRoom/layout.inc b/data/layouts/SealedChamber_OuterRoom/layout.inc
new file mode 100644
index 000000000..f248eff53
--- /dev/null
+++ b/data/layouts/SealedChamber_OuterRoom/layout.inc
@@ -0,0 +1,14 @@
+SealedChamber_OuterRoom_MapBorder:: @ 82F7FE8
+ .incbin "data/layouts/SealedChamber_OuterRoom/border.bin"
+
+SealedChamber_OuterRoom_MapBlockdata:: @ 82F7FF0
+ .incbin "data/layouts/SealedChamber_OuterRoom/map.bin"
+
+ .align 2
+SealedChamber_OuterRoom_Layout:: @ 82F83B8
+ .4byte 0x15
+ .4byte 0x17
+ .4byte SealedChamber_OuterRoom_MapBorder
+ .4byte SealedChamber_OuterRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SealedChamber_OuterRoom/map.bin b/data/layouts/SealedChamber_OuterRoom/map.bin
index bf1482f97..bf1482f97 100644
--- a/data/maps/SealedChamber_OuterRoom/map.bin
+++ b/data/layouts/SealedChamber_OuterRoom/map.bin
diff --git a/data/maps/SecretBase_BlueCave1/border.bin b/data/layouts/SecretBase_BlueCave1/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BlueCave1/border.bin
+++ b/data/layouts/SecretBase_BlueCave1/border.bin
diff --git a/data/layouts/SecretBase_BlueCave1/layout.inc b/data/layouts/SecretBase_BlueCave1/layout.inc
new file mode 100644
index 000000000..e07296cc3
--- /dev/null
+++ b/data/layouts/SecretBase_BlueCave1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BlueCave1_MapBorder:: @ 82E7888
+ .incbin "data/layouts/SecretBase_BlueCave1/border.bin"
+
+SecretBase_BlueCave1_MapBlockdata:: @ 82E7890
+ .incbin "data/layouts/SecretBase_BlueCave1/map.bin"
+
+ .align 2
+SecretBase_BlueCave1_Layout:: @ 82E7958
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_BlueCave1_MapBorder
+ .4byte SecretBase_BlueCave1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBlueCave
diff --git a/data/maps/SecretBase_BlueCave1/map.bin b/data/layouts/SecretBase_BlueCave1/map.bin
index 371b2a8d5..371b2a8d5 100644
--- a/data/maps/SecretBase_BlueCave1/map.bin
+++ b/data/layouts/SecretBase_BlueCave1/map.bin
diff --git a/data/maps/SecretBase_BlueCave2/border.bin b/data/layouts/SecretBase_BlueCave2/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BlueCave2/border.bin
+++ b/data/layouts/SecretBase_BlueCave2/border.bin
diff --git a/data/layouts/SecretBase_BlueCave2/layout.inc b/data/layouts/SecretBase_BlueCave2/layout.inc
new file mode 100644
index 000000000..2bed0ca4f
--- /dev/null
+++ b/data/layouts/SecretBase_BlueCave2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BlueCave2_MapBorder:: @ 82E7E44
+ .incbin "data/layouts/SecretBase_BlueCave2/border.bin"
+
+SecretBase_BlueCave2_MapBlockdata:: @ 82E7E4C
+ .incbin "data/layouts/SecretBase_BlueCave2/map.bin"
+
+ .align 2
+SecretBase_BlueCave2_Layout:: @ 82E7F20
+ .4byte 0xf
+ .4byte 0x7
+ .4byte SecretBase_BlueCave2_MapBorder
+ .4byte SecretBase_BlueCave2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBlueCave
diff --git a/data/maps/SecretBase_BlueCave2/map.bin b/data/layouts/SecretBase_BlueCave2/map.bin
index 4993e5b65..4993e5b65 100644
--- a/data/maps/SecretBase_BlueCave2/map.bin
+++ b/data/layouts/SecretBase_BlueCave2/map.bin
diff --git a/data/maps/SecretBase_BlueCave3/border.bin b/data/layouts/SecretBase_BlueCave3/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BlueCave3/border.bin
+++ b/data/layouts/SecretBase_BlueCave3/border.bin
diff --git a/data/layouts/SecretBase_BlueCave3/layout.inc b/data/layouts/SecretBase_BlueCave3/layout.inc
new file mode 100644
index 000000000..ef34dff34
--- /dev/null
+++ b/data/layouts/SecretBase_BlueCave3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BlueCave3_MapBorder:: @ 82E84C4
+ .incbin "data/layouts/SecretBase_BlueCave3/border.bin"
+
+SecretBase_BlueCave3_MapBlockdata:: @ 82E84CC
+ .incbin "data/layouts/SecretBase_BlueCave3/map.bin"
+
+ .align 2
+SecretBase_BlueCave3_Layout:: @ 82E8620
+ .4byte 0xa
+ .4byte 0x11
+ .4byte SecretBase_BlueCave3_MapBorder
+ .4byte SecretBase_BlueCave3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBlueCave
diff --git a/data/maps/SecretBase_BlueCave3/map.bin b/data/layouts/SecretBase_BlueCave3/map.bin
index 968aade07..968aade07 100644
--- a/data/maps/SecretBase_BlueCave3/map.bin
+++ b/data/layouts/SecretBase_BlueCave3/map.bin
diff --git a/data/maps/SecretBase_BlueCave4/border.bin b/data/layouts/SecretBase_BlueCave4/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BlueCave4/border.bin
+++ b/data/layouts/SecretBase_BlueCave4/border.bin
diff --git a/data/layouts/SecretBase_BlueCave4/layout.inc b/data/layouts/SecretBase_BlueCave4/layout.inc
new file mode 100644
index 000000000..b05de46b6
--- /dev/null
+++ b/data/layouts/SecretBase_BlueCave4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BlueCave4_MapBorder:: @ 82E8C70
+ .incbin "data/layouts/SecretBase_BlueCave4/border.bin"
+
+SecretBase_BlueCave4_MapBlockdata:: @ 82E8C78
+ .incbin "data/layouts/SecretBase_BlueCave4/map.bin"
+
+ .align 2
+SecretBase_BlueCave4_Layout:: @ 82E8DAC
+ .4byte 0x9
+ .4byte 0x11
+ .4byte SecretBase_BlueCave4_MapBorder
+ .4byte SecretBase_BlueCave4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBlueCave
diff --git a/data/maps/SecretBase_BlueCave4/map.bin b/data/layouts/SecretBase_BlueCave4/map.bin
index 631ac0f81..631ac0f81 100644
--- a/data/maps/SecretBase_BlueCave4/map.bin
+++ b/data/layouts/SecretBase_BlueCave4/map.bin
diff --git a/data/maps/SecretBase_BrownCave1/border.bin b/data/layouts/SecretBase_BrownCave1/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BrownCave1/border.bin
+++ b/data/layouts/SecretBase_BrownCave1/border.bin
diff --git a/data/layouts/SecretBase_BrownCave1/layout.inc b/data/layouts/SecretBase_BrownCave1/layout.inc
new file mode 100644
index 000000000..8b33aa0a0
--- /dev/null
+++ b/data/layouts/SecretBase_BrownCave1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BrownCave1_MapBorder:: @ 82E77A0
+ .incbin "data/layouts/SecretBase_BrownCave1/border.bin"
+
+SecretBase_BrownCave1_MapBlockdata:: @ 82E77A8
+ .incbin "data/layouts/SecretBase_BrownCave1/map.bin"
+
+ .align 2
+SecretBase_BrownCave1_Layout:: @ 82E7870
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_BrownCave1_MapBorder
+ .4byte SecretBase_BrownCave1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBrownCave
diff --git a/data/maps/SecretBase_BrownCave1/map.bin b/data/layouts/SecretBase_BrownCave1/map.bin
index 56d3436ca..56d3436ca 100644
--- a/data/maps/SecretBase_BrownCave1/map.bin
+++ b/data/layouts/SecretBase_BrownCave1/map.bin
diff --git a/data/maps/SecretBase_BrownCave2/border.bin b/data/layouts/SecretBase_BrownCave2/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BrownCave2/border.bin
+++ b/data/layouts/SecretBase_BrownCave2/border.bin
diff --git a/data/layouts/SecretBase_BrownCave2/layout.inc b/data/layouts/SecretBase_BrownCave2/layout.inc
new file mode 100644
index 000000000..afce94e36
--- /dev/null
+++ b/data/layouts/SecretBase_BrownCave2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BrownCave2_MapBorder:: @ 82E7D28
+ .incbin "data/layouts/SecretBase_BrownCave2/border.bin"
+
+SecretBase_BrownCave2_MapBlockdata:: @ 82E7D30
+ .incbin "data/layouts/SecretBase_BrownCave2/map.bin"
+
+ .align 2
+SecretBase_BrownCave2_Layout:: @ 82E7E2C
+ .4byte 0xe
+ .4byte 0x9
+ .4byte SecretBase_BrownCave2_MapBorder
+ .4byte SecretBase_BrownCave2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBrownCave
diff --git a/data/maps/SecretBase_BrownCave2/map.bin b/data/layouts/SecretBase_BrownCave2/map.bin
index 184896975..184896975 100644
--- a/data/maps/SecretBase_BrownCave2/map.bin
+++ b/data/layouts/SecretBase_BrownCave2/map.bin
diff --git a/data/maps/SecretBase_BrownCave3/border.bin b/data/layouts/SecretBase_BrownCave3/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BrownCave3/border.bin
+++ b/data/layouts/SecretBase_BrownCave3/border.bin
diff --git a/data/layouts/SecretBase_BrownCave3/layout.inc b/data/layouts/SecretBase_BrownCave3/layout.inc
new file mode 100644
index 000000000..01ad3ff05
--- /dev/null
+++ b/data/layouts/SecretBase_BrownCave3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BrownCave3_MapBorder:: @ 82E8358
+ .incbin "data/layouts/SecretBase_BrownCave3/border.bin"
+
+SecretBase_BrownCave3_MapBlockdata:: @ 82E8360
+ .incbin "data/layouts/SecretBase_BrownCave3/map.bin"
+
+ .align 2
+SecretBase_BrownCave3_Layout:: @ 82E84AC
+ .4byte 0xf
+ .4byte 0xb
+ .4byte SecretBase_BrownCave3_MapBorder
+ .4byte SecretBase_BrownCave3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBrownCave
diff --git a/data/maps/SecretBase_BrownCave3/map.bin b/data/layouts/SecretBase_BrownCave3/map.bin
index d9967522a..d9967522a 100644
--- a/data/maps/SecretBase_BrownCave3/map.bin
+++ b/data/layouts/SecretBase_BrownCave3/map.bin
diff --git a/data/maps/SecretBase_BrownCave4/border.bin b/data/layouts/SecretBase_BrownCave4/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_BrownCave4/border.bin
+++ b/data/layouts/SecretBase_BrownCave4/border.bin
diff --git a/data/layouts/SecretBase_BrownCave4/layout.inc b/data/layouts/SecretBase_BrownCave4/layout.inc
new file mode 100644
index 000000000..cb3b6288c
--- /dev/null
+++ b/data/layouts/SecretBase_BrownCave4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_BrownCave4_MapBorder:: @ 82E8B00
+ .incbin "data/layouts/SecretBase_BrownCave4/border.bin"
+
+SecretBase_BrownCave4_MapBlockdata:: @ 82E8B08
+ .incbin "data/layouts/SecretBase_BrownCave4/map.bin"
+
+ .align 2
+SecretBase_BrownCave4_Layout:: @ 82E8C58
+ .4byte 0xe
+ .4byte 0xc
+ .4byte SecretBase_BrownCave4_MapBorder
+ .4byte SecretBase_BrownCave4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseBrownCave
diff --git a/data/maps/SecretBase_BrownCave4/map.bin b/data/layouts/SecretBase_BrownCave4/map.bin
index 8b5a763c4..8b5a763c4 100644
--- a/data/maps/SecretBase_BrownCave4/map.bin
+++ b/data/layouts/SecretBase_BrownCave4/map.bin
diff --git a/data/maps/SecretBase_RedCave1/border.bin b/data/layouts/SecretBase_RedCave1/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_RedCave1/border.bin
+++ b/data/layouts/SecretBase_RedCave1/border.bin
diff --git a/data/layouts/SecretBase_RedCave1/layout.inc b/data/layouts/SecretBase_RedCave1/layout.inc
new file mode 100644
index 000000000..0f93b246d
--- /dev/null
+++ b/data/layouts/SecretBase_RedCave1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_RedCave1_MapBorder:: @ 82E76B8
+ .incbin "data/layouts/SecretBase_RedCave1/border.bin"
+
+SecretBase_RedCave1_MapBlockdata:: @ 82E76C0
+ .incbin "data/layouts/SecretBase_RedCave1/map.bin"
+
+ .align 2
+SecretBase_RedCave1_Layout:: @ 82E7788
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_RedCave1_MapBorder
+ .4byte SecretBase_RedCave1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseRedCave
diff --git a/data/maps/SecretBase_RedCave1/map.bin b/data/layouts/SecretBase_RedCave1/map.bin
index ce666b57d..ce666b57d 100644
--- a/data/maps/SecretBase_RedCave1/map.bin
+++ b/data/layouts/SecretBase_RedCave1/map.bin
diff --git a/data/maps/SecretBase_RedCave2/border.bin b/data/layouts/SecretBase_RedCave2/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_RedCave2/border.bin
+++ b/data/layouts/SecretBase_RedCave2/border.bin
diff --git a/data/layouts/SecretBase_RedCave2/layout.inc b/data/layouts/SecretBase_RedCave2/layout.inc
new file mode 100644
index 000000000..f3a14a012
--- /dev/null
+++ b/data/layouts/SecretBase_RedCave2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_RedCave2_MapBorder:: @ 82E7C28
+ .incbin "data/layouts/SecretBase_RedCave2/border.bin"
+
+SecretBase_RedCave2_MapBlockdata:: @ 82E7C30
+ .incbin "data/layouts/SecretBase_RedCave2/map.bin"
+
+ .align 2
+SecretBase_RedCave2_Layout:: @ 82E7D10
+ .4byte 0x7
+ .4byte 0x10
+ .4byte SecretBase_RedCave2_MapBorder
+ .4byte SecretBase_RedCave2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseRedCave
diff --git a/data/maps/SecretBase_RedCave2/map.bin b/data/layouts/SecretBase_RedCave2/map.bin
index 4fa03acfe..4fa03acfe 100644
--- a/data/maps/SecretBase_RedCave2/map.bin
+++ b/data/layouts/SecretBase_RedCave2/map.bin
diff --git a/data/maps/SecretBase_RedCave3/border.bin b/data/layouts/SecretBase_RedCave3/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_RedCave3/border.bin
+++ b/data/layouts/SecretBase_RedCave3/border.bin
diff --git a/data/layouts/SecretBase_RedCave3/layout.inc b/data/layouts/SecretBase_RedCave3/layout.inc
new file mode 100644
index 000000000..6cd683f8e
--- /dev/null
+++ b/data/layouts/SecretBase_RedCave3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_RedCave3_MapBorder:: @ 82E8248
+ .incbin "data/layouts/SecretBase_RedCave3/border.bin"
+
+SecretBase_RedCave3_MapBlockdata:: @ 82E8250
+ .incbin "data/layouts/SecretBase_RedCave3/map.bin"
+
+ .align 2
+SecretBase_RedCave3_Layout:: @ 82E8340
+ .4byte 0xf
+ .4byte 0x8
+ .4byte SecretBase_RedCave3_MapBorder
+ .4byte SecretBase_RedCave3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseRedCave
diff --git a/data/maps/SecretBase_RedCave3/map.bin b/data/layouts/SecretBase_RedCave3/map.bin
index 0528e565d..0528e565d 100644
--- a/data/maps/SecretBase_RedCave3/map.bin
+++ b/data/layouts/SecretBase_RedCave3/map.bin
diff --git a/data/maps/SecretBase_RedCave4/border.bin b/data/layouts/SecretBase_RedCave4/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_RedCave4/border.bin
+++ b/data/layouts/SecretBase_RedCave4/border.bin
diff --git a/data/layouts/SecretBase_RedCave4/layout.inc b/data/layouts/SecretBase_RedCave4/layout.inc
new file mode 100644
index 000000000..1baa61276
--- /dev/null
+++ b/data/layouts/SecretBase_RedCave4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_RedCave4_MapBorder:: @ 82E89D0
+ .incbin "data/layouts/SecretBase_RedCave4/border.bin"
+
+SecretBase_RedCave4_MapBlockdata:: @ 82E89D8
+ .incbin "data/layouts/SecretBase_RedCave4/map.bin"
+
+ .align 2
+SecretBase_RedCave4_Layout:: @ 82E8AE8
+ .4byte 0x9
+ .4byte 0xf
+ .4byte SecretBase_RedCave4_MapBorder
+ .4byte SecretBase_RedCave4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseRedCave
diff --git a/data/maps/SecretBase_RedCave4/map.bin b/data/layouts/SecretBase_RedCave4/map.bin
index 526763290..526763290 100644
--- a/data/maps/SecretBase_RedCave4/map.bin
+++ b/data/layouts/SecretBase_RedCave4/map.bin
diff --git a/data/maps/SecretBase_Shrub1/border.bin b/data/layouts/SecretBase_Shrub1/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Shrub1/border.bin
+++ b/data/layouts/SecretBase_Shrub1/border.bin
diff --git a/data/layouts/SecretBase_Shrub1/layout.inc b/data/layouts/SecretBase_Shrub1/layout.inc
new file mode 100644
index 000000000..68cbf0df3
--- /dev/null
+++ b/data/layouts/SecretBase_Shrub1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Shrub1_MapBorder:: @ 82E7B40
+ .incbin "data/layouts/SecretBase_Shrub1/border.bin"
+
+SecretBase_Shrub1_MapBlockdata:: @ 82E7B48
+ .incbin "data/layouts/SecretBase_Shrub1/map.bin"
+
+ .align 2
+SecretBase_Shrub1_Layout:: @ 82E7C10
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_Shrub1_MapBorder
+ .4byte SecretBase_Shrub1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseShrub
diff --git a/data/maps/SecretBase_Shrub1/map.bin b/data/layouts/SecretBase_Shrub1/map.bin
index 4b566cc1b..4b566cc1b 100644
--- a/data/maps/SecretBase_Shrub1/map.bin
+++ b/data/layouts/SecretBase_Shrub1/map.bin
diff --git a/data/maps/SecretBase_Shrub2/border.bin b/data/layouts/SecretBase_Shrub2/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Shrub2/border.bin
+++ b/data/layouts/SecretBase_Shrub2/border.bin
diff --git a/data/layouts/SecretBase_Shrub2/layout.inc b/data/layouts/SecretBase_Shrub2/layout.inc
new file mode 100644
index 000000000..8e246a6ad
--- /dev/null
+++ b/data/layouts/SecretBase_Shrub2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Shrub2_MapBorder:: @ 82E8154
+ .incbin "data/layouts/SecretBase_Shrub2/border.bin"
+
+SecretBase_Shrub2_MapBlockdata:: @ 82E815C
+ .incbin "data/layouts/SecretBase_Shrub2/map.bin"
+
+ .align 2
+SecretBase_Shrub2_Layout:: @ 82E8230
+ .4byte 0xf
+ .4byte 0x7
+ .4byte SecretBase_Shrub2_MapBorder
+ .4byte SecretBase_Shrub2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseShrub
diff --git a/data/maps/SecretBase_Shrub2/map.bin b/data/layouts/SecretBase_Shrub2/map.bin
index 8cb88cc44..8cb88cc44 100644
--- a/data/maps/SecretBase_Shrub2/map.bin
+++ b/data/layouts/SecretBase_Shrub2/map.bin
diff --git a/data/maps/SecretBase_Shrub3/border.bin b/data/layouts/SecretBase_Shrub3/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Shrub3/border.bin
+++ b/data/layouts/SecretBase_Shrub3/border.bin
diff --git a/data/layouts/SecretBase_Shrub3/layout.inc b/data/layouts/SecretBase_Shrub3/layout.inc
new file mode 100644
index 000000000..ddae76b6e
--- /dev/null
+++ b/data/layouts/SecretBase_Shrub3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Shrub3_MapBorder:: @ 82E8890
+ .incbin "data/layouts/SecretBase_Shrub3/border.bin"
+
+SecretBase_Shrub3_MapBlockdata:: @ 82E8898
+ .incbin "data/layouts/SecretBase_Shrub3/map.bin"
+
+ .align 2
+SecretBase_Shrub3_Layout:: @ 82E89B8
+ .4byte 0xd
+ .4byte 0xb
+ .4byte SecretBase_Shrub3_MapBorder
+ .4byte SecretBase_Shrub3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseShrub
diff --git a/data/maps/SecretBase_Shrub3/map.bin b/data/layouts/SecretBase_Shrub3/map.bin
index d51aeea21..d51aeea21 100644
--- a/data/maps/SecretBase_Shrub3/map.bin
+++ b/data/layouts/SecretBase_Shrub3/map.bin
diff --git a/data/maps/SecretBase_Shrub4/border.bin b/data/layouts/SecretBase_Shrub4/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Shrub4/border.bin
+++ b/data/layouts/SecretBase_Shrub4/border.bin
diff --git a/data/layouts/SecretBase_Shrub4/layout.inc b/data/layouts/SecretBase_Shrub4/layout.inc
new file mode 100644
index 000000000..62ddf14f0
--- /dev/null
+++ b/data/layouts/SecretBase_Shrub4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Shrub4_MapBorder:: @ 82E90F8
+ .incbin "data/layouts/SecretBase_Shrub4/border.bin"
+
+SecretBase_Shrub4_MapBlockdata:: @ 82E9100
+ .incbin "data/layouts/SecretBase_Shrub4/map.bin"
+
+ .align 2
+SecretBase_Shrub4_Layout:: @ 82E9234
+ .4byte 0xe
+ .4byte 0xb
+ .4byte SecretBase_Shrub4_MapBorder
+ .4byte SecretBase_Shrub4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseShrub
diff --git a/data/maps/SecretBase_Shrub4/map.bin b/data/layouts/SecretBase_Shrub4/map.bin
index 8a4cf836d..8a4cf836d 100644
--- a/data/maps/SecretBase_Shrub4/map.bin
+++ b/data/layouts/SecretBase_Shrub4/map.bin
diff --git a/data/maps/SecretBase_Tree1/border.bin b/data/layouts/SecretBase_Tree1/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Tree1/border.bin
+++ b/data/layouts/SecretBase_Tree1/border.bin
diff --git a/data/layouts/SecretBase_Tree1/layout.inc b/data/layouts/SecretBase_Tree1/layout.inc
new file mode 100644
index 000000000..3b29d0302
--- /dev/null
+++ b/data/layouts/SecretBase_Tree1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Tree1_MapBorder:: @ 82E7A58
+ .incbin "data/layouts/SecretBase_Tree1/border.bin"
+
+SecretBase_Tree1_MapBlockdata:: @ 82E7A60
+ .incbin "data/layouts/SecretBase_Tree1/map.bin"
+
+ .align 2
+SecretBase_Tree1_Layout:: @ 82E7B28
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_Tree1_MapBorder
+ .4byte SecretBase_Tree1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseTree
diff --git a/data/maps/SecretBase_Tree1/map.bin b/data/layouts/SecretBase_Tree1/map.bin
index 907f1486a..907f1486a 100644
--- a/data/maps/SecretBase_Tree1/map.bin
+++ b/data/layouts/SecretBase_Tree1/map.bin
diff --git a/data/maps/SecretBase_Tree2/border.bin b/data/layouts/SecretBase_Tree2/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Tree2/border.bin
+++ b/data/layouts/SecretBase_Tree2/border.bin
diff --git a/data/layouts/SecretBase_Tree2/layout.inc b/data/layouts/SecretBase_Tree2/layout.inc
new file mode 100644
index 000000000..71722bcdb
--- /dev/null
+++ b/data/layouts/SecretBase_Tree2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Tree2_MapBorder:: @ 82E8054
+ .incbin "data/layouts/SecretBase_Tree2/border.bin"
+
+SecretBase_Tree2_MapBlockdata:: @ 82E805C
+ .incbin "data/layouts/SecretBase_Tree2/map.bin"
+
+ .align 2
+SecretBase_Tree2_Layout:: @ 82E813C
+ .4byte 0x7
+ .4byte 0x10
+ .4byte SecretBase_Tree2_MapBorder
+ .4byte SecretBase_Tree2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseTree
diff --git a/data/maps/SecretBase_Tree2/map.bin b/data/layouts/SecretBase_Tree2/map.bin
index c2e5698b0..c2e5698b0 100644
--- a/data/maps/SecretBase_Tree2/map.bin
+++ b/data/layouts/SecretBase_Tree2/map.bin
diff --git a/data/maps/SecretBase_Tree3/border.bin b/data/layouts/SecretBase_Tree3/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Tree3/border.bin
+++ b/data/layouts/SecretBase_Tree3/border.bin
diff --git a/data/layouts/SecretBase_Tree3/layout.inc b/data/layouts/SecretBase_Tree3/layout.inc
new file mode 100644
index 000000000..425369a5f
--- /dev/null
+++ b/data/layouts/SecretBase_Tree3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Tree3_MapBorder:: @ 82E8760
+ .incbin "data/layouts/SecretBase_Tree3/border.bin"
+
+SecretBase_Tree3_MapBlockdata:: @ 82E8768
+ .incbin "data/layouts/SecretBase_Tree3/map.bin"
+
+ .align 2
+SecretBase_Tree3_Layout:: @ 82E8878
+ .4byte 0x11
+ .4byte 0x8
+ .4byte SecretBase_Tree3_MapBorder
+ .4byte SecretBase_Tree3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseTree
diff --git a/data/maps/SecretBase_Tree3/map.bin b/data/layouts/SecretBase_Tree3/map.bin
index b6ae04b00..b6ae04b00 100644
--- a/data/maps/SecretBase_Tree3/map.bin
+++ b/data/layouts/SecretBase_Tree3/map.bin
diff --git a/data/maps/SecretBase_Tree4/border.bin b/data/layouts/SecretBase_Tree4/border.bin
index 064786e8c..064786e8c 100644
--- a/data/maps/SecretBase_Tree4/border.bin
+++ b/data/layouts/SecretBase_Tree4/border.bin
diff --git a/data/layouts/SecretBase_Tree4/layout.inc b/data/layouts/SecretBase_Tree4/layout.inc
new file mode 100644
index 000000000..85b921292
--- /dev/null
+++ b/data/layouts/SecretBase_Tree4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_Tree4_MapBorder:: @ 82E8F50
+ .incbin "data/layouts/SecretBase_Tree4/border.bin"
+
+SecretBase_Tree4_MapBlockdata:: @ 82E8F58
+ .incbin "data/layouts/SecretBase_Tree4/map.bin"
+
+ .align 2
+SecretBase_Tree4_Layout:: @ 82E90E0
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SecretBase_Tree4_MapBorder
+ .4byte SecretBase_Tree4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseTree
diff --git a/data/maps/SecretBase_Tree4/map.bin b/data/layouts/SecretBase_Tree4/map.bin
index b3b381d9e..b3b381d9e 100644
--- a/data/maps/SecretBase_Tree4/map.bin
+++ b/data/layouts/SecretBase_Tree4/map.bin
diff --git a/data/maps/SecretBase_YellowCave1/border.bin b/data/layouts/SecretBase_YellowCave1/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_YellowCave1/border.bin
+++ b/data/layouts/SecretBase_YellowCave1/border.bin
diff --git a/data/layouts/SecretBase_YellowCave1/layout.inc b/data/layouts/SecretBase_YellowCave1/layout.inc
new file mode 100644
index 000000000..6ae6cddf1
--- /dev/null
+++ b/data/layouts/SecretBase_YellowCave1/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_YellowCave1_MapBorder:: @ 82E7970
+ .incbin "data/layouts/SecretBase_YellowCave1/border.bin"
+
+SecretBase_YellowCave1_MapBlockdata:: @ 82E7978
+ .incbin "data/layouts/SecretBase_YellowCave1/map.bin"
+
+ .align 2
+SecretBase_YellowCave1_Layout:: @ 82E7A40
+ .4byte 0xb
+ .4byte 0x9
+ .4byte SecretBase_YellowCave1_MapBorder
+ .4byte SecretBase_YellowCave1_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseYellowCave
diff --git a/data/maps/SecretBase_YellowCave1/map.bin b/data/layouts/SecretBase_YellowCave1/map.bin
index 1301e7317..1301e7317 100644
--- a/data/maps/SecretBase_YellowCave1/map.bin
+++ b/data/layouts/SecretBase_YellowCave1/map.bin
diff --git a/data/maps/SecretBase_YellowCave2/border.bin b/data/layouts/SecretBase_YellowCave2/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_YellowCave2/border.bin
+++ b/data/layouts/SecretBase_YellowCave2/border.bin
diff --git a/data/layouts/SecretBase_YellowCave2/layout.inc b/data/layouts/SecretBase_YellowCave2/layout.inc
new file mode 100644
index 000000000..dc206e31d
--- /dev/null
+++ b/data/layouts/SecretBase_YellowCave2/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_YellowCave2_MapBorder:: @ 82E7F38
+ .incbin "data/layouts/SecretBase_YellowCave2/border.bin"
+
+SecretBase_YellowCave2_MapBlockdata:: @ 82E7F40
+ .incbin "data/layouts/SecretBase_YellowCave2/map.bin"
+
+ .align 2
+SecretBase_YellowCave2_Layout:: @ 82E803C
+ .4byte 0xe
+ .4byte 0x9
+ .4byte SecretBase_YellowCave2_MapBorder
+ .4byte SecretBase_YellowCave2_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseYellowCave
diff --git a/data/maps/SecretBase_YellowCave2/map.bin b/data/layouts/SecretBase_YellowCave2/map.bin
index e18cb47c6..e18cb47c6 100644
--- a/data/maps/SecretBase_YellowCave2/map.bin
+++ b/data/layouts/SecretBase_YellowCave2/map.bin
diff --git a/data/maps/SecretBase_YellowCave3/border.bin b/data/layouts/SecretBase_YellowCave3/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_YellowCave3/border.bin
+++ b/data/layouts/SecretBase_YellowCave3/border.bin
diff --git a/data/layouts/SecretBase_YellowCave3/layout.inc b/data/layouts/SecretBase_YellowCave3/layout.inc
new file mode 100644
index 000000000..af6b14601
--- /dev/null
+++ b/data/layouts/SecretBase_YellowCave3/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_YellowCave3_MapBorder:: @ 82E8638
+ .incbin "data/layouts/SecretBase_YellowCave3/border.bin"
+
+SecretBase_YellowCave3_MapBlockdata:: @ 82E8640
+ .incbin "data/layouts/SecretBase_YellowCave3/map.bin"
+
+ .align 2
+SecretBase_YellowCave3_Layout:: @ 82E8748
+ .4byte 0xc
+ .4byte 0xb
+ .4byte SecretBase_YellowCave3_MapBorder
+ .4byte SecretBase_YellowCave3_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseYellowCave
diff --git a/data/maps/SecretBase_YellowCave3/map.bin b/data/layouts/SecretBase_YellowCave3/map.bin
index b7d80a0ab..b7d80a0ab 100644
--- a/data/maps/SecretBase_YellowCave3/map.bin
+++ b/data/layouts/SecretBase_YellowCave3/map.bin
diff --git a/data/maps/SecretBase_YellowCave4/border.bin b/data/layouts/SecretBase_YellowCave4/border.bin
index 5c0908a6a..5c0908a6a 100644
--- a/data/maps/SecretBase_YellowCave4/border.bin
+++ b/data/layouts/SecretBase_YellowCave4/border.bin
diff --git a/data/layouts/SecretBase_YellowCave4/layout.inc b/data/layouts/SecretBase_YellowCave4/layout.inc
new file mode 100644
index 000000000..94bf59ab5
--- /dev/null
+++ b/data/layouts/SecretBase_YellowCave4/layout.inc
@@ -0,0 +1,14 @@
+SecretBase_YellowCave4_MapBorder:: @ 82E8DC4
+ .incbin "data/layouts/SecretBase_YellowCave4/border.bin"
+
+SecretBase_YellowCave4_MapBlockdata:: @ 82E8DCC
+ .incbin "data/layouts/SecretBase_YellowCave4/map.bin"
+
+ .align 2
+SecretBase_YellowCave4_Layout:: @ 82E8F38
+ .4byte 0xd
+ .4byte 0xe
+ .4byte SecretBase_YellowCave4_MapBorder
+ .4byte SecretBase_YellowCave4_MapBlockdata
+ .4byte gTileset_SecretBase
+ .4byte gTileset_SecretBaseYellowCave
diff --git a/data/maps/SecretBase_YellowCave4/map.bin b/data/layouts/SecretBase_YellowCave4/map.bin
index d3c3e0204..d3c3e0204 100644
--- a/data/maps/SecretBase_YellowCave4/map.bin
+++ b/data/layouts/SecretBase_YellowCave4/map.bin
diff --git a/data/maps/ShoalCave_HighTideEntranceRoom/border.bin b/data/layouts/ShoalCave_HighTideEntranceRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_HighTideEntranceRoom/border.bin
+++ b/data/layouts/ShoalCave_HighTideEntranceRoom/border.bin
diff --git a/data/layouts/ShoalCave_HighTideEntranceRoom/layout.inc b/data/layouts/ShoalCave_HighTideEntranceRoom/layout.inc
new file mode 100644
index 000000000..5745b09c2
--- /dev/null
+++ b/data/layouts/ShoalCave_HighTideEntranceRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_HighTideEntranceRoom_MapBorder:: @ 82E3E40
+ .incbin "data/layouts/ShoalCave_HighTideEntranceRoom/border.bin"
+
+ShoalCave_HighTideEntranceRoom_MapBlockdata:: @ 82E3E48
+ .incbin "data/layouts/ShoalCave_HighTideEntranceRoom/map.bin"
+
+ .align 2
+ShoalCave_HighTideEntranceRoom_Layout:: @ 82E47DC
+ .4byte 0x23
+ .4byte 0x23
+ .4byte ShoalCave_HighTideEntranceRoom_MapBorder
+ .4byte ShoalCave_HighTideEntranceRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_HighTideEntranceRoom/map.bin b/data/layouts/ShoalCave_HighTideEntranceRoom/map.bin
index 0e4b88c8f..0e4b88c8f 100644
--- a/data/maps/ShoalCave_HighTideEntranceRoom/map.bin
+++ b/data/layouts/ShoalCave_HighTideEntranceRoom/map.bin
diff --git a/data/maps/ShoalCave_HighTideInnerRoom/border.bin b/data/layouts/ShoalCave_HighTideInnerRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_HighTideInnerRoom/border.bin
+++ b/data/layouts/ShoalCave_HighTideInnerRoom/border.bin
diff --git a/data/layouts/ShoalCave_HighTideInnerRoom/layout.inc b/data/layouts/ShoalCave_HighTideInnerRoom/layout.inc
new file mode 100644
index 000000000..d95827791
--- /dev/null
+++ b/data/layouts/ShoalCave_HighTideInnerRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_HighTideInnerRoom_MapBorder:: @ 82E47F4
+ .incbin "data/layouts/ShoalCave_HighTideInnerRoom/border.bin"
+
+ShoalCave_HighTideInnerRoom_MapBlockdata:: @ 82E47FC
+ .incbin "data/layouts/ShoalCave_HighTideInnerRoom/map.bin"
+
+ .align 2
+ShoalCave_HighTideInnerRoom_Layout:: @ 82E55A4
+ .4byte 0x2e
+ .4byte 0x26
+ .4byte ShoalCave_HighTideInnerRoom_MapBorder
+ .4byte ShoalCave_HighTideInnerRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_HighTideInnerRoom/map.bin b/data/layouts/ShoalCave_HighTideInnerRoom/map.bin
index c540a4008..c540a4008 100644
--- a/data/maps/ShoalCave_HighTideInnerRoom/map.bin
+++ b/data/layouts/ShoalCave_HighTideInnerRoom/map.bin
diff --git a/data/maps/ShoalCave_LowTideEntranceRoom/border.bin b/data/layouts/ShoalCave_LowTideEntranceRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_LowTideEntranceRoom/border.bin
+++ b/data/layouts/ShoalCave_LowTideEntranceRoom/border.bin
diff --git a/data/layouts/ShoalCave_LowTideEntranceRoom/layout.inc b/data/layouts/ShoalCave_LowTideEntranceRoom/layout.inc
new file mode 100644
index 000000000..ceb41f7e8
--- /dev/null
+++ b/data/layouts/ShoalCave_LowTideEntranceRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_LowTideEntranceRoom_MapBorder:: @ 82E20A8
+ .incbin "data/layouts/ShoalCave_LowTideEntranceRoom/border.bin"
+
+ShoalCave_LowTideEntranceRoom_MapBlockdata:: @ 82E20B0
+ .incbin "data/layouts/ShoalCave_LowTideEntranceRoom/map.bin"
+
+ .align 2
+ShoalCave_LowTideEntranceRoom_Layout:: @ 82E2A44
+ .4byte 0x23
+ .4byte 0x23
+ .4byte ShoalCave_LowTideEntranceRoom_MapBorder
+ .4byte ShoalCave_LowTideEntranceRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_LowTideEntranceRoom/map.bin b/data/layouts/ShoalCave_LowTideEntranceRoom/map.bin
index 1cf7c87f2..1cf7c87f2 100644
--- a/data/maps/ShoalCave_LowTideEntranceRoom/map.bin
+++ b/data/layouts/ShoalCave_LowTideEntranceRoom/map.bin
diff --git a/data/maps/ShoalCave_LowTideIceRoom/border.bin b/data/layouts/ShoalCave_LowTideIceRoom/border.bin
index 206bd63f8..206bd63f8 100644
--- a/data/maps/ShoalCave_LowTideIceRoom/border.bin
+++ b/data/layouts/ShoalCave_LowTideIceRoom/border.bin
diff --git a/data/layouts/ShoalCave_LowTideIceRoom/layout.inc b/data/layouts/ShoalCave_LowTideIceRoom/layout.inc
new file mode 100644
index 000000000..b2ef09f0e
--- /dev/null
+++ b/data/layouts/ShoalCave_LowTideIceRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_LowTideIceRoom_MapBorder:: @ 830429C
+ .incbin "data/layouts/ShoalCave_LowTideIceRoom/border.bin"
+
+ShoalCave_LowTideIceRoom_MapBlockdata:: @ 83042A4
+ .incbin "data/layouts/ShoalCave_LowTideIceRoom/map.bin"
+
+ .align 2
+ShoalCave_LowTideIceRoom_Layout:: @ 8304754
+ .4byte 0x14
+ .4byte 0x1e
+ .4byte ShoalCave_LowTideIceRoom_MapBorder
+ .4byte ShoalCave_LowTideIceRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_LowTideIceRoom/map.bin b/data/layouts/ShoalCave_LowTideIceRoom/map.bin
index 222f1f26c..222f1f26c 100644
--- a/data/maps/ShoalCave_LowTideIceRoom/map.bin
+++ b/data/layouts/ShoalCave_LowTideIceRoom/map.bin
diff --git a/data/maps/ShoalCave_LowTideInnerRoom/border.bin b/data/layouts/ShoalCave_LowTideInnerRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_LowTideInnerRoom/border.bin
+++ b/data/layouts/ShoalCave_LowTideInnerRoom/border.bin
diff --git a/data/layouts/ShoalCave_LowTideInnerRoom/layout.inc b/data/layouts/ShoalCave_LowTideInnerRoom/layout.inc
new file mode 100644
index 000000000..10a1948ca
--- /dev/null
+++ b/data/layouts/ShoalCave_LowTideInnerRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_LowTideInnerRoom_MapBorder:: @ 82E2A5C
+ .incbin "data/layouts/ShoalCave_LowTideInnerRoom/border.bin"
+
+ShoalCave_LowTideInnerRoom_MapBlockdata:: @ 82E2A64
+ .incbin "data/layouts/ShoalCave_LowTideInnerRoom/map.bin"
+
+ .align 2
+ShoalCave_LowTideInnerRoom_Layout:: @ 82E380C
+ .4byte 0x2e
+ .4byte 0x26
+ .4byte ShoalCave_LowTideInnerRoom_MapBorder
+ .4byte ShoalCave_LowTideInnerRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_LowTideInnerRoom/map.bin b/data/layouts/ShoalCave_LowTideInnerRoom/map.bin
index 87df28cf4..87df28cf4 100644
--- a/data/maps/ShoalCave_LowTideInnerRoom/map.bin
+++ b/data/layouts/ShoalCave_LowTideInnerRoom/map.bin
diff --git a/data/maps/ShoalCave_LowTideLowerRoom/border.bin b/data/layouts/ShoalCave_LowTideLowerRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_LowTideLowerRoom/border.bin
+++ b/data/layouts/ShoalCave_LowTideLowerRoom/border.bin
diff --git a/data/layouts/ShoalCave_LowTideLowerRoom/layout.inc b/data/layouts/ShoalCave_LowTideLowerRoom/layout.inc
new file mode 100644
index 000000000..c57b1b20e
--- /dev/null
+++ b/data/layouts/ShoalCave_LowTideLowerRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_LowTideLowerRoom_MapBorder:: @ 82E3ABC
+ .incbin "data/layouts/ShoalCave_LowTideLowerRoom/border.bin"
+
+ShoalCave_LowTideLowerRoom_MapBlockdata:: @ 82E3AC4
+ .incbin "data/layouts/ShoalCave_LowTideLowerRoom/map.bin"
+
+ .align 2
+ShoalCave_LowTideLowerRoom_Layout:: @ 82E3E28
+ .4byte 0x1f
+ .4byte 0xe
+ .4byte ShoalCave_LowTideLowerRoom_MapBorder
+ .4byte ShoalCave_LowTideLowerRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_LowTideLowerRoom/map.bin b/data/layouts/ShoalCave_LowTideLowerRoom/map.bin
index 04bf2baf3..04bf2baf3 100644
--- a/data/maps/ShoalCave_LowTideLowerRoom/map.bin
+++ b/data/layouts/ShoalCave_LowTideLowerRoom/map.bin
diff --git a/data/maps/ShoalCave_LowTideStairsRoom/border.bin b/data/layouts/ShoalCave_LowTideStairsRoom/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/ShoalCave_LowTideStairsRoom/border.bin
+++ b/data/layouts/ShoalCave_LowTideStairsRoom/border.bin
diff --git a/data/layouts/ShoalCave_LowTideStairsRoom/layout.inc b/data/layouts/ShoalCave_LowTideStairsRoom/layout.inc
new file mode 100644
index 000000000..ded7e7cfb
--- /dev/null
+++ b/data/layouts/ShoalCave_LowTideStairsRoom/layout.inc
@@ -0,0 +1,14 @@
+ShoalCave_LowTideStairsRoom_MapBorder:: @ 82E3824
+ .incbin "data/layouts/ShoalCave_LowTideStairsRoom/border.bin"
+
+ShoalCave_LowTideStairsRoom_MapBlockdata:: @ 82E382C
+ .incbin "data/layouts/ShoalCave_LowTideStairsRoom/map.bin"
+
+ .align 2
+ShoalCave_LowTideStairsRoom_Layout:: @ 82E3AA4
+ .4byte 0x15
+ .4byte 0xf
+ .4byte ShoalCave_LowTideStairsRoom_MapBorder
+ .4byte ShoalCave_LowTideStairsRoom_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/ShoalCave_LowTideStairsRoom/map.bin b/data/layouts/ShoalCave_LowTideStairsRoom/map.bin
index f2b56644d..f2b56644d 100644
--- a/data/maps/ShoalCave_LowTideStairsRoom/map.bin
+++ b/data/layouts/ShoalCave_LowTideStairsRoom/map.bin
diff --git a/data/maps/SkyPillar_1F/border.bin b/data/layouts/SingleBattleColosseum/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SkyPillar_1F/border.bin
+++ b/data/layouts/SingleBattleColosseum/border.bin
diff --git a/data/layouts/SingleBattleColosseum/layout.inc b/data/layouts/SingleBattleColosseum/layout.inc
new file mode 100644
index 000000000..636af1a0f
--- /dev/null
+++ b/data/layouts/SingleBattleColosseum/layout.inc
@@ -0,0 +1,14 @@
+SingleBattleColosseum_MapBorder:: @ 82E924C
+ .incbin "data/layouts/SingleBattleColosseum/border.bin"
+
+SingleBattleColosseum_MapBlockdata:: @ 82E9254
+ .incbin "data/layouts/SingleBattleColosseum/map.bin"
+
+ .align 2
+SingleBattleColosseum_Layout:: @ 82E9350
+ .4byte 0xe
+ .4byte 0x9
+ .4byte SingleBattleColosseum_MapBorder
+ .4byte SingleBattleColosseum_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_CableClub
diff --git a/data/maps/SingleBattleColosseum/map.bin b/data/layouts/SingleBattleColosseum/map.bin
index 1f66ab707..1f66ab707 100644
--- a/data/maps/SingleBattleColosseum/map.bin
+++ b/data/layouts/SingleBattleColosseum/map.bin
diff --git a/data/maps/SkyPillar_2F/border.bin b/data/layouts/SkyPillar_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SkyPillar_2F/border.bin
+++ b/data/layouts/SkyPillar_1F/border.bin
diff --git a/data/layouts/SkyPillar_1F/layout.inc b/data/layouts/SkyPillar_1F/layout.inc
new file mode 100644
index 000000000..e53e06ff2
--- /dev/null
+++ b/data/layouts/SkyPillar_1F/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_1F_MapBorder:: @ 8303158
+ .incbin "data/layouts/SkyPillar_1F/border.bin"
+
+SkyPillar_1F_MapBlockdata:: @ 8303160
+ .incbin "data/layouts/SkyPillar_1F/map.bin"
+
+ .align 2
+SkyPillar_1F_Layout:: @ 83032E8
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SkyPillar_1F_MapBorder
+ .4byte SkyPillar_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_1F/map.bin b/data/layouts/SkyPillar_1F/map.bin
index 1eb299c49..1eb299c49 100644
--- a/data/maps/SkyPillar_1F/map.bin
+++ b/data/layouts/SkyPillar_1F/map.bin
diff --git a/data/maps/SkyPillar_3F/border.bin b/data/layouts/SkyPillar_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SkyPillar_3F/border.bin
+++ b/data/layouts/SkyPillar_2F/border.bin
diff --git a/data/layouts/SkyPillar_2F/layout.inc b/data/layouts/SkyPillar_2F/layout.inc
new file mode 100644
index 000000000..67cf18b57
--- /dev/null
+++ b/data/layouts/SkyPillar_2F/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_2F_MapBorder:: @ 8303300
+ .incbin "data/layouts/SkyPillar_2F/border.bin"
+
+SkyPillar_2F_MapBlockdata:: @ 8303308
+ .incbin "data/layouts/SkyPillar_2F/map.bin"
+
+ .align 2
+SkyPillar_2F_Layout:: @ 8303490
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SkyPillar_2F_MapBorder
+ .4byte SkyPillar_2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_2F/map.bin b/data/layouts/SkyPillar_2F/map.bin
index 8ec9bf213..8ec9bf213 100644
--- a/data/maps/SkyPillar_2F/map.bin
+++ b/data/layouts/SkyPillar_2F/map.bin
diff --git a/data/maps/SkyPillar_4F/border.bin b/data/layouts/SkyPillar_3F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SkyPillar_4F/border.bin
+++ b/data/layouts/SkyPillar_3F/border.bin
diff --git a/data/layouts/SkyPillar_3F/layout.inc b/data/layouts/SkyPillar_3F/layout.inc
new file mode 100644
index 000000000..533a1ca2d
--- /dev/null
+++ b/data/layouts/SkyPillar_3F/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_3F_MapBorder:: @ 83034A8
+ .incbin "data/layouts/SkyPillar_3F/border.bin"
+
+SkyPillar_3F_MapBlockdata:: @ 83034B0
+ .incbin "data/layouts/SkyPillar_3F/map.bin"
+
+ .align 2
+SkyPillar_3F_Layout:: @ 8303638
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SkyPillar_3F_MapBorder
+ .4byte SkyPillar_3F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_3F/map.bin b/data/layouts/SkyPillar_3F/map.bin
index d6c76d48c..d6c76d48c 100644
--- a/data/maps/SkyPillar_3F/map.bin
+++ b/data/layouts/SkyPillar_3F/map.bin
diff --git a/data/maps/SkyPillar_5F/border.bin b/data/layouts/SkyPillar_4F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SkyPillar_5F/border.bin
+++ b/data/layouts/SkyPillar_4F/border.bin
diff --git a/data/layouts/SkyPillar_4F/layout.inc b/data/layouts/SkyPillar_4F/layout.inc
new file mode 100644
index 000000000..c4a651ea1
--- /dev/null
+++ b/data/layouts/SkyPillar_4F/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_4F_MapBorder:: @ 8303650
+ .incbin "data/layouts/SkyPillar_4F/border.bin"
+
+SkyPillar_4F_MapBlockdata:: @ 8303658
+ .incbin "data/layouts/SkyPillar_4F/map.bin"
+
+ .align 2
+SkyPillar_4F_Layout:: @ 83037E0
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SkyPillar_4F_MapBorder
+ .4byte SkyPillar_4F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_4F/map.bin b/data/layouts/SkyPillar_4F/map.bin
index 02e82bb4f..02e82bb4f 100644
--- a/data/maps/SkyPillar_4F/map.bin
+++ b/data/layouts/SkyPillar_4F/map.bin
diff --git a/data/maps/SlateportCity_Harbor/border.bin b/data/layouts/SkyPillar_5F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SlateportCity_Harbor/border.bin
+++ b/data/layouts/SkyPillar_5F/border.bin
diff --git a/data/layouts/SkyPillar_5F/layout.inc b/data/layouts/SkyPillar_5F/layout.inc
new file mode 100644
index 000000000..ed9c9b0d0
--- /dev/null
+++ b/data/layouts/SkyPillar_5F/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_5F_MapBorder:: @ 8304840
+ .incbin "data/layouts/SkyPillar_5F/border.bin"
+
+SkyPillar_5F_MapBlockdata:: @ 8304848
+ .incbin "data/layouts/SkyPillar_5F/map.bin"
+
+ .align 2
+SkyPillar_5F_Layout:: @ 83049D0
+ .4byte 0xe
+ .4byte 0xe
+ .4byte SkyPillar_5F_MapBorder
+ .4byte SkyPillar_5F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_5F/map.bin b/data/layouts/SkyPillar_5F/map.bin
index b8cd541d5..b8cd541d5 100644
--- a/data/maps/SkyPillar_5F/map.bin
+++ b/data/layouts/SkyPillar_5F/map.bin
diff --git a/data/maps/SkyPillar_Entrance/border.bin b/data/layouts/SkyPillar_Entrance/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/SkyPillar_Entrance/border.bin
+++ b/data/layouts/SkyPillar_Entrance/border.bin
diff --git a/data/layouts/SkyPillar_Entrance/layout.inc b/data/layouts/SkyPillar_Entrance/layout.inc
new file mode 100644
index 000000000..1523383e3
--- /dev/null
+++ b/data/layouts/SkyPillar_Entrance/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_Entrance_MapBorder:: @ 8302988
+ .incbin "data/layouts/SkyPillar_Entrance/border.bin"
+
+SkyPillar_Entrance_MapBlockdata:: @ 8302990
+ .incbin "data/layouts/SkyPillar_Entrance/map.bin"
+
+ .align 2
+SkyPillar_Entrance_Layout:: @ 8302C18
+ .4byte 0x12
+ .4byte 0x12
+ .4byte SkyPillar_Entrance_MapBorder
+ .4byte SkyPillar_Entrance_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/SkyPillar_Entrance/map.bin b/data/layouts/SkyPillar_Entrance/map.bin
index b215b86ef..b215b86ef 100644
--- a/data/maps/SkyPillar_Entrance/map.bin
+++ b/data/layouts/SkyPillar_Entrance/map.bin
diff --git a/data/maps/SkyPillar_Outside/border.bin b/data/layouts/SkyPillar_Outside/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/SkyPillar_Outside/border.bin
+++ b/data/layouts/SkyPillar_Outside/border.bin
diff --git a/data/layouts/SkyPillar_Outside/layout.inc b/data/layouts/SkyPillar_Outside/layout.inc
new file mode 100644
index 000000000..f535e7bc6
--- /dev/null
+++ b/data/layouts/SkyPillar_Outside/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_Outside_MapBorder:: @ 8302C30
+ .incbin "data/layouts/SkyPillar_Outside/border.bin"
+
+SkyPillar_Outside_MapBlockdata:: @ 8302C38
+ .incbin "data/layouts/SkyPillar_Outside/map.bin"
+
+ .align 2
+SkyPillar_Outside_Layout:: @ 8303140
+ .4byte 0x1c
+ .4byte 0x17
+ .4byte SkyPillar_Outside_MapBorder
+ .4byte SkyPillar_Outside_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_Outside/map.bin b/data/layouts/SkyPillar_Outside/map.bin
index 4517589d0..4517589d0 100644
--- a/data/maps/SkyPillar_Outside/map.bin
+++ b/data/layouts/SkyPillar_Outside/map.bin
diff --git a/data/maps/SkyPillar_Top/border.bin b/data/layouts/SkyPillar_Top/border.bin
index e0241fa60..e0241fa60 100644
--- a/data/maps/SkyPillar_Top/border.bin
+++ b/data/layouts/SkyPillar_Top/border.bin
Binary files differ
diff --git a/data/layouts/SkyPillar_Top/layout.inc b/data/layouts/SkyPillar_Top/layout.inc
new file mode 100644
index 000000000..ee456e707
--- /dev/null
+++ b/data/layouts/SkyPillar_Top/layout.inc
@@ -0,0 +1,14 @@
+SkyPillar_Top_MapBorder:: @ 83049E8
+ .incbin "data/layouts/SkyPillar_Top/border.bin"
+
+SkyPillar_Top_MapBlockdata:: @ 83049F0
+ .incbin "data/layouts/SkyPillar_Top/map.bin"
+
+ .align 2
+SkyPillar_Top_Layout:: @ 8304F00
+ .4byte 0x1b
+ .4byte 0x18
+ .4byte SkyPillar_Top_MapBorder
+ .4byte SkyPillar_Top_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/SkyPillar_Top/map.bin b/data/layouts/SkyPillar_Top/map.bin
index fe6c2ad43..fe6c2ad43 100644
--- a/data/maps/SkyPillar_Top/map.bin
+++ b/data/layouts/SkyPillar_Top/map.bin
diff --git a/data/maps/SlateportCity/border.bin b/data/layouts/SlateportCity/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/SlateportCity/border.bin
+++ b/data/layouts/SlateportCity/border.bin
diff --git a/data/layouts/SlateportCity/layout.inc b/data/layouts/SlateportCity/layout.inc
new file mode 100644
index 000000000..2d52b7280
--- /dev/null
+++ b/data/layouts/SlateportCity/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_MapBorder:: @ 828798C
+ .incbin "data/layouts/SlateportCity/border.bin"
+
+SlateportCity_MapBlockdata:: @ 8287994
+ .incbin "data/layouts/SlateportCity/map.bin"
+
+ .align 2
+SlateportCity_Layout:: @ 8288C54
+ .4byte 0x28
+ .4byte 0x3c
+ .4byte SlateportCity_MapBorder
+ .4byte SlateportCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Slateport
diff --git a/data/maps/SlateportCity/map.bin b/data/layouts/SlateportCity/map.bin
index 97046ab59..97046ab59 100644
--- a/data/maps/SlateportCity/map.bin
+++ b/data/layouts/SlateportCity/map.bin
Binary files differ
diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/border.bin b/data/layouts/SlateportCity_OceanicMuseum_1F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/SlateportCity_OceanicMuseum_1F/border.bin
+++ b/data/layouts/SlateportCity_OceanicMuseum_1F/border.bin
Binary files differ
diff --git a/data/layouts/SlateportCity_OceanicMuseum_1F/layout.inc b/data/layouts/SlateportCity_OceanicMuseum_1F/layout.inc
new file mode 100644
index 000000000..ab05ae00f
--- /dev/null
+++ b/data/layouts/SlateportCity_OceanicMuseum_1F/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_OceanicMuseum_1F_MapBorder:: @ 82D0768
+ .incbin "data/layouts/SlateportCity_OceanicMuseum_1F/border.bin"
+
+SlateportCity_OceanicMuseum_1F_MapBlockdata:: @ 82D0770
+ .incbin "data/layouts/SlateportCity_OceanicMuseum_1F/map.bin"
+
+ .align 2
+SlateportCity_OceanicMuseum_1F_Layout:: @ 82D08D8
+ .4byte 0x14
+ .4byte 0x9
+ .4byte SlateportCity_OceanicMuseum_1F_MapBorder
+ .4byte SlateportCity_OceanicMuseum_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_OceanicMuseum
diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/map.bin b/data/layouts/SlateportCity_OceanicMuseum_1F/map.bin
index f18b01e49..f18b01e49 100644
--- a/data/maps/SlateportCity_OceanicMuseum_1F/map.bin
+++ b/data/layouts/SlateportCity_OceanicMuseum_1F/map.bin
diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/border.bin b/data/layouts/SlateportCity_OceanicMuseum_2F/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/SlateportCity_OceanicMuseum_2F/border.bin
+++ b/data/layouts/SlateportCity_OceanicMuseum_2F/border.bin
Binary files differ
diff --git a/data/layouts/SlateportCity_OceanicMuseum_2F/layout.inc b/data/layouts/SlateportCity_OceanicMuseum_2F/layout.inc
new file mode 100644
index 000000000..75f2d93ae
--- /dev/null
+++ b/data/layouts/SlateportCity_OceanicMuseum_2F/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_OceanicMuseum_2F_MapBorder:: @ 82D08F0
+ .incbin "data/layouts/SlateportCity_OceanicMuseum_2F/border.bin"
+
+SlateportCity_OceanicMuseum_2F_MapBlockdata:: @ 82D08F8
+ .incbin "data/layouts/SlateportCity_OceanicMuseum_2F/map.bin"
+
+ .align 2
+SlateportCity_OceanicMuseum_2F_Layout:: @ 82D0A60
+ .4byte 0x14
+ .4byte 0x9
+ .4byte SlateportCity_OceanicMuseum_2F_MapBorder
+ .4byte SlateportCity_OceanicMuseum_2F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_OceanicMuseum
diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/map.bin b/data/layouts/SlateportCity_OceanicMuseum_2F/map.bin
index 1fa2cdc18..1fa2cdc18 100644
--- a/data/maps/SlateportCity_OceanicMuseum_2F/map.bin
+++ b/data/layouts/SlateportCity_OceanicMuseum_2F/map.bin
diff --git a/data/maps/SlateportCity_PokemonFanClub/border.bin b/data/layouts/SlateportCity_PokemonFanClub/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/SlateportCity_PokemonFanClub/border.bin
+++ b/data/layouts/SlateportCity_PokemonFanClub/border.bin
Binary files differ
diff --git a/data/layouts/SlateportCity_PokemonFanClub/layout.inc b/data/layouts/SlateportCity_PokemonFanClub/layout.inc
new file mode 100644
index 000000000..3013872d5
--- /dev/null
+++ b/data/layouts/SlateportCity_PokemonFanClub/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_PokemonFanClub_MapBorder:: @ 82D0614
+ .incbin "data/layouts/SlateportCity_PokemonFanClub/border.bin"
+
+SlateportCity_PokemonFanClub_MapBlockdata:: @ 82D061C
+ .incbin "data/layouts/SlateportCity_PokemonFanClub/map.bin"
+
+ .align 2
+SlateportCity_PokemonFanClub_Layout:: @ 82D0750
+ .4byte 0xe
+ .4byte 0xb
+ .4byte SlateportCity_PokemonFanClub_MapBorder
+ .4byte SlateportCity_PokemonFanClub_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_PokemonFanClub
diff --git a/data/maps/SlateportCity_PokemonFanClub/map.bin b/data/layouts/SlateportCity_PokemonFanClub/map.bin
index 71ae8c7c9..71ae8c7c9 100644
--- a/data/maps/SlateportCity_PokemonFanClub/map.bin
+++ b/data/layouts/SlateportCity_PokemonFanClub/map.bin
Binary files differ
diff --git a/data/maps/SlateportCity_SternsShipyard_1F/border.bin b/data/layouts/SlateportCity_SternsShipyard_1F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SlateportCity_SternsShipyard_1F/border.bin
+++ b/data/layouts/SlateportCity_SternsShipyard_1F/border.bin
diff --git a/data/layouts/SlateportCity_SternsShipyard_1F/layout.inc b/data/layouts/SlateportCity_SternsShipyard_1F/layout.inc
new file mode 100644
index 000000000..59e301313
--- /dev/null
+++ b/data/layouts/SlateportCity_SternsShipyard_1F/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_SternsShipyard_1F_MapBorder:: @ 82D0114
+ .incbin "data/layouts/SlateportCity_SternsShipyard_1F/border.bin"
+
+SlateportCity_SternsShipyard_1F_MapBlockdata:: @ 82D011C
+ .incbin "data/layouts/SlateportCity_SternsShipyard_1F/map.bin"
+
+ .align 2
+SlateportCity_SternsShipyard_1F_Layout:: @ 82D0394
+ .4byte 0x15
+ .4byte 0xf
+ .4byte SlateportCity_SternsShipyard_1F_MapBorder
+ .4byte SlateportCity_SternsShipyard_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/SlateportCity_SternsShipyard_1F/map.bin b/data/layouts/SlateportCity_SternsShipyard_1F/map.bin
index 036f5ce26..036f5ce26 100644
--- a/data/maps/SlateportCity_SternsShipyard_1F/map.bin
+++ b/data/layouts/SlateportCity_SternsShipyard_1F/map.bin
diff --git a/data/maps/SlateportCity_SternsShipyard_2F/border.bin b/data/layouts/SlateportCity_SternsShipyard_2F/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SlateportCity_SternsShipyard_2F/border.bin
+++ b/data/layouts/SlateportCity_SternsShipyard_2F/border.bin
diff --git a/data/layouts/SlateportCity_SternsShipyard_2F/layout.inc b/data/layouts/SlateportCity_SternsShipyard_2F/layout.inc
new file mode 100644
index 000000000..4e3bcfb46
--- /dev/null
+++ b/data/layouts/SlateportCity_SternsShipyard_2F/layout.inc
@@ -0,0 +1,14 @@
+SlateportCity_SternsShipyard_2F_MapBorder:: @ 82D03AC
+ .incbin "data/layouts/SlateportCity_SternsShipyard_2F/border.bin"
+
+SlateportCity_SternsShipyard_2F_MapBlockdata:: @ 82D03B4
+ .incbin "data/layouts/SlateportCity_SternsShipyard_2F/map.bin"
+
+ .align 2
+SlateportCity_SternsShipyard_2F_Layout:: @ 82D05B4
+ .4byte 0x11
+ .4byte 0xf
+ .4byte SlateportCity_SternsShipyard_2F_MapBorder
+ .4byte SlateportCity_SternsShipyard_2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Facility
diff --git a/data/maps/SlateportCity_SternsShipyard_2F/map.bin b/data/layouts/SlateportCity_SternsShipyard_2F/map.bin
index d10ed2ac2..d10ed2ac2 100644
--- a/data/maps/SlateportCity_SternsShipyard_2F/map.bin
+++ b/data/layouts/SlateportCity_SternsShipyard_2F/map.bin
diff --git a/data/maps/SootopolisCity/border.bin b/data/layouts/SootopolisCity/border.bin
index c07869a9f..c07869a9f 100644
--- a/data/maps/SootopolisCity/border.bin
+++ b/data/layouts/SootopolisCity/border.bin
diff --git a/data/layouts/SootopolisCity/layout.inc b/data/layouts/SootopolisCity/layout.inc
new file mode 100644
index 000000000..d5643288d
--- /dev/null
+++ b/data/layouts/SootopolisCity/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_MapBorder:: @ 828DE4C
+ .incbin "data/layouts/SootopolisCity/border.bin"
+
+SootopolisCity_MapBlockdata:: @ 828DE54
+ .incbin "data/layouts/SootopolisCity/map.bin"
+
+ .align 2
+SootopolisCity_Layout:: @ 828FA74
+ .4byte 0x3c
+ .4byte 0x3c
+ .4byte SootopolisCity_MapBorder
+ .4byte SootopolisCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Sootopolis
diff --git a/data/maps/SootopolisCity/map.bin b/data/layouts/SootopolisCity/map.bin
index 4269e22a6..4269e22a6 100644
--- a/data/maps/SootopolisCity/map.bin
+++ b/data/layouts/SootopolisCity/map.bin
diff --git a/data/maps/SootopolisCity_Gym_1F/border.bin b/data/layouts/SootopolisCity_Gym_1F/border.bin
index 12819766e..12819766e 100644
--- a/data/maps/SootopolisCity_Gym_1F/border.bin
+++ b/data/layouts/SootopolisCity_Gym_1F/border.bin
diff --git a/data/layouts/SootopolisCity_Gym_1F/layout.inc b/data/layouts/SootopolisCity_Gym_1F/layout.inc
new file mode 100644
index 000000000..a38d2f5a2
--- /dev/null
+++ b/data/layouts/SootopolisCity_Gym_1F/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_Gym_1F_MapBorder:: @ 82D3B90
+ .incbin "data/layouts/SootopolisCity_Gym_1F/border.bin"
+
+SootopolisCity_Gym_1F_MapBlockdata:: @ 82D3B98
+ .incbin "data/layouts/SootopolisCity_Gym_1F/map.bin"
+
+ .align 2
+SootopolisCity_Gym_1F_Layout:: @ 82D3F0C
+ .4byte 0x11
+ .4byte 0x1a
+ .4byte SootopolisCity_Gym_1F_MapBorder
+ .4byte SootopolisCity_Gym_1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_SootopolisGym
diff --git a/data/maps/SootopolisCity_Gym_1F/map.bin b/data/layouts/SootopolisCity_Gym_1F/map.bin
index a4a20d477..a4a20d477 100644
--- a/data/maps/SootopolisCity_Gym_1F/map.bin
+++ b/data/layouts/SootopolisCity_Gym_1F/map.bin
diff --git a/data/maps/SootopolisCity_Gym_B1F/border.bin b/data/layouts/SootopolisCity_Gym_B1F/border.bin
index 12819766e..12819766e 100644
--- a/data/maps/SootopolisCity_Gym_B1F/border.bin
+++ b/data/layouts/SootopolisCity_Gym_B1F/border.bin
diff --git a/data/layouts/SootopolisCity_Gym_B1F/layout.inc b/data/layouts/SootopolisCity_Gym_B1F/layout.inc
new file mode 100644
index 000000000..cf568b83a
--- /dev/null
+++ b/data/layouts/SootopolisCity_Gym_B1F/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_Gym_B1F_MapBorder:: @ 82D3F24
+ .incbin "data/layouts/SootopolisCity_Gym_B1F/border.bin"
+
+SootopolisCity_Gym_B1F_MapBlockdata:: @ 82D3F2C
+ .incbin "data/layouts/SootopolisCity_Gym_B1F/map.bin"
+
+ .align 2
+SootopolisCity_Gym_B1F_Layout:: @ 82D42A0
+ .4byte 0x11
+ .4byte 0x1a
+ .4byte SootopolisCity_Gym_B1F_MapBorder
+ .4byte SootopolisCity_Gym_B1F_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_SootopolisGym
diff --git a/data/maps/SootopolisCity_Gym_B1F/map.bin b/data/layouts/SootopolisCity_Gym_B1F/map.bin
index eb73a4d2f..eb73a4d2f 100644
--- a/data/maps/SootopolisCity_Gym_B1F/map.bin
+++ b/data/layouts/SootopolisCity_Gym_B1F/map.bin
diff --git a/data/maps/SootopolisCity_House1/border.bin b/data/layouts/SootopolisCity_House1/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SootopolisCity_House1/border.bin
+++ b/data/layouts/SootopolisCity_House1/border.bin
diff --git a/data/layouts/SootopolisCity_House1/layout.inc b/data/layouts/SootopolisCity_House1/layout.inc
new file mode 100644
index 000000000..b202d6bd1
--- /dev/null
+++ b/data/layouts/SootopolisCity_House1/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_House1_MapBorder:: @ 82FEC48
+ .incbin "data/layouts/SootopolisCity_House1/border.bin"
+
+SootopolisCity_House1_MapBlockdata:: @ 82FEC50
+ .incbin "data/layouts/SootopolisCity_House1/map.bin"
+
+ .align 2
+SootopolisCity_House1_Layout:: @ 82FECC0
+ .4byte 0x8
+ .4byte 0x7
+ .4byte SootopolisCity_House1_MapBorder
+ .4byte SootopolisCity_House1_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/SootopolisCity_House1/map.bin b/data/layouts/SootopolisCity_House1/map.bin
index 43f11b194..43f11b194 100644
--- a/data/maps/SootopolisCity_House1/map.bin
+++ b/data/layouts/SootopolisCity_House1/map.bin
diff --git a/data/maps/SootopolisCity_House2/border.bin b/data/layouts/SootopolisCity_House2/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SootopolisCity_House2/border.bin
+++ b/data/layouts/SootopolisCity_House2/border.bin
diff --git a/data/layouts/SootopolisCity_House2/layout.inc b/data/layouts/SootopolisCity_House2/layout.inc
new file mode 100644
index 000000000..e57feaf86
--- /dev/null
+++ b/data/layouts/SootopolisCity_House2/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_House2_MapBorder:: @ 82FECD8
+ .incbin "data/layouts/SootopolisCity_House2/border.bin"
+
+SootopolisCity_House2_MapBlockdata:: @ 82FECE0
+ .incbin "data/layouts/SootopolisCity_House2/map.bin"
+
+ .align 2
+SootopolisCity_House2_Layout:: @ 82FED50
+ .4byte 0x8
+ .4byte 0x7
+ .4byte SootopolisCity_House2_MapBorder
+ .4byte SootopolisCity_House2_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/SootopolisCity_House2/map.bin b/data/layouts/SootopolisCity_House2/map.bin
index 632e1e36a..632e1e36a 100644
--- a/data/maps/SootopolisCity_House2/map.bin
+++ b/data/layouts/SootopolisCity_House2/map.bin
diff --git a/data/maps/SootopolisCity_House3/border.bin b/data/layouts/SootopolisCity_House3/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/SootopolisCity_House3/border.bin
+++ b/data/layouts/SootopolisCity_House3/border.bin
diff --git a/data/layouts/SootopolisCity_House3/layout.inc b/data/layouts/SootopolisCity_House3/layout.inc
new file mode 100644
index 000000000..f86339f3b
--- /dev/null
+++ b/data/layouts/SootopolisCity_House3/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_House3_MapBorder:: @ 82FED68
+ .incbin "data/layouts/SootopolisCity_House3/border.bin"
+
+SootopolisCity_House3_MapBlockdata:: @ 82FED70
+ .incbin "data/layouts/SootopolisCity_House3/map.bin"
+
+ .align 2
+SootopolisCity_House3_Layout:: @ 82FEDE0
+ .4byte 0x8
+ .4byte 0x7
+ .4byte SootopolisCity_House3_MapBorder
+ .4byte SootopolisCity_House3_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/SootopolisCity_House3/map.bin b/data/layouts/SootopolisCity_House3/map.bin
index 8bbd6c517..8bbd6c517 100644
--- a/data/maps/SootopolisCity_House3/map.bin
+++ b/data/layouts/SootopolisCity_House3/map.bin
diff --git a/data/maps/SootopolisCity_House8/border.bin b/data/layouts/SootopolisCity_House8/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/SootopolisCity_House8/border.bin
+++ b/data/layouts/SootopolisCity_House8/border.bin
Binary files differ
diff --git a/data/layouts/SootopolisCity_House8/layout.inc b/data/layouts/SootopolisCity_House8/layout.inc
new file mode 100644
index 000000000..05f0fca93
--- /dev/null
+++ b/data/layouts/SootopolisCity_House8/layout.inc
@@ -0,0 +1,14 @@
+SootopolisCity_House8_MapBorder:: @ 82FC34C
+ .incbin "data/layouts/SootopolisCity_House8/border.bin"
+
+SootopolisCity_House8_MapBlockdata:: @ 82FC354
+ .incbin "data/layouts/SootopolisCity_House8/map.bin"
+
+ .align 2
+SootopolisCity_House8_Layout:: @ 82FC3C4
+ .4byte 0x8
+ .4byte 0x7
+ .4byte SootopolisCity_House8_MapBorder
+ .4byte SootopolisCity_House8_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/SootopolisCity_House8/map.bin b/data/layouts/SootopolisCity_House8/map.bin
index ffeea7269..ffeea7269 100644
--- a/data/maps/SootopolisCity_House8/map.bin
+++ b/data/layouts/SootopolisCity_House8/map.bin
diff --git a/data/maps/SouthernIsland_Exterior/border.bin b/data/layouts/SouthernIsland_Exterior/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/SouthernIsland_Exterior/border.bin
+++ b/data/layouts/SouthernIsland_Exterior/border.bin
diff --git a/data/layouts/SouthernIsland_Exterior/layout.inc b/data/layouts/SouthernIsland_Exterior/layout.inc
new file mode 100644
index 000000000..c043bfaf9
--- /dev/null
+++ b/data/layouts/SouthernIsland_Exterior/layout.inc
@@ -0,0 +1,14 @@
+SouthernIsland_Exterior_MapBorder:: @ 82F9D80
+ .incbin "data/layouts/SouthernIsland_Exterior/border.bin"
+
+SouthernIsland_Exterior_MapBlockdata:: @ 82F9D88
+ .incbin "data/layouts/SouthernIsland_Exterior/map.bin"
+
+ .align 2
+SouthernIsland_Exterior_Layout:: @ 82FA544
+ .4byte 0x21
+ .4byte 0x1e
+ .4byte SouthernIsland_Exterior_MapBorder
+ .4byte SouthernIsland_Exterior_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/SouthernIsland_Exterior/map.bin b/data/layouts/SouthernIsland_Exterior/map.bin
index 8c2c2df4a..8c2c2df4a 100644
--- a/data/maps/SouthernIsland_Exterior/map.bin
+++ b/data/layouts/SouthernIsland_Exterior/map.bin
diff --git a/data/maps/SouthernIsland_Interior/border.bin b/data/layouts/SouthernIsland_Interior/border.bin
index 03bcafef1..03bcafef1 100644
--- a/data/maps/SouthernIsland_Interior/border.bin
+++ b/data/layouts/SouthernIsland_Interior/border.bin
diff --git a/data/layouts/SouthernIsland_Interior/layout.inc b/data/layouts/SouthernIsland_Interior/layout.inc
new file mode 100644
index 000000000..8a231303c
--- /dev/null
+++ b/data/layouts/SouthernIsland_Interior/layout.inc
@@ -0,0 +1,14 @@
+SouthernIsland_Interior_MapBorder:: @ 82FA55C
+ .incbin "data/layouts/SouthernIsland_Interior/border.bin"
+
+SouthernIsland_Interior_MapBlockdata:: @ 82FA564
+ .incbin "data/layouts/SouthernIsland_Interior/map.bin"
+
+ .align 2
+SouthernIsland_Interior_Layout:: @ 82FAA74
+ .4byte 0x1b
+ .4byte 0x18
+ .4byte SouthernIsland_Interior_MapBorder
+ .4byte SouthernIsland_Interior_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Rustboro
diff --git a/data/maps/SouthernIsland_Interior/map.bin b/data/layouts/SouthernIsland_Interior/map.bin
index db1e4b153..db1e4b153 100644
--- a/data/maps/SouthernIsland_Interior/map.bin
+++ b/data/layouts/SouthernIsland_Interior/map.bin
diff --git a/data/maps/TradeCenter/border.bin b/data/layouts/TradeCenter/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/TradeCenter/border.bin
+++ b/data/layouts/TradeCenter/border.bin
diff --git a/data/layouts/TradeCenter/layout.inc b/data/layouts/TradeCenter/layout.inc
new file mode 100644
index 000000000..906fb254a
--- /dev/null
+++ b/data/layouts/TradeCenter/layout.inc
@@ -0,0 +1,14 @@
+TradeCenter_MapBorder:: @ 82E9368
+ .incbin "data/layouts/TradeCenter/border.bin"
+
+TradeCenter_MapBlockdata:: @ 82E9370
+ .incbin "data/layouts/TradeCenter/map.bin"
+
+ .align 2
+TradeCenter_Layout:: @ 82E9448
+ .4byte 0xc
+ .4byte 0x9
+ .4byte TradeCenter_MapBorder
+ .4byte TradeCenter_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_CableClub
diff --git a/data/maps/TradeCenter/map.bin b/data/layouts/TradeCenter/map.bin
index 7e592dbe6..7e592dbe6 100644
--- a/data/maps/TradeCenter/map.bin
+++ b/data/layouts/TradeCenter/map.bin
diff --git a/data/maps/Underwater1/border.bin b/data/layouts/Underwater1/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater1/border.bin
+++ b/data/layouts/Underwater1/border.bin
diff --git a/data/layouts/Underwater1/layout.inc b/data/layouts/Underwater1/layout.inc
new file mode 100644
index 000000000..e020da990
--- /dev/null
+++ b/data/layouts/Underwater1/layout.inc
@@ -0,0 +1,14 @@
+Underwater1_MapBorder:: @ 82F2F18
+ .incbin "data/layouts/Underwater1/border.bin"
+
+Underwater1_MapBlockdata:: @ 82F2F20
+ .incbin "data/layouts/Underwater1/map.bin"
+
+ .align 2
+Underwater1_Layout:: @ 82F6120
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Underwater1_MapBorder
+ .4byte Underwater1_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater1/map.bin b/data/layouts/Underwater1/map.bin
index 230e3dcd2..230e3dcd2 100644
--- a/data/maps/Underwater1/map.bin
+++ b/data/layouts/Underwater1/map.bin
diff --git a/data/maps/Underwater2/border.bin b/data/layouts/Underwater2/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater2/border.bin
+++ b/data/layouts/Underwater2/border.bin
diff --git a/data/layouts/Underwater2/layout.inc b/data/layouts/Underwater2/layout.inc
new file mode 100644
index 000000000..6ba018c3b
--- /dev/null
+++ b/data/layouts/Underwater2/layout.inc
@@ -0,0 +1,14 @@
+Underwater2_MapBorder:: @ 82C503C
+ .incbin "data/layouts/Underwater2/border.bin"
+
+Underwater2_MapBlockdata:: @ 82C5044
+ .incbin "data/layouts/Underwater2/map.bin"
+
+ .align 2
+Underwater2_Layout:: @ 82C8244
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Underwater2_MapBorder
+ .4byte Underwater2_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater2/map.bin b/data/layouts/Underwater2/map.bin
index 0c6377c30..0c6377c30 100644
--- a/data/maps/Underwater2/map.bin
+++ b/data/layouts/Underwater2/map.bin
diff --git a/data/maps/Underwater3/border.bin b/data/layouts/Underwater3/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater3/border.bin
+++ b/data/layouts/Underwater3/border.bin
diff --git a/data/layouts/Underwater3/layout.inc b/data/layouts/Underwater3/layout.inc
new file mode 100644
index 000000000..be0ebc363
--- /dev/null
+++ b/data/layouts/Underwater3/layout.inc
@@ -0,0 +1,14 @@
+Underwater3_MapBorder:: @ 82C825C
+ .incbin "data/layouts/Underwater3/border.bin"
+
+Underwater3_MapBlockdata:: @ 82C8264
+ .incbin "data/layouts/Underwater3/map.bin"
+
+ .align 2
+Underwater3_Layout:: @ 82CB464
+ .4byte 0x50
+ .4byte 0x50
+ .4byte Underwater3_MapBorder
+ .4byte Underwater3_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater3/map.bin b/data/layouts/Underwater3/map.bin
index 1f7addb2d..1f7addb2d 100644
--- a/data/maps/Underwater3/map.bin
+++ b/data/layouts/Underwater3/map.bin
diff --git a/data/maps/Underwater4/border.bin b/data/layouts/Underwater4/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater4/border.bin
+++ b/data/layouts/Underwater4/border.bin
diff --git a/data/layouts/Underwater4/layout.inc b/data/layouts/Underwater4/layout.inc
new file mode 100644
index 000000000..cef9e4eb8
--- /dev/null
+++ b/data/layouts/Underwater4/layout.inc
@@ -0,0 +1,14 @@
+Underwater4_MapBorder:: @ 82CB47C
+ .incbin "data/layouts/Underwater4/border.bin"
+
+Underwater4_MapBlockdata:: @ 82CB484
+ .incbin "data/layouts/Underwater4/map.bin"
+
+ .align 2
+Underwater4_Layout:: @ 82CDA04
+ .4byte 0x78
+ .4byte 0x28
+ .4byte Underwater4_MapBorder
+ .4byte Underwater4_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater4/map.bin b/data/layouts/Underwater4/map.bin
index 23f987681..23f987681 100644
--- a/data/maps/Underwater4/map.bin
+++ b/data/layouts/Underwater4/map.bin
diff --git a/data/maps/Underwater_Route134/border.bin b/data/layouts/Underwater_Route134/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater_Route134/border.bin
+++ b/data/layouts/Underwater_Route134/border.bin
diff --git a/data/layouts/Underwater_Route134/layout.inc b/data/layouts/Underwater_Route134/layout.inc
new file mode 100644
index 000000000..523c9f5e3
--- /dev/null
+++ b/data/layouts/Underwater_Route134/layout.inc
@@ -0,0 +1,14 @@
+Underwater_Route134_MapBorder:: @ 82F7600
+ .incbin "data/layouts/Underwater_Route134/border.bin"
+
+Underwater_Route134_MapBlockdata:: @ 82F7608
+ .incbin "data/layouts/Underwater_Route134/map.bin"
+
+ .align 2
+Underwater_Route134_Layout:: @ 82F7770
+ .4byte 0x12
+ .4byte 0xa
+ .4byte Underwater_Route134_MapBorder
+ .4byte Underwater_Route134_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater_Route134/map.bin b/data/layouts/Underwater_Route134/map.bin
index 77bdd37aa..77bdd37aa 100644
--- a/data/maps/Underwater_Route134/map.bin
+++ b/data/layouts/Underwater_Route134/map.bin
diff --git a/data/maps/Underwater_SeafloorCavern/border.bin b/data/layouts/Underwater_SeafloorCavern/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater_SeafloorCavern/border.bin
+++ b/data/layouts/Underwater_SeafloorCavern/border.bin
diff --git a/data/layouts/Underwater_SeafloorCavern/layout.inc b/data/layouts/Underwater_SeafloorCavern/layout.inc
new file mode 100644
index 000000000..fa9352663
--- /dev/null
+++ b/data/layouts/Underwater_SeafloorCavern/layout.inc
@@ -0,0 +1,14 @@
+Underwater_SeafloorCavern_MapBorder:: @ 82DD2B4
+ .incbin "data/layouts/Underwater_SeafloorCavern/border.bin"
+
+Underwater_SeafloorCavern_MapBlockdata:: @ 82DD2BC
+ .incbin "data/layouts/Underwater_SeafloorCavern/map.bin"
+
+ .align 2
+Underwater_SeafloorCavern_Layout:: @ 82DD3B8
+ .4byte 0xe
+ .4byte 0x9
+ .4byte Underwater_SeafloorCavern_MapBorder
+ .4byte Underwater_SeafloorCavern_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater_SeafloorCavern/map.bin b/data/layouts/Underwater_SeafloorCavern/map.bin
index 4cacc495e..4cacc495e 100644
--- a/data/maps/Underwater_SeafloorCavern/map.bin
+++ b/data/layouts/Underwater_SeafloorCavern/map.bin
diff --git a/data/maps/Underwater_SealedChamber/border.bin b/data/layouts/Underwater_SealedChamber/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater_SealedChamber/border.bin
+++ b/data/layouts/Underwater_SealedChamber/border.bin
diff --git a/data/layouts/Underwater_SealedChamber/layout.inc b/data/layouts/Underwater_SealedChamber/layout.inc
new file mode 100644
index 000000000..9bf4ac1bf
--- /dev/null
+++ b/data/layouts/Underwater_SealedChamber/layout.inc
@@ -0,0 +1,14 @@
+Underwater_SealedChamber_MapBorder:: @ 82F7788
+ .incbin "data/layouts/Underwater_SealedChamber/border.bin"
+
+Underwater_SealedChamber_MapBlockdata:: @ 82F7790
+ .incbin "data/layouts/Underwater_SealedChamber/map.bin"
+
+ .align 2
+Underwater_SealedChamber_Layout:: @ 82F7FD0
+ .4byte 0x16
+ .4byte 0x30
+ .4byte Underwater_SealedChamber_MapBorder
+ .4byte Underwater_SealedChamber_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater_SealedChamber/map.bin b/data/layouts/Underwater_SealedChamber/map.bin
index 5ac0b4a73..5ac0b4a73 100644
--- a/data/maps/Underwater_SealedChamber/map.bin
+++ b/data/layouts/Underwater_SealedChamber/map.bin
diff --git a/data/maps/Underwater_SootopolisCity/border.bin b/data/layouts/Underwater_SootopolisCity/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/Underwater_SootopolisCity/border.bin
+++ b/data/layouts/Underwater_SootopolisCity/border.bin
diff --git a/data/layouts/Underwater_SootopolisCity/layout.inc b/data/layouts/Underwater_SootopolisCity/layout.inc
new file mode 100644
index 000000000..f5049c9d2
--- /dev/null
+++ b/data/layouts/Underwater_SootopolisCity/layout.inc
@@ -0,0 +1,14 @@
+Underwater_SootopolisCity_MapBorder:: @ 82D793C
+ .incbin "data/layouts/Underwater_SootopolisCity/border.bin"
+
+Underwater_SootopolisCity_MapBlockdata:: @ 82D7944
+ .incbin "data/layouts/Underwater_SootopolisCity/map.bin"
+
+ .align 2
+Underwater_SootopolisCity_Layout:: @ 82D7AD4
+ .4byte 0x14
+ .4byte 0xa
+ .4byte Underwater_SootopolisCity_MapBorder
+ .4byte Underwater_SootopolisCity_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Underwater
diff --git a/data/maps/Underwater_SootopolisCity/map.bin b/data/layouts/Underwater_SootopolisCity/map.bin
index 71346ab72..71346ab72 100644
--- a/data/maps/Underwater_SootopolisCity/map.bin
+++ b/data/layouts/Underwater_SootopolisCity/map.bin
diff --git a/data/maps/UnknownMap_082CF564/border.bin b/data/layouts/UnknownMap_082CF564/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_082CF564/border.bin
+++ b/data/layouts/UnknownMap_082CF564/border.bin
diff --git a/data/layouts/UnknownMap_082CF564/layout.inc b/data/layouts/UnknownMap_082CF564/layout.inc
new file mode 100644
index 000000000..df2be91f2
--- /dev/null
+++ b/data/layouts/UnknownMap_082CF564/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082CF564_MapBorder::
+ .incbin "data/layouts/UnknownMap_082CF564/border.bin"
+
+UnknownMap_082CF564_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082CF564/map.bin"
+
+ .align 2
+UnknownMap_082CF564_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082CF564_MapBorder
+ .4byte UnknownMap_082CF564_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_082CF564/map.bin b/data/layouts/UnknownMap_082CF564/map.bin
index ca93fa0e2..ca93fa0e2 100644
--- a/data/maps/UnknownMap_082CF564/map.bin
+++ b/data/layouts/UnknownMap_082CF564/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082D05D8/border.bin b/data/layouts/UnknownMap_082D05D8/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_082D05D8/border.bin
+++ b/data/layouts/UnknownMap_082D05D8/border.bin
diff --git a/data/layouts/UnknownMap_082D05D8/layout.inc b/data/layouts/UnknownMap_082D05D8/layout.inc
new file mode 100644
index 000000000..f35922aea
--- /dev/null
+++ b/data/layouts/UnknownMap_082D05D8/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082D05D8_MapBorder::
+ .incbin "data/layouts/UnknownMap_082D05D8/border.bin"
+
+UnknownMap_082D05D8_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082D05D8/map.bin"
+
+ .align 2
+UnknownMap_082D05D8_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082D05D8_MapBorder
+ .4byte UnknownMap_082D05D8_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_082D05D8/map.bin b/data/layouts/UnknownMap_082D05D8/map.bin
index 37f05b971..37f05b971 100644
--- a/data/maps/UnknownMap_082D05D8/map.bin
+++ b/data/layouts/UnknownMap_082D05D8/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082D05FC/border.bin b/data/layouts/UnknownMap_082D05FC/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_082D05FC/border.bin
+++ b/data/layouts/UnknownMap_082D05FC/border.bin
diff --git a/data/layouts/UnknownMap_082D05FC/layout.inc b/data/layouts/UnknownMap_082D05FC/layout.inc
new file mode 100644
index 000000000..646dab5cf
--- /dev/null
+++ b/data/layouts/UnknownMap_082D05FC/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082D05FC_MapBorder::
+ .incbin "data/layouts/UnknownMap_082D05FC/border.bin"
+
+UnknownMap_082D05FC_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082D05FC/map.bin"
+
+ .align 2
+UnknownMap_082D05FC_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082D05FC_MapBorder
+ .4byte UnknownMap_082D05FC_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_082D05FC/map.bin b/data/layouts/UnknownMap_082D05FC/map.bin
index ca93fa0e2..ca93fa0e2 100644
--- a/data/maps/UnknownMap_082D05FC/map.bin
+++ b/data/layouts/UnknownMap_082D05FC/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E55C8/border.bin b/data/layouts/UnknownMap_082E55C8/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E55C8/border.bin
+++ b/data/layouts/UnknownMap_082E55C8/border.bin
diff --git a/data/layouts/UnknownMap_082E55C8/layout.inc b/data/layouts/UnknownMap_082E55C8/layout.inc
new file mode 100644
index 000000000..c6b6e0347
--- /dev/null
+++ b/data/layouts/UnknownMap_082E55C8/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E55C8_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E55C8/border.bin"
+
+UnknownMap_082E55C8_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E55C8/map.bin"
+
+ .align 2
+UnknownMap_082E55C8_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E55C8_MapBorder
+ .4byte UnknownMap_082E55C8_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E55C8/map.bin b/data/layouts/UnknownMap_082E55C8/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E55C8/map.bin
+++ b/data/layouts/UnknownMap_082E55C8/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E55EC/border.bin b/data/layouts/UnknownMap_082E55EC/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E55EC/border.bin
+++ b/data/layouts/UnknownMap_082E55EC/border.bin
diff --git a/data/layouts/UnknownMap_082E55EC/layout.inc b/data/layouts/UnknownMap_082E55EC/layout.inc
new file mode 100644
index 000000000..8b1f2c21a
--- /dev/null
+++ b/data/layouts/UnknownMap_082E55EC/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E55EC_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E55EC/border.bin"
+
+UnknownMap_082E55EC_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E55EC/map.bin"
+
+ .align 2
+UnknownMap_082E55EC_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E55EC_MapBorder
+ .4byte UnknownMap_082E55EC_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E55EC/map.bin b/data/layouts/UnknownMap_082E55EC/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E55EC/map.bin
+++ b/data/layouts/UnknownMap_082E55EC/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5610/border.bin b/data/layouts/UnknownMap_082E5610/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5610/border.bin
+++ b/data/layouts/UnknownMap_082E5610/border.bin
diff --git a/data/layouts/UnknownMap_082E5610/layout.inc b/data/layouts/UnknownMap_082E5610/layout.inc
new file mode 100644
index 000000000..87c11b97b
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5610/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5610_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5610/border.bin"
+
+UnknownMap_082E5610_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5610/map.bin"
+
+ .align 2
+UnknownMap_082E5610_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5610_MapBorder
+ .4byte UnknownMap_082E5610_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5610/map.bin b/data/layouts/UnknownMap_082E5610/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5610/map.bin
+++ b/data/layouts/UnknownMap_082E5610/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5634/border.bin b/data/layouts/UnknownMap_082E5634/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5634/border.bin
+++ b/data/layouts/UnknownMap_082E5634/border.bin
diff --git a/data/layouts/UnknownMap_082E5634/layout.inc b/data/layouts/UnknownMap_082E5634/layout.inc
new file mode 100644
index 000000000..a4d1675f4
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5634/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5634_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5634/border.bin"
+
+UnknownMap_082E5634_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5634/map.bin"
+
+ .align 2
+UnknownMap_082E5634_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5634_MapBorder
+ .4byte UnknownMap_082E5634_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5634/map.bin b/data/layouts/UnknownMap_082E5634/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5634/map.bin
+++ b/data/layouts/UnknownMap_082E5634/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5658/border.bin b/data/layouts/UnknownMap_082E5658/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5658/border.bin
+++ b/data/layouts/UnknownMap_082E5658/border.bin
diff --git a/data/layouts/UnknownMap_082E5658/layout.inc b/data/layouts/UnknownMap_082E5658/layout.inc
new file mode 100644
index 000000000..b7608b96d
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5658/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5658_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5658/border.bin"
+
+UnknownMap_082E5658_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5658/map.bin"
+
+ .align 2
+UnknownMap_082E5658_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5658_MapBorder
+ .4byte UnknownMap_082E5658_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5658/map.bin b/data/layouts/UnknownMap_082E5658/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5658/map.bin
+++ b/data/layouts/UnknownMap_082E5658/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E567C/border.bin b/data/layouts/UnknownMap_082E567C/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E567C/border.bin
+++ b/data/layouts/UnknownMap_082E567C/border.bin
diff --git a/data/layouts/UnknownMap_082E567C/layout.inc b/data/layouts/UnknownMap_082E567C/layout.inc
new file mode 100644
index 000000000..6f427bee6
--- /dev/null
+++ b/data/layouts/UnknownMap_082E567C/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E567C_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E567C/border.bin"
+
+UnknownMap_082E567C_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E567C/map.bin"
+
+ .align 2
+UnknownMap_082E567C_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E567C_MapBorder
+ .4byte UnknownMap_082E567C_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E567C/map.bin b/data/layouts/UnknownMap_082E567C/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E567C/map.bin
+++ b/data/layouts/UnknownMap_082E567C/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E56A0/border.bin b/data/layouts/UnknownMap_082E56A0/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E56A0/border.bin
+++ b/data/layouts/UnknownMap_082E56A0/border.bin
diff --git a/data/layouts/UnknownMap_082E56A0/layout.inc b/data/layouts/UnknownMap_082E56A0/layout.inc
new file mode 100644
index 000000000..24964ef39
--- /dev/null
+++ b/data/layouts/UnknownMap_082E56A0/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E56A0_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E56A0/border.bin"
+
+UnknownMap_082E56A0_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E56A0/map.bin"
+
+ .align 2
+UnknownMap_082E56A0_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E56A0_MapBorder
+ .4byte UnknownMap_082E56A0_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E56A0/map.bin b/data/layouts/UnknownMap_082E56A0/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E56A0/map.bin
+++ b/data/layouts/UnknownMap_082E56A0/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E56C4/border.bin b/data/layouts/UnknownMap_082E56C4/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E56C4/border.bin
+++ b/data/layouts/UnknownMap_082E56C4/border.bin
diff --git a/data/layouts/UnknownMap_082E56C4/layout.inc b/data/layouts/UnknownMap_082E56C4/layout.inc
new file mode 100644
index 000000000..e0d2eca7d
--- /dev/null
+++ b/data/layouts/UnknownMap_082E56C4/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E56C4_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E56C4/border.bin"
+
+UnknownMap_082E56C4_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E56C4/map.bin"
+
+ .align 2
+UnknownMap_082E56C4_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E56C4_MapBorder
+ .4byte UnknownMap_082E56C4_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E56C4/map.bin b/data/layouts/UnknownMap_082E56C4/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E56C4/map.bin
+++ b/data/layouts/UnknownMap_082E56C4/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E56E8/border.bin b/data/layouts/UnknownMap_082E56E8/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E56E8/border.bin
+++ b/data/layouts/UnknownMap_082E56E8/border.bin
diff --git a/data/layouts/UnknownMap_082E56E8/layout.inc b/data/layouts/UnknownMap_082E56E8/layout.inc
new file mode 100644
index 000000000..c163fd44e
--- /dev/null
+++ b/data/layouts/UnknownMap_082E56E8/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E56E8_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E56E8/border.bin"
+
+UnknownMap_082E56E8_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E56E8/map.bin"
+
+ .align 2
+UnknownMap_082E56E8_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E56E8_MapBorder
+ .4byte UnknownMap_082E56E8_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E56E8/map.bin b/data/layouts/UnknownMap_082E56E8/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E56E8/map.bin
+++ b/data/layouts/UnknownMap_082E56E8/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E570C/border.bin b/data/layouts/UnknownMap_082E570C/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E570C/border.bin
+++ b/data/layouts/UnknownMap_082E570C/border.bin
diff --git a/data/layouts/UnknownMap_082E570C/layout.inc b/data/layouts/UnknownMap_082E570C/layout.inc
new file mode 100644
index 000000000..543decba8
--- /dev/null
+++ b/data/layouts/UnknownMap_082E570C/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E570C_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E570C/border.bin"
+
+UnknownMap_082E570C_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E570C/map.bin"
+
+ .align 2
+UnknownMap_082E570C_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E570C_MapBorder
+ .4byte UnknownMap_082E570C_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E570C/map.bin b/data/layouts/UnknownMap_082E570C/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E570C/map.bin
+++ b/data/layouts/UnknownMap_082E570C/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5730/border.bin b/data/layouts/UnknownMap_082E5730/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5730/border.bin
+++ b/data/layouts/UnknownMap_082E5730/border.bin
diff --git a/data/layouts/UnknownMap_082E5730/layout.inc b/data/layouts/UnknownMap_082E5730/layout.inc
new file mode 100644
index 000000000..e1b39f931
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5730/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5730_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5730/border.bin"
+
+UnknownMap_082E5730_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5730/map.bin"
+
+ .align 2
+UnknownMap_082E5730_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5730_MapBorder
+ .4byte UnknownMap_082E5730_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5730/map.bin b/data/layouts/UnknownMap_082E5730/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5730/map.bin
+++ b/data/layouts/UnknownMap_082E5730/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5754/border.bin b/data/layouts/UnknownMap_082E5754/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5754/border.bin
+++ b/data/layouts/UnknownMap_082E5754/border.bin
diff --git a/data/layouts/UnknownMap_082E5754/layout.inc b/data/layouts/UnknownMap_082E5754/layout.inc
new file mode 100644
index 000000000..f1b3970f9
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5754/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5754_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5754/border.bin"
+
+UnknownMap_082E5754_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5754/map.bin"
+
+ .align 2
+UnknownMap_082E5754_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5754_MapBorder
+ .4byte UnknownMap_082E5754_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5754/map.bin b/data/layouts/UnknownMap_082E5754/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5754/map.bin
+++ b/data/layouts/UnknownMap_082E5754/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E5778/border.bin b/data/layouts/UnknownMap_082E5778/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E5778/border.bin
+++ b/data/layouts/UnknownMap_082E5778/border.bin
diff --git a/data/layouts/UnknownMap_082E5778/layout.inc b/data/layouts/UnknownMap_082E5778/layout.inc
new file mode 100644
index 000000000..457b16610
--- /dev/null
+++ b/data/layouts/UnknownMap_082E5778/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E5778_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E5778/border.bin"
+
+UnknownMap_082E5778_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082E5778/map.bin"
+
+ .align 2
+UnknownMap_082E5778_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E5778_MapBorder
+ .4byte UnknownMap_082E5778_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E5778/map.bin b/data/layouts/UnknownMap_082E5778/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E5778/map.bin
+++ b/data/layouts/UnknownMap_082E5778/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082E579C/border.bin b/data/layouts/UnknownMap_082E579C/border.bin
index b15c94f96..b15c94f96 100644
--- a/data/maps/UnknownMap_082E579C/border.bin
+++ b/data/layouts/UnknownMap_082E579C/border.bin
diff --git a/data/layouts/UnknownMap_082E579C/layout.inc b/data/layouts/UnknownMap_082E579C/layout.inc
new file mode 100644
index 000000000..9550a7acc
--- /dev/null
+++ b/data/layouts/UnknownMap_082E579C/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082E579C_MapBorder::
+ .incbin "data/layouts/UnknownMap_082E579C/border.bin"
+
+UnknownMap_082E579C_MapBlockdata:
+ .incbin "data/layouts/UnknownMap_082E579C/map.bin"
+
+ .align 2
+UnknownMap_082E579C_Layout::
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_082E579C_MapBorder
+ .4byte UnknownMap_082E579C_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082E579C/map.bin b/data/layouts/UnknownMap_082E579C/map.bin
index 22a47d94e..22a47d94e 100644
--- a/data/maps/UnknownMap_082E579C/map.bin
+++ b/data/layouts/UnknownMap_082E579C/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_082EDF30/border.bin b/data/layouts/UnknownMap_082EDF30/border.bin
index 9e4b3fb7a..9e4b3fb7a 100644
--- a/data/maps/UnknownMap_082EDF30/border.bin
+++ b/data/layouts/UnknownMap_082EDF30/border.bin
diff --git a/data/layouts/UnknownMap_082EDF30/layout.inc b/data/layouts/UnknownMap_082EDF30/layout.inc
new file mode 100644
index 000000000..483b21ac5
--- /dev/null
+++ b/data/layouts/UnknownMap_082EDF30/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082EDF30_MapBorder::
+ .incbin "data/layouts/UnknownMap_082EDF30/border.bin"
+
+UnknownMap_082EDF30_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082EDF30/map.bin"
+
+ .align 2
+UnknownMap_082EDF30_Layout::
+ .4byte 0x3A
+ .4byte 0x1A
+ .4byte UnknownMap_082EDF30_MapBorder
+ .4byte UnknownMap_082EDF30_MapBlockdata
+ .4byte gTileset_General
+ .4byte 0
diff --git a/data/maps/UnknownMap_082EDF30/map.bin b/data/layouts/UnknownMap_082EDF30/map.bin
index 028da0526..028da0526 100644
--- a/data/maps/UnknownMap_082EDF30/map.bin
+++ b/data/layouts/UnknownMap_082EDF30/map.bin
diff --git a/data/maps/UnknownMap_082FF894/border.bin b/data/layouts/UnknownMap_082FF894/border.bin
index f1629c020..f1629c020 100644
--- a/data/maps/UnknownMap_082FF894/border.bin
+++ b/data/layouts/UnknownMap_082FF894/border.bin
diff --git a/data/layouts/UnknownMap_082FF894/layout.inc b/data/layouts/UnknownMap_082FF894/layout.inc
new file mode 100644
index 000000000..b353645bf
--- /dev/null
+++ b/data/layouts/UnknownMap_082FF894/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_082FF894_MapBorder::
+ .incbin "data/layouts/UnknownMap_082FF894/border.bin"
+
+UnknownMap_082FF894_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_082FF894/map.bin"
+
+ .align 2
+UnknownMap_082FF894_Layout::
+ .4byte 0x13
+ .4byte 0x13
+ .4byte UnknownMap_082FF894_MapBorder
+ .4byte UnknownMap_082FF894_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_082FF894/map.bin b/data/layouts/UnknownMap_082FF894/map.bin
index fd294d9b6..fd294d9b6 100644
--- a/data/maps/UnknownMap_082FF894/map.bin
+++ b/data/layouts/UnknownMap_082FF894/map.bin
Binary files differ
diff --git a/data/maps/UnknownMap_08302970/border.bin b/data/layouts/UnknownMap_08302970/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/UnknownMap_08302970/border.bin
+++ b/data/layouts/UnknownMap_08302970/border.bin
diff --git a/data/layouts/UnknownMap_08302970/layout.inc b/data/layouts/UnknownMap_08302970/layout.inc
new file mode 100644
index 000000000..7e4299a89
--- /dev/null
+++ b/data/layouts/UnknownMap_08302970/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_08302970_MapBorder::
+ .incbin "data/layouts/UnknownMap_08302970/border.bin"
+
+UnknownMap_08302970_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_08302970/map.bin"
+
+ .align 2
+UnknownMap_08302970_Layout::
+ .4byte 0x3C
+ .4byte 0x28
+ .4byte UnknownMap_08302970_MapBorder
+ .4byte UnknownMap_08302970_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Pacifidlog
diff --git a/data/maps/UnknownMap_08302970/map.bin b/data/layouts/UnknownMap_08302970/map.bin
index dd82c58d3..dd82c58d3 100644
--- a/data/maps/UnknownMap_08302970/map.bin
+++ b/data/layouts/UnknownMap_08302970/map.bin
diff --git a/data/maps/UnknownMap_083041B4/border.bin b/data/layouts/UnknownMap_083041B4/border.bin
index f0eabd248..f0eabd248 100644
--- a/data/maps/UnknownMap_083041B4/border.bin
+++ b/data/layouts/UnknownMap_083041B4/border.bin
diff --git a/data/layouts/UnknownMap_083041B4/layout.inc b/data/layouts/UnknownMap_083041B4/layout.inc
new file mode 100644
index 000000000..4fd4f176c
--- /dev/null
+++ b/data/layouts/UnknownMap_083041B4/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_083041B4_MapBorder::
+ .incbin "data/layouts/UnknownMap_083041B4/border.bin"
+
+UnknownMap_083041B4_MapBlockdata::
+ .incbin "data/layouts/UnknownMap_083041B4/map.bin"
+
+ .align 2
+UnknownMap_083041B4_Layout::
+ .4byte 0x1B
+ .4byte 0x2E
+ .4byte UnknownMap_083041B4_MapBorder
+ .4byte UnknownMap_083041B4_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnknownMap_083041B4/map.bin b/data/layouts/UnknownMap_083041B4/map.bin
index ec344933f..ec344933f 100644
--- a/data/maps/UnknownMap_083041B4/map.bin
+++ b/data/layouts/UnknownMap_083041B4/map.bin
diff --git a/data/maps/UnknownMap_25_29/border.bin b/data/layouts/UnknownMap_25_29/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_29/border.bin
+++ b/data/layouts/UnknownMap_25_29/border.bin
diff --git a/data/layouts/UnknownMap_25_29/layout.inc b/data/layouts/UnknownMap_25_29/layout.inc
new file mode 100644
index 000000000..159e6d561
--- /dev/null
+++ b/data/layouts/UnknownMap_25_29/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_29_MapBorder:: @ 82E9898
+ .incbin "data/layouts/UnknownMap_25_29/border.bin"
+
+UnknownMap_25_29_MapBlockdata:: @ 82E98A0
+ .incbin "data/layouts/UnknownMap_25_29/map.bin"
+
+ .align 2
+UnknownMap_25_29_Layout:: @ 82E98A4
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_29_MapBorder
+ .4byte UnknownMap_25_29_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_29/map.bin b/data/layouts/UnknownMap_25_29/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_29/map.bin
+++ b/data/layouts/UnknownMap_25_29/map.bin
diff --git a/data/maps/UnknownMap_25_30/border.bin b/data/layouts/UnknownMap_25_30/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_30/border.bin
+++ b/data/layouts/UnknownMap_25_30/border.bin
diff --git a/data/layouts/UnknownMap_25_30/layout.inc b/data/layouts/UnknownMap_25_30/layout.inc
new file mode 100644
index 000000000..b721ecfa1
--- /dev/null
+++ b/data/layouts/UnknownMap_25_30/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_30_MapBorder:: @ 82E98BC
+ .incbin "data/layouts/UnknownMap_25_30/border.bin"
+
+UnknownMap_25_30_MapBlockdata:: @ 82E98C4
+ .incbin "data/layouts/UnknownMap_25_30/map.bin"
+
+ .align 2
+UnknownMap_25_30_Layout:: @ 82E98C8
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_30_MapBorder
+ .4byte UnknownMap_25_30_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_30/map.bin b/data/layouts/UnknownMap_25_30/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_30/map.bin
+++ b/data/layouts/UnknownMap_25_30/map.bin
diff --git a/data/maps/UnknownMap_25_31/border.bin b/data/layouts/UnknownMap_25_31/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_31/border.bin
+++ b/data/layouts/UnknownMap_25_31/border.bin
diff --git a/data/layouts/UnknownMap_25_31/layout.inc b/data/layouts/UnknownMap_25_31/layout.inc
new file mode 100644
index 000000000..9ac9130f1
--- /dev/null
+++ b/data/layouts/UnknownMap_25_31/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_31_MapBorder:: @ 82E98E0
+ .incbin "data/layouts/UnknownMap_25_31/border.bin"
+
+UnknownMap_25_31_MapBlockdata:: @ 82E98E8
+ .incbin "data/layouts/UnknownMap_25_31/map.bin"
+
+ .align 2
+UnknownMap_25_31_Layout:: @ 82E98EC
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_31_MapBorder
+ .4byte UnknownMap_25_31_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_31/map.bin b/data/layouts/UnknownMap_25_31/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_31/map.bin
+++ b/data/layouts/UnknownMap_25_31/map.bin
diff --git a/data/maps/UnknownMap_25_32/border.bin b/data/layouts/UnknownMap_25_32/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_32/border.bin
+++ b/data/layouts/UnknownMap_25_32/border.bin
diff --git a/data/layouts/UnknownMap_25_32/layout.inc b/data/layouts/UnknownMap_25_32/layout.inc
new file mode 100644
index 000000000..3b7b4b459
--- /dev/null
+++ b/data/layouts/UnknownMap_25_32/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_32_MapBorder:: @ 82E9904
+ .incbin "data/layouts/UnknownMap_25_32/border.bin"
+
+UnknownMap_25_32_MapBlockdata:: @ 82E990C
+ .incbin "data/layouts/UnknownMap_25_32/map.bin"
+
+ .align 2
+UnknownMap_25_32_Layout:: @ 82E9910
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_32_MapBorder
+ .4byte UnknownMap_25_32_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_32/map.bin b/data/layouts/UnknownMap_25_32/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_32/map.bin
+++ b/data/layouts/UnknownMap_25_32/map.bin
diff --git a/data/maps/UnknownMap_25_33/border.bin b/data/layouts/UnknownMap_25_33/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_33/border.bin
+++ b/data/layouts/UnknownMap_25_33/border.bin
diff --git a/data/layouts/UnknownMap_25_33/layout.inc b/data/layouts/UnknownMap_25_33/layout.inc
new file mode 100644
index 000000000..6564dfe6b
--- /dev/null
+++ b/data/layouts/UnknownMap_25_33/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_33_MapBorder:: @ 82E9928
+ .incbin "data/layouts/UnknownMap_25_33/border.bin"
+
+UnknownMap_25_33_MapBlockdata:: @ 82E9930
+ .incbin "data/layouts/UnknownMap_25_33/map.bin"
+
+ .align 2
+UnknownMap_25_33_Layout:: @ 82E9934
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_33_MapBorder
+ .4byte UnknownMap_25_33_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_33/map.bin b/data/layouts/UnknownMap_25_33/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_33/map.bin
+++ b/data/layouts/UnknownMap_25_33/map.bin
diff --git a/data/maps/UnknownMap_25_34/border.bin b/data/layouts/UnknownMap_25_34/border.bin
index 19d906679..19d906679 100644
--- a/data/maps/UnknownMap_25_34/border.bin
+++ b/data/layouts/UnknownMap_25_34/border.bin
diff --git a/data/layouts/UnknownMap_25_34/layout.inc b/data/layouts/UnknownMap_25_34/layout.inc
new file mode 100644
index 000000000..178449d2f
--- /dev/null
+++ b/data/layouts/UnknownMap_25_34/layout.inc
@@ -0,0 +1,14 @@
+UnknownMap_25_34_MapBorder:: @ 82E994C
+ .incbin "data/layouts/UnknownMap_25_34/border.bin"
+
+UnknownMap_25_34_MapBlockdata:: @ 82E9954
+ .incbin "data/layouts/UnknownMap_25_34/map.bin"
+
+ .align 2
+UnknownMap_25_34_Layout:: @ 82E9958
+ .4byte 0x1
+ .4byte 0x1
+ .4byte UnknownMap_25_34_MapBorder
+ .4byte UnknownMap_25_34_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_Contest
diff --git a/data/maps/UnknownMap_25_34/map.bin b/data/layouts/UnknownMap_25_34/map.bin
index 5fc1e81ec..5fc1e81ec 100644
--- a/data/maps/UnknownMap_25_34/map.bin
+++ b/data/layouts/UnknownMap_25_34/map.bin
diff --git a/data/maps/UnreferencedMap/border.bin b/data/layouts/UnreferencedMap/border.bin
index c3fe51511..c3fe51511 100644
--- a/data/maps/UnreferencedMap/border.bin
+++ b/data/layouts/UnreferencedMap/border.bin
diff --git a/data/layouts/UnreferencedMap/layout.inc b/data/layouts/UnreferencedMap/layout.inc
new file mode 100644
index 000000000..14edbb25d
--- /dev/null
+++ b/data/layouts/UnreferencedMap/layout.inc
@@ -0,0 +1,14 @@
+UnreferencedMap_MapBorder:: @ 82BD8DC
+ .incbin "data/layouts/UnreferencedMap/border.bin"
+
+UnreferencedMap_MapBlockdata: @ 82BD8E4
+ .incbin "data/layouts/UnreferencedMap/map.bin"
+
+ .align 2
+UnreferencedMap_Layout:: @ 82BF1E4
+ .4byte 0x50
+ .4byte 0x28
+ .4byte UnreferencedMap_MapBorder
+ .4byte UnreferencedMap_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/UnreferencedMap/map.bin b/data/layouts/UnreferencedMap/map.bin
index 17a14a8d5..17a14a8d5 100644
--- a/data/maps/UnreferencedMap/map.bin
+++ b/data/layouts/UnreferencedMap/map.bin
diff --git a/data/maps/VerdanturfTown/border.bin b/data/layouts/VerdanturfTown/border.bin
index 864ac15fa..864ac15fa 100644
--- a/data/maps/VerdanturfTown/border.bin
+++ b/data/layouts/VerdanturfTown/border.bin
Binary files differ
diff --git a/data/layouts/VerdanturfTown/layout.inc b/data/layouts/VerdanturfTown/layout.inc
new file mode 100644
index 000000000..1e69e75c1
--- /dev/null
+++ b/data/layouts/VerdanturfTown/layout.inc
@@ -0,0 +1,14 @@
+VerdanturfTown_MapBorder:: @ 82923EC
+ .incbin "data/layouts/VerdanturfTown/border.bin"
+
+VerdanturfTown_MapBlockdata:: @ 82923F4
+ .incbin "data/layouts/VerdanturfTown/map.bin"
+
+ .align 2
+VerdanturfTown_Layout:: @ 8292714
+ .4byte 0x14
+ .4byte 0x14
+ .4byte VerdanturfTown_MapBorder
+ .4byte VerdanturfTown_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Mauville
diff --git a/data/maps/VerdanturfTown/map.bin b/data/layouts/VerdanturfTown/map.bin
index 0dbece956..0dbece956 100644
--- a/data/maps/VerdanturfTown/map.bin
+++ b/data/layouts/VerdanturfTown/map.bin
Binary files differ
diff --git a/data/maps/VerdanturfTown_WandasHouse/border.bin b/data/layouts/VerdanturfTown_WandasHouse/border.bin
index f496f458e..f496f458e 100644
--- a/data/maps/VerdanturfTown_WandasHouse/border.bin
+++ b/data/layouts/VerdanturfTown_WandasHouse/border.bin
Binary files differ
diff --git a/data/layouts/VerdanturfTown_WandasHouse/layout.inc b/data/layouts/VerdanturfTown_WandasHouse/layout.inc
new file mode 100644
index 000000000..a6922408b
--- /dev/null
+++ b/data/layouts/VerdanturfTown_WandasHouse/layout.inc
@@ -0,0 +1,14 @@
+VerdanturfTown_WandasHouse_MapBorder:: @ 82CF57C
+ .incbin "data/layouts/VerdanturfTown_WandasHouse/border.bin"
+
+VerdanturfTown_WandasHouse_MapBlockdata:: @ 82CF584
+ .incbin "data/layouts/VerdanturfTown_WandasHouse/map.bin"
+
+ .align 2
+VerdanturfTown_WandasHouse_Layout:: @ 82CF694
+ .4byte 0x11
+ .4byte 0x8
+ .4byte VerdanturfTown_WandasHouse_MapBorder
+ .4byte VerdanturfTown_WandasHouse_MapBlockdata
+ .4byte gTileset_Building
+ .4byte gTileset_GenericBuilding
diff --git a/data/maps/VerdanturfTown_WandasHouse/map.bin b/data/layouts/VerdanturfTown_WandasHouse/map.bin
index 95d14d3c4..95d14d3c4 100644
--- a/data/maps/VerdanturfTown_WandasHouse/map.bin
+++ b/data/layouts/VerdanturfTown_WandasHouse/map.bin
Binary files differ
diff --git a/data/maps/VictoryRoad_1F/border.bin b/data/layouts/VictoryRoad_1F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/VictoryRoad_1F/border.bin
+++ b/data/layouts/VictoryRoad_1F/border.bin
diff --git a/data/layouts/VictoryRoad_1F/layout.inc b/data/layouts/VictoryRoad_1F/layout.inc
new file mode 100644
index 000000000..5d0bd41d1
--- /dev/null
+++ b/data/layouts/VictoryRoad_1F/layout.inc
@@ -0,0 +1,14 @@
+VictoryRoad_1F_MapBorder:: @ 82E105C
+ .incbin "data/layouts/VictoryRoad_1F/border.bin"
+
+VictoryRoad_1F_MapBlockdata:: @ 82E1064
+ .incbin "data/layouts/VictoryRoad_1F/map.bin"
+
+ .align 2
+VictoryRoad_1F_Layout:: @ 82E2090
+ .4byte 0x2e
+ .4byte 0x2d
+ .4byte VictoryRoad_1F_MapBorder
+ .4byte VictoryRoad_1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/VictoryRoad_1F/map.bin b/data/layouts/VictoryRoad_1F/map.bin
index a78316ef9..a78316ef9 100644
--- a/data/maps/VictoryRoad_1F/map.bin
+++ b/data/layouts/VictoryRoad_1F/map.bin
diff --git a/data/maps/VictoryRoad_B1F/border.bin b/data/layouts/VictoryRoad_B1F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/VictoryRoad_B1F/border.bin
+++ b/data/layouts/VictoryRoad_B1F/border.bin
diff --git a/data/layouts/VictoryRoad_B1F/layout.inc b/data/layouts/VictoryRoad_B1F/layout.inc
new file mode 100644
index 000000000..1613743cf
--- /dev/null
+++ b/data/layouts/VictoryRoad_B1F/layout.inc
@@ -0,0 +1,14 @@
+VictoryRoad_B1F_MapBorder:: @ 82F83D0
+ .incbin "data/layouts/VictoryRoad_B1F/border.bin"
+
+VictoryRoad_B1F_MapBlockdata:: @ 82F83D8
+ .incbin "data/layouts/VictoryRoad_B1F/map.bin"
+
+ .align 2
+VictoryRoad_B1F_Layout:: @ 82F8EFC
+ .4byte 0x2e
+ .4byte 0x1f
+ .4byte VictoryRoad_B1F_MapBorder
+ .4byte VictoryRoad_B1F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/VictoryRoad_B1F/map.bin b/data/layouts/VictoryRoad_B1F/map.bin
index 706c96974..706c96974 100644
--- a/data/maps/VictoryRoad_B1F/map.bin
+++ b/data/layouts/VictoryRoad_B1F/map.bin
diff --git a/data/maps/VictoryRoad_B2F/border.bin b/data/layouts/VictoryRoad_B2F/border.bin
index 423a0732e..423a0732e 100644
--- a/data/maps/VictoryRoad_B2F/border.bin
+++ b/data/layouts/VictoryRoad_B2F/border.bin
diff --git a/data/layouts/VictoryRoad_B2F/layout.inc b/data/layouts/VictoryRoad_B2F/layout.inc
new file mode 100644
index 000000000..ff4ddb865
--- /dev/null
+++ b/data/layouts/VictoryRoad_B2F/layout.inc
@@ -0,0 +1,14 @@
+VictoryRoad_B2F_MapBorder:: @ 82F8F14
+ .incbin "data/layouts/VictoryRoad_B2F/border.bin"
+
+VictoryRoad_B2F_MapBlockdata:: @ 82F8F1C
+ .incbin "data/layouts/VictoryRoad_B2F/map.bin"
+
+ .align 2
+VictoryRoad_B2F_Layout:: @ 82F9A40
+ .4byte 0x2e
+ .4byte 0x1f
+ .4byte VictoryRoad_B2F_MapBorder
+ .4byte VictoryRoad_B2F_MapBlockdata
+ .4byte gTileset_General
+ .4byte gTileset_Cave
diff --git a/data/maps/VictoryRoad_B2F/map.bin b/data/layouts/VictoryRoad_B2F/map.bin
index 682c31764..682c31764 100644
--- a/data/maps/VictoryRoad_B2F/map.bin
+++ b/data/layouts/VictoryRoad_B2F/map.bin
diff --git a/data/layouts_table.inc b/data/layouts_table.inc
new file mode 100644
index 000000000..cda6e5423
--- /dev/null
+++ b/data/layouts_table.inc
@@ -0,0 +1,334 @@
+ .align 2
+gMapLayouts:: @ 8304F18
+ .4byte PetalburgCity_Layout
+ .4byte SlateportCity_Layout
+ .4byte MauvilleCity_Layout
+ .4byte RustboroCity_Layout
+ .4byte FortreeCity_Layout
+ .4byte LilycoveCity_Layout
+ .4byte MossdeepCity_Layout
+ .4byte SootopolisCity_Layout
+ .4byte EverGrandeCity_Layout
+ .4byte LittlerootTown_Layout
+ .4byte OldaleTown_Layout
+ .4byte DewfordTown_Layout
+ .4byte LavaridgeTown_Layout
+ .4byte FallarborTown_Layout
+ .4byte VerdanturfTown_Layout
+ .4byte PacifidlogTown_Layout
+ .4byte Route101_Layout
+ .4byte Route102_Layout
+ .4byte Route103_Layout
+ .4byte Route104_Layout
+ .4byte Route105_Layout
+ .4byte Route106_Layout
+ .4byte Route107_Layout
+ .4byte Route108_Layout
+ .4byte Route109_Layout
+ .4byte Route110_Layout
+ .4byte Route111_Layout
+ .4byte Route112_Layout
+ .4byte Route113_Layout
+ .4byte Route114_Layout
+ .4byte Route115_Layout
+ .4byte Route116_Layout
+ .4byte Route117_Layout
+ .4byte Route118_Layout
+ .4byte Route119_Layout
+ .4byte Route120_Layout
+ .4byte Route121_Layout
+ .4byte Route122_Layout
+ .4byte Route123_Layout
+ .4byte Route124_Layout
+ .4byte Route125_Layout
+ .4byte Route126_Layout
+ .4byte Route127_Layout
+ .4byte Route128_Layout
+ .4byte Route129_Layout
+ .4byte UnreferencedMap_Layout
+ .4byte Route131_Layout
+ .4byte Route132_Layout
+ .4byte Route133_Layout
+ .4byte Route134_Layout
+ .4byte Underwater2_Layout
+ .4byte Underwater3_Layout
+ .4byte Underwater4_Layout
+ .4byte LittlerootTown_BrendansHouse_1F_Layout
+ .4byte LittlerootTown_BrendansHouse_2F_Layout
+ .4byte LittlerootTown_MaysHouse_1F_Layout
+ .4byte LittlerootTown_MaysHouse_2F_Layout
+ .4byte LittlerootTown_ProfessorBirchsLab_Layout
+ .4byte House1_Layout
+ .4byte House2_Layout
+ .4byte PokemonCenter_1F_Layout
+ .4byte PokemonCenter_2F_Layout
+ .4byte PokeMart_Layout
+ .4byte House3_Layout
+ .4byte DewfordTown_Gym_Layout
+ .4byte DewfordTown_Hall_Layout
+ .4byte House4_Layout
+ .4byte LavaridgeTown_HerbShop_Layout
+ .4byte LavaridgeTown_Gym_1F_Layout
+ .4byte LavaridgeTown_Gym_B1F_Layout
+ .4byte LavaridgeTown_PokemonCenter_1F_Layout
+ .4byte ContestLobby_Layout
+ .4byte ContestHall_Layout
+ .4byte LilycoveCity_House2_Layout
+ .4byte UnknownMap_082CF564_Layout
+ .4byte VerdanturfTown_WandasHouse_Layout
+ .4byte PacifidlogTown_House1_Layout
+ .4byte PacifidlogTown_House2_Layout
+ .4byte PetalburgCity_Gym_Layout
+ .4byte HouseWithBed_Layout
+ .4byte SlateportCity_SternsShipyard_1F_Layout
+ .4byte SlateportCity_SternsShipyard_2F_Layout
+ .4byte UnknownMap_082D05D8_Layout
+ .4byte UnknownMap_082D05FC_Layout
+ .4byte SlateportCity_PokemonFanClub_Layout
+ .4byte SlateportCity_OceanicMuseum_1F_Layout
+ .4byte SlateportCity_OceanicMuseum_2F_Layout
+ .4byte Harbor_Layout
+ .4byte MauvilleCity_Gym_Layout
+ .4byte MauvilleCity_BikeShop_Layout
+ .4byte MauvilleCity_GameCorner_Layout
+ .4byte RustboroCity_DevonCorp_1F_Layout
+ .4byte RustboroCity_DevonCorp_2F_Layout
+ .4byte RustboroCity_Gym_Layout
+ .4byte RustboroCity_PokemonSchool_Layout
+ .4byte RustboroCity_House_Layout
+ .4byte RustboroCity_House1_Layout
+ .4byte RustboroCity_CuttersHouse_Layout
+ .4byte FortreeCity_House1_Layout
+ .4byte FortreeCity_Gym_Layout
+ .4byte FortreeCity_House2_Layout
+ .4byte Route104_MrBrineysHouse_Layout
+ .4byte LilycoveCity_LilycoveMuseum_1F_Layout
+ .4byte LilycoveCity_LilycoveMuseum_2F_Layout
+ .4byte LilycoveCity_ContestLobby_Layout
+ .4byte LilycoveCity_ContestHall_Layout
+ .4byte LilycoveCity_PokemonTrainerFanClub_Layout
+ .4byte LilycoveCity_EmptyMap_Layout
+ .4byte MossdeepCity_Gym_Layout
+ .4byte SootopolisCity_Gym_1F_Layout
+ .4byte SootopolisCity_Gym_B1F_Layout
+ .4byte EverGrandeCity_SidneysRoom_Layout
+ .4byte EverGrandeCity_PhoebesRoom_Layout
+ .4byte EverGrandeCity_GlaciasRoom_Layout
+ .4byte EverGrandeCity_DrakesRoom_Layout
+ .4byte EverGrandeCity_ChampionsRoom_Layout
+ .4byte EverGrandeCity_ShortCorridor_Layout
+ .4byte Route104_PrettyPetalFlowerShop_Layout
+ .4byte CableCarStation_Layout
+ .4byte Route114_FossilManiacsHouse_Layout
+ .4byte Route114_FossilManiacsTunnel_Layout
+ .4byte Route114_LanettesHouse_Layout
+ .4byte Route116_TunnelersRestHouse_Layout
+ .4byte Route117_PokemonDayCare_Layout
+ .4byte Route121_SafariZoneEntrance_Layout
+ .4byte MeteorFalls_1F_1R_Layout
+ .4byte MeteorFalls_1F_2R_Layout
+ .4byte MeteorFalls_B1F_1R_Layout
+ .4byte MeteorFalls_B1F_2R_Layout
+ .4byte RusturfTunnel_Layout
+ .4byte Underwater_SootopolisCity_Layout
+ .4byte DesertRuins_Layout
+ .4byte GraniteCave_1F_Layout
+ .4byte GraniteCave_B1F_Layout
+ .4byte GraniteCave_B2F_Layout
+ .4byte PetalburgWoods_Layout
+ .4byte MtChimney_Layout
+ .4byte MtPyre_1F_Layout
+ .4byte MtPyre_2F_Layout
+ .4byte MtPyre_3F_Layout
+ .4byte MtPyre_4F_Layout
+ .4byte MtPyre_5F_Layout
+ .4byte MtPyre_6F_Layout
+ .4byte AquaHideout_1F_Layout
+ .4byte AquaHideout_B1F_Layout
+ .4byte AquaHideout_B2F_Layout
+ .4byte Underwater_SeafloorCavern_Layout
+ .4byte SeafloorCavern_Entrance_Layout
+ .4byte SeafloorCavern_Room1_Layout
+ .4byte SeafloorCavern_Room2_Layout
+ .4byte SeafloorCavern_Room3_Layout
+ .4byte SeafloorCavern_Room4_Layout
+ .4byte SeafloorCavern_Room5_Layout
+ .4byte SeafloorCavern_Room6_Layout
+ .4byte SeafloorCavern_Room7_Layout
+ .4byte SeafloorCavern_Room8_Layout
+ .4byte SeafloorCavern_Room9_Layout
+ .4byte CaveOfOrigin_Entrance_Layout
+ .4byte CaveOfOrigin_1F_Layout
+ .4byte CaveOfOrigin_B1F_Layout
+ .4byte CaveOfOrigin_B2F_Layout
+ .4byte CaveOfOrigin_B3F_Layout
+ .4byte CaveOfOrigin_B4F_Layout
+ .4byte VictoryRoad_1F_Layout
+ .4byte ShoalCave_LowTideEntranceRoom_Layout
+ .4byte ShoalCave_LowTideInnerRoom_Layout
+ .4byte ShoalCave_LowTideStairsRoom_Layout
+ .4byte ShoalCave_LowTideLowerRoom_Layout
+ .4byte ShoalCave_HighTideEntranceRoom_Layout
+ .4byte ShoalCave_HighTideInnerRoom_Layout
+ .4byte UnknownMap_082E55C8_Layout @ unused maps
+ .4byte UnknownMap_082E55EC_Layout
+ .4byte UnknownMap_082E5610_Layout
+ .4byte UnknownMap_082E5634_Layout
+ .4byte UnknownMap_082E5658_Layout
+ .4byte UnknownMap_082E567C_Layout
+ .4byte UnknownMap_082E56A0_Layout
+ .4byte UnknownMap_082E56C4_Layout
+ .4byte UnknownMap_082E56E8_Layout
+ .4byte UnknownMap_082E570C_Layout
+ .4byte UnknownMap_082E5730_Layout
+ .4byte UnknownMap_082E5754_Layout
+ .4byte UnknownMap_082E5778_Layout
+ .4byte UnknownMap_082E579C_Layout
+ .4byte NewMauville_Entrance_Layout
+ .4byte NewMauville_Inside_Layout
+ .4byte AbandonedShip_Deck_Layout
+ .4byte AbandonedShip_Corridors_1F_Layout
+ .4byte AbandonedShip_Rooms_1F_Layout
+ .4byte AbandonedShip_Corridors_B1F_Layout
+ .4byte AbandonedShip_Rooms_B1F_Layout
+ .4byte AbandonedShip_Rooms2_B1F_Layout
+ .4byte AbandonedShip_Underwater1_Layout
+ .4byte AbandonedShip_Room_B1F_Layout
+ .4byte AbandonedShip_Rooms2_1F_Layout
+ .4byte AbandonedShip_CaptainsOffice_Layout
+ .4byte AbandonedShip_Underwater2_Layout
+ .4byte SecretBase_RedCave1_Layout
+ .4byte SecretBase_BrownCave1_Layout
+ .4byte SecretBase_BlueCave1_Layout
+ .4byte SecretBase_YellowCave1_Layout
+ .4byte SecretBase_Tree1_Layout
+ .4byte SecretBase_Shrub1_Layout
+ .4byte SecretBase_RedCave2_Layout
+ .4byte SecretBase_BrownCave2_Layout
+ .4byte SecretBase_BlueCave2_Layout
+ .4byte SecretBase_YellowCave2_Layout
+ .4byte SecretBase_Tree2_Layout
+ .4byte SecretBase_Shrub2_Layout
+ .4byte SecretBase_RedCave3_Layout
+ .4byte SecretBase_BrownCave3_Layout
+ .4byte SecretBase_BlueCave3_Layout
+ .4byte SecretBase_YellowCave3_Layout
+ .4byte SecretBase_Tree3_Layout
+ .4byte SecretBase_Shrub3_Layout
+ .4byte SecretBase_RedCave4_Layout
+ .4byte SecretBase_BrownCave4_Layout
+ .4byte SecretBase_BlueCave4_Layout
+ .4byte SecretBase_YellowCave4_Layout
+ .4byte SecretBase_Tree4_Layout
+ .4byte SecretBase_Shrub4_Layout
+ .4byte SingleBattleColosseum_Layout
+ .4byte TradeCenter_Layout
+ .4byte RecordCorner_Layout
+ .4byte DoubleBattleColosseum_Layout
+ .4byte LinkContestRoom1_Layout
+ .4byte UnknownMap_25_29_Layout
+ .4byte UnknownMap_25_30_Layout
+ .4byte UnknownMap_25_31_Layout
+ .4byte UnknownMap_25_32_Layout
+ .4byte UnknownMap_25_33_Layout
+ .4byte UnknownMap_25_34_Layout
+ .4byte LinkContestRoom2_Layout
+ .4byte LinkContestRoom3_Layout
+ .4byte LinkContestRoom4_Layout
+ .4byte LinkContestRoom5_Layout
+ .4byte LinkContestRoom6_Layout
+ .4byte InsideOfTruck_Layout
+ .4byte SafariZone_Northwest_Layout
+ .4byte SafariZone_Northeast_Layout
+ .4byte SafariZone_Southwest_Layout
+ .4byte SafariZone_Southeast_Layout
+ .4byte UnknownMap_082EDF30_Layout
+ .4byte Route109_SeashoreHouse_Layout
+ .4byte Route110_TrickHouseEntrance_Layout
+ .4byte Route110_TrickHouseEnd_Layout
+ .4byte Route110_TrickHouseCorridor_Layout
+ .4byte Route110_TrickHousePuzzle1_Layout
+ .4byte Route110_TrickHousePuzzle2_Layout
+ .4byte Route110_TrickHousePuzzle3_Layout
+ .4byte Route110_TrickHousePuzzle4_Layout
+ .4byte Route110_TrickHousePuzzle5_Layout
+ .4byte Route110_TrickHousePuzzle6_Layout
+ .4byte Route110_TrickHousePuzzle7_Layout
+ .4byte Route110_TrickHousePuzzle8_Layout
+ .4byte FortreeCity_DecorationShop_Layout
+ .4byte Route110_SeasideCyclingRoadEntrace_Layout
+ .4byte LilycoveCity_DepartmentStore_1F_Layout
+ .4byte LilycoveCity_DepartmentStore_2F_Layout
+ .4byte LilycoveCity_DepartmentStore_3F_Layout
+ .4byte LilycoveCity_DepartmentStore_4F_Layout
+ .4byte LilycoveCity_DepartmentStore_5F_Layout
+ .4byte LilycoveCity_DepartmentStoreRooftop_Layout
+ .4byte Route130_Layout
+ .4byte BattleTower_Lobby_Layout
+ .4byte BattleTower_Outside_Layout
+ .4byte BattleTower_Elevator_Layout
+ .4byte BattleTower_Corridor_Layout
+ .4byte BattleTower_BattleRoom_Layout
+ .4byte RustboroCity_DevonCorp_3F_Layout
+ .4byte EverGrandeCity_PokemonLeague_Layout
+ .4byte Route119_WeatherInstitute_1F_Layout
+ .4byte Route119_WeatherInstitute_2F_Layout
+ .4byte LilycoveCity_DepartmentStoreElevator_Layout
+ .4byte Underwater1_Layout
+ .4byte MossdeepCity_SpaceCenter_1F_Layout
+ .4byte MossdeepCity_SpaceCenter_2F_Layout
+ .4byte SSTidalCorridor_Layout
+ .4byte SSTidalLowerDeck_Layout
+ .4byte SSTidalRooms_Layout
+ .4byte IslandCave_Layout
+ .4byte AncientTomb_Layout
+ .4byte Underwater_Route134_Layout
+ .4byte Underwater_SealedChamber_Layout
+ .4byte SealedChamber_OuterRoom_Layout
+ .4byte VictoryRoad_B1F_Layout
+ .4byte VictoryRoad_B2F_Layout
+ .4byte Route104_Prototype_Layout
+ .4byte GraniteCave_StevensRoom_Layout
+ .4byte AbandonedShip_HiddenFloorCorridors_Layout
+ .4byte SouthernIsland_Exterior_Layout
+ .4byte SouthernIsland_Interior_Layout
+ .4byte JaggedPass_Layout
+ .4byte FieryPath_Layout
+ .4byte RustboroCity_Flat2_1F_Layout
+ .4byte RustboroCity_Flat2_2F_Layout
+ .4byte RustboroCity_Flat2_3F_Layout
+ .4byte SootopolisCity_House8_Layout
+ .4byte EverGrandeCity_HallOfFame_Layout
+ .4byte LilycoveCity_CoveLilyMotel_1F_Layout
+ .4byte LilycoveCity_CoveLilyMotel_2F_Layout
+ .4byte Route124_DivingTreasureHuntersHouse_Layout
+ .4byte MtPyre_Exterior_Layout
+ .4byte MtPyre_Summit_Layout
+ .4byte SealedChamber_InnerRoom_Layout
+ .4byte MossdeepCity_GameCorner_1F_Layout
+ .4byte MossdeepCity_GameCorner_B1F_Layout
+ .4byte SootopolisCity_House1_Layout
+ .4byte SootopolisCity_House2_Layout
+ .4byte SootopolisCity_House3_Layout
+ .4byte AbandonedShip_HiddenFloorRooms_Layout
+ .4byte ScorchedSlab_Layout
+ .4byte UnknownMap_082FF894_Layout
+ .4byte RustboroCity_Flat1_1F_Layout
+ .4byte RustboroCity_Flat1_2F_Layout
+ .4byte EverGrandeCity_Corridor4_Layout
+ .4byte MagmaHideout_1F_Layout
+ .4byte MagmaHideout_B1F_Layout
+ .4byte MagmaHideout_B2F_Layout
+ .4byte UnknownMap_08302970_Layout
+ .4byte SkyPillar_Entrance_Layout
+ .4byte SkyPillar_Outside_Layout
+ .4byte SkyPillar_1F_Layout
+ .4byte SkyPillar_2F_Layout
+ .4byte SkyPillar_3F_Layout
+ .4byte SkyPillar_4F_Layout
+ .4byte UnknownMap_083041B4_Layout
+ .4byte MossdeepCity_StevensHouse_Layout
+ .4byte ShoalCave_LowTideIceRoom_Layout
+ .4byte SafariZone_RestHouse_Layout
+ .4byte SkyPillar_5F_Layout
+ .4byte SkyPillar_Top_Layout
diff --git a/data/map_events.s b/data/map_events.s
index 02050c401..e6fe363f8 100644
--- a/data/map_events.s
+++ b/data/map_events.s
@@ -5,402 +5,403 @@
#include "constants/secret_bases.h"
#include "constants/vars.h"
#include "constants/weather.h"
+
.include "include/macros.inc"
.include "constants/constants.inc"
.section .rodata
- .include "data/maps/events/PetalburgCity.inc"
- .include "data/maps/events/SlateportCity.inc"
- .include "data/maps/events/MauvilleCity.inc"
- .include "data/maps/events/RustboroCity.inc"
- .include "data/maps/events/FortreeCity.inc"
- .include "data/maps/events/LilycoveCity.inc"
- .include "data/maps/events/MossdeepCity.inc"
- .include "data/maps/events/SootopolisCity.inc"
- .include "data/maps/events/EverGrandeCity.inc"
- .include "data/maps/events/LittlerootTown.inc"
- .include "data/maps/events/OldaleTown.inc"
- .include "data/maps/events/DewfordTown.inc"
- .include "data/maps/events/LavaridgeTown.inc"
- .include "data/maps/events/FallarborTown.inc"
- .include "data/maps/events/VerdanturfTown.inc"
- .include "data/maps/events/PacifidlogTown.inc"
- .include "data/maps/events/Route101.inc"
- .include "data/maps/events/Route102.inc"
- .include "data/maps/events/Route103.inc"
- .include "data/maps/events/Route104.inc"
- .include "data/maps/events/Route105.inc"
- .include "data/maps/events/Route106.inc"
- .include "data/maps/events/Route107.inc"
- .include "data/maps/events/Route108.inc"
- .include "data/maps/events/Route109.inc"
- .include "data/maps/events/Route110.inc"
- .include "data/maps/events/Route111.inc"
- .include "data/maps/events/Route112.inc"
- .include "data/maps/events/Route113.inc"
- .include "data/maps/events/Route114.inc"
- .include "data/maps/events/Route115.inc"
- .include "data/maps/events/Route116.inc"
- .include "data/maps/events/Route117.inc"
- .include "data/maps/events/Route118.inc"
- .include "data/maps/events/Route119.inc"
- .include "data/maps/events/Route120.inc"
- .include "data/maps/events/Route121.inc"
- .include "data/maps/events/Route122.inc"
- .include "data/maps/events/Route123.inc"
- .include "data/maps/events/Route124.inc"
- .include "data/maps/events/Route125.inc"
- .include "data/maps/events/Route126.inc"
- .include "data/maps/events/Route127.inc"
- .include "data/maps/events/Route128.inc"
- .include "data/maps/events/Route129.inc"
- .include "data/maps/events/Route130.inc"
- .include "data/maps/events/Route131.inc"
- .include "data/maps/events/Route132.inc"
- .include "data/maps/events/Route133.inc"
- .include "data/maps/events/Route134.inc"
- .include "data/maps/events/Underwater1.inc"
- .include "data/maps/events/Underwater2.inc"
- .include "data/maps/events/Underwater3.inc"
- .include "data/maps/events/Underwater4.inc"
- .include "data/maps/events/LittlerootTown_BrendansHouse_1F.inc"
- .include "data/maps/events/LittlerootTown_BrendansHouse_2F.inc"
- .include "data/maps/events/LittlerootTown_MaysHouse_1F.inc"
- .include "data/maps/events/LittlerootTown_MaysHouse_2F.inc"
- .include "data/maps/events/LittlerootTown_ProfessorBirchsLab.inc"
- .include "data/maps/events/OldaleTown_House1.inc"
- .include "data/maps/events/OldaleTown_House2.inc"
- .include "data/maps/events/OldaleTown_PokemonCenter_1F.inc"
- .include "data/maps/events/OldaleTown_PokemonCenter_2F.inc"
- .include "data/maps/events/OldaleTown_Mart.inc"
- .include "data/maps/events/DewfordTown_House1.inc"
- .include "data/maps/events/DewfordTown_PokemonCenter_1F.inc"
- .include "data/maps/events/DewfordTown_PokemonCenter_2F.inc"
- .include "data/maps/events/DewfordTown_Gym.inc"
- .include "data/maps/events/DewfordTown_Hall.inc"
- .include "data/maps/events/DewfordTown_House2.inc"
- .include "data/maps/events/LavaridgeTown_HerbShop.inc"
- .include "data/maps/events/LavaridgeTown_Gym_1F.inc"
- .include "data/maps/events/LavaridgeTown_Gym_B1F.inc"
- .include "data/maps/events/LavaridgeTown_House.inc"
- .include "data/maps/events/LavaridgeTown_Mart.inc"
- .include "data/maps/events/LavaridgeTown_PokemonCenter_1F.inc"
- .include "data/maps/events/LavaridgeTown_PokemonCenter_2F.inc"
- .include "data/maps/events/FallarborTown_Mart.inc"
- .include "data/maps/events/FallarborTown_ContestLobby.inc"
- .include "data/maps/events/FallarborTown_ContestHall.inc"
- .include "data/maps/events/FallarborTown_PokemonCenter_1F.inc"
- .include "data/maps/events/FallarborTown_PokemonCenter_2F.inc"
- .include "data/maps/events/FallarborTown_House1.inc"
- .include "data/maps/events/FallarborTown_House2.inc"
- .include "data/maps/events/VerdanturfTown_ContestLobby.inc"
- .include "data/maps/events/VerdanturfTown_ContestHall.inc"
- .include "data/maps/events/VerdanturfTown_Mart.inc"
- .include "data/maps/events/VerdanturfTown_PokemonCenter_1F.inc"
- .include "data/maps/events/VerdanturfTown_PokemonCenter_2F.inc"
- .include "data/maps/events/VerdanturfTown_WandasHouse.inc"
- .include "data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc"
- .include "data/maps/events/VerdanturfTown_House.inc"
- .include "data/maps/events/PacifidlogTown_PokemonCenter_1F.inc"
- .include "data/maps/events/PacifidlogTown_PokemonCenter_2F.inc"
- .include "data/maps/events/PacifidlogTown_House1.inc"
- .include "data/maps/events/PacifidlogTown_House2.inc"
- .include "data/maps/events/PacifidlogTown_House3.inc"
- .include "data/maps/events/PacifidlogTown_House4.inc"
- .include "data/maps/events/PacifidlogTown_House5.inc"
- .include "data/maps/events/PetalburgCity_WallysHouse.inc"
- .include "data/maps/events/PetalburgCity_Gym.inc"
- .include "data/maps/events/PetalburgCity_House1.inc"
- .include "data/maps/events/PetalburgCity_House2.inc"
- .include "data/maps/events/PetalburgCity_PokemonCenter_1F.inc"
- .include "data/maps/events/PetalburgCity_PokemonCenter_2F.inc"
- .include "data/maps/events/PetalburgCity_Mart.inc"
- .include "data/maps/events/SlateportCity_SternsShipyard_1F.inc"
- .include "data/maps/events/SlateportCity_SternsShipyard_2F.inc"
- .include "data/maps/events/SlateportCity_ContestLobby.inc"
- .include "data/maps/events/SlateportCity_ContestHall.inc"
- .include "data/maps/events/SlateportCity_House1.inc"
- .include "data/maps/events/SlateportCity_PokemonFanClub.inc"
- .include "data/maps/events/SlateportCity_OceanicMuseum_1F.inc"
- .include "data/maps/events/SlateportCity_OceanicMuseum_2F.inc"
- .include "data/maps/events/SlateportCity_Harbor.inc"
- .include "data/maps/events/SlateportCity_House2.inc"
- .include "data/maps/events/SlateportCity_PokemonCenter_1F.inc"
- .include "data/maps/events/SlateportCity_PokemonCenter_2F.inc"
- .include "data/maps/events/SlateportCity_Mart.inc"
- .include "data/maps/events/MauvilleCity_Gym.inc"
- .include "data/maps/events/MauvilleCity_BikeShop.inc"
- .include "data/maps/events/MauvilleCity_House1.inc"
- .include "data/maps/events/MauvilleCity_GameCorner.inc"
- .include "data/maps/events/MauvilleCity_House2.inc"
- .include "data/maps/events/MauvilleCity_PokemonCenter_1F.inc"
- .include "data/maps/events/MauvilleCity_PokemonCenter_2F.inc"
- .include "data/maps/events/MauvilleCity_Mart.inc"
- .include "data/maps/events/RustboroCity_DevonCorp_1F.inc"
- .include "data/maps/events/RustboroCity_DevonCorp_2F.inc"
- .include "data/maps/events/RustboroCity_DevonCorp_3F.inc"
- .include "data/maps/events/RustboroCity_Gym.inc"
- .include "data/maps/events/RustboroCity_PokemonSchool.inc"
- .include "data/maps/events/RustboroCity_PokemonCenter_1F.inc"
- .include "data/maps/events/RustboroCity_PokemonCenter_2F.inc"
- .include "data/maps/events/RustboroCity_Mart.inc"
- .include "data/maps/events/RustboroCity_Flat1_1F.inc"
- .include "data/maps/events/RustboroCity_Flat1_2F.inc"
- .include "data/maps/events/RustboroCity_House1.inc"
- .include "data/maps/events/RustboroCity_CuttersHouse.inc"
- .include "data/maps/events/RustboroCity_House2.inc"
- .include "data/maps/events/RustboroCity_Flat2_1F.inc"
- .include "data/maps/events/RustboroCity_Flat2_2F.inc"
- .include "data/maps/events/RustboroCity_Flat2_3F.inc"
- .include "data/maps/events/RustboroCity_House3.inc"
- .include "data/maps/events/FortreeCity_House1.inc"
- .include "data/maps/events/FortreeCity_Gym.inc"
- .include "data/maps/events/FortreeCity_PokemonCenter_1F.inc"
- .include "data/maps/events/FortreeCity_PokemonCenter_2F.inc"
- .include "data/maps/events/FortreeCity_Mart.inc"
- .include "data/maps/events/FortreeCity_House2.inc"
- .include "data/maps/events/FortreeCity_House3.inc"
- .include "data/maps/events/FortreeCity_House4.inc"
- .include "data/maps/events/FortreeCity_House5.inc"
- .include "data/maps/events/FortreeCity_DecorationShop.inc"
- .include "data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc"
- .include "data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc"
- .include "data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc"
- .include "data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc"
- .include "data/maps/events/LilycoveCity_ContestLobby.inc"
- .include "data/maps/events/LilycoveCity_ContestHall.inc"
- .include "data/maps/events/LilycoveCity_PokemonCenter_1F.inc"
- .include "data/maps/events/LilycoveCity_PokemonCenter_2F.inc"
- .include "data/maps/events/LilycoveCity_UnusedMart.inc"
- .include "data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc"
- .include "data/maps/events/LilycoveCity_Harbor.inc"
- .include "data/maps/events/LilycoveCity_EmptyMap.inc"
- .include "data/maps/events/LilycoveCity_MoveDeletersHouse.inc"
- .include "data/maps/events/LilycoveCity_House1.inc"
- .include "data/maps/events/LilycoveCity_House2.inc"
- .include "data/maps/events/LilycoveCity_House3.inc"
- .include "data/maps/events/LilycoveCity_House4.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStore_1F.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStore_2F.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStore_3F.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStore_4F.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStore_5F.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc"
- .include "data/maps/events/LilycoveCity_DepartmentStoreElevator.inc"
- .include "data/maps/events/MossdeepCity_Gym.inc"
- .include "data/maps/events/MossdeepCity_House1.inc"
- .include "data/maps/events/MossdeepCity_House2.inc"
- .include "data/maps/events/MossdeepCity_PokemonCenter_1F.inc"
- .include "data/maps/events/MossdeepCity_PokemonCenter_2F.inc"
- .include "data/maps/events/MossdeepCity_Mart.inc"
- .include "data/maps/events/MossdeepCity_House3.inc"
- .include "data/maps/events/MossdeepCity_StevensHouse.inc"
- .include "data/maps/events/MossdeepCity_House4.inc"
- .include "data/maps/events/MossdeepCity_SpaceCenter_1F.inc"
- .include "data/maps/events/MossdeepCity_SpaceCenter_2F.inc"
- .include "data/maps/events/MossdeepCity_GameCorner_1F.inc"
- .include "data/maps/events/MossdeepCity_GameCorner_B1F.inc"
- .include "data/maps/events/SootopolisCity_Gym_1F.inc"
- .include "data/maps/events/SootopolisCity_Gym_B1F.inc"
- .include "data/maps/events/SootopolisCity_PokemonCenter_1F.inc"
- .include "data/maps/events/SootopolisCity_PokemonCenter_2F.inc"
- .include "data/maps/events/SootopolisCity_Mart.inc"
- .include "data/maps/events/SootopolisCity_House1.inc"
- .include "data/maps/events/SootopolisCity_House2.inc"
- .include "data/maps/events/SootopolisCity_House3.inc"
- .include "data/maps/events/SootopolisCity_House4.inc"
- .include "data/maps/events/SootopolisCity_House5.inc"
- .include "data/maps/events/SootopolisCity_House6.inc"
- .include "data/maps/events/SootopolisCity_House7.inc"
- .include "data/maps/events/SootopolisCity_House8.inc"
- .include "data/maps/events/EverGrandeCity_SidneysRoom.inc"
- .include "data/maps/events/EverGrandeCity_PhoebesRoom.inc"
- .include "data/maps/events/EverGrandeCity_GlaciasRoom.inc"
- .include "data/maps/events/EverGrandeCity_DrakesRoom.inc"
- .include "data/maps/events/EverGrandeCity_ChampionsRoom.inc"
- .include "data/maps/events/EverGrandeCity_Corridor1.inc"
- .include "data/maps/events/EverGrandeCity_Corridor2.inc"
- .include "data/maps/events/EverGrandeCity_Corridor3.inc"
- .include "data/maps/events/EverGrandeCity_Corridor4.inc"
- .include "data/maps/events/EverGrandeCity_Corridor5.inc"
- .include "data/maps/events/EverGrandeCity_PokemonLeague.inc"
- .include "data/maps/events/EverGrandeCity_HallOfFame.inc"
- .include "data/maps/events/EverGrandeCity_PokemonCenter_1F.inc"
- .include "data/maps/events/EverGrandeCity_PokemonCenter_2F.inc"
- .include "data/maps/events/Route104_MrBrineysHouse.inc"
- .include "data/maps/events/Route104_PrettyPetalFlowerShop.inc"
- .include "data/maps/events/Route111_WinstrateFamilysHouse.inc"
- .include "data/maps/events/Route111_OldLadysRestStop.inc"
- .include "data/maps/events/Route112_CableCarStation.inc"
- .include "data/maps/events/MtChimney_CableCarStation.inc"
- .include "data/maps/events/Route114_FossilManiacsHouse.inc"
- .include "data/maps/events/Route114_FossilManiacsTunnel.inc"
- .include "data/maps/events/Route114_LanettesHouse.inc"
- .include "data/maps/events/Route116_TunnelersRestHouse.inc"
- .include "data/maps/events/Route117_PokemonDayCare.inc"
- .include "data/maps/events/Route121_SafariZoneEntrance.inc"
- .include "data/maps/events/MeteorFalls_1F_1R.inc"
- .include "data/maps/events/MeteorFalls_1F_2R.inc"
- .include "data/maps/events/MeteorFalls_B1F_1R.inc"
- .include "data/maps/events/MeteorFalls_B1F_2R.inc"
- .include "data/maps/events/RusturfTunnel.inc"
- .include "data/maps/events/Underwater_SootopolisCity.inc"
- .include "data/maps/events/DesertRuins.inc"
- .include "data/maps/events/GraniteCave_1F.inc"
- .include "data/maps/events/GraniteCave_B1F.inc"
- .include "data/maps/events/GraniteCave_B2F.inc"
- .include "data/maps/events/GraniteCave_StevensRoom.inc"
- .include "data/maps/events/PetalburgWoods.inc"
- .include "data/maps/events/MtChimney.inc"
- .include "data/maps/events/JaggedPass.inc"
- .include "data/maps/events/FieryPath.inc"
- .include "data/maps/events/MtPyre_1F.inc"
- .include "data/maps/events/MtPyre_2F.inc"
- .include "data/maps/events/MtPyre_3F.inc"
- .include "data/maps/events/MtPyre_4F.inc"
- .include "data/maps/events/MtPyre_5F.inc"
- .include "data/maps/events/MtPyre_6F.inc"
- .include "data/maps/events/MtPyre_Exterior.inc"
- .include "data/maps/events/MtPyre_Summit.inc"
- .include "data/maps/events/AquaHideout_1F.inc"
- .include "data/maps/events/AquaHideout_B1F.inc"
- .include "data/maps/events/AquaHideout_B2F.inc"
- .include "data/maps/events/Underwater_SeafloorCavern.inc"
- .include "data/maps/events/SeafloorCavern_Entrance.inc"
- .include "data/maps/events/SeafloorCavern_Room1.inc"
- .include "data/maps/events/SeafloorCavern_Room2.inc"
- .include "data/maps/events/SeafloorCavern_Room3.inc"
- .include "data/maps/events/SeafloorCavern_Room4.inc"
- .include "data/maps/events/SeafloorCavern_Room5.inc"
- .include "data/maps/events/SeafloorCavern_Room6.inc"
- .include "data/maps/events/SeafloorCavern_Room7.inc"
- .include "data/maps/events/SeafloorCavern_Room8.inc"
- .include "data/maps/events/SeafloorCavern_Room9.inc"
- .include "data/maps/events/CaveOfOrigin_Entrance.inc"
- .include "data/maps/events/CaveOfOrigin_1F.inc"
- .include "data/maps/events/CaveOfOrigin_B1F.inc"
- .include "data/maps/events/CaveOfOrigin_B2F.inc"
- .include "data/maps/events/CaveOfOrigin_B3F.inc"
- .include "data/maps/events/CaveOfOrigin_B4F.inc"
- .include "data/maps/events/VictoryRoad_1F.inc"
- .include "data/maps/events/VictoryRoad_B1F.inc"
- .include "data/maps/events/VictoryRoad_B2F.inc"
- .include "data/maps/events/ShoalCave_LowTideEntranceRoom.inc"
- .include "data/maps/events/ShoalCave_LowTideInnerRoom.inc"
- .include "data/maps/events/ShoalCave_LowTideStairsRoom.inc"
- .include "data/maps/events/ShoalCave_LowTideLowerRoom.inc"
- .include "data/maps/events/ShoalCave_HighTideEntranceRoom.inc"
- .include "data/maps/events/ShoalCave_HighTideInnerRoom.inc"
- .include "data/maps/events/NewMauville_Entrance.inc"
- .include "data/maps/events/NewMauville_Inside.inc"
- .include "data/maps/events/AbandonedShip_Deck.inc"
- .include "data/maps/events/AbandonedShip_Corridors_1F.inc"
- .include "data/maps/events/AbandonedShip_Rooms_1F.inc"
- .include "data/maps/events/AbandonedShip_Corridors_B1F.inc"
- .include "data/maps/events/AbandonedShip_Rooms_B1F.inc"
- .include "data/maps/events/AbandonedShip_Rooms2_B1F.inc"
- .include "data/maps/events/AbandonedShip_Underwater1.inc"
- .include "data/maps/events/AbandonedShip_Room_B1F.inc"
- .include "data/maps/events/AbandonedShip_Rooms2_1F.inc"
- .include "data/maps/events/AbandonedShip_CaptainsOffice.inc"
- .include "data/maps/events/AbandonedShip_Underwater2.inc"
- .include "data/maps/events/AbandonedShip_HiddenFloorCorridors.inc"
- .include "data/maps/events/AbandonedShip_HiddenFloorRooms.inc"
- .include "data/maps/events/IslandCave.inc"
- .include "data/maps/events/AncientTomb.inc"
- .include "data/maps/events/Underwater_Route134.inc"
- .include "data/maps/events/Underwater_SealedChamber.inc"
- .include "data/maps/events/SealedChamber_OuterRoom.inc"
- .include "data/maps/events/SealedChamber_InnerRoom.inc"
- .include "data/maps/events/ScorchedSlab.inc"
- .include "data/maps/events/MagmaHideout_1F.inc"
- .include "data/maps/events/MagmaHideout_B1F.inc"
- .include "data/maps/events/MagmaHideout_B2F.inc"
- .include "data/maps/events/SkyPillar_Entrance.inc"
- .include "data/maps/events/SkyPillar_Outside.inc"
- .include "data/maps/events/SkyPillar_1F.inc"
- .include "data/maps/events/SkyPillar_2F.inc"
- .include "data/maps/events/SkyPillar_3F.inc"
- .include "data/maps/events/SkyPillar_4F.inc"
- .include "data/maps/events/ShoalCave_LowTideIceRoom.inc"
- .include "data/maps/events/SkyPillar_5F.inc"
- .include "data/maps/events/SkyPillar_Top.inc"
- .include "data/maps/events/SecretBase_RedCave1.inc"
- .include "data/maps/events/SecretBase_BrownCave1.inc"
- .include "data/maps/events/SecretBase_BlueCave1.inc"
- .include "data/maps/events/SecretBase_YellowCave1.inc"
- .include "data/maps/events/SecretBase_Tree1.inc"
- .include "data/maps/events/SecretBase_Shrub1.inc"
- .include "data/maps/events/SecretBase_RedCave2.inc"
- .include "data/maps/events/SecretBase_BrownCave2.inc"
- .include "data/maps/events/SecretBase_BlueCave2.inc"
- .include "data/maps/events/SecretBase_YellowCave2.inc"
- .include "data/maps/events/SecretBase_Tree2.inc"
- .include "data/maps/events/SecretBase_Shrub2.inc"
- .include "data/maps/events/SecretBase_RedCave3.inc"
- .include "data/maps/events/SecretBase_BrownCave3.inc"
- .include "data/maps/events/SecretBase_BlueCave3.inc"
- .include "data/maps/events/SecretBase_YellowCave3.inc"
- .include "data/maps/events/SecretBase_Tree3.inc"
- .include "data/maps/events/SecretBase_Shrub3.inc"
- .include "data/maps/events/SecretBase_RedCave4.inc"
- .include "data/maps/events/SecretBase_BrownCave4.inc"
- .include "data/maps/events/SecretBase_BlueCave4.inc"
- .include "data/maps/events/SecretBase_YellowCave4.inc"
- .include "data/maps/events/SecretBase_Tree4.inc"
- .include "data/maps/events/SecretBase_Shrub4.inc"
- .include "data/maps/events/SingleBattleColosseum.inc"
- .include "data/maps/events/TradeCenter.inc"
- .include "data/maps/events/RecordCorner.inc"
- .include "data/maps/events/DoubleBattleColosseum.inc"
- .include "data/maps/events/LinkContestRoom1.inc"
- .include "data/maps/events/LinkContestRoom2.inc"
- .include "data/maps/events/LinkContestRoom3.inc"
- .include "data/maps/events/LinkContestRoom4.inc"
- .include "data/maps/events/LinkContestRoom5.inc"
- .include "data/maps/events/LinkContestRoom6.inc"
- .include "data/maps/events/UnknownMap_25_29.inc"
- .include "data/maps/events/UnknownMap_25_30.inc"
- .include "data/maps/events/UnknownMap_25_31.inc"
- .include "data/maps/events/UnknownMap_25_32.inc"
- .include "data/maps/events/UnknownMap_25_33.inc"
- .include "data/maps/events/UnknownMap_25_34.inc"
- .include "data/maps/events/InsideOfTruck.inc"
- .include "data/maps/events/SSTidalCorridor.inc"
- .include "data/maps/events/SSTidalLowerDeck.inc"
- .include "data/maps/events/SSTidalRooms.inc"
- .include "data/maps/events/SafariZone_Northwest.inc"
- .include "data/maps/events/SafariZone_Northeast.inc"
- .include "data/maps/events/SafariZone_Southwest.inc"
- .include "data/maps/events/SafariZone_Southeast.inc"
- .include "data/maps/events/BattleTower_Outside.inc"
- .include "data/maps/events/BattleTower_Lobby.inc"
- .include "data/maps/events/BattleTower_Elevator.inc"
- .include "data/maps/events/BattleTower_Corridor.inc"
- .include "data/maps/events/BattleTower_BattleRoom.inc"
- .include "data/maps/events/SouthernIsland_Exterior.inc"
- .include "data/maps/events/SouthernIsland_Interior.inc"
- .include "data/maps/events/SafariZone_RestHouse.inc"
- .include "data/maps/events/Route104_Prototype.inc"
- .include "data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc"
- .include "data/maps/events/Route109_SeashoreHouse.inc"
- .include "data/maps/events/Route110_TrickHouseEntrance.inc"
- .include "data/maps/events/Route110_TrickHouseEnd.inc"
- .include "data/maps/events/Route110_TrickHouseCorridor.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle1.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle2.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle3.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle4.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle5.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle6.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle7.inc"
- .include "data/maps/events/Route110_TrickHousePuzzle8.inc"
- .include "data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc"
- .include "data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc"
- .include "data/maps/events/Route113_GlassWorkshop.inc"
- .include "data/maps/events/Route123_BerryMastersHouse.inc"
- .include "data/maps/events/Route119_WeatherInstitute_1F.inc"
- .include "data/maps/events/Route119_WeatherInstitute_2F.inc"
- .include "data/maps/events/Route119_House.inc"
- .include "data/maps/events/Route124_DivingTreasureHuntersHouse.inc"
+ .include "data/maps/PetalburgCity/events.inc"
+ .include "data/maps/SlateportCity/events.inc"
+ .include "data/maps/MauvilleCity/events.inc"
+ .include "data/maps/RustboroCity/events.inc"
+ .include "data/maps/FortreeCity/events.inc"
+ .include "data/maps/LilycoveCity/events.inc"
+ .include "data/maps/MossdeepCity/events.inc"
+ .include "data/maps/SootopolisCity/events.inc"
+ .include "data/maps/EverGrandeCity/events.inc"
+ .include "data/maps/LittlerootTown/events.inc"
+ .include "data/maps/OldaleTown/events.inc"
+ .include "data/maps/DewfordTown/events.inc"
+ .include "data/maps/LavaridgeTown/events.inc"
+ .include "data/maps/FallarborTown/events.inc"
+ .include "data/maps/VerdanturfTown/events.inc"
+ .include "data/maps/PacifidlogTown/events.inc"
+ .include "data/maps/Route101/events.inc"
+ .include "data/maps/Route102/events.inc"
+ .include "data/maps/Route103/events.inc"
+ .include "data/maps/Route104/events.inc"
+ .include "data/maps/Route105/events.inc"
+ .include "data/maps/Route106/events.inc"
+ .include "data/maps/Route107/events.inc"
+ .include "data/maps/Route108/events.inc"
+ .include "data/maps/Route109/events.inc"
+ .include "data/maps/Route110/events.inc"
+ .include "data/maps/Route111/events.inc"
+ .include "data/maps/Route112/events.inc"
+ .include "data/maps/Route113/events.inc"
+ .include "data/maps/Route114/events.inc"
+ .include "data/maps/Route115/events.inc"
+ .include "data/maps/Route116/events.inc"
+ .include "data/maps/Route117/events.inc"
+ .include "data/maps/Route118/events.inc"
+ .include "data/maps/Route119/events.inc"
+ .include "data/maps/Route120/events.inc"
+ .include "data/maps/Route121/events.inc"
+ .include "data/maps/Route122/events.inc"
+ .include "data/maps/Route123/events.inc"
+ .include "data/maps/Route124/events.inc"
+ .include "data/maps/Route125/events.inc"
+ .include "data/maps/Route126/events.inc"
+ .include "data/maps/Route127/events.inc"
+ .include "data/maps/Route128/events.inc"
+ .include "data/maps/Route129/events.inc"
+ .include "data/maps/Route130/events.inc"
+ .include "data/maps/Route131/events.inc"
+ .include "data/maps/Route132/events.inc"
+ .include "data/maps/Route133/events.inc"
+ .include "data/maps/Route134/events.inc"
+ .include "data/maps/Underwater1/events.inc"
+ .include "data/maps/Underwater2/events.inc"
+ .include "data/maps/Underwater3/events.inc"
+ .include "data/maps/Underwater4/events.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_1F/events.inc"
+ .include "data/maps/LittlerootTown_BrendansHouse_2F/events.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_1F/events.inc"
+ .include "data/maps/LittlerootTown_MaysHouse_2F/events.inc"
+ .include "data/maps/LittlerootTown_ProfessorBirchsLab/events.inc"
+ .include "data/maps/OldaleTown_House1/events.inc"
+ .include "data/maps/OldaleTown_House2/events.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/OldaleTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/OldaleTown_Mart/events.inc"
+ .include "data/maps/DewfordTown_House1/events.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/DewfordTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/DewfordTown_Gym/events.inc"
+ .include "data/maps/DewfordTown_Hall/events.inc"
+ .include "data/maps/DewfordTown_House2/events.inc"
+ .include "data/maps/LavaridgeTown_HerbShop/events.inc"
+ .include "data/maps/LavaridgeTown_Gym_1F/events.inc"
+ .include "data/maps/LavaridgeTown_Gym_B1F/events.inc"
+ .include "data/maps/LavaridgeTown_House/events.inc"
+ .include "data/maps/LavaridgeTown_Mart/events.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/LavaridgeTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/FallarborTown_Mart/events.inc"
+ .include "data/maps/FallarborTown_ContestLobby/events.inc"
+ .include "data/maps/FallarborTown_ContestHall/events.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/FallarborTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/FallarborTown_House1/events.inc"
+ .include "data/maps/FallarborTown_House2/events.inc"
+ .include "data/maps/VerdanturfTown_ContestLobby/events.inc"
+ .include "data/maps/VerdanturfTown_ContestHall/events.inc"
+ .include "data/maps/VerdanturfTown_Mart/events.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/VerdanturfTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/VerdanturfTown_WandasHouse/events.inc"
+ .include "data/maps/VerdanturfTown_FriendshipRatersHouse/events.inc"
+ .include "data/maps/VerdanturfTown_House/events.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_1F/events.inc"
+ .include "data/maps/PacifidlogTown_PokemonCenter_2F/events.inc"
+ .include "data/maps/PacifidlogTown_House1/events.inc"
+ .include "data/maps/PacifidlogTown_House2/events.inc"
+ .include "data/maps/PacifidlogTown_House3/events.inc"
+ .include "data/maps/PacifidlogTown_House4/events.inc"
+ .include "data/maps/PacifidlogTown_House5/events.inc"
+ .include "data/maps/PetalburgCity_WallysHouse/events.inc"
+ .include "data/maps/PetalburgCity_Gym/events.inc"
+ .include "data/maps/PetalburgCity_House1/events.inc"
+ .include "data/maps/PetalburgCity_House2/events.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/PetalburgCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/PetalburgCity_Mart/events.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_1F/events.inc"
+ .include "data/maps/SlateportCity_SternsShipyard_2F/events.inc"
+ .include "data/maps/SlateportCity_ContestLobby/events.inc"
+ .include "data/maps/SlateportCity_ContestHall/events.inc"
+ .include "data/maps/SlateportCity_House1/events.inc"
+ .include "data/maps/SlateportCity_PokemonFanClub/events.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_1F/events.inc"
+ .include "data/maps/SlateportCity_OceanicMuseum_2F/events.inc"
+ .include "data/maps/SlateportCity_Harbor/events.inc"
+ .include "data/maps/SlateportCity_House2/events.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/SlateportCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/SlateportCity_Mart/events.inc"
+ .include "data/maps/MauvilleCity_Gym/events.inc"
+ .include "data/maps/MauvilleCity_BikeShop/events.inc"
+ .include "data/maps/MauvilleCity_House1/events.inc"
+ .include "data/maps/MauvilleCity_GameCorner/events.inc"
+ .include "data/maps/MauvilleCity_House2/events.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/MauvilleCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/MauvilleCity_Mart/events.inc"
+ .include "data/maps/RustboroCity_DevonCorp_1F/events.inc"
+ .include "data/maps/RustboroCity_DevonCorp_2F/events.inc"
+ .include "data/maps/RustboroCity_DevonCorp_3F/events.inc"
+ .include "data/maps/RustboroCity_Gym/events.inc"
+ .include "data/maps/RustboroCity_PokemonSchool/events.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/RustboroCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/RustboroCity_Mart/events.inc"
+ .include "data/maps/RustboroCity_Flat1_1F/events.inc"
+ .include "data/maps/RustboroCity_Flat1_2F/events.inc"
+ .include "data/maps/RustboroCity_House1/events.inc"
+ .include "data/maps/RustboroCity_CuttersHouse/events.inc"
+ .include "data/maps/RustboroCity_House2/events.inc"
+ .include "data/maps/RustboroCity_Flat2_1F/events.inc"
+ .include "data/maps/RustboroCity_Flat2_2F/events.inc"
+ .include "data/maps/RustboroCity_Flat2_3F/events.inc"
+ .include "data/maps/RustboroCity_House3/events.inc"
+ .include "data/maps/FortreeCity_House1/events.inc"
+ .include "data/maps/FortreeCity_Gym/events.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/FortreeCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/FortreeCity_Mart/events.inc"
+ .include "data/maps/FortreeCity_House2/events.inc"
+ .include "data/maps/FortreeCity_House3/events.inc"
+ .include "data/maps/FortreeCity_House4/events.inc"
+ .include "data/maps/FortreeCity_House5/events.inc"
+ .include "data/maps/FortreeCity_DecorationShop/events.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_1F/events.inc"
+ .include "data/maps/LilycoveCity_CoveLilyMotel_2F/events.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_1F/events.inc"
+ .include "data/maps/LilycoveCity_LilycoveMuseum_2F/events.inc"
+ .include "data/maps/LilycoveCity_ContestLobby/events.inc"
+ .include "data/maps/LilycoveCity_ContestHall/events.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/LilycoveCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/LilycoveCity_UnusedMart/events.inc"
+ .include "data/maps/LilycoveCity_PokemonTrainerFanClub/events.inc"
+ .include "data/maps/LilycoveCity_Harbor/events.inc"
+ .include "data/maps/LilycoveCity_EmptyMap/events.inc"
+ .include "data/maps/LilycoveCity_MoveDeletersHouse/events.inc"
+ .include "data/maps/LilycoveCity_House1/events.inc"
+ .include "data/maps/LilycoveCity_House2/events.inc"
+ .include "data/maps/LilycoveCity_House3/events.inc"
+ .include "data/maps/LilycoveCity_House4/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_1F/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_2F/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_3F/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_4F/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStore_5F/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreRooftop/events.inc"
+ .include "data/maps/LilycoveCity_DepartmentStoreElevator/events.inc"
+ .include "data/maps/MossdeepCity_Gym/events.inc"
+ .include "data/maps/MossdeepCity_House1/events.inc"
+ .include "data/maps/MossdeepCity_House2/events.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/MossdeepCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/MossdeepCity_Mart/events.inc"
+ .include "data/maps/MossdeepCity_House3/events.inc"
+ .include "data/maps/MossdeepCity_StevensHouse/events.inc"
+ .include "data/maps/MossdeepCity_House4/events.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_1F/events.inc"
+ .include "data/maps/MossdeepCity_SpaceCenter_2F/events.inc"
+ .include "data/maps/MossdeepCity_GameCorner_1F/events.inc"
+ .include "data/maps/MossdeepCity_GameCorner_B1F/events.inc"
+ .include "data/maps/SootopolisCity_Gym_1F/events.inc"
+ .include "data/maps/SootopolisCity_Gym_B1F/events.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/SootopolisCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/SootopolisCity_Mart/events.inc"
+ .include "data/maps/SootopolisCity_House1/events.inc"
+ .include "data/maps/SootopolisCity_House2/events.inc"
+ .include "data/maps/SootopolisCity_House3/events.inc"
+ .include "data/maps/SootopolisCity_House4/events.inc"
+ .include "data/maps/SootopolisCity_House5/events.inc"
+ .include "data/maps/SootopolisCity_House6/events.inc"
+ .include "data/maps/SootopolisCity_House7/events.inc"
+ .include "data/maps/SootopolisCity_House8/events.inc"
+ .include "data/maps/EverGrandeCity_SidneysRoom/events.inc"
+ .include "data/maps/EverGrandeCity_PhoebesRoom/events.inc"
+ .include "data/maps/EverGrandeCity_GlaciasRoom/events.inc"
+ .include "data/maps/EverGrandeCity_DrakesRoom/events.inc"
+ .include "data/maps/EverGrandeCity_ChampionsRoom/events.inc"
+ .include "data/maps/EverGrandeCity_Corridor1/events.inc"
+ .include "data/maps/EverGrandeCity_Corridor2/events.inc"
+ .include "data/maps/EverGrandeCity_Corridor3/events.inc"
+ .include "data/maps/EverGrandeCity_Corridor4/events.inc"
+ .include "data/maps/EverGrandeCity_Corridor5/events.inc"
+ .include "data/maps/EverGrandeCity_PokemonLeague/events.inc"
+ .include "data/maps/EverGrandeCity_HallOfFame/events.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_1F/events.inc"
+ .include "data/maps/EverGrandeCity_PokemonCenter_2F/events.inc"
+ .include "data/maps/Route104_MrBrineysHouse/events.inc"
+ .include "data/maps/Route104_PrettyPetalFlowerShop/events.inc"
+ .include "data/maps/Route111_WinstrateFamilysHouse/events.inc"
+ .include "data/maps/Route111_OldLadysRestStop/events.inc"
+ .include "data/maps/Route112_CableCarStation/events.inc"
+ .include "data/maps/MtChimney_CableCarStation/events.inc"
+ .include "data/maps/Route114_FossilManiacsHouse/events.inc"
+ .include "data/maps/Route114_FossilManiacsTunnel/events.inc"
+ .include "data/maps/Route114_LanettesHouse/events.inc"
+ .include "data/maps/Route116_TunnelersRestHouse/events.inc"
+ .include "data/maps/Route117_PokemonDayCare/events.inc"
+ .include "data/maps/Route121_SafariZoneEntrance/events.inc"
+ .include "data/maps/MeteorFalls_1F_1R/events.inc"
+ .include "data/maps/MeteorFalls_1F_2R/events.inc"
+ .include "data/maps/MeteorFalls_B1F_1R/events.inc"
+ .include "data/maps/MeteorFalls_B1F_2R/events.inc"
+ .include "data/maps/RusturfTunnel/events.inc"
+ .include "data/maps/Underwater_SootopolisCity/events.inc"
+ .include "data/maps/DesertRuins/events.inc"
+ .include "data/maps/GraniteCave_1F/events.inc"
+ .include "data/maps/GraniteCave_B1F/events.inc"
+ .include "data/maps/GraniteCave_B2F/events.inc"
+ .include "data/maps/GraniteCave_StevensRoom/events.inc"
+ .include "data/maps/PetalburgWoods/events.inc"
+ .include "data/maps/MtChimney/events.inc"
+ .include "data/maps/JaggedPass/events.inc"
+ .include "data/maps/FieryPath/events.inc"
+ .include "data/maps/MtPyre_1F/events.inc"
+ .include "data/maps/MtPyre_2F/events.inc"
+ .include "data/maps/MtPyre_3F/events.inc"
+ .include "data/maps/MtPyre_4F/events.inc"
+ .include "data/maps/MtPyre_5F/events.inc"
+ .include "data/maps/MtPyre_6F/events.inc"
+ .include "data/maps/MtPyre_Exterior/events.inc"
+ .include "data/maps/MtPyre_Summit/events.inc"
+ .include "data/maps/AquaHideout_1F/events.inc"
+ .include "data/maps/AquaHideout_B1F/events.inc"
+ .include "data/maps/AquaHideout_B2F/events.inc"
+ .include "data/maps/Underwater_SeafloorCavern/events.inc"
+ .include "data/maps/SeafloorCavern_Entrance/events.inc"
+ .include "data/maps/SeafloorCavern_Room1/events.inc"
+ .include "data/maps/SeafloorCavern_Room2/events.inc"
+ .include "data/maps/SeafloorCavern_Room3/events.inc"
+ .include "data/maps/SeafloorCavern_Room4/events.inc"
+ .include "data/maps/SeafloorCavern_Room5/events.inc"
+ .include "data/maps/SeafloorCavern_Room6/events.inc"
+ .include "data/maps/SeafloorCavern_Room7/events.inc"
+ .include "data/maps/SeafloorCavern_Room8/events.inc"
+ .include "data/maps/SeafloorCavern_Room9/events.inc"
+ .include "data/maps/CaveOfOrigin_Entrance/events.inc"
+ .include "data/maps/CaveOfOrigin_1F/events.inc"
+ .include "data/maps/CaveOfOrigin_B1F/events.inc"
+ .include "data/maps/CaveOfOrigin_B2F/events.inc"
+ .include "data/maps/CaveOfOrigin_B3F/events.inc"
+ .include "data/maps/CaveOfOrigin_B4F/events.inc"
+ .include "data/maps/VictoryRoad_1F/events.inc"
+ .include "data/maps/VictoryRoad_B1F/events.inc"
+ .include "data/maps/VictoryRoad_B2F/events.inc"
+ .include "data/maps/ShoalCave_LowTideEntranceRoom/events.inc"
+ .include "data/maps/ShoalCave_LowTideInnerRoom/events.inc"
+ .include "data/maps/ShoalCave_LowTideStairsRoom/events.inc"
+ .include "data/maps/ShoalCave_LowTideLowerRoom/events.inc"
+ .include "data/maps/ShoalCave_HighTideEntranceRoom/events.inc"
+ .include "data/maps/ShoalCave_HighTideInnerRoom/events.inc"
+ .include "data/maps/NewMauville_Entrance/events.inc"
+ .include "data/maps/NewMauville_Inside/events.inc"
+ .include "data/maps/AbandonedShip_Deck/events.inc"
+ .include "data/maps/AbandonedShip_Corridors_1F/events.inc"
+ .include "data/maps/AbandonedShip_Rooms_1F/events.inc"
+ .include "data/maps/AbandonedShip_Corridors_B1F/events.inc"
+ .include "data/maps/AbandonedShip_Rooms_B1F/events.inc"
+ .include "data/maps/AbandonedShip_Rooms2_B1F/events.inc"
+ .include "data/maps/AbandonedShip_Underwater1/events.inc"
+ .include "data/maps/AbandonedShip_Room_B1F/events.inc"
+ .include "data/maps/AbandonedShip_Rooms2_1F/events.inc"
+ .include "data/maps/AbandonedShip_CaptainsOffice/events.inc"
+ .include "data/maps/AbandonedShip_Underwater2/events.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorCorridors/events.inc"
+ .include "data/maps/AbandonedShip_HiddenFloorRooms/events.inc"
+ .include "data/maps/IslandCave/events.inc"
+ .include "data/maps/AncientTomb/events.inc"
+ .include "data/maps/Underwater_Route134/events.inc"
+ .include "data/maps/Underwater_SealedChamber/events.inc"
+ .include "data/maps/SealedChamber_OuterRoom/events.inc"
+ .include "data/maps/SealedChamber_InnerRoom/events.inc"
+ .include "data/maps/ScorchedSlab/events.inc"
+ .include "data/maps/MagmaHideout_1F/events.inc"
+ .include "data/maps/MagmaHideout_B1F/events.inc"
+ .include "data/maps/MagmaHideout_B2F/events.inc"
+ .include "data/maps/SkyPillar_Entrance/events.inc"
+ .include "data/maps/SkyPillar_Outside/events.inc"
+ .include "data/maps/SkyPillar_1F/events.inc"
+ .include "data/maps/SkyPillar_2F/events.inc"
+ .include "data/maps/SkyPillar_3F/events.inc"
+ .include "data/maps/SkyPillar_4F/events.inc"
+ .include "data/maps/ShoalCave_LowTideIceRoom/events.inc"
+ .include "data/maps/SkyPillar_5F/events.inc"
+ .include "data/maps/SkyPillar_Top/events.inc"
+ .include "data/maps/SecretBase_RedCave1/events.inc"
+ .include "data/maps/SecretBase_BrownCave1/events.inc"
+ .include "data/maps/SecretBase_BlueCave1/events.inc"
+ .include "data/maps/SecretBase_YellowCave1/events.inc"
+ .include "data/maps/SecretBase_Tree1/events.inc"
+ .include "data/maps/SecretBase_Shrub1/events.inc"
+ .include "data/maps/SecretBase_RedCave2/events.inc"
+ .include "data/maps/SecretBase_BrownCave2/events.inc"
+ .include "data/maps/SecretBase_BlueCave2/events.inc"
+ .include "data/maps/SecretBase_YellowCave2/events.inc"
+ .include "data/maps/SecretBase_Tree2/events.inc"
+ .include "data/maps/SecretBase_Shrub2/events.inc"
+ .include "data/maps/SecretBase_RedCave3/events.inc"
+ .include "data/maps/SecretBase_BrownCave3/events.inc"
+ .include "data/maps/SecretBase_BlueCave3/events.inc"
+ .include "data/maps/SecretBase_YellowCave3/events.inc"
+ .include "data/maps/SecretBase_Tree3/events.inc"
+ .include "data/maps/SecretBase_Shrub3/events.inc"
+ .include "data/maps/SecretBase_RedCave4/events.inc"
+ .include "data/maps/SecretBase_BrownCave4/events.inc"
+ .include "data/maps/SecretBase_BlueCave4/events.inc"
+ .include "data/maps/SecretBase_YellowCave4/events.inc"
+ .include "data/maps/SecretBase_Tree4/events.inc"
+ .include "data/maps/SecretBase_Shrub4/events.inc"
+ .include "data/maps/SingleBattleColosseum/events.inc"
+ .include "data/maps/TradeCenter/events.inc"
+ .include "data/maps/RecordCorner/events.inc"
+ .include "data/maps/DoubleBattleColosseum/events.inc"
+ .include "data/maps/LinkContestRoom1/events.inc"
+ .include "data/maps/LinkContestRoom2/events.inc"
+ .include "data/maps/LinkContestRoom3/events.inc"
+ .include "data/maps/LinkContestRoom4/events.inc"
+ .include "data/maps/LinkContestRoom5/events.inc"
+ .include "data/maps/LinkContestRoom6/events.inc"
+ .include "data/maps/UnknownMap_25_29/events.inc"
+ .include "data/maps/UnknownMap_25_30/events.inc"
+ .include "data/maps/UnknownMap_25_31/events.inc"
+ .include "data/maps/UnknownMap_25_32/events.inc"
+ .include "data/maps/UnknownMap_25_33/events.inc"
+ .include "data/maps/UnknownMap_25_34/events.inc"
+ .include "data/maps/InsideOfTruck/events.inc"
+ .include "data/maps/SSTidalCorridor/events.inc"
+ .include "data/maps/SSTidalLowerDeck/events.inc"
+ .include "data/maps/SSTidalRooms/events.inc"
+ .include "data/maps/SafariZone_Northwest/events.inc"
+ .include "data/maps/SafariZone_Northeast/events.inc"
+ .include "data/maps/SafariZone_Southwest/events.inc"
+ .include "data/maps/SafariZone_Southeast/events.inc"
+ .include "data/maps/BattleTower_Outside/events.inc"
+ .include "data/maps/BattleTower_Lobby/events.inc"
+ .include "data/maps/BattleTower_Elevator/events.inc"
+ .include "data/maps/BattleTower_Corridor/events.inc"
+ .include "data/maps/BattleTower_BattleRoom/events.inc"
+ .include "data/maps/SouthernIsland_Exterior/events.inc"
+ .include "data/maps/SouthernIsland_Interior/events.inc"
+ .include "data/maps/SafariZone_RestHouse/events.inc"
+ .include "data/maps/Route104_Prototype/events.inc"
+ .include "data/maps/Route104_PrototypePrettyPetalFlowerShop/events.inc"
+ .include "data/maps/Route109_SeashoreHouse/events.inc"
+ .include "data/maps/Route110_TrickHouseEntrance/events.inc"
+ .include "data/maps/Route110_TrickHouseEnd/events.inc"
+ .include "data/maps/Route110_TrickHouseCorridor/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle1/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle2/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle3/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle4/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle5/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle6/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle7/events.inc"
+ .include "data/maps/Route110_TrickHousePuzzle8/events.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/events.inc"
+ .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/events.inc"
+ .include "data/maps/Route113_GlassWorkshop/events.inc"
+ .include "data/maps/Route123_BerryMastersHouse/events.inc"
+ .include "data/maps/Route119_WeatherInstitute_1F/events.inc"
+ .include "data/maps/Route119_WeatherInstitute_2F/events.inc"
+ .include "data/maps/Route119_House/events.inc"
+ .include "data/maps/Route124_DivingTreasureHuntersHouse/events.inc"
diff --git a/data/maps.s b/data/maps.s
index 727a48d0f..f8be7f31f 100644
--- a/data/maps.s
+++ b/data/maps.s
@@ -5,8 +5,8 @@
.section .rodata
- .include "data/maps/_assets.inc"
- .include "data/maps/attributes_table.inc"
+ .include "data/layouts.inc"
+ .include "data/layouts_table.inc"
.include "data/maps/headers.inc"
- .include "data/maps/_groups.inc"
+ .include "data/maps/groups.inc"
.include "data/maps/connections.inc"
diff --git a/data/maps/events/AbandonedShip_CaptainsOffice.inc b/data/maps/AbandonedShip_CaptainsOffice/events.inc
index 791ab9754..791ab9754 100644
--- a/data/maps/events/AbandonedShip_CaptainsOffice.inc
+++ b/data/maps/AbandonedShip_CaptainsOffice/events.inc
diff --git a/data/maps/AbandonedShip_CaptainsOffice/header.inc b/data/maps/AbandonedShip_CaptainsOffice/header.inc
index e5e3adc3a..67112ba78 100644
--- a/data/maps/AbandonedShip_CaptainsOffice/header.inc
+++ b/data/maps/AbandonedShip_CaptainsOffice/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_CaptainsOffice:: @ 8307454
- .4byte AbandonedShip_CaptainsOffice_MapAttributes
+ .4byte AbandonedShip_CaptainsOffice_Layout
.4byte AbandonedShip_CaptainsOffice_MapEvents
.4byte AbandonedShip_CaptainsOffice_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 196
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_CaptainsOffice.inc b/data/maps/AbandonedShip_CaptainsOffice/scripts.inc
index 22c76847a..22c76847a 100644
--- a/data/scripts/maps/AbandonedShip_CaptainsOffice.inc
+++ b/data/maps/AbandonedShip_CaptainsOffice/scripts.inc
diff --git a/data/text/maps/AbandonedShip_CaptainsOffice.inc b/data/maps/AbandonedShip_CaptainsOffice/text.inc
index bdd2057c4..bdd2057c4 100644
--- a/data/text/maps/AbandonedShip_CaptainsOffice.inc
+++ b/data/maps/AbandonedShip_CaptainsOffice/text.inc
diff --git a/data/maps/events/AbandonedShip_Corridors_1F.inc b/data/maps/AbandonedShip_Corridors_1F/events.inc
index 82af88bce..82af88bce 100644
--- a/data/maps/events/AbandonedShip_Corridors_1F.inc
+++ b/data/maps/AbandonedShip_Corridors_1F/events.inc
diff --git a/data/maps/AbandonedShip_Corridors_1F/header.inc b/data/maps/AbandonedShip_Corridors_1F/header.inc
index e2bd23252..c228ebc29 100644
--- a/data/maps/AbandonedShip_Corridors_1F/header.inc
+++ b/data/maps/AbandonedShip_Corridors_1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Corridors_1F:: @ 8307374
- .4byte AbandonedShip_Corridors_1F_MapAttributes
+ .4byte AbandonedShip_Corridors_1F_Layout
.4byte AbandonedShip_Corridors_1F_MapEvents
.4byte AbandonedShip_Corridors_1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 188
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Corridors_1F.inc b/data/maps/AbandonedShip_Corridors_1F/scripts.inc
index 0c7278f3b..0c7278f3b 100644
--- a/data/scripts/maps/AbandonedShip_Corridors_1F.inc
+++ b/data/maps/AbandonedShip_Corridors_1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Corridors_1F.inc b/data/maps/AbandonedShip_Corridors_1F/text.inc
index 2df1c32b2..2df1c32b2 100644
--- a/data/text/maps/AbandonedShip_Corridors_1F.inc
+++ b/data/maps/AbandonedShip_Corridors_1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Corridors_B1F.inc b/data/maps/AbandonedShip_Corridors_B1F/events.inc
index 35dc34437..35dc34437 100644
--- a/data/maps/events/AbandonedShip_Corridors_B1F.inc
+++ b/data/maps/AbandonedShip_Corridors_B1F/events.inc
diff --git a/data/maps/AbandonedShip_Corridors_B1F/header.inc b/data/maps/AbandonedShip_Corridors_B1F/header.inc
index 064e24e92..bbca3eaba 100644
--- a/data/maps/AbandonedShip_Corridors_B1F/header.inc
+++ b/data/maps/AbandonedShip_Corridors_B1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Corridors_B1F:: @ 83073AC
- .4byte AbandonedShip_Corridors_B1F_MapAttributes
+ .4byte AbandonedShip_Corridors_B1F_Layout
.4byte AbandonedShip_Corridors_B1F_MapEvents
.4byte AbandonedShip_Corridors_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 190
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Corridors_B1F.inc b/data/maps/AbandonedShip_Corridors_B1F/scripts.inc
index c34f2c28b..c34f2c28b 100644
--- a/data/scripts/maps/AbandonedShip_Corridors_B1F.inc
+++ b/data/maps/AbandonedShip_Corridors_B1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Corridors_B1F.inc b/data/maps/AbandonedShip_Corridors_B1F/text.inc
index 887a6c11a..887a6c11a 100644
--- a/data/text/maps/AbandonedShip_Corridors_B1F.inc
+++ b/data/maps/AbandonedShip_Corridors_B1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Deck.inc b/data/maps/AbandonedShip_Deck/events.inc
index 15f54114b..15f54114b 100644
--- a/data/maps/events/AbandonedShip_Deck.inc
+++ b/data/maps/AbandonedShip_Deck/events.inc
diff --git a/data/maps/AbandonedShip_Deck/header.inc b/data/maps/AbandonedShip_Deck/header.inc
index 1db367db8..84b45db3a 100644
--- a/data/maps/AbandonedShip_Deck/header.inc
+++ b/data/maps/AbandonedShip_Deck/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Deck:: @ 8307358
- .4byte AbandonedShip_Deck_MapAttributes
+ .4byte AbandonedShip_Deck_Layout
.4byte AbandonedShip_Deck_MapEvents
.4byte AbandonedShip_Deck_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 187
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Deck.inc b/data/maps/AbandonedShip_Deck/scripts.inc
index 68d872f01..68d872f01 100644
--- a/data/scripts/maps/AbandonedShip_Deck.inc
+++ b/data/maps/AbandonedShip_Deck/scripts.inc
diff --git a/data/maps/events/AbandonedShip_HiddenFloorCorridors.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/events.inc
index 97bdf37c5..97bdf37c5 100644
--- a/data/maps/events/AbandonedShip_HiddenFloorCorridors.inc
+++ b/data/maps/AbandonedShip_HiddenFloorCorridors/events.inc
diff --git a/data/maps/AbandonedShip_HiddenFloorCorridors/header.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/header.inc
index a841ee87c..99b22902b 100644
--- a/data/maps/AbandonedShip_HiddenFloorCorridors/header.inc
+++ b/data/maps/AbandonedShip_HiddenFloorCorridors/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_HiddenFloorCorridors:: @ 830748C
- .4byte AbandonedShip_HiddenFloorCorridors_MapAttributes
+ .4byte AbandonedShip_HiddenFloorCorridors_Layout
.4byte AbandonedShip_HiddenFloorCorridors_MapEvents
.4byte AbandonedShip_HiddenFloorCorridors_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 290
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc
index e8e48a6f6..e8e48a6f6 100644
--- a/data/scripts/maps/AbandonedShip_HiddenFloorCorridors.inc
+++ b/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc
diff --git a/data/text/maps/AbandonedShip_HiddenFloorCorridors.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/text.inc
index 4e7c2014f..4e7c2014f 100644
--- a/data/text/maps/AbandonedShip_HiddenFloorCorridors.inc
+++ b/data/maps/AbandonedShip_HiddenFloorCorridors/text.inc
diff --git a/data/maps/events/AbandonedShip_HiddenFloorRooms.inc b/data/maps/AbandonedShip_HiddenFloorRooms/events.inc
index 7c8135e89..7c8135e89 100644
--- a/data/maps/events/AbandonedShip_HiddenFloorRooms.inc
+++ b/data/maps/AbandonedShip_HiddenFloorRooms/events.inc
diff --git a/data/maps/AbandonedShip_HiddenFloorRooms/header.inc b/data/maps/AbandonedShip_HiddenFloorRooms/header.inc
index 647b22977..8f5d464a2 100644
--- a/data/maps/AbandonedShip_HiddenFloorRooms/header.inc
+++ b/data/maps/AbandonedShip_HiddenFloorRooms/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_HiddenFloorRooms:: @ 83074A8
- .4byte AbandonedShip_HiddenFloorRooms_MapAttributes
+ .4byte AbandonedShip_HiddenFloorRooms_Layout
.4byte AbandonedShip_HiddenFloorRooms_MapEvents
.4byte AbandonedShip_HiddenFloorRooms_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 311
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc b/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc
index 5a5ab3005..5a5ab3005 100644
--- a/data/scripts/maps/AbandonedShip_HiddenFloorRooms.inc
+++ b/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc
diff --git a/data/text/maps/AbandonedShip_HiddenFloorRooms.inc b/data/maps/AbandonedShip_HiddenFloorRooms/text.inc
index 1be9f8f02..1be9f8f02 100644
--- a/data/text/maps/AbandonedShip_HiddenFloorRooms.inc
+++ b/data/maps/AbandonedShip_HiddenFloorRooms/text.inc
diff --git a/data/maps/events/AbandonedShip_Room_B1F.inc b/data/maps/AbandonedShip_Room_B1F/events.inc
index e828890a5..e828890a5 100644
--- a/data/maps/events/AbandonedShip_Room_B1F.inc
+++ b/data/maps/AbandonedShip_Room_B1F/events.inc
diff --git a/data/maps/AbandonedShip_Room_B1F/header.inc b/data/maps/AbandonedShip_Room_B1F/header.inc
index 7b88baf94..335c10f7a 100644
--- a/data/maps/AbandonedShip_Room_B1F/header.inc
+++ b/data/maps/AbandonedShip_Room_B1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Room_B1F:: @ 830741C
- .4byte AbandonedShip_Room_B1F_MapAttributes
+ .4byte AbandonedShip_Room_B1F_Layout
.4byte AbandonedShip_Room_B1F_MapEvents
.4byte AbandonedShip_Room_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 194
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Room_B1F.inc b/data/maps/AbandonedShip_Room_B1F/scripts.inc
index 4cdc8bbd1..4cdc8bbd1 100644
--- a/data/scripts/maps/AbandonedShip_Room_B1F.inc
+++ b/data/maps/AbandonedShip_Room_B1F/scripts.inc
diff --git a/data/maps/events/AbandonedShip_Rooms2_1F.inc b/data/maps/AbandonedShip_Rooms2_1F/events.inc
index e29bd3b42..e29bd3b42 100644
--- a/data/maps/events/AbandonedShip_Rooms2_1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_1F/events.inc
diff --git a/data/maps/AbandonedShip_Rooms2_1F/header.inc b/data/maps/AbandonedShip_Rooms2_1F/header.inc
index 44bcd4733..bb6b7be08 100644
--- a/data/maps/AbandonedShip_Rooms2_1F/header.inc
+++ b/data/maps/AbandonedShip_Rooms2_1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Rooms2_1F:: @ 8307438
- .4byte AbandonedShip_Rooms2_1F_MapAttributes
+ .4byte AbandonedShip_Rooms2_1F_Layout
.4byte AbandonedShip_Rooms2_1F_MapEvents
.4byte AbandonedShip_Rooms2_1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 195
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Rooms2_1F.inc b/data/maps/AbandonedShip_Rooms2_1F/scripts.inc
index e1e903cc0..e1e903cc0 100644
--- a/data/scripts/maps/AbandonedShip_Rooms2_1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Rooms2_1F.inc b/data/maps/AbandonedShip_Rooms2_1F/text.inc
index 3acf542fc..3acf542fc 100644
--- a/data/text/maps/AbandonedShip_Rooms2_1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Rooms2_B1F.inc b/data/maps/AbandonedShip_Rooms2_B1F/events.inc
index aa6eb759a..aa6eb759a 100644
--- a/data/maps/events/AbandonedShip_Rooms2_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_B1F/events.inc
diff --git a/data/maps/AbandonedShip_Rooms2_B1F/header.inc b/data/maps/AbandonedShip_Rooms2_B1F/header.inc
index 017b1382b..538209d37 100644
--- a/data/maps/AbandonedShip_Rooms2_B1F/header.inc
+++ b/data/maps/AbandonedShip_Rooms2_B1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Rooms2_B1F:: @ 83073E4
- .4byte AbandonedShip_Rooms2_B1F_MapAttributes
+ .4byte AbandonedShip_Rooms2_B1F_Layout
.4byte AbandonedShip_Rooms2_B1F_MapEvents
.4byte AbandonedShip_Rooms2_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 192
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Rooms2_B1F.inc b/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc
index 0c8f3ffc9..0c8f3ffc9 100644
--- a/data/scripts/maps/AbandonedShip_Rooms2_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Rooms2_B1F.inc b/data/maps/AbandonedShip_Rooms2_B1F/text.inc
index 11e505abd..11e505abd 100644
--- a/data/text/maps/AbandonedShip_Rooms2_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms2_B1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Rooms_1F.inc b/data/maps/AbandonedShip_Rooms_1F/events.inc
index 6ffe06615..6ffe06615 100644
--- a/data/maps/events/AbandonedShip_Rooms_1F.inc
+++ b/data/maps/AbandonedShip_Rooms_1F/events.inc
diff --git a/data/maps/AbandonedShip_Rooms_1F/header.inc b/data/maps/AbandonedShip_Rooms_1F/header.inc
index 7e8dbd5b8..39866961f 100644
--- a/data/maps/AbandonedShip_Rooms_1F/header.inc
+++ b/data/maps/AbandonedShip_Rooms_1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Rooms_1F:: @ 8307390
- .4byte AbandonedShip_Rooms_1F_MapAttributes
+ .4byte AbandonedShip_Rooms_1F_Layout
.4byte AbandonedShip_Rooms_1F_MapEvents
.4byte AbandonedShip_Rooms_1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 189
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Rooms_1F.inc b/data/maps/AbandonedShip_Rooms_1F/scripts.inc
index c5f9ad3f5..c5f9ad3f5 100644
--- a/data/scripts/maps/AbandonedShip_Rooms_1F.inc
+++ b/data/maps/AbandonedShip_Rooms_1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Rooms_1F.inc b/data/maps/AbandonedShip_Rooms_1F/text.inc
index 67b67ca4c..67b67ca4c 100644
--- a/data/text/maps/AbandonedShip_Rooms_1F.inc
+++ b/data/maps/AbandonedShip_Rooms_1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Rooms_B1F.inc b/data/maps/AbandonedShip_Rooms_B1F/events.inc
index 405506b44..405506b44 100644
--- a/data/maps/events/AbandonedShip_Rooms_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms_B1F/events.inc
diff --git a/data/maps/AbandonedShip_Rooms_B1F/header.inc b/data/maps/AbandonedShip_Rooms_B1F/header.inc
index 6ac6e3794..ac27a4798 100644
--- a/data/maps/AbandonedShip_Rooms_B1F/header.inc
+++ b/data/maps/AbandonedShip_Rooms_B1F/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Rooms_B1F:: @ 83073C8
- .4byte AbandonedShip_Rooms_B1F_MapAttributes
+ .4byte AbandonedShip_Rooms_B1F_Layout
.4byte AbandonedShip_Rooms_B1F_MapEvents
.4byte AbandonedShip_Rooms_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 191
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Rooms_B1F.inc b/data/maps/AbandonedShip_Rooms_B1F/scripts.inc
index 4299c7da4..4299c7da4 100644
--- a/data/scripts/maps/AbandonedShip_Rooms_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms_B1F/scripts.inc
diff --git a/data/text/maps/AbandonedShip_Rooms_B1F.inc b/data/maps/AbandonedShip_Rooms_B1F/text.inc
index 45df47d60..45df47d60 100644
--- a/data/text/maps/AbandonedShip_Rooms_B1F.inc
+++ b/data/maps/AbandonedShip_Rooms_B1F/text.inc
diff --git a/data/maps/events/AbandonedShip_Underwater1.inc b/data/maps/AbandonedShip_Underwater1/events.inc
index 17a89c2aa..17a89c2aa 100644
--- a/data/maps/events/AbandonedShip_Underwater1.inc
+++ b/data/maps/AbandonedShip_Underwater1/events.inc
diff --git a/data/maps/AbandonedShip_Underwater1/header.inc b/data/maps/AbandonedShip_Underwater1/header.inc
index 6313cf6f1..bf4004eb2 100644
--- a/data/maps/AbandonedShip_Underwater1/header.inc
+++ b/data/maps/AbandonedShip_Underwater1/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Underwater1:: @ 8307400
- .4byte AbandonedShip_Underwater1_MapAttributes
+ .4byte AbandonedShip_Underwater1_Layout
.4byte AbandonedShip_Underwater1_MapEvents
.4byte AbandonedShip_Underwater1_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 193
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Underwater1.inc b/data/maps/AbandonedShip_Underwater1/scripts.inc
index 52ba61136..52ba61136 100644
--- a/data/scripts/maps/AbandonedShip_Underwater1.inc
+++ b/data/maps/AbandonedShip_Underwater1/scripts.inc
diff --git a/data/maps/events/AbandonedShip_Underwater2.inc b/data/maps/AbandonedShip_Underwater2/events.inc
index 6eb94059c..6eb94059c 100644
--- a/data/maps/events/AbandonedShip_Underwater2.inc
+++ b/data/maps/AbandonedShip_Underwater2/events.inc
diff --git a/data/maps/AbandonedShip_Underwater2/header.inc b/data/maps/AbandonedShip_Underwater2/header.inc
index c81b78357..ad7380354 100644
--- a/data/maps/AbandonedShip_Underwater2/header.inc
+++ b/data/maps/AbandonedShip_Underwater2/header.inc
@@ -1,9 +1,9 @@
AbandonedShip_Underwater2:: @ 8307470
- .4byte AbandonedShip_Underwater2_MapAttributes
+ .4byte AbandonedShip_Underwater2_Layout
.4byte AbandonedShip_Underwater2_MapEvents
.4byte AbandonedShip_Underwater2_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 197
.byte 61
.byte 0
diff --git a/data/scripts/maps/AbandonedShip_Underwater2.inc b/data/maps/AbandonedShip_Underwater2/scripts.inc
index 22113661a..22113661a 100644
--- a/data/scripts/maps/AbandonedShip_Underwater2.inc
+++ b/data/maps/AbandonedShip_Underwater2/scripts.inc
diff --git a/data/maps/events/AncientTomb.inc b/data/maps/AncientTomb/events.inc
index 2699b9036..2699b9036 100644
--- a/data/maps/events/AncientTomb.inc
+++ b/data/maps/AncientTomb/events.inc
diff --git a/data/maps/AncientTomb/header.inc b/data/maps/AncientTomb/header.inc
index 82ac0555d..f559acdd4 100644
--- a/data/maps/AncientTomb/header.inc
+++ b/data/maps/AncientTomb/header.inc
@@ -1,9 +1,9 @@
AncientTomb:: @ 83074E0
- .4byte AncientTomb_MapAttributes
+ .4byte AncientTomb_Layout
.4byte AncientTomb_MapEvents
.4byte AncientTomb_MapScripts
.4byte 0x0
- .2byte BGM_MABOROSI
+ .2byte MUS_MABOROSI
.2byte 282
.byte 83
.byte 0
diff --git a/data/scripts/maps/AncientTomb.inc b/data/maps/AncientTomb/scripts.inc
index 8ff39c0a4..8ff39c0a4 100644
--- a/data/scripts/maps/AncientTomb.inc
+++ b/data/maps/AncientTomb/scripts.inc
diff --git a/data/maps/events/AquaHideout_1F.inc b/data/maps/AquaHideout_1F/events.inc
index 3c87be0d7..3c87be0d7 100644
--- a/data/maps/events/AquaHideout_1F.inc
+++ b/data/maps/AquaHideout_1F/events.inc
diff --git a/data/maps/AquaHideout_1F/header.inc b/data/maps/AquaHideout_1F/header.inc
index 94650821d..7fc84658d 100644
--- a/data/maps/AquaHideout_1F/header.inc
+++ b/data/maps/AquaHideout_1F/header.inc
@@ -1,9 +1,9 @@
AquaHideout_1F:: @ 8306FF4
- .4byte AquaHideout_1F_MapAttributes
+ .4byte AquaHideout_1F_Layout
.4byte AquaHideout_1F_MapEvents
.4byte AquaHideout_1F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 144
.byte 66
.byte 0
diff --git a/data/scripts/maps/AquaHideout_1F.inc b/data/maps/AquaHideout_1F/scripts.inc
index ee49ba695..ee49ba695 100644
--- a/data/scripts/maps/AquaHideout_1F.inc
+++ b/data/maps/AquaHideout_1F/scripts.inc
diff --git a/data/text/maps/AquaHideout_1F.inc b/data/maps/AquaHideout_1F/text.inc
index 6c003d308..6c003d308 100644
--- a/data/text/maps/AquaHideout_1F.inc
+++ b/data/maps/AquaHideout_1F/text.inc
diff --git a/data/maps/events/AquaHideout_B1F.inc b/data/maps/AquaHideout_B1F/events.inc
index 0a53d4cf9..0a53d4cf9 100644
--- a/data/maps/events/AquaHideout_B1F.inc
+++ b/data/maps/AquaHideout_B1F/events.inc
diff --git a/data/maps/AquaHideout_B1F/header.inc b/data/maps/AquaHideout_B1F/header.inc
index ef7f4cfdf..94abd0406 100644
--- a/data/maps/AquaHideout_B1F/header.inc
+++ b/data/maps/AquaHideout_B1F/header.inc
@@ -1,9 +1,9 @@
AquaHideout_B1F:: @ 8307010
- .4byte AquaHideout_B1F_MapAttributes
+ .4byte AquaHideout_B1F_Layout
.4byte AquaHideout_B1F_MapEvents
.4byte AquaHideout_B1F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 145
.byte 66
.byte 0
diff --git a/data/scripts/maps/AquaHideout_B1F.inc b/data/maps/AquaHideout_B1F/scripts.inc
index 3be8d487d..3be8d487d 100644
--- a/data/scripts/maps/AquaHideout_B1F.inc
+++ b/data/maps/AquaHideout_B1F/scripts.inc
diff --git a/data/text/maps/AquaHideout_B1F.inc b/data/maps/AquaHideout_B1F/text.inc
index 605a98b8b..605a98b8b 100644
--- a/data/text/maps/AquaHideout_B1F.inc
+++ b/data/maps/AquaHideout_B1F/text.inc
diff --git a/data/maps/events/AquaHideout_B2F.inc b/data/maps/AquaHideout_B2F/events.inc
index 6eee30658..6eee30658 100644
--- a/data/maps/events/AquaHideout_B2F.inc
+++ b/data/maps/AquaHideout_B2F/events.inc
diff --git a/data/maps/AquaHideout_B2F/header.inc b/data/maps/AquaHideout_B2F/header.inc
index 38b3f546f..c700ac8dd 100644
--- a/data/maps/AquaHideout_B2F/header.inc
+++ b/data/maps/AquaHideout_B2F/header.inc
@@ -1,9 +1,9 @@
AquaHideout_B2F:: @ 830702C
- .4byte AquaHideout_B2F_MapAttributes
+ .4byte AquaHideout_B2F_Layout
.4byte AquaHideout_B2F_MapEvents
.4byte AquaHideout_B2F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 146
.byte 66
.byte 0
diff --git a/data/scripts/maps/AquaHideout_B2F.inc b/data/maps/AquaHideout_B2F/scripts.inc
index 37830a00e..37830a00e 100644
--- a/data/scripts/maps/AquaHideout_B2F.inc
+++ b/data/maps/AquaHideout_B2F/scripts.inc
diff --git a/data/text/maps/AquaHideout_B2F.inc b/data/maps/AquaHideout_B2F/text.inc
index f4b7dd035..f4b7dd035 100644
--- a/data/text/maps/AquaHideout_B2F.inc
+++ b/data/maps/AquaHideout_B2F/text.inc
diff --git a/data/maps/events/BattleTower_BattleRoom.inc b/data/maps/BattleTower_BattleRoom/events.inc
index a4bbe9849..a4bbe9849 100644
--- a/data/maps/events/BattleTower_BattleRoom.inc
+++ b/data/maps/BattleTower_BattleRoom/events.inc
diff --git a/data/maps/BattleTower_BattleRoom/header.inc b/data/maps/BattleTower_BattleRoom/header.inc
index 3104824ed..9712d2535 100644
--- a/data/maps/BattleTower_BattleRoom/header.inc
+++ b/data/maps/BattleTower_BattleRoom/header.inc
@@ -1,9 +1,9 @@
BattleTower_BattleRoom:: @ 8307C88
- .4byte BattleTower_BattleRoom_MapAttributes
+ .4byte BattleTower_BattleRoom_Layout
.4byte BattleTower_BattleRoom_MapEvents
.4byte BattleTower_BattleRoom_MapScripts
.4byte 0x0
- .2byte BGM_B_TOWER
+ .2byte MUS_B_TOWER
.2byte 269
.byte 58
.byte 0
diff --git a/data/maps/BattleTower_BattleRoom/scripts.inc b/data/maps/BattleTower_BattleRoom/scripts.inc
new file mode 100644
index 000000000..22529962a
--- /dev/null
+++ b/data/maps/BattleTower_BattleRoom/scripts.inc
@@ -0,0 +1,165 @@
+BattleTower_BattleRoom_MapScripts:: @ 81608DB
+ map_script 2, BattleTower_BattleRoom_MapScript2_1608E1
+ .byte 0
+
+BattleTower_BattleRoom_MapScript2_1608E1:: @ 81608E1
+ map_script_2 VAR_TEMP_0, 0, BattleTower_BattleRoom_EventScript_1608EB
+ .2byte 0
+
+BattleTower_BattleRoom_EventScript_1608EB:: @ 81608EB
+ setvar VAR_TEMP_0, 1
+ applymovement 255, BattleTower_BattleRoom_Movement_160AB7
+ waitmovement 0
+
+BattleTower_BattleRoom_EventScript_1608FA:: @ 81608FA
+ special sub_81347F8
+ addobject 1
+ applymovement 1, BattleTower_BattleRoom_Movement_160AC0
+ waitmovement 0
+ special PrintBattleTowerTrainerGreeting
+ msgbox gStringVar4, 4
+ waitmessage
+ closemessage
+ special ScrSpecial_HealPlayerParty
+ setvar VAR_SPECIAL_4, 0
+ setvar VAR_SPECIAL_5, 0
+ special StartSpecialBattle
+ waitstate
+ switch RESULT
+ case 1, BattleTower_BattleRoom_EventScript_160961
+ special LoadPlayerParty
+ setvar VAR_SPECIAL_4, 0
+ setvar VAR_SPECIAL_5, 5
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 14
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 3
+ special sub_810FF60
+ warp MAP_BATTLE_TOWER_LOBBY, 255, 6, 6
+ waitstate
+
+BattleTower_BattleRoom_EventScript_160961:: @ 8160961
+ setvar VAR_SPECIAL_4, 6
+ special SetBattleTowerProperty
+ switch RESULT
+ case 8, BattleTower_BattleRoom_EventScript_160A56
+ applymovement 1, BattleTower_BattleRoom_Movement_160AC6
+ waitmovement 0
+ removeobject 1
+ applymovement 2, BattleTower_BattleRoom_Movement_160ACB
+ waitmovement 0
+ applymovement 255, BattleTower_BattleRoom_Movement_160ABC
+ waitmovement 0
+ msgbox BattleTower_BattleRoom_Text_19ACDC, 4
+ special LoadPlayerParty
+ special SavePlayerParty
+ special SetBattleTowerParty
+ playfanfare MUS_ME_ASA
+ waitfanfare
+ special ScrSpecial_HealPlayerParty
+
+BattleTower_BattleRoom_EventScript_1609B2:: @ 81609B2
+ msgbox BattleTower_BattleRoom_Text_19AD09, MSGBOX_YESNO
+ switch RESULT
+ case NO, BattleTower_BattleRoom_EventScript_1609E0
+ case YES, BattleTower_BattleRoom_EventScript_160A3C
+ case 127, BattleTower_BattleRoom_EventScript_1609E0
+
+BattleTower_BattleRoom_EventScript_1609E0:: @ 81609E0
+ msgbox BattleTower_BattleRoom_Text_19AD3C, MSGBOX_YESNO
+ switch RESULT
+ case NO, BattleTower_BattleRoom_EventScript_160A0E
+ case YES, BattleTower_BattleRoom_EventScript_160A94
+ case 127, BattleTower_BattleRoom_EventScript_160A0E
+
+BattleTower_BattleRoom_EventScript_160A0E:: @ 8160A0E
+ msgbox BattleTower_BattleRoom_Text_19AD66, MSGBOX_YESNO
+ switch RESULT
+ case NO, BattleTower_BattleRoom_EventScript_1609B2
+ case YES, BattleTower_BattleRoom_EventScript_160AB1
+ case 127, BattleTower_BattleRoom_EventScript_1609B2
+
+BattleTower_BattleRoom_EventScript_160A3C:: @ 8160A3C
+ closemessage
+ applymovement 255, BattleTower_BattleRoom_Movement_160ABE
+ waitmovement 0
+ applymovement 2, BattleTower_BattleRoom_Movement_160AD0
+ waitmovement 0
+ goto BattleTower_BattleRoom_EventScript_1608FA
+
+BattleTower_BattleRoom_EventScript_160A56:: @ 8160A56
+ special LoadPlayerParty
+ setvar VAR_SPECIAL_4, 0
+ setvar VAR_SPECIAL_5, 4
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 2
+ setvar VAR_SPECIAL_5, 1
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 7
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 14
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 3
+ special sub_810FF60
+ warp MAP_BATTLE_TOWER_LOBBY, 255, 6, 6
+ waitstate
+
+BattleTower_BattleRoom_EventScript_160A94:: @ 8160A94
+ setvar VAR_SPECIAL_4, 2
+ special SaveBattleTowerProgress
+ message BattleTower_BattleRoom_Text_1C6CE1
+ delay 60
+ waitmessage
+ playse SE_SAVE
+ waitse
+ msgbox BattleTower_BattleRoom_Text_1C6D05, 4
+
+BattleTower_BattleRoom_EventScript_160AB1:: @ 8160AB1
+ fadescreen 1
+ special BattleTower_SoftReset
+ end
+
+BattleTower_BattleRoom_Movement_160AB7:: @ 8160AB7
+ walk_up
+ walk_up
+ walk_up
+ face_right
+ end_movement
+
+BattleTower_BattleRoom_Movement_160ABC:: @ 8160ABC
+ face_down
+ end_movement
+
+BattleTower_BattleRoom_Movement_160ABE:: @ 8160ABE
+ face_right
+ end_movement
+
+BattleTower_BattleRoom_Movement_160AC0:: @ 8160AC0
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ face_left
+ end_movement
+
+BattleTower_BattleRoom_Movement_160AC6:: @ 8160AC6
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+BattleTower_BattleRoom_Movement_160ACB:: @ 8160ACB
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ end_movement
+
+BattleTower_BattleRoom_Movement_160AD0:: @ 8160AD0
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ face_right
+ end_movement
diff --git a/data/text/maps/BattleTower_BattleRoom.inc b/data/maps/BattleTower_BattleRoom/text.inc
index 9f72d8971..9f72d8971 100644
--- a/data/text/maps/BattleTower_BattleRoom.inc
+++ b/data/maps/BattleTower_BattleRoom/text.inc
diff --git a/data/maps/events/BattleTower_Corridor.inc b/data/maps/BattleTower_Corridor/events.inc
index 1233ff32c..1233ff32c 100644
--- a/data/maps/events/BattleTower_Corridor.inc
+++ b/data/maps/BattleTower_Corridor/events.inc
diff --git a/data/maps/BattleTower_Corridor/header.inc b/data/maps/BattleTower_Corridor/header.inc
index 016e178ac..33ab24b7c 100644
--- a/data/maps/BattleTower_Corridor/header.inc
+++ b/data/maps/BattleTower_Corridor/header.inc
@@ -1,9 +1,9 @@
BattleTower_Corridor:: @ 8307C6C
- .4byte BattleTower_Corridor_MapAttributes
+ .4byte BattleTower_Corridor_Layout
.4byte BattleTower_Corridor_MapEvents
.4byte BattleTower_Corridor_MapScripts
.4byte 0x0
- .2byte BGM_B_TOWER
+ .2byte MUS_B_TOWER
.2byte 268
.byte 58
.byte 0
diff --git a/data/scripts/maps/BattleTower_Corridor.inc b/data/maps/BattleTower_Corridor/scripts.inc
index d9d73b832..d9d73b832 100644
--- a/data/scripts/maps/BattleTower_Corridor.inc
+++ b/data/maps/BattleTower_Corridor/scripts.inc
diff --git a/data/maps/events/BattleTower_Elevator.inc b/data/maps/BattleTower_Elevator/events.inc
index 57434d3ac..57434d3ac 100644
--- a/data/maps/events/BattleTower_Elevator.inc
+++ b/data/maps/BattleTower_Elevator/events.inc
diff --git a/data/maps/BattleTower_Elevator/header.inc b/data/maps/BattleTower_Elevator/header.inc
index 0a7285261..0718e7924 100644
--- a/data/maps/BattleTower_Elevator/header.inc
+++ b/data/maps/BattleTower_Elevator/header.inc
@@ -1,9 +1,9 @@
BattleTower_Elevator:: @ 8307C50
- .4byte BattleTower_Elevator_MapAttributes
+ .4byte BattleTower_Elevator_Layout
.4byte BattleTower_Elevator_MapEvents
.4byte BattleTower_Elevator_MapScripts
.4byte 0x0
- .2byte BGM_B_TOWER
+ .2byte MUS_B_TOWER
.2byte 267
.byte 58
.byte 0
diff --git a/data/scripts/maps/BattleTower_Elevator.inc b/data/maps/BattleTower_Elevator/scripts.inc
index f3373ee6e..f3373ee6e 100644
--- a/data/scripts/maps/BattleTower_Elevator.inc
+++ b/data/maps/BattleTower_Elevator/scripts.inc
diff --git a/data/maps/events/BattleTower_Lobby.inc b/data/maps/BattleTower_Lobby/events.inc
index ca33bdf95..ca33bdf95 100644
--- a/data/maps/events/BattleTower_Lobby.inc
+++ b/data/maps/BattleTower_Lobby/events.inc
diff --git a/data/maps/BattleTower_Lobby/header.inc b/data/maps/BattleTower_Lobby/header.inc
index c8c0b0473..ae2eaaa14 100644
--- a/data/maps/BattleTower_Lobby/header.inc
+++ b/data/maps/BattleTower_Lobby/header.inc
@@ -1,9 +1,9 @@
BattleTower_Lobby:: @ 8307C34
- .4byte BattleTower_Lobby_MapAttributes
+ .4byte BattleTower_Lobby_Layout
.4byte BattleTower_Lobby_MapEvents
.4byte BattleTower_Lobby_MapScripts
.4byte 0x0
- .2byte BGM_B_TOWER
+ .2byte MUS_B_TOWER
.2byte 265
.byte 58
.byte 0
diff --git a/data/maps/BattleTower_Lobby/scripts.inc b/data/maps/BattleTower_Lobby/scripts.inc
new file mode 100644
index 000000000..28f828bc6
--- /dev/null
+++ b/data/maps/BattleTower_Lobby/scripts.inc
@@ -0,0 +1,424 @@
+BattleTower_Lobby_MapScripts:: @ 816027E
+ map_script 5, BattleTower_Lobby_MapScript1_160293
+ map_script 3, BattleTower_Lobby_MapScript1_1602E8
+ map_script 2, BattleTower_Lobby_MapScript2_160302
+ map_script 4, BattleTower_Lobby_MapScript2_1602EE
+ .byte 0
+
+BattleTower_Lobby_MapScript1_160293:: @ 8160293
+ special TryEnableBravoTrainerBattleTower
+ call BattleTower_Lobby_EventScript_16029C
+ end
+
+BattleTower_Lobby_EventScript_16029C:: @ 816029C
+ setvar VAR_SPECIAL_4, 10
+ special SetBattleTowerProperty
+ goto_if_set FLAG_RECEIVED_GOLD_SHIELD, BattleTower_Lobby_EventScript_1602E4
+ goto_if_set FLAG_RECEIVED_SILVER_SHIELD, BattleTower_Lobby_EventScript_1602CD
+ specialvar VAR_SPECIAL_7, GetBestBattleTowerStreak
+ compare VAR_SPECIAL_7, 50
+ goto_if_lt BattleTower_Lobby_EventScript_1602E4
+ clearflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
+ special TryInitBattleTowerAwardManEventObject
+ return
+
+BattleTower_Lobby_EventScript_1602CD:: @ 81602CD
+ specialvar VAR_SPECIAL_7, GetBestBattleTowerStreak
+ compare VAR_SPECIAL_7, 100
+ goto_if_lt BattleTower_Lobby_EventScript_1602E4
+ clearflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
+ special TryInitBattleTowerAwardManEventObject
+ return
+
+BattleTower_Lobby_EventScript_1602E4:: @ 81602E4
+ setflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
+ return
+
+BattleTower_Lobby_MapScript1_1602E8:: @ 81602E8
+ call BattleTower_Lobby_EventScript_1AE2ED
+ end
+
+BattleTower_Lobby_MapScript2_1602EE:: @ 81602EE
+ map_script_2 VAR_TEMP_1, 0, BattleTower_Lobby_EventScript_1602F8
+ .2byte 0
+
+BattleTower_Lobby_EventScript_1602F8:: @ 81602F8
+ setvar VAR_TEMP_1, 1
+ turnobject 255, 2
+ end
+
+BattleTower_Lobby_MapScript2_160302:: @ 8160302
+ map_script_2 VAR_TEMP_0, 0, BattleTower_Lobby_EventScript_16032C
+ map_script_2 VAR_TEMP_0, 1, BattleTower_Lobby_EventScript_160330
+ map_script_2 VAR_TEMP_0, 2, BattleTower_Lobby_EventScript_160342
+ map_script_2 VAR_TEMP_0, 3, BattleTower_Lobby_EventScript_160419
+ map_script_2 VAR_TEMP_0, 4, BattleTower_Lobby_EventScript_16044B
+ .2byte 0
+
+BattleTower_Lobby_EventScript_16032C:: @ 816032C
+ special sub_8134548
+ end
+
+BattleTower_Lobby_EventScript_160330:: @ 8160330
+ lock
+ faceplayer
+ msgbox BattleTower_Lobby_Text_19A3FD, 4
+ closemessage
+ setvar VAR_TEMP_0, 5
+ release
+ end
+
+BattleTower_Lobby_EventScript_160342:: @ 8160342
+ lock
+ faceplayer
+ message BattleTower_Lobby_Text_19A487
+ waitmessage
+ setvar VAR_SPECIAL_4, 0
+ special BattleTowerUtil
+ compare RESULT, 6
+ goto_if_eq BattleTower_Lobby_EventScript_16037D
+ special AwardBattleTowerRibbons
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_16037D
+ message BattleTower_Lobby_Text_19A6BE
+ waitmessage
+ playfanfare MUS_FANFA4
+ waitfanfare
+ msgbox BattleTower_Lobby_Text_19A719, 4
+
+BattleTower_Lobby_EventScript_16037D:: @ 816037D
+ setvar VAR_SPECIAL_4, 8
+ special BattleTowerUtil
+ compare RESULT, 1
+ goto_if_eq BattleTower_Lobby_EventScript_1603AD
+ message BattleTower_Lobby_Text_19A589
+ waitmessage
+ setvar VAR_SPECIAL_4, 13
+ special SetBattleTowerProperty
+ special DetermineBattleTowerPrize
+ setvar VAR_SPECIAL_4, 3
+ special SaveBattleTowerProgress
+ playse SE_SAVE
+ waitse
+
+BattleTower_Lobby_EventScript_1603AD:: @ 81603AD
+ setvar VAR_SPECIAL_4, 0
+ setvar VAR_SPECIAL_5, 3
+ special SetBattleTowerProperty
+ message BattleTower_Lobby_Text_19A4BB
+ waitmessage
+ special GiveBattleTowerPrize
+ switch RESULT
+ case 0, BattleTower_Lobby_EventScript_160408
+ message BattleTower_Lobby_Text_19A506
+ waitmessage
+ playfanfare MUS_FANFA4
+ waitfanfare
+ setvar VAR_SPECIAL_4, 9
+ special BattleTowerUtil
+ compare RESULT, 49
+ goto_if_ne BattleTower_Lobby_EventScript_1603F8
+ msgbox BattleTower_Lobby_Text_19A617, 4
+
+BattleTower_Lobby_EventScript_1603F8:: @ 81603F8
+ msgbox BattleTower_Lobby_Text_199FA9, 4
+ closemessage
+ setvar VAR_TEMP_0, 5
+ release
+ end
+
+BattleTower_Lobby_EventScript_160408:: @ 8160408
+ msgbox BattleTower_Lobby_Text_19A520, 4
+ waitmessage
+ closemessage
+ setvar VAR_TEMP_0, 5
+ release
+ end
+
+BattleTower_Lobby_EventScript_160419:: @ 8160419
+ lock
+ faceplayer
+ message BattleTower_Lobby_Text_19A571
+ waitmessage
+ message BattleTower_Lobby_Text_19A589
+ waitmessage
+ setvar VAR_SPECIAL_4, 13
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 0
+ special SaveBattleTowerProgress
+ playse SE_SAVE
+ waitse
+ msgbox BattleTower_Lobby_Text_199FA9, 4
+ closemessage
+ setvar VAR_TEMP_0, 5
+ release
+ end
+
+BattleTower_Lobby_EventScript_16044B:: @ 816044B
+ lock
+ faceplayer
+ setvar VAR_BRAVO_TRAINER_BATTLE_TOWER_ON, 1
+ message BattleTower_Lobby_Text_19A5B1
+ waitmessage
+ message BattleTower_Lobby_Text_19A5CE
+ waitmessage
+ setvar VAR_SPECIAL_4, 1
+ special SaveBattleTowerProgress
+ playse SE_SAVE
+ waitse
+ setvar VAR_SPECIAL_4, 8
+ setvar VAR_SPECIAL_5, 0
+ special SetBattleTowerProperty
+ setvar VAR_TEMP_0, 5
+ special SavePlayerParty
+ special SetBattleTowerParty
+ msgbox BattleTower_Lobby_Text_19A0A8, 4
+ closemessage
+ call BattleTower_Lobby_EventScript_160664
+ warp MAP_BATTLE_TOWER_ELEVATOR, 255, 1, 6
+ setvar VAR_TEMP_0, 0
+ waitstate
+
+BattleTower_Lobby_EventScript_16049E:: @ 816049E
+ lock
+ faceplayer
+ setvar VAR_SPECIAL_4, 0
+ special BattleTowerUtil
+ compare RESULT, 6
+ goto_if_eq BattleTower_Lobby_EventScript_160342
+ special SavePlayerParty
+ msgbox BattleTower_Lobby_Text_199F2C, 4
+
+BattleTower_Lobby_EventScript_1604BE:: @ 81604BE
+ message BattleTower_Lobby_Text_199F79
+ waitmessage
+ multichoice 15, 6, 23, 0
+ switch RESULT
+ case 0, BattleTower_Lobby_EventScript_1604FA
+ case 1, BattleTower_Lobby_EventScript_160600
+ case 2, BattleTower_Lobby_EventScript_160652
+ case 127, BattleTower_Lobby_EventScript_160652
+
+BattleTower_Lobby_EventScript_1604FA:: @ 81604FA
+ message BattleTower_Lobby_Text_19A024
+ waitmessage
+ multichoice 18, 6, 24, 0
+ switch RESULT
+ case 2, BattleTower_Lobby_EventScript_160652
+ case 127, BattleTower_Lobby_EventScript_160652
+ special CheckPartyBattleTowerBanlist
+ compare VAR_SPECIAL_4, 1
+ goto_if_eq BattleTower_Lobby_EventScript_16060D
+ setvar VAR_SPECIAL_4, 1
+ copyvar VAR_SPECIAL_5, RESULT
+ copyvar VAR_SPECIAL_6, RESULT
+ special SetBattleTowerProperty
+ msgbox BattleTower_Lobby_Text_19A07B, 4
+ fadescreen 1
+ special ChooseBattleTowerPlayerParty
+ waitstate
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_16064F
+ msgbox BattleTower_Lobby_Text_199FDA, MSGBOX_YESNO
+ switch RESULT
+ case NO, BattleTower_Lobby_EventScript_16064F
+ case YES, BattleTower_Lobby_EventScript_160587
+ case 127, BattleTower_Lobby_EventScript_16064F
+
+BattleTower_Lobby_EventScript_160587:: @ 8160587
+ setvar VAR_SPECIAL_4, 5
+ special SetBattleTowerProperty
+ setvar VAR_TEMP_0, 0
+ setvar VAR_SPECIAL_4, 11
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 0
+ setvar VAR_SPECIAL_5, 1
+ special SetBattleTowerProperty
+ setvar VAR_SPECIAL_4, 8
+ setvar VAR_SPECIAL_5, 0
+ special SetBattleTowerProperty
+ special LoadPlayerParty
+ closemessage
+ delay 2
+ call S_DoSaveDialog
+ setvar VAR_TEMP_0, 5
+ erasebox 0, 0, 15, 10
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_160642
+ incrementgamestat GAME_STAT_ENTERED_BATTLE_TOWER
+ special SavePlayerParty
+ special SetBattleTowerParty
+ setvar VAR_BRAVO_TRAINER_BATTLE_TOWER_ON, 1
+ msgbox BattleTower_Lobby_Text_19A0A8, 4
+ closemessage
+ call BattleTower_Lobby_EventScript_160664
+ warp MAP_BATTLE_TOWER_ELEVATOR, 255, 1, 6
+ setvar VAR_TEMP_0, 0
+ waitstate
+
+BattleTower_Lobby_EventScript_160600:: @ 8160600
+ msgbox BattleTower_Lobby_Text_19A0D1, 4
+ goto BattleTower_Lobby_EventScript_1604BE
+
+BattleTower_Lobby_EventScript_16060D:: @ 816060D
+ switch RESULT
+ case 0, BattleTower_Lobby_EventScript_160628
+ case 1, BattleTower_Lobby_EventScript_160635
+
+BattleTower_Lobby_EventScript_160628:: @ 8160628
+ msgbox BattleTower_Lobby_Text_19A249, 4
+ goto BattleTower_Lobby_EventScript_160662
+
+BattleTower_Lobby_EventScript_160635:: @ 8160635
+ msgbox BattleTower_Lobby_Text_19A32D, 4
+ goto BattleTower_Lobby_EventScript_160662
+
+BattleTower_Lobby_EventScript_160642:: @ 8160642
+ setvar VAR_SPECIAL_4, 12
+ special SetBattleTowerProperty
+ goto BattleTower_Lobby_EventScript_160652
+
+BattleTower_Lobby_EventScript_16064F:: @ 816064F
+ special LoadPlayerParty
+
+BattleTower_Lobby_EventScript_160652:: @ 8160652
+ msgbox BattleTower_Lobby_Text_199FA9, 4
+ setvar VAR_SPECIAL_4, 11
+ special SetBattleTowerProperty
+
+BattleTower_Lobby_EventScript_160662:: @ 8160662
+ release
+ end
+
+BattleTower_Lobby_EventScript_160664:: @ 8160664
+ applymovement 1, BattleTower_Lobby_Movement_160693
+ applymovement 255, BattleTower_Lobby_Movement_160693
+ waitmovement 0
+ opendoor 6, 1
+ waitdooranim
+ applymovement 1, BattleTower_Lobby_Movement_160697
+ applymovement 255, BattleTower_Lobby_Movement_16069A
+ waitmovement 0
+ closedoor 6, 1
+ waitdooranim
+ return
+
+BattleTower_Lobby_Movement_160693:: @ 8160693
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+BattleTower_Lobby_Movement_160697:: @ 8160697
+ walk_up
+ set_invisible
+ end_movement
+
+BattleTower_Lobby_Movement_16069A:: @ 816069A
+ walk_up
+ walk_up
+ set_invisible
+ end_movement
+
+@ 816069E
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ set_invisible
+ end_movement
+
+BattleTower_Lobby_EventScript_1606A5:: @ 81606A5
+ lock
+ faceplayer
+ msgbox BattleTower_Lobby_Text_19A747, MSGBOX_YESNO
+ switch RESULT
+ case YES, BattleTower_Lobby_EventScript_1606CC
+ case NO, BattleTower_Lobby_EventScript_1606F7
+ release
+ end
+
+BattleTower_Lobby_EventScript_1606CC:: @ 81606CC
+ msgbox BattleTower_Lobby_Text_19A7C3, 4
+ setvar VAR_SPECIAL_4, 1
+ call BattleTower_Lobby_EventScript_1A00F3
+ lock
+ faceplayer
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_160701
+ compare RESULT, 1
+ goto_if_eq BattleTower_Lobby_EventScript_16070B
+ end
+
+BattleTower_Lobby_EventScript_1606F7:: @ 81606F7
+ msgbox BattleTower_Lobby_Text_19A7FD, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_160701:: @ 8160701
+ msgbox BattleTower_Lobby_Text_19A83D, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_16070B:: @ 816070B
+ msgbox BattleTower_Lobby_Text_19A871, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_160715:: @ 8160715
+ msgbox BattleTower_Lobby_Text_19A8AE, 2
+ end
+
+BattleTower_Lobby_EventScript_16071E:: @ 816071E
+ msgbox BattleTower_Lobby_Text_19A946, 2
+ end
+
+BattleTower_Lobby_EventScript_160727:: @ 8160727
+ lockall
+ special ShowBattleTowerRecords
+ waitbuttonpress
+ erasebox 0, 0, 29, 19
+ releaseall
+ end
+
+BattleTower_Lobby_EventScript_160733:: @ 8160733
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_GOLD_SHIELD, BattleTower_Lobby_EventScript_1607C5
+ goto_if_set FLAG_RECEIVED_SILVER_SHIELD, BattleTower_Lobby_EventScript_160773
+ msgbox BattleTower_Lobby_Text_19A9EE, 4
+ setvar VAR_SPECIAL_8, DECOR_SILVER_SHIELD
+ givedecoration_std DECOR_SILVER_SHIELD
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_1607AF
+ setflag FLAG_RECEIVED_SILVER_SHIELD
+ msgbox BattleTower_Lobby_Text_19ABAA, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_160773:: @ 8160773
+ specialvar RESULT, GetBestBattleTowerStreak
+ compare RESULT, 100
+ goto_if_lt BattleTower_Lobby_EventScript_1607C5
+ msgbox BattleTower_Lobby_Text_19AAC4, 4
+ setvar VAR_SPECIAL_8, DECOR_GOLD_SHIELD
+ givedecoration_std DECOR_GOLD_SHIELD
+ compare RESULT, 0
+ goto_if_eq BattleTower_Lobby_EventScript_1607AF
+ setflag FLAG_RECEIVED_GOLD_SHIELD
+ msgbox BattleTower_Lobby_Text_19ABAA, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_1607AF:: @ 81607AF
+ bufferdecorationname 1, VAR_SPECIAL_8
+ msgbox BattleTower_Lobby_Text_1A0CEF, 4
+ msgbox BattleTower_Lobby_Text_19ABED, 4
+ release
+ end
+
+BattleTower_Lobby_EventScript_1607C5:: @ 81607C5
+ msgbox BattleTower_Lobby_Text_19AC55, 4
+ release
+ end
diff --git a/data/text/maps/BattleTower_Lobby.inc b/data/maps/BattleTower_Lobby/text.inc
index db94f1bce..db94f1bce 100644
--- a/data/text/maps/BattleTower_Lobby.inc
+++ b/data/maps/BattleTower_Lobby/text.inc
diff --git a/data/maps/events/BattleTower_Outside.inc b/data/maps/BattleTower_Outside/events.inc
index 2e02fcc1c..2e02fcc1c 100644
--- a/data/maps/events/BattleTower_Outside.inc
+++ b/data/maps/BattleTower_Outside/events.inc
diff --git a/data/maps/BattleTower_Outside/header.inc b/data/maps/BattleTower_Outside/header.inc
index 01bbc2fd9..28035f749 100644
--- a/data/maps/BattleTower_Outside/header.inc
+++ b/data/maps/BattleTower_Outside/header.inc
@@ -1,9 +1,9 @@
BattleTower_Outside:: @ 8307C18
- .4byte BattleTower_Outside_MapAttributes
+ .4byte BattleTower_Outside_Layout
.4byte BattleTower_Outside_MapEvents
.4byte BattleTower_Outside_MapScripts
.4byte 0x0
- .2byte BGM_B_TOWER
+ .2byte MUS_B_TOWER
.2byte 266
.byte 58
.byte 0
diff --git a/data/scripts/maps/BattleTower_Outside.inc b/data/maps/BattleTower_Outside/scripts.inc
index 8f6cb4305..8f6cb4305 100644
--- a/data/scripts/maps/BattleTower_Outside.inc
+++ b/data/maps/BattleTower_Outside/scripts.inc
diff --git a/data/text/maps/BattleTower_Outside.inc b/data/maps/BattleTower_Outside/text.inc
index 934ebca36..934ebca36 100644
--- a/data/text/maps/BattleTower_Outside.inc
+++ b/data/maps/BattleTower_Outside/text.inc
diff --git a/data/maps/events/CaveOfOrigin_1F.inc b/data/maps/CaveOfOrigin_1F/events.inc
index b0d77795c..b0d77795c 100644
--- a/data/maps/events/CaveOfOrigin_1F.inc
+++ b/data/maps/CaveOfOrigin_1F/events.inc
diff --git a/data/maps/CaveOfOrigin_1F/header.inc b/data/maps/CaveOfOrigin_1F/header.inc
index b49287535..1797ed327 100644
--- a/data/maps/CaveOfOrigin_1F/header.inc
+++ b/data/maps/CaveOfOrigin_1F/header.inc
@@ -1,9 +1,9 @@
CaveOfOrigin_1F:: @ 8307198
- .4byte CaveOfOrigin_1F_MapAttributes
+ .4byte CaveOfOrigin_1F_Layout
.4byte CaveOfOrigin_1F_MapEvents
.4byte CaveOfOrigin_1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 159
.byte 72
.byte 1
diff --git a/data/scripts/maps/CaveOfOrigin_1F.inc b/data/maps/CaveOfOrigin_1F/scripts.inc
index 58c6563f6..58c6563f6 100644
--- a/data/scripts/maps/CaveOfOrigin_1F.inc
+++ b/data/maps/CaveOfOrigin_1F/scripts.inc
diff --git a/data/maps/events/CaveOfOrigin_B1F.inc b/data/maps/CaveOfOrigin_B1F/events.inc
index a91ee50e4..a91ee50e4 100644
--- a/data/maps/events/CaveOfOrigin_B1F.inc
+++ b/data/maps/CaveOfOrigin_B1F/events.inc
diff --git a/data/maps/CaveOfOrigin_B1F/header.inc b/data/maps/CaveOfOrigin_B1F/header.inc
index 97e5e68c8..d9b38b628 100644
--- a/data/maps/CaveOfOrigin_B1F/header.inc
+++ b/data/maps/CaveOfOrigin_B1F/header.inc
@@ -1,9 +1,9 @@
CaveOfOrigin_B1F:: @ 83071B4
- .4byte CaveOfOrigin_B1F_MapAttributes
+ .4byte CaveOfOrigin_B1F_Layout
.4byte CaveOfOrigin_B1F_MapEvents
.4byte CaveOfOrigin_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 160
.byte 72
.byte 1
diff --git a/data/scripts/maps/CaveOfOrigin_B1F.inc b/data/maps/CaveOfOrigin_B1F/scripts.inc
index c79eb088e..c79eb088e 100644
--- a/data/scripts/maps/CaveOfOrigin_B1F.inc
+++ b/data/maps/CaveOfOrigin_B1F/scripts.inc
diff --git a/data/maps/events/CaveOfOrigin_B2F.inc b/data/maps/CaveOfOrigin_B2F/events.inc
index 5d03aaaa2..5d03aaaa2 100644
--- a/data/maps/events/CaveOfOrigin_B2F.inc
+++ b/data/maps/CaveOfOrigin_B2F/events.inc
diff --git a/data/maps/CaveOfOrigin_B2F/header.inc b/data/maps/CaveOfOrigin_B2F/header.inc
index 79e76f693..1b3bf2902 100644
--- a/data/maps/CaveOfOrigin_B2F/header.inc
+++ b/data/maps/CaveOfOrigin_B2F/header.inc
@@ -1,9 +1,9 @@
CaveOfOrigin_B2F:: @ 83071D0
- .4byte CaveOfOrigin_B2F_MapAttributes
+ .4byte CaveOfOrigin_B2F_Layout
.4byte CaveOfOrigin_B2F_MapEvents
.4byte CaveOfOrigin_B2F_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 161
.byte 72
.byte 1
diff --git a/data/scripts/maps/CaveOfOrigin_B2F.inc b/data/maps/CaveOfOrigin_B2F/scripts.inc
index 66b02ee9f..66b02ee9f 100644
--- a/data/scripts/maps/CaveOfOrigin_B2F.inc
+++ b/data/maps/CaveOfOrigin_B2F/scripts.inc
diff --git a/data/maps/events/CaveOfOrigin_B3F.inc b/data/maps/CaveOfOrigin_B3F/events.inc
index dcf831a76..dcf831a76 100644
--- a/data/maps/events/CaveOfOrigin_B3F.inc
+++ b/data/maps/CaveOfOrigin_B3F/events.inc
diff --git a/data/maps/CaveOfOrigin_B3F/header.inc b/data/maps/CaveOfOrigin_B3F/header.inc
index 746d187f3..cc196d0c8 100644
--- a/data/maps/CaveOfOrigin_B3F/header.inc
+++ b/data/maps/CaveOfOrigin_B3F/header.inc
@@ -1,9 +1,9 @@
CaveOfOrigin_B3F:: @ 83071EC
- .4byte CaveOfOrigin_B3F_MapAttributes
+ .4byte CaveOfOrigin_B3F_Layout
.4byte CaveOfOrigin_B3F_MapEvents
.4byte CaveOfOrigin_B3F_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 162
.byte 72
.byte 1
diff --git a/data/scripts/maps/CaveOfOrigin_B3F.inc b/data/maps/CaveOfOrigin_B3F/scripts.inc
index 8084ceb43..8084ceb43 100644
--- a/data/scripts/maps/CaveOfOrigin_B3F.inc
+++ b/data/maps/CaveOfOrigin_B3F/scripts.inc
diff --git a/data/maps/events/CaveOfOrigin_B4F.inc b/data/maps/CaveOfOrigin_B4F/events.inc
index faa146570..faa146570 100644
--- a/data/maps/events/CaveOfOrigin_B4F.inc
+++ b/data/maps/CaveOfOrigin_B4F/events.inc
diff --git a/data/maps/CaveOfOrigin_B4F/header.inc b/data/maps/CaveOfOrigin_B4F/header.inc
index 0cb1ad83b..97a58ddd6 100644
--- a/data/maps/CaveOfOrigin_B4F/header.inc
+++ b/data/maps/CaveOfOrigin_B4F/header.inc
@@ -1,5 +1,5 @@
CaveOfOrigin_B4F:: @ 8307208
- .4byte CaveOfOrigin_B4F_MapAttributes
+ .4byte CaveOfOrigin_B4F_Layout
.4byte CaveOfOrigin_B4F_MapEvents
.4byte CaveOfOrigin_B4F_MapScripts
.4byte 0x0
diff --git a/data/scripts/maps/CaveOfOrigin_B4F.inc b/data/maps/CaveOfOrigin_B4F/scripts.inc
index aeec7023f..aeec7023f 100644
--- a/data/scripts/maps/CaveOfOrigin_B4F.inc
+++ b/data/maps/CaveOfOrigin_B4F/scripts.inc
diff --git a/data/maps/events/CaveOfOrigin_Entrance.inc b/data/maps/CaveOfOrigin_Entrance/events.inc
index cab14e4d7..cab14e4d7 100644
--- a/data/maps/events/CaveOfOrigin_Entrance.inc
+++ b/data/maps/CaveOfOrigin_Entrance/events.inc
diff --git a/data/maps/CaveOfOrigin_Entrance/header.inc b/data/maps/CaveOfOrigin_Entrance/header.inc
index 606997174..70ad445c4 100644
--- a/data/maps/CaveOfOrigin_Entrance/header.inc
+++ b/data/maps/CaveOfOrigin_Entrance/header.inc
@@ -1,9 +1,9 @@
CaveOfOrigin_Entrance:: @ 830717C
- .4byte CaveOfOrigin_Entrance_MapAttributes
+ .4byte CaveOfOrigin_Entrance_Layout
.4byte CaveOfOrigin_Entrance_MapEvents
.4byte CaveOfOrigin_Entrance_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 158
.byte 72
.byte 0
diff --git a/data/scripts/maps/CaveOfOrigin_Entrance.inc b/data/maps/CaveOfOrigin_Entrance/scripts.inc
index 68f91e0bd..68f91e0bd 100644
--- a/data/scripts/maps/CaveOfOrigin_Entrance.inc
+++ b/data/maps/CaveOfOrigin_Entrance/scripts.inc
diff --git a/data/maps/events/DesertRuins.inc b/data/maps/DesertRuins/events.inc
index b1d8690c1..b1d8690c1 100644
--- a/data/maps/events/DesertRuins.inc
+++ b/data/maps/DesertRuins/events.inc
diff --git a/data/maps/DesertRuins/header.inc b/data/maps/DesertRuins/header.inc
index 79e681666..4a9ceab39 100644
--- a/data/maps/DesertRuins/header.inc
+++ b/data/maps/DesertRuins/header.inc
@@ -1,9 +1,9 @@
DesertRuins:: @ 8306E18
- .4byte DesertRuins_MapAttributes
+ .4byte DesertRuins_Layout
.4byte DesertRuins_MapEvents
.4byte DesertRuins_MapScripts
.4byte 0x0
- .2byte BGM_MABOROSI
+ .2byte MUS_MABOROSI
.2byte 132
.byte 82
.byte 0
diff --git a/data/scripts/maps/DesertRuins.inc b/data/maps/DesertRuins/scripts.inc
index 2627a8261..2627a8261 100644
--- a/data/scripts/maps/DesertRuins.inc
+++ b/data/maps/DesertRuins/scripts.inc
diff --git a/data/maps/events/DewfordTown.inc b/data/maps/DewfordTown/events.inc
index 5cfb552ee..5cfb552ee 100644
--- a/data/maps/events/DewfordTown.inc
+++ b/data/maps/DewfordTown/events.inc
diff --git a/data/maps/DewfordTown/header.inc b/data/maps/DewfordTown/header.inc
index 7aed01d94..0bd56d96d 100644
--- a/data/maps/DewfordTown/header.inc
+++ b/data/maps/DewfordTown/header.inc
@@ -1,9 +1,9 @@
DewfordTown:: @ 830557C
- .4byte DewfordTown_MapAttributes
+ .4byte DewfordTown_Layout
.4byte DewfordTown_MapEvents
.4byte DewfordTown_MapScripts
.4byte DewfordTown_MapConnections
- .2byte BGM_HIGHTOWN
+ .2byte MUS_HIGHTOWN
.2byte 12
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown.inc b/data/maps/DewfordTown/scripts.inc
index 63f8c45b9..63f8c45b9 100644
--- a/data/scripts/maps/DewfordTown.inc
+++ b/data/maps/DewfordTown/scripts.inc
diff --git a/data/text/maps/DewfordTown.inc b/data/maps/DewfordTown/text.inc
index efdbfbff6..efdbfbff6 100644
--- a/data/text/maps/DewfordTown.inc
+++ b/data/maps/DewfordTown/text.inc
diff --git a/data/maps/events/DewfordTown_Gym.inc b/data/maps/DewfordTown_Gym/events.inc
index 237748602..237748602 100644
--- a/data/maps/events/DewfordTown_Gym.inc
+++ b/data/maps/DewfordTown_Gym/events.inc
diff --git a/data/maps/DewfordTown_Gym/header.inc b/data/maps/DewfordTown_Gym/header.inc
index 79227e545..c5c9540e5 100644
--- a/data/maps/DewfordTown_Gym/header.inc
+++ b/data/maps/DewfordTown_Gym/header.inc
@@ -1,9 +1,9 @@
DewfordTown_Gym:: @ 8305B9C
- .4byte DewfordTown_Gym_MapAttributes
+ .4byte DewfordTown_Gym_Layout
.4byte DewfordTown_Gym_MapEvents
.4byte DewfordTown_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 65
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_Gym.inc b/data/maps/DewfordTown_Gym/scripts.inc
index 596f2c77f..596f2c77f 100644
--- a/data/scripts/maps/DewfordTown_Gym.inc
+++ b/data/maps/DewfordTown_Gym/scripts.inc
diff --git a/data/text/maps/DewfordTown_Gym.inc b/data/maps/DewfordTown_Gym/text.inc
index 24d90ec6c..24d90ec6c 100644
--- a/data/text/maps/DewfordTown_Gym.inc
+++ b/data/maps/DewfordTown_Gym/text.inc
diff --git a/data/maps/events/DewfordTown_Hall.inc b/data/maps/DewfordTown_Hall/events.inc
index 3eb9818fe..3eb9818fe 100644
--- a/data/maps/events/DewfordTown_Hall.inc
+++ b/data/maps/DewfordTown_Hall/events.inc
diff --git a/data/maps/DewfordTown_Hall/header.inc b/data/maps/DewfordTown_Hall/header.inc
index 975a257d8..38b662f4d 100644
--- a/data/maps/DewfordTown_Hall/header.inc
+++ b/data/maps/DewfordTown_Hall/header.inc
@@ -1,9 +1,9 @@
DewfordTown_Hall:: @ 8305BB8
- .4byte DewfordTown_Hall_MapAttributes
+ .4byte DewfordTown_Hall_Layout
.4byte DewfordTown_Hall_MapEvents
.4byte DewfordTown_Hall_MapScripts
.4byte 0x0
- .2byte BGM_HIGHTOWN
+ .2byte MUS_HIGHTOWN
.2byte 66
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_Hall.inc b/data/maps/DewfordTown_Hall/scripts.inc
index 602c4776e..602c4776e 100644
--- a/data/scripts/maps/DewfordTown_Hall.inc
+++ b/data/maps/DewfordTown_Hall/scripts.inc
diff --git a/data/text/maps/DewfordTown_Hall.inc b/data/maps/DewfordTown_Hall/text.inc
index 6b9f4337e..6b9f4337e 100644
--- a/data/text/maps/DewfordTown_Hall.inc
+++ b/data/maps/DewfordTown_Hall/text.inc
diff --git a/data/maps/events/DewfordTown_House1.inc b/data/maps/DewfordTown_House1/events.inc
index 69fd54d9c..69fd54d9c 100644
--- a/data/maps/events/DewfordTown_House1.inc
+++ b/data/maps/DewfordTown_House1/events.inc
diff --git a/data/maps/DewfordTown_House1/header.inc b/data/maps/DewfordTown_House1/header.inc
index 95a8a8339..9f56cdf5d 100644
--- a/data/maps/DewfordTown_House1/header.inc
+++ b/data/maps/DewfordTown_House1/header.inc
@@ -1,9 +1,9 @@
DewfordTown_House1:: @ 8305B48
- .4byte DewfordTown_House1_MapAttributes
+ .4byte House3_Layout
.4byte DewfordTown_House1_MapEvents
.4byte DewfordTown_House1_MapScripts
.4byte 0x0
- .2byte BGM_HIGHTOWN
+ .2byte MUS_HIGHTOWN
.2byte 64
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_House1.inc b/data/maps/DewfordTown_House1/scripts.inc
index 4a112eea2..4a112eea2 100644
--- a/data/scripts/maps/DewfordTown_House1.inc
+++ b/data/maps/DewfordTown_House1/scripts.inc
diff --git a/data/text/maps/DewfordTown_House1.inc b/data/maps/DewfordTown_House1/text.inc
index d004acf7f..d004acf7f 100644
--- a/data/text/maps/DewfordTown_House1.inc
+++ b/data/maps/DewfordTown_House1/text.inc
diff --git a/data/maps/events/DewfordTown_House2.inc b/data/maps/DewfordTown_House2/events.inc
index f6858b846..f6858b846 100644
--- a/data/maps/events/DewfordTown_House2.inc
+++ b/data/maps/DewfordTown_House2/events.inc
diff --git a/data/maps/DewfordTown_House2/header.inc b/data/maps/DewfordTown_House2/header.inc
index 37aac2ead..35fd959eb 100644
--- a/data/maps/DewfordTown_House2/header.inc
+++ b/data/maps/DewfordTown_House2/header.inc
@@ -1,9 +1,9 @@
DewfordTown_House2:: @ 8305BD4
- .4byte DewfordTown_House2_MapAttributes
+ .4byte House4_Layout
.4byte DewfordTown_House2_MapEvents
.4byte DewfordTown_House2_MapScripts
.4byte 0x0
- .2byte BGM_HIGHTOWN
+ .2byte MUS_HIGHTOWN
.2byte 67
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_House2.inc b/data/maps/DewfordTown_House2/scripts.inc
index a2341bc76..a2341bc76 100644
--- a/data/scripts/maps/DewfordTown_House2.inc
+++ b/data/maps/DewfordTown_House2/scripts.inc
diff --git a/data/text/maps/DewfordTown_House2.inc b/data/maps/DewfordTown_House2/text.inc
index b37456112..b37456112 100644
--- a/data/text/maps/DewfordTown_House2.inc
+++ b/data/maps/DewfordTown_House2/text.inc
diff --git a/data/maps/events/DewfordTown_PokemonCenter_1F.inc b/data/maps/DewfordTown_PokemonCenter_1F/events.inc
index 97b0e761a..97b0e761a 100644
--- a/data/maps/events/DewfordTown_PokemonCenter_1F.inc
+++ b/data/maps/DewfordTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/DewfordTown_PokemonCenter_1F/header.inc b/data/maps/DewfordTown_PokemonCenter_1F/header.inc
index 9cf0a8f46..b7630e6c3 100644
--- a/data/maps/DewfordTown_PokemonCenter_1F/header.inc
+++ b/data/maps/DewfordTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
DewfordTown_PokemonCenter_1F:: @ 8305B64
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte DewfordTown_PokemonCenter_1F_MapEvents
.4byte DewfordTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_1F.inc b/data/maps/DewfordTown_PokemonCenter_1F/scripts.inc
index 33d14e770..33d14e770 100644
--- a/data/scripts/maps/DewfordTown_PokemonCenter_1F.inc
+++ b/data/maps/DewfordTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/DewfordTown_PokemonCenter_1F.inc b/data/maps/DewfordTown_PokemonCenter_1F/text.inc
index 9c4a6f41c..9c4a6f41c 100644
--- a/data/text/maps/DewfordTown_PokemonCenter_1F.inc
+++ b/data/maps/DewfordTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/DewfordTown_PokemonCenter_2F.inc b/data/maps/DewfordTown_PokemonCenter_2F/events.inc
index 333823536..333823536 100644
--- a/data/maps/events/DewfordTown_PokemonCenter_2F.inc
+++ b/data/maps/DewfordTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/DewfordTown_PokemonCenter_2F/header.inc b/data/maps/DewfordTown_PokemonCenter_2F/header.inc
index a54a51c94..5d0babd91 100644
--- a/data/maps/DewfordTown_PokemonCenter_2F/header.inc
+++ b/data/maps/DewfordTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
DewfordTown_PokemonCenter_2F:: @ 8305B80
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte DewfordTown_PokemonCenter_2F_MapEvents
.4byte DewfordTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 2
.byte 0
diff --git a/data/scripts/maps/DewfordTown_PokemonCenter_2F.inc b/data/maps/DewfordTown_PokemonCenter_2F/scripts.inc
index 554c9ef6b..554c9ef6b 100644
--- a/data/scripts/maps/DewfordTown_PokemonCenter_2F.inc
+++ b/data/maps/DewfordTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/DoubleBattleColosseum.inc b/data/maps/DoubleBattleColosseum/events.inc
index a04c7a3a9..a04c7a3a9 100644
--- a/data/maps/events/DoubleBattleColosseum.inc
+++ b/data/maps/DoubleBattleColosseum/events.inc
diff --git a/data/maps/DoubleBattleColosseum/header.inc b/data/maps/DoubleBattleColosseum/header.inc
index baf1b8076..bf41ae872 100644
--- a/data/maps/DoubleBattleColosseum/header.inc
+++ b/data/maps/DoubleBattleColosseum/header.inc
@@ -1,9 +1,9 @@
DoubleBattleColosseum:: @ 83079CC
- .4byte DoubleBattleColosseum_MapAttributes
+ .4byte DoubleBattleColosseum_Layout
.4byte DoubleBattleColosseum_MapEvents
.4byte DoubleBattleColosseum_MapScripts
.4byte 0x0
- .2byte BGM_RAINBOW
+ .2byte MUS_RAINBOW
.2byte 225
.byte 87
.byte 0
diff --git a/data/scripts/maps/DoubleBattleColosseum.inc b/data/maps/DoubleBattleColosseum/scripts.inc
index 9bc33e6bd..9bc33e6bd 100644
--- a/data/scripts/maps/DoubleBattleColosseum.inc
+++ b/data/maps/DoubleBattleColosseum/scripts.inc
diff --git a/data/maps/events/EverGrandeCity.inc b/data/maps/EverGrandeCity/events.inc
index 0a619b93d..0a619b93d 100644
--- a/data/maps/events/EverGrandeCity.inc
+++ b/data/maps/EverGrandeCity/events.inc
diff --git a/data/maps/EverGrandeCity/header.inc b/data/maps/EverGrandeCity/header.inc
index 0c1f6eab0..89386b78c 100644
--- a/data/maps/EverGrandeCity/header.inc
+++ b/data/maps/EverGrandeCity/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity:: @ 8305528
- .4byte EverGrandeCity_MapAttributes
+ .4byte EverGrandeCity_Layout
.4byte EverGrandeCity_MapEvents
.4byte EverGrandeCity_MapScripts
.4byte EverGrandeCity_MapConnections
- .2byte BGM_RAINBOW
+ .2byte MUS_RAINBOW
.2byte 9
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity.inc b/data/maps/EverGrandeCity/scripts.inc
index 293780716..293780716 100644
--- a/data/scripts/maps/EverGrandeCity.inc
+++ b/data/maps/EverGrandeCity/scripts.inc
diff --git a/data/text/maps/EverGrandeCity.inc b/data/maps/EverGrandeCity/text.inc
index f468bf3b7..f468bf3b7 100644
--- a/data/text/maps/EverGrandeCity.inc
+++ b/data/maps/EverGrandeCity/text.inc
diff --git a/data/maps/events/EverGrandeCity_ChampionsRoom.inc b/data/maps/EverGrandeCity_ChampionsRoom/events.inc
index 832ddf206..832ddf206 100644
--- a/data/maps/events/EverGrandeCity_ChampionsRoom.inc
+++ b/data/maps/EverGrandeCity_ChampionsRoom/events.inc
diff --git a/data/maps/EverGrandeCity_ChampionsRoom/header.inc b/data/maps/EverGrandeCity_ChampionsRoom/header.inc
index 154d5ba29..85afeb078 100644
--- a/data/maps/EverGrandeCity_ChampionsRoom/header.inc
+++ b/data/maps/EverGrandeCity_ChampionsRoom/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_ChampionsRoom:: @ 8306B08
- .4byte EverGrandeCity_ChampionsRoom_MapAttributes
+ .4byte EverGrandeCity_ChampionsRoom_Layout
.4byte EverGrandeCity_ChampionsRoom_MapEvents
.4byte EverGrandeCity_ChampionsRoom_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 116
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc b/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc
new file mode 100644
index 000000000..7e1f6e6cb
--- /dev/null
+++ b/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc
@@ -0,0 +1,226 @@
+EverGrandeCity_ChampionsRoom_MapScripts:: @ 815B7AF
+ map_script 3, EverGrandeCity_ChampionsRoom_MapScript1_15B7BF
+ map_script 4, EverGrandeCity_ChampionsRoom_MapScript2_15B7C5
+ map_script 2, EverGrandeCity_ChampionsRoom_MapScript2_15B7D4
+ .byte 0
+
+EverGrandeCity_ChampionsRoom_MapScript1_15B7BF:: @ 815B7BF
+ call EverGrandeCity_ChampionsRoom_EventScript_1A014E
+ end
+
+EverGrandeCity_ChampionsRoom_MapScript2_15B7C5:: @ 815B7C5
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7CF
+ .2byte 0
+
+EverGrandeCity_ChampionsRoom_EventScript_15B7CF:: @ 815B7CF
+ turnobject 255, 2
+ end
+
+EverGrandeCity_ChampionsRoom_MapScript2_15B7D4:: @ 815B7D4
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7DE
+ .2byte 0
+
+EverGrandeCity_ChampionsRoom_EventScript_15B7DE:: @ 815B7DE
+ lockall
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A084E
+ waitmovement 0
+ delay 40
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B802
+ waitmovement 0
+ setvar VAR_TEMP_1, 1
+ goto EverGrandeCity_ChampionsRoom_EventScript_15B805
+ releaseall
+ end
+
+EverGrandeCity_ChampionsRoom_Movement_15B802:: @ 815B802
+ walk_up
+ walk_up
+ end_movement
+
+EverGrandeCity_ChampionsRoom_EventScript_15B805:: @ 815B805
+ playbgm MUS_DAIGO, FALSE
+ msgbox EverGrandeCity_ChampionsRoom_Text_190F9C, 4
+ trainerbattle 3, OPPONENT_STEVEN, 0, EverGrandeCity_ChampionsRoom_Text_1910A0
+ goto EverGrandeCity_ChampionsRoom_EventScript_15B821
+ end
+
+EverGrandeCity_ChampionsRoom_EventScript_15B821:: @ 815B821
+ playse SE_DOOR
+ setmetatile 6, 1, 838, 0
+ setmetatile 6, 2, 839, 0
+ special DrawWholeMapView
+ msgbox EverGrandeCity_ChampionsRoom_Text_1910FE, 4
+ closemessage
+ playse SE_DOOR
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B87C
+ compare RESULT, 1
+ call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B881
+ addobject 2
+ call EverGrandeCity_ChampionsRoom_EventScript_15B9BD
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B886
+ compare RESULT, 1
+ goto_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B8BB
+ end
+
+EverGrandeCity_ChampionsRoom_EventScript_15B87C:: @ 815B87C
+ playbgm MUS_GIRL_SUP, FALSE
+ return
+
+EverGrandeCity_ChampionsRoom_EventScript_15B881:: @ 815B881
+ playbgm MUS_BOY_SUP, FALSE
+ return
+
+EverGrandeCity_ChampionsRoom_EventScript_15B886:: @ 815B886
+ msgbox EverGrandeCity_ChampionsRoom_Text_191225, 4
+ delay 40
+ playse SE_PIN
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0833
+ waitmovement 0
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0835
+ waitmovement 0
+ call EverGrandeCity_ChampionsRoom_EventScript_15B9D2
+ msgbox EverGrandeCity_ChampionsRoom_Text_191268, 4
+ goto EverGrandeCity_ChampionsRoom_EventScript_15B8F0
+ end
+
+EverGrandeCity_ChampionsRoom_EventScript_15B8BB:: @ 815B8BB
+ msgbox EverGrandeCity_ChampionsRoom_Text_1912B3, 4
+ delay 40
+ playse SE_PIN
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0833
+ waitmovement 0
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0835
+ waitmovement 0
+ call EverGrandeCity_ChampionsRoom_EventScript_15B9D2
+ msgbox EverGrandeCity_ChampionsRoom_Text_191305, 4
+ goto EverGrandeCity_ChampionsRoom_EventScript_15B8F0
+ end
+
+EverGrandeCity_ChampionsRoom_EventScript_15B8F0:: @ 815B8F0
+ closemessage
+ addobject 3
+ applymovement 3, EverGrandeCity_ChampionsRoom_Movement_15BA03
+ waitmovement 0
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A0843
+ waitmovement 0
+ msgbox EverGrandeCity_ChampionsRoom_Text_19134D, 4
+ call EverGrandeCity_ChampionsRoom_EventScript_1A03B0
+ msgbox EverGrandeCity_ChampionsRoom_Text_1914C6, 4
+ applymovement 1, EverGrandeCity_ChampionsRoom_Movement_1A0841
+ waitmovement 0
+ delay 20
+ applymovement 1, EverGrandeCity_ChampionsRoom_Movement_1A0845
+ waitmovement 0
+ msgbox EverGrandeCity_ChampionsRoom_Text_191512, 4
+ closemessage
+ delay 30
+ applymovement 1, EverGrandeCity_ChampionsRoom_Movement_15B9FB
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B9DD
+ applymovement 3, EverGrandeCity_ChampionsRoom_Movement_1A0841
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9F8
+ waitmovement 0
+ delay 20
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A0845
+ waitmovement 0
+ msgbox EverGrandeCity_ChampionsRoom_Text_191546, 4
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B9AB
+ compare RESULT, 1
+ call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B9B4
+ closemessage
+ applymovement 1, EverGrandeCity_ChampionsRoom_Movement_15B9FF
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B9E0
+ waitmovement 0
+ setflag FLAG_HIDE_PETALBURG_GYM_GUIDE
+ warp MAP_EVER_GRANDE_CITY_HALL_OF_FAME, 255, 7, 16
+ waitstate
+ releaseall
+ end
+
+EverGrandeCity_ChampionsRoom_EventScript_15B9AB:: @ 815B9AB
+ msgbox EverGrandeCity_ChampionsRoom_Text_1915D7, 4
+ return
+
+EverGrandeCity_ChampionsRoom_EventScript_15B9B4:: @ 815B9B4
+ msgbox EverGrandeCity_ChampionsRoom_Text_191675, 4
+ return
+
+EverGrandeCity_ChampionsRoom_EventScript_15B9BD:: @ 815B9BD
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9E6
+ waitmovement 0
+ applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A083F
+ waitmovement 0
+ return
+
+EverGrandeCity_ChampionsRoom_EventScript_15B9D2:: @ 815B9D2
+ applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9EF
+ waitmovement 0
+ return
+
+EverGrandeCity_ChampionsRoom_Movement_15B9DD:: @ 815B9DD
+ walk_up
+ walk_up
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9E0:: @ 815B9E0
+ walk_up
+ delay_16
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9E6:: @ 815B9E6
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_left
+ walk_up
+ walk_in_place_fastest_right
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9EF:: @ 815B9EF
+ walk_in_place_fastest_up
+ delay_16
+ walk_in_place_fastest_right
+ delay_16
+ walk_in_place_fastest_up
+ delay_8
+ walk_in_place_fastest_right
+ delay_16
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9F8:: @ 815B9F8
+ walk_right
+ walk_up
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9FB:: @ 815B9FB
+ walk_up
+ walk_up
+ walk_in_place_fastest_down
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15B9FF:: @ 815B9FF
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+EverGrandeCity_ChampionsRoom_Movement_15BA03:: @ 815BA03
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_right
+ walk_up
+ walk_in_place_fastest_left
+ end_movement
diff --git a/data/text/maps/EverGrandeCity_ChampionsRoom.inc b/data/maps/EverGrandeCity_ChampionsRoom/text.inc
index c7c63e208..c7c63e208 100644
--- a/data/text/maps/EverGrandeCity_ChampionsRoom.inc
+++ b/data/maps/EverGrandeCity_ChampionsRoom/text.inc
diff --git a/data/maps/events/EverGrandeCity_Corridor1.inc b/data/maps/EverGrandeCity_Corridor1/events.inc
index f3ec6727e..f3ec6727e 100644
--- a/data/maps/events/EverGrandeCity_Corridor1.inc
+++ b/data/maps/EverGrandeCity_Corridor1/events.inc
diff --git a/data/maps/EverGrandeCity_Corridor1/header.inc b/data/maps/EverGrandeCity_Corridor1/header.inc
index 68d16484e..c15955ae1 100644
--- a/data/maps/EverGrandeCity_Corridor1/header.inc
+++ b/data/maps/EverGrandeCity_Corridor1/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_Corridor1:: @ 8306B24
- .4byte EverGrandeCity_Corridor1_MapAttributes
+ .4byte EverGrandeCity_ShortCorridor_Layout
.4byte EverGrandeCity_Corridor1_MapEvents
.4byte EverGrandeCity_Corridor1_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 117
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_Corridor1.inc b/data/maps/EverGrandeCity_Corridor1/scripts.inc
index 60d1f7253..60d1f7253 100644
--- a/data/scripts/maps/EverGrandeCity_Corridor1.inc
+++ b/data/maps/EverGrandeCity_Corridor1/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_Corridor2.inc b/data/maps/EverGrandeCity_Corridor2/events.inc
index e9a9cdc4c..e9a9cdc4c 100644
--- a/data/maps/events/EverGrandeCity_Corridor2.inc
+++ b/data/maps/EverGrandeCity_Corridor2/events.inc
diff --git a/data/maps/EverGrandeCity_Corridor2/header.inc b/data/maps/EverGrandeCity_Corridor2/header.inc
index 0dab21f9a..774dd8bf9 100644
--- a/data/maps/EverGrandeCity_Corridor2/header.inc
+++ b/data/maps/EverGrandeCity_Corridor2/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_Corridor2:: @ 8306B40
- .4byte EverGrandeCity_Corridor2_MapAttributes
+ .4byte EverGrandeCity_ShortCorridor_Layout
.4byte EverGrandeCity_Corridor2_MapEvents
.4byte EverGrandeCity_Corridor2_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 117
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_Corridor2.inc b/data/maps/EverGrandeCity_Corridor2/scripts.inc
index d74be91c4..d74be91c4 100644
--- a/data/scripts/maps/EverGrandeCity_Corridor2.inc
+++ b/data/maps/EverGrandeCity_Corridor2/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_Corridor3.inc b/data/maps/EverGrandeCity_Corridor3/events.inc
index 98d5f7b81..98d5f7b81 100644
--- a/data/maps/events/EverGrandeCity_Corridor3.inc
+++ b/data/maps/EverGrandeCity_Corridor3/events.inc
diff --git a/data/maps/EverGrandeCity_Corridor3/header.inc b/data/maps/EverGrandeCity_Corridor3/header.inc
index 3d20a6a41..2799a2256 100644
--- a/data/maps/EverGrandeCity_Corridor3/header.inc
+++ b/data/maps/EverGrandeCity_Corridor3/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_Corridor3:: @ 8306B5C
- .4byte EverGrandeCity_Corridor3_MapAttributes
+ .4byte EverGrandeCity_ShortCorridor_Layout
.4byte EverGrandeCity_Corridor3_MapEvents
.4byte EverGrandeCity_Corridor3_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 117
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_Corridor3.inc b/data/maps/EverGrandeCity_Corridor3/scripts.inc
index 006e570ef..006e570ef 100644
--- a/data/scripts/maps/EverGrandeCity_Corridor3.inc
+++ b/data/maps/EverGrandeCity_Corridor3/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_Corridor4.inc b/data/maps/EverGrandeCity_Corridor4/events.inc
index cbcf9f77e..cbcf9f77e 100644
--- a/data/maps/events/EverGrandeCity_Corridor4.inc
+++ b/data/maps/EverGrandeCity_Corridor4/events.inc
diff --git a/data/maps/EverGrandeCity_Corridor4/header.inc b/data/maps/EverGrandeCity_Corridor4/header.inc
index 56a5297d7..254553ab4 100644
--- a/data/maps/EverGrandeCity_Corridor4/header.inc
+++ b/data/maps/EverGrandeCity_Corridor4/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_Corridor4:: @ 8306B78
- .4byte EverGrandeCity_Corridor4_MapAttributes
+ .4byte EverGrandeCity_Corridor4_Layout
.4byte EverGrandeCity_Corridor4_MapEvents
.4byte EverGrandeCity_Corridor4_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 316
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_Corridor4.inc b/data/maps/EverGrandeCity_Corridor4/scripts.inc
index 2ae857aa8..2ae857aa8 100644
--- a/data/scripts/maps/EverGrandeCity_Corridor4.inc
+++ b/data/maps/EverGrandeCity_Corridor4/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_Corridor5.inc b/data/maps/EverGrandeCity_Corridor5/events.inc
index 5b77148ca..5b77148ca 100644
--- a/data/maps/events/EverGrandeCity_Corridor5.inc
+++ b/data/maps/EverGrandeCity_Corridor5/events.inc
diff --git a/data/maps/EverGrandeCity_Corridor5/header.inc b/data/maps/EverGrandeCity_Corridor5/header.inc
index 2ca1fef86..176d27e1e 100644
--- a/data/maps/EverGrandeCity_Corridor5/header.inc
+++ b/data/maps/EverGrandeCity_Corridor5/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_Corridor5:: @ 8306B94
- .4byte EverGrandeCity_Corridor5_MapAttributes
+ .4byte EverGrandeCity_ShortCorridor_Layout
.4byte EverGrandeCity_Corridor5_MapEvents
.4byte EverGrandeCity_Corridor5_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 117
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_Corridor5.inc b/data/maps/EverGrandeCity_Corridor5/scripts.inc
index 09ce304f6..09ce304f6 100644
--- a/data/scripts/maps/EverGrandeCity_Corridor5.inc
+++ b/data/maps/EverGrandeCity_Corridor5/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_DrakesRoom.inc b/data/maps/EverGrandeCity_DrakesRoom/events.inc
index 6b69d45da..6b69d45da 100644
--- a/data/maps/events/EverGrandeCity_DrakesRoom.inc
+++ b/data/maps/EverGrandeCity_DrakesRoom/events.inc
diff --git a/data/maps/EverGrandeCity_DrakesRoom/header.inc b/data/maps/EverGrandeCity_DrakesRoom/header.inc
index 04c1d9f32..4f5cb96b6 100644
--- a/data/maps/EverGrandeCity_DrakesRoom/header.inc
+++ b/data/maps/EverGrandeCity_DrakesRoom/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_DrakesRoom:: @ 8306AEC
- .4byte EverGrandeCity_DrakesRoom_MapAttributes
+ .4byte EverGrandeCity_DrakesRoom_Layout
.4byte EverGrandeCity_DrakesRoom_MapEvents
.4byte EverGrandeCity_DrakesRoom_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 115
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_DrakesRoom/scripts.inc b/data/maps/EverGrandeCity_DrakesRoom/scripts.inc
new file mode 100644
index 000000000..4dad28923
--- /dev/null
+++ b/data/maps/EverGrandeCity_DrakesRoom/scripts.inc
@@ -0,0 +1,62 @@
+EverGrandeCity_DrakesRoom_MapScripts:: @ 815B70D
+ map_script 2, EverGrandeCity_DrakesRoom_MapScript2_15B72C
+ map_script 1, EverGrandeCity_DrakesRoom_MapScript1_15B743
+ map_script 4, EverGrandeCity_DrakesRoom_MapScript2_15B570
+ .byte 0
+
+@ 815B71D
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_DrakesRoom_EventScript_15B727
+ .2byte 0
+
+EverGrandeCity_DrakesRoom_EventScript_15B727:: @ 815B727
+ turnobject 255, 2
+ end
+
+EverGrandeCity_DrakesRoom_MapScript2_15B72C:: @ 815B72C
+ map_script_2 VAR_ELITE_4_STATE, 3, EverGrandeCity_DrakesRoom_EventScript_15B736
+ .2byte 0
+
+EverGrandeCity_DrakesRoom_EventScript_15B736:: @ 815B736
+ lockall
+ call EverGrandeCity_DrakesRoom_EventScript_1A0710
+ setvar VAR_ELITE_4_STATE, 4
+ releaseall
+ end
+
+EverGrandeCity_DrakesRoom_MapScript1_15B743:: @ 815B743
+ call_if_set FLAG_DEFEATED_ELITE_4_DRAKE, EverGrandeCity_DrakesRoom_EventScript_15B758
+ compare VAR_ELITE_4_STATE, 4
+ call_if_eq EverGrandeCity_DrakesRoom_EventScript_15B75E
+ end
+
+EverGrandeCity_DrakesRoom_EventScript_15B758:: @ 815B758
+ call EverGrandeCity_DrakesRoom_EventScript_1A0757
+ return
+
+EverGrandeCity_DrakesRoom_EventScript_15B75E:: @ 815B75E
+ call EverGrandeCity_DrakesRoom_EventScript_1A07FA
+ return
+
+EverGrandeCity_DrakesRoom_EventScript_15B764:: @ 815B764
+ lock
+ faceplayer
+ goto_if_set FLAG_DEFEATED_ELITE_4_DRAKE, EverGrandeCity_DrakesRoom_EventScript_15B78B
+ playbgm MUS_SITENNOU, FALSE
+ msgbox EverGrandeCity_DrakesRoom_Text_190CEB, 4
+ trainerbattle 3, OPPONENT_DRAKE, 0, EverGrandeCity_DrakesRoom_Text_190E42
+ goto EverGrandeCity_DrakesRoom_EventScript_15B795
+ end
+
+EverGrandeCity_DrakesRoom_EventScript_15B78B:: @ 815B78B
+ msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4
+ release
+ end
+
+EverGrandeCity_DrakesRoom_EventScript_15B795:: @ 815B795
+ setvar VAR_SPECIAL_4, 0
+ special sub_810FF60
+ setflag FLAG_DEFEATED_ELITE_4_DRAKE
+ call EverGrandeCity_DrakesRoom_EventScript_1A0693
+ msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4
+ release
+ end
diff --git a/data/text/maps/EverGrandeCity_DrakesRoom.inc b/data/maps/EverGrandeCity_DrakesRoom/text.inc
index ed89c22bf..ed89c22bf 100644
--- a/data/text/maps/EverGrandeCity_DrakesRoom.inc
+++ b/data/maps/EverGrandeCity_DrakesRoom/text.inc
diff --git a/data/maps/events/EverGrandeCity_GlaciasRoom.inc b/data/maps/EverGrandeCity_GlaciasRoom/events.inc
index 8dba287fe..8dba287fe 100644
--- a/data/maps/events/EverGrandeCity_GlaciasRoom.inc
+++ b/data/maps/EverGrandeCity_GlaciasRoom/events.inc
diff --git a/data/maps/EverGrandeCity_GlaciasRoom/header.inc b/data/maps/EverGrandeCity_GlaciasRoom/header.inc
index e0a48f9a6..f0ba099ac 100644
--- a/data/maps/EverGrandeCity_GlaciasRoom/header.inc
+++ b/data/maps/EverGrandeCity_GlaciasRoom/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_GlaciasRoom:: @ 8306AD0
- .4byte EverGrandeCity_GlaciasRoom_MapAttributes
+ .4byte EverGrandeCity_GlaciasRoom_Layout
.4byte EverGrandeCity_GlaciasRoom_MapEvents
.4byte EverGrandeCity_GlaciasRoom_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 114
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc b/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc
new file mode 100644
index 000000000..17555f2f6
--- /dev/null
+++ b/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc
@@ -0,0 +1,60 @@
+EverGrandeCity_GlaciasRoom_MapScripts:: @ 815B673
+ map_script 2, EverGrandeCity_GlaciasRoom_MapScript2_15B692
+ map_script 1, EverGrandeCity_GlaciasRoom_MapScript1_15B6A9
+ map_script 4, EverGrandeCity_GlaciasRoom_MapScript2_15B683
+ .byte 0
+
+EverGrandeCity_GlaciasRoom_MapScript2_15B683:: @ 815B683
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_GlaciasRoom_EventScript_15B68D
+ .2byte 0
+
+EverGrandeCity_GlaciasRoom_EventScript_15B68D:: @ 815B68D
+ turnobject 255, 2
+ end
+
+EverGrandeCity_GlaciasRoom_MapScript2_15B692:: @ 815B692
+ map_script_2 VAR_ELITE_4_STATE, 2, EverGrandeCity_GlaciasRoom_EventScript_15B69C
+ .2byte 0
+
+EverGrandeCity_GlaciasRoom_EventScript_15B69C:: @ 815B69C
+ lockall
+ call EverGrandeCity_GlaciasRoom_EventScript_1A0710
+ setvar VAR_ELITE_4_STATE, 3
+ releaseall
+ end
+
+EverGrandeCity_GlaciasRoom_MapScript1_15B6A9:: @ 815B6A9
+ call_if_set FLAG_DEFEATED_ELITE_4_GLACIA, EverGrandeCity_GlaciasRoom_EventScript_15B6BE
+ compare VAR_ELITE_4_STATE, 3
+ call_if_eq EverGrandeCity_GlaciasRoom_EventScript_15B6C4
+ end
+
+EverGrandeCity_GlaciasRoom_EventScript_15B6BE:: @ 815B6BE
+ call EverGrandeCity_GlaciasRoom_EventScript_1A0757
+ return
+
+EverGrandeCity_GlaciasRoom_EventScript_15B6C4:: @ 815B6C4
+ call EverGrandeCity_GlaciasRoom_EventScript_1A07FA
+ return
+
+EverGrandeCity_GlaciasRoom_EventScript_15B6CA:: @ 815B6CA
+ lock
+ faceplayer
+ goto_if_set FLAG_DEFEATED_ELITE_4_GLACIA, EverGrandeCity_GlaciasRoom_EventScript_15B6F1
+ playbgm MUS_SITENNOU, FALSE
+ msgbox EverGrandeCity_GlaciasRoom_Text_190AF9, 4
+ trainerbattle 3, OPPONENT_GLACIA, 0, EverGrandeCity_GlaciasRoom_Text_190C01
+ goto EverGrandeCity_GlaciasRoom_EventScript_15B6FB
+ end
+
+EverGrandeCity_GlaciasRoom_EventScript_15B6F1:: @ 815B6F1
+ msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4
+ release
+ end
+
+EverGrandeCity_GlaciasRoom_EventScript_15B6FB:: @ 815B6FB
+ setflag FLAG_DEFEATED_ELITE_4_GLACIA
+ call EverGrandeCity_GlaciasRoom_EventScript_1A0693
+ msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4
+ release
+ end
diff --git a/data/text/maps/EverGrandeCity_GlaciasRoom.inc b/data/maps/EverGrandeCity_GlaciasRoom/text.inc
index 88fa1e664..88fa1e664 100644
--- a/data/text/maps/EverGrandeCity_GlaciasRoom.inc
+++ b/data/maps/EverGrandeCity_GlaciasRoom/text.inc
diff --git a/data/maps/events/EverGrandeCity_HallOfFame.inc b/data/maps/EverGrandeCity_HallOfFame/events.inc
index f5a3f9137..f5a3f9137 100644
--- a/data/maps/events/EverGrandeCity_HallOfFame.inc
+++ b/data/maps/EverGrandeCity_HallOfFame/events.inc
diff --git a/data/maps/EverGrandeCity_HallOfFame/header.inc b/data/maps/EverGrandeCity_HallOfFame/header.inc
index b7816ea86..3a8c1a263 100644
--- a/data/maps/EverGrandeCity_HallOfFame/header.inc
+++ b/data/maps/EverGrandeCity_HallOfFame/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_HallOfFame:: @ 8306BCC
- .4byte EverGrandeCity_HallOfFame_MapAttributes
+ .4byte EverGrandeCity_HallOfFame_Layout
.4byte EverGrandeCity_HallOfFame_MapEvents
.4byte EverGrandeCity_HallOfFame_MapScripts
.4byte 0x0
- .2byte BGM_EIKOU_R
+ .2byte MUS_EIKOU_R
.2byte 299
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_HallOfFame.inc b/data/maps/EverGrandeCity_HallOfFame/scripts.inc
index 6cfc5ae27..6cfc5ae27 100644
--- a/data/scripts/maps/EverGrandeCity_HallOfFame.inc
+++ b/data/maps/EverGrandeCity_HallOfFame/scripts.inc
diff --git a/data/text/maps/EverGrandeCity_HallOfFame.inc b/data/maps/EverGrandeCity_HallOfFame/text.inc
index c684dcb72..c684dcb72 100644
--- a/data/text/maps/EverGrandeCity_HallOfFame.inc
+++ b/data/maps/EverGrandeCity_HallOfFame/text.inc
diff --git a/data/maps/events/EverGrandeCity_PhoebesRoom.inc b/data/maps/EverGrandeCity_PhoebesRoom/events.inc
index aa67e5912..aa67e5912 100644
--- a/data/maps/events/EverGrandeCity_PhoebesRoom.inc
+++ b/data/maps/EverGrandeCity_PhoebesRoom/events.inc
diff --git a/data/maps/EverGrandeCity_PhoebesRoom/header.inc b/data/maps/EverGrandeCity_PhoebesRoom/header.inc
index f9ef5a516..8d34dd0ba 100644
--- a/data/maps/EverGrandeCity_PhoebesRoom/header.inc
+++ b/data/maps/EverGrandeCity_PhoebesRoom/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_PhoebesRoom:: @ 8306AB4
- .4byte EverGrandeCity_PhoebesRoom_MapAttributes
+ .4byte EverGrandeCity_PhoebesRoom_Layout
.4byte EverGrandeCity_PhoebesRoom_MapEvents
.4byte EverGrandeCity_PhoebesRoom_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 113
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc b/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc
new file mode 100644
index 000000000..5575b99b3
--- /dev/null
+++ b/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc
@@ -0,0 +1,60 @@
+EverGrandeCity_PhoebesRoom_MapScripts:: @ 815B5D9
+ map_script 1, EverGrandeCity_PhoebesRoom_MapScript1_15B60F
+ map_script 4, EverGrandeCity_PhoebesRoom_MapScript2_15B5E9
+ map_script 2, EverGrandeCity_PhoebesRoom_MapScript2_15B5F8
+ .byte 0
+
+EverGrandeCity_PhoebesRoom_MapScript2_15B5E9:: @ 815B5E9
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_PhoebesRoom_EventScript_15B5F3
+ .2byte 0
+
+EverGrandeCity_PhoebesRoom_EventScript_15B5F3:: @ 815B5F3
+ turnobject 255, 2
+ end
+
+EverGrandeCity_PhoebesRoom_MapScript2_15B5F8:: @ 815B5F8
+ map_script_2 VAR_ELITE_4_STATE, 1, EverGrandeCity_PhoebesRoom_EventScript_15B602
+ .2byte 0
+
+EverGrandeCity_PhoebesRoom_EventScript_15B602:: @ 815B602
+ lockall
+ call EverGrandeCity_PhoebesRoom_EventScript_1A0710
+ setvar VAR_ELITE_4_STATE, 2
+ releaseall
+ end
+
+EverGrandeCity_PhoebesRoom_MapScript1_15B60F:: @ 815B60F
+ call_if_set FLAG_DEFEATED_ELITE_4_PHOEBE, EverGrandeCity_PhoebesRoom_EventScript_15B624
+ compare VAR_ELITE_4_STATE, 2
+ call_if_eq EverGrandeCity_PhoebesRoom_EventScript_15B62A
+ end
+
+EverGrandeCity_PhoebesRoom_EventScript_15B624:: @ 815B624
+ call EverGrandeCity_PhoebesRoom_EventScript_1A0757
+ return
+
+EverGrandeCity_PhoebesRoom_EventScript_15B62A:: @ 815B62A
+ call EverGrandeCity_PhoebesRoom_EventScript_1A07FA
+ return
+
+EverGrandeCity_PhoebesRoom_EventScript_15B630:: @ 815B630
+ lock
+ faceplayer
+ goto_if_set FLAG_DEFEATED_ELITE_4_PHOEBE, EverGrandeCity_PhoebesRoom_EventScript_15B657
+ playbgm MUS_SITENNOU, FALSE
+ msgbox EverGrandeCity_PhoebesRoom_Text_1908F5, 4
+ trainerbattle 3, OPPONENT_PHOEBE, 0, EverGrandeCity_PhoebesRoom_Text_190A0C
+ goto EverGrandeCity_PhoebesRoom_EventScript_15B661
+ end
+
+EverGrandeCity_PhoebesRoom_EventScript_15B657:: @ 815B657
+ msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4
+ release
+ end
+
+EverGrandeCity_PhoebesRoom_EventScript_15B661:: @ 815B661
+ setflag FLAG_DEFEATED_ELITE_4_PHOEBE
+ call EverGrandeCity_PhoebesRoom_EventScript_1A0693
+ msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4
+ release
+ end
diff --git a/data/text/maps/EverGrandeCity_PhoebesRoom.inc b/data/maps/EverGrandeCity_PhoebesRoom/text.inc
index e77a7d31a..e77a7d31a 100644
--- a/data/text/maps/EverGrandeCity_PhoebesRoom.inc
+++ b/data/maps/EverGrandeCity_PhoebesRoom/text.inc
diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_1F.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/events.inc
index ea1045d22..ea1045d22 100644
--- a/data/maps/events/EverGrandeCity_PokemonCenter_1F.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/EverGrandeCity_PokemonCenter_1F/header.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/header.inc
index 2b72fc661..489b5bd52 100644
--- a/data/maps/EverGrandeCity_PokemonCenter_1F/header.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_PokemonCenter_1F:: @ 8306BE8
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte EverGrandeCity_PokemonCenter_1F_MapEvents
.4byte EverGrandeCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc
index 374ef9472..374ef9472 100644
--- a/data/scripts/maps/EverGrandeCity_PokemonCenter_1F.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/EverGrandeCity_PokemonCenter_1F.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/text.inc
index 18594308a..18594308a 100644
--- a/data/text/maps/EverGrandeCity_PokemonCenter_1F.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/EverGrandeCity_PokemonCenter_2F.inc b/data/maps/EverGrandeCity_PokemonCenter_2F/events.inc
index 36dfa01f7..36dfa01f7 100644
--- a/data/maps/events/EverGrandeCity_PokemonCenter_2F.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/EverGrandeCity_PokemonCenter_2F/header.inc b/data/maps/EverGrandeCity_PokemonCenter_2F/header.inc
index b60e3c3df..35167d6c1 100644
--- a/data/maps/EverGrandeCity_PokemonCenter_2F/header.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_PokemonCenter_2F:: @ 8306C04
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte EverGrandeCity_PokemonCenter_2F_MapEvents
.4byte EverGrandeCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 15
.byte 0
diff --git a/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc b/data/maps/EverGrandeCity_PokemonCenter_2F/scripts.inc
index 9941e17e4..9941e17e4 100644
--- a/data/scripts/maps/EverGrandeCity_PokemonCenter_2F.inc
+++ b/data/maps/EverGrandeCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/EverGrandeCity_PokemonLeague.inc b/data/maps/EverGrandeCity_PokemonLeague/events.inc
index 89c6973a5..89c6973a5 100644
--- a/data/maps/events/EverGrandeCity_PokemonLeague.inc
+++ b/data/maps/EverGrandeCity_PokemonLeague/events.inc
diff --git a/data/maps/EverGrandeCity_PokemonLeague/header.inc b/data/maps/EverGrandeCity_PokemonLeague/header.inc
index cf24b61dc..56bb00438 100644
--- a/data/maps/EverGrandeCity_PokemonLeague/header.inc
+++ b/data/maps/EverGrandeCity_PokemonLeague/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_PokemonLeague:: @ 8306BB0
- .4byte EverGrandeCity_PokemonLeague_MapAttributes
+ .4byte EverGrandeCity_PokemonLeague_Layout
.4byte EverGrandeCity_PokemonLeague_MapEvents
.4byte EverGrandeCity_PokemonLeague_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 271
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_PokemonLeague/scripts.inc b/data/maps/EverGrandeCity_PokemonLeague/scripts.inc
new file mode 100644
index 000000000..a48cf278e
--- /dev/null
+++ b/data/maps/EverGrandeCity_PokemonLeague/scripts.inc
@@ -0,0 +1,121 @@
+EverGrandeCity_PokemonLeague_MapScripts:: @ 815BA75
+ map_script 3, EverGrandeCity_PokemonLeague_MapScript1_15BA7B
+ .byte 0
+
+EverGrandeCity_PokemonLeague_MapScript1_15BA7B:: @ 815BA7B
+ setrespawn 20
+ setflag FLAG_SYS_POKEMON_LEAGUE_FLY
+ call_if_unset FLAG_ENTERED_ELITE_FOUR, EverGrandeCity_PokemonLeague_EventScript_15BA8B
+ end
+
+EverGrandeCity_PokemonLeague_EventScript_15BA8B:: @ 815BA8B
+ setobjectxyperm 3, 9, 2
+ setobjectxyperm 4, 10, 2
+ return
+
+EverGrandeCity_PokemonLeague_EventScript_15BA9A:: @ 815BA9A
+ setvar VAR_SPECIAL_B, 1
+ call EverGrandeCity_PokemonLeague_EventScript_19FD5B
+ waitmessage
+ waitbuttonpress
+ release
+ end
+
+EverGrandeCity_PokemonLeague_EventScript_15BAA8:: @ 815BAA8
+ lock
+ faceplayer
+ message EverGrandeCity_PokemonLeague_Text_1A0BE4
+ waitmessage
+ pokemart EverGrandeCity_PokemonLeague_Items
+ msgbox EverGrandeCity_PokemonLeague_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+EverGrandeCity_PokemonLeague_Items:: @ 815BAC0
+ .2byte ITEM_ULTRA_BALL
+ .2byte ITEM_HYPER_POTION
+ .2byte ITEM_MAX_POTION
+ .2byte ITEM_FULL_RESTORE
+ .2byte ITEM_FULL_HEAL
+ .2byte ITEM_REVIVE
+ .2byte ITEM_MAX_REPEL
+ .2byte ITEM_NONE
+ release
+ end
+
+EverGrandeCity_PokemonLeague_EventScript_15BAD2:: @ 815BAD2
+ lockall
+ goto_if_set FLAG_ENTERED_ELITE_FOUR, EverGrandeCity_PokemonLeague_EventScript_15BB57
+ getplayerxy VAR_TEMP_0, VAR_TEMP_1
+ compare VAR_TEMP_0, 11
+ call_if_ge EverGrandeCity_PokemonLeague_EventScript_15BB34
+ compare VAR_TEMP_0, 8
+ call_if_le EverGrandeCity_PokemonLeague_EventScript_15BB3F
+ message EverGrandeCity_PokemonLeague_Text_1916FD
+ waitmessage
+ delay 75
+ goto_if_unset FLAG_BADGE06_GET, EverGrandeCity_PokemonLeague_EventScript_15BB4A
+ closemessage
+ applymovement 3, EverGrandeCity_PokemonLeague_Movement_15BB7E
+ applymovement 4, EverGrandeCity_PokemonLeague_Movement_15BB81
+ waitmovement 0
+ delay 10
+ playfanfare MUS_ME_BACHI
+ message EverGrandeCity_PokemonLeague_Text_191804
+ waitmessage
+ waitfanfare
+ closemessage
+ moveobjectoffscreen 3
+ moveobjectoffscreen 4
+ setflag FLAG_ENTERED_ELITE_FOUR
+ releaseall
+ end
+
+EverGrandeCity_PokemonLeague_EventScript_15BB34:: @ 815BB34
+ applymovement 255, EverGrandeCity_PokemonLeague_Movement_15BB76
+ waitmovement 0
+ return
+
+EverGrandeCity_PokemonLeague_EventScript_15BB3F:: @ 815BB3F
+ applymovement 255, EverGrandeCity_PokemonLeague_Movement_15BB7A
+ waitmovement 0
+ return
+
+EverGrandeCity_PokemonLeague_EventScript_15BB4A:: @ 815BB4A
+ playse SE_HAZURE
+ msgbox EverGrandeCity_PokemonLeague_Text_19179C, 4
+ releaseall
+ end
+
+EverGrandeCity_PokemonLeague_EventScript_15BB57:: @ 815BB57
+ applymovement LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A0839
+ waitmovement 0
+ msgbox EverGrandeCity_PokemonLeague_Text_191804, 4
+ closemessage
+ applymovement LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A083D
+ waitmovement 0
+ releaseall
+ end
+
+EverGrandeCity_PokemonLeague_Movement_15BB76:: @ 815BB76
+ walk_down
+ walk_left
+ walk_in_place_fastest_up
+ end_movement
+
+EverGrandeCity_PokemonLeague_Movement_15BB7A:: @ 815BB7A
+ walk_down
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+EverGrandeCity_PokemonLeague_Movement_15BB7E:: @ 815BB7E
+ walk_left
+ walk_in_place_fastest_down
+ end_movement
+
+EverGrandeCity_PokemonLeague_Movement_15BB81:: @ 815BB81
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
diff --git a/data/text/maps/EverGrandeCity_PokemonLeague.inc b/data/maps/EverGrandeCity_PokemonLeague/text.inc
index 89971022c..89971022c 100644
--- a/data/text/maps/EverGrandeCity_PokemonLeague.inc
+++ b/data/maps/EverGrandeCity_PokemonLeague/text.inc
diff --git a/data/maps/events/EverGrandeCity_SidneysRoom.inc b/data/maps/EverGrandeCity_SidneysRoom/events.inc
index 552981282..552981282 100644
--- a/data/maps/events/EverGrandeCity_SidneysRoom.inc
+++ b/data/maps/EverGrandeCity_SidneysRoom/events.inc
diff --git a/data/maps/EverGrandeCity_SidneysRoom/header.inc b/data/maps/EverGrandeCity_SidneysRoom/header.inc
index 7c2ee11f8..41ea61fd8 100644
--- a/data/maps/EverGrandeCity_SidneysRoom/header.inc
+++ b/data/maps/EverGrandeCity_SidneysRoom/header.inc
@@ -1,9 +1,9 @@
EverGrandeCity_SidneysRoom:: @ 8306A98
- .4byte EverGrandeCity_SidneysRoom_MapAttributes
+ .4byte EverGrandeCity_SidneysRoom_Layout
.4byte EverGrandeCity_SidneysRoom_MapEvents
.4byte EverGrandeCity_SidneysRoom_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 112
.byte 15
.byte 0
diff --git a/data/maps/EverGrandeCity_SidneysRoom/scripts.inc b/data/maps/EverGrandeCity_SidneysRoom/scripts.inc
new file mode 100644
index 000000000..2b6cc0571
--- /dev/null
+++ b/data/maps/EverGrandeCity_SidneysRoom/scripts.inc
@@ -0,0 +1,61 @@
+EverGrandeCity_SidneysRoom_MapScripts:: @ 815B53F
+ map_script 1, EverGrandeCity_SidneysRoom_MapScript1_15B54F
+ map_script 4, EverGrandeCity_SidneysRoom_MapScript2_15B570
+ map_script 2, EverGrandeCity_SidneysRoom_MapScript2_15B57F
+ .byte 0
+
+EverGrandeCity_SidneysRoom_MapScript1_15B54F:: @ 815B54F
+ call_if_set FLAG_DEFEATED_ELITE_4_SYDNEY, EverGrandeCity_SidneysRoom_EventScript_15B564
+ compare VAR_ELITE_4_STATE, 1
+ call_if_eq EverGrandeCity_SidneysRoom_EventScript_15B56A
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_15B564:: @ 815B564
+ call EverGrandeCity_SidneysRoom_EventScript_1A0757
+ return
+
+EverGrandeCity_SidneysRoom_EventScript_15B56A:: @ 815B56A
+ call EverGrandeCity_SidneysRoom_EventScript_1A07FA
+ return
+
+EverGrandeCity_DrakesRoom_MapScript2_15B570:: @ 815B570
+EverGrandeCity_SidneysRoom_MapScript2_15B570:: @ 815B570
+ map_script_2 VAR_TEMP_1, 0, EverGrandeCity_SidneysRoom_EventScript_15B57A
+ .2byte 0
+
+EverGrandeCity_SidneysRoom_EventScript_15B57A:: @ 815B57A
+ turnobject 255, 2
+ end
+
+EverGrandeCity_SidneysRoom_MapScript2_15B57F:: @ 815B57F
+ map_script_2 VAR_ELITE_4_STATE, 0, EverGrandeCity_SidneysRoom_EventScript_15B589
+ .2byte 0
+
+EverGrandeCity_SidneysRoom_EventScript_15B589:: @ 815B589
+ lockall
+ call EverGrandeCity_SidneysRoom_EventScript_1A0710
+ setvar VAR_ELITE_4_STATE, 1
+ releaseall
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_15B596:: @ 815B596
+ lock
+ faceplayer
+ goto_if_set FLAG_DEFEATED_ELITE_4_SYDNEY, EverGrandeCity_SidneysRoom_EventScript_15B5BD
+ playbgm MUS_SITENNOU, FALSE
+ msgbox EverGrandeCity_SidneysRoom_Text_190728, 4
+ trainerbattle 3, OPPONENT_SIDNEY, 0, EverGrandeCity_SidneysRoom_Text_190823
+ goto EverGrandeCity_SidneysRoom_EventScript_15B5C7
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_15B5BD:: @ 815B5BD
+ msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4
+ release
+ end
+
+EverGrandeCity_SidneysRoom_EventScript_15B5C7:: @ 815B5C7
+ setflag FLAG_DEFEATED_ELITE_4_SYDNEY
+ call EverGrandeCity_SidneysRoom_EventScript_1A0693
+ msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4
+ release
+ end
diff --git a/data/text/maps/EverGrandeCity_SidneysRoom.inc b/data/maps/EverGrandeCity_SidneysRoom/text.inc
index 84d1dddf5..84d1dddf5 100644
--- a/data/text/maps/EverGrandeCity_SidneysRoom.inc
+++ b/data/maps/EverGrandeCity_SidneysRoom/text.inc
diff --git a/data/maps/events/FallarborTown.inc b/data/maps/FallarborTown/events.inc
index 37308b07c..37308b07c 100644
--- a/data/maps/events/FallarborTown.inc
+++ b/data/maps/FallarborTown/events.inc
diff --git a/data/maps/FallarborTown/header.inc b/data/maps/FallarborTown/header.inc
index bd719a36b..e6e0041b6 100644
--- a/data/maps/FallarborTown/header.inc
+++ b/data/maps/FallarborTown/header.inc
@@ -1,9 +1,9 @@
FallarborTown:: @ 83055B4
- .4byte FallarborTown_MapAttributes
+ .4byte FallarborTown_Layout
.4byte FallarborTown_MapEvents
.4byte FallarborTown_MapScripts
.4byte FallarborTown_MapConnections
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 14
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown.inc b/data/maps/FallarborTown/scripts.inc
index a168a0ef5..a168a0ef5 100644
--- a/data/scripts/maps/FallarborTown.inc
+++ b/data/maps/FallarborTown/scripts.inc
diff --git a/data/text/maps/FallarborTown.inc b/data/maps/FallarborTown/text.inc
index 1483272de..1483272de 100644
--- a/data/text/maps/FallarborTown.inc
+++ b/data/maps/FallarborTown/text.inc
diff --git a/data/maps/events/FallarborTown_ContestHall.inc b/data/maps/FallarborTown_ContestHall/events.inc
index 9479c8db1..9479c8db1 100644
--- a/data/maps/events/FallarborTown_ContestHall.inc
+++ b/data/maps/FallarborTown_ContestHall/events.inc
diff --git a/data/maps/FallarborTown_ContestHall/header.inc b/data/maps/FallarborTown_ContestHall/header.inc
index aa540e338..38f414c10 100644
--- a/data/maps/FallarborTown_ContestHall/header.inc
+++ b/data/maps/FallarborTown_ContestHall/header.inc
@@ -1,9 +1,9 @@
FallarborTown_ContestHall:: @ 8305CEC
- .4byte FallarborTown_ContestHall_MapAttributes
+ .4byte ContestHall_Layout
.4byte FallarborTown_ContestHall_MapEvents
.4byte FallarborTown_ContestHall_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 73
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_ContestHall.inc b/data/maps/FallarborTown_ContestHall/scripts.inc
index e3fcfd9bc..e3fcfd9bc 100644
--- a/data/scripts/maps/FallarborTown_ContestHall.inc
+++ b/data/maps/FallarborTown_ContestHall/scripts.inc
diff --git a/data/text/maps/FallarborTown_ContestHall.inc b/data/maps/FallarborTown_ContestHall/text.inc
index 5db8766c5..5db8766c5 100644
--- a/data/text/maps/FallarborTown_ContestHall.inc
+++ b/data/maps/FallarborTown_ContestHall/text.inc
diff --git a/data/maps/events/FallarborTown_ContestLobby.inc b/data/maps/FallarborTown_ContestLobby/events.inc
index 47144a554..47144a554 100644
--- a/data/maps/events/FallarborTown_ContestLobby.inc
+++ b/data/maps/FallarborTown_ContestLobby/events.inc
diff --git a/data/maps/FallarborTown_ContestLobby/header.inc b/data/maps/FallarborTown_ContestLobby/header.inc
index 2f25d3675..2b8d9a18b 100644
--- a/data/maps/FallarborTown_ContestLobby/header.inc
+++ b/data/maps/FallarborTown_ContestLobby/header.inc
@@ -1,9 +1,9 @@
FallarborTown_ContestLobby:: @ 8305CD0
- .4byte FallarborTown_ContestLobby_MapAttributes
+ .4byte ContestLobby_Layout
.4byte FallarborTown_ContestLobby_MapEvents
.4byte FallarborTown_ContestLobby_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 72
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_ContestLobby.inc b/data/maps/FallarborTown_ContestLobby/scripts.inc
index 5386fec4f..5386fec4f 100644
--- a/data/scripts/maps/FallarborTown_ContestLobby.inc
+++ b/data/maps/FallarborTown_ContestLobby/scripts.inc
diff --git a/data/text/maps/FallarborTown_ContestLobby.inc b/data/maps/FallarborTown_ContestLobby/text.inc
index 5d4305f8c..5d4305f8c 100644
--- a/data/text/maps/FallarborTown_ContestLobby.inc
+++ b/data/maps/FallarborTown_ContestLobby/text.inc
diff --git a/data/maps/events/FallarborTown_House1.inc b/data/maps/FallarborTown_House1/events.inc
index fefaadc51..fefaadc51 100644
--- a/data/maps/events/FallarborTown_House1.inc
+++ b/data/maps/FallarborTown_House1/events.inc
diff --git a/data/maps/FallarborTown_House1/header.inc b/data/maps/FallarborTown_House1/header.inc
index 2761536b6..e6eacc77c 100644
--- a/data/maps/FallarborTown_House1/header.inc
+++ b/data/maps/FallarborTown_House1/header.inc
@@ -1,9 +1,9 @@
FallarborTown_House1:: @ 8305D40
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte FallarborTown_House1_MapEvents
.4byte FallarborTown_House1_MapScripts
.4byte 0x0
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 59
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_House1.inc b/data/maps/FallarborTown_House1/scripts.inc
index f16b6e828..f16b6e828 100644
--- a/data/scripts/maps/FallarborTown_House1.inc
+++ b/data/maps/FallarborTown_House1/scripts.inc
diff --git a/data/text/maps/FallarborTown_House1.inc b/data/maps/FallarborTown_House1/text.inc
index c882bc9b7..c882bc9b7 100644
--- a/data/text/maps/FallarborTown_House1.inc
+++ b/data/maps/FallarborTown_House1/text.inc
diff --git a/data/maps/events/FallarborTown_House2.inc b/data/maps/FallarborTown_House2/events.inc
index b873f95c8..b873f95c8 100644
--- a/data/maps/events/FallarborTown_House2.inc
+++ b/data/maps/FallarborTown_House2/events.inc
diff --git a/data/maps/FallarborTown_House2/header.inc b/data/maps/FallarborTown_House2/header.inc
index 0366c201a..246bc12db 100644
--- a/data/maps/FallarborTown_House2/header.inc
+++ b/data/maps/FallarborTown_House2/header.inc
@@ -1,9 +1,9 @@
FallarborTown_House2:: @ 8305D5C
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte FallarborTown_House2_MapEvents
.4byte FallarborTown_House2_MapScripts
.4byte 0x0
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 60
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_House2.inc b/data/maps/FallarborTown_House2/scripts.inc
index 41ebd039c..41ebd039c 100644
--- a/data/scripts/maps/FallarborTown_House2.inc
+++ b/data/maps/FallarborTown_House2/scripts.inc
diff --git a/data/text/maps/FallarborTown_House2.inc b/data/maps/FallarborTown_House2/text.inc
index de6d63fad..de6d63fad 100644
--- a/data/text/maps/FallarborTown_House2.inc
+++ b/data/maps/FallarborTown_House2/text.inc
diff --git a/data/maps/events/FallarborTown_Mart.inc b/data/maps/FallarborTown_Mart/events.inc
index bf3195eea..bf3195eea 100644
--- a/data/maps/events/FallarborTown_Mart.inc
+++ b/data/maps/FallarborTown_Mart/events.inc
diff --git a/data/maps/FallarborTown_Mart/header.inc b/data/maps/FallarborTown_Mart/header.inc
index b60fa85c8..de16583f4 100644
--- a/data/maps/FallarborTown_Mart/header.inc
+++ b/data/maps/FallarborTown_Mart/header.inc
@@ -1,9 +1,9 @@
FallarborTown_Mart:: @ 8305CB4
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte FallarborTown_Mart_MapEvents
.4byte FallarborTown_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_Mart.inc b/data/maps/FallarborTown_Mart/scripts.inc
index cfd239e8a..cfd239e8a 100644
--- a/data/scripts/maps/FallarborTown_Mart.inc
+++ b/data/maps/FallarborTown_Mart/scripts.inc
diff --git a/data/text/maps/FallarborTown_Mart.inc b/data/maps/FallarborTown_Mart/text.inc
index bc8b3fb32..bc8b3fb32 100644
--- a/data/text/maps/FallarborTown_Mart.inc
+++ b/data/maps/FallarborTown_Mart/text.inc
diff --git a/data/maps/events/FallarborTown_PokemonCenter_1F.inc b/data/maps/FallarborTown_PokemonCenter_1F/events.inc
index 06f8068c6..06f8068c6 100644
--- a/data/maps/events/FallarborTown_PokemonCenter_1F.inc
+++ b/data/maps/FallarborTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/FallarborTown_PokemonCenter_1F/header.inc b/data/maps/FallarborTown_PokemonCenter_1F/header.inc
index 8ffb95e0c..e51dea9cc 100644
--- a/data/maps/FallarborTown_PokemonCenter_1F/header.inc
+++ b/data/maps/FallarborTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
FallarborTown_PokemonCenter_1F:: @ 8305D08
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte FallarborTown_PokemonCenter_1F_MapEvents
.4byte FallarborTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_1F.inc b/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc
index 6ae897ec8..6ae897ec8 100644
--- a/data/scripts/maps/FallarborTown_PokemonCenter_1F.inc
+++ b/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/FallarborTown_PokemonCenter_1F.inc b/data/maps/FallarborTown_PokemonCenter_1F/text.inc
index a626ff1e9..a626ff1e9 100644
--- a/data/text/maps/FallarborTown_PokemonCenter_1F.inc
+++ b/data/maps/FallarborTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/FallarborTown_PokemonCenter_2F.inc b/data/maps/FallarborTown_PokemonCenter_2F/events.inc
index 381051d01..381051d01 100644
--- a/data/maps/events/FallarborTown_PokemonCenter_2F.inc
+++ b/data/maps/FallarborTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/FallarborTown_PokemonCenter_2F/header.inc b/data/maps/FallarborTown_PokemonCenter_2F/header.inc
index 45120890d..91613d680 100644
--- a/data/maps/FallarborTown_PokemonCenter_2F/header.inc
+++ b/data/maps/FallarborTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
FallarborTown_PokemonCenter_2F:: @ 8305D24
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte FallarborTown_PokemonCenter_2F_MapEvents
.4byte FallarborTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 4
.byte 0
diff --git a/data/scripts/maps/FallarborTown_PokemonCenter_2F.inc b/data/maps/FallarborTown_PokemonCenter_2F/scripts.inc
index 148b22531..148b22531 100644
--- a/data/scripts/maps/FallarborTown_PokemonCenter_2F.inc
+++ b/data/maps/FallarborTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/FieryPath.inc b/data/maps/FieryPath/events.inc
index faf6d5011..faf6d5011 100644
--- a/data/maps/events/FieryPath.inc
+++ b/data/maps/FieryPath/events.inc
diff --git a/data/maps/FieryPath/header.inc b/data/maps/FieryPath/header.inc
index ccca2e656..dcc4d55ea 100644
--- a/data/maps/FieryPath/header.inc
+++ b/data/maps/FieryPath/header.inc
@@ -1,9 +1,9 @@
FieryPath:: @ 8306EF8
- .4byte FieryPath_MapAttributes
+ .4byte FieryPath_Layout
.4byte FieryPath_MapEvents
.4byte FieryPath_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 294
.byte 74
.byte 0
diff --git a/data/scripts/maps/FieryPath.inc b/data/maps/FieryPath/scripts.inc
index f0bd22071..f0bd22071 100644
--- a/data/scripts/maps/FieryPath.inc
+++ b/data/maps/FieryPath/scripts.inc
diff --git a/data/maps/events/FortreeCity.inc b/data/maps/FortreeCity/events.inc
index 485fd836f..485fd836f 100644
--- a/data/maps/events/FortreeCity.inc
+++ b/data/maps/FortreeCity/events.inc
diff --git a/data/maps/FortreeCity/header.inc b/data/maps/FortreeCity/header.inc
index 4c96de2b2..eb04f8bcb 100644
--- a/data/maps/FortreeCity/header.inc
+++ b/data/maps/FortreeCity/header.inc
@@ -1,9 +1,9 @@
FortreeCity:: @ 83054B8
- .4byte FortreeCity_MapAttributes
+ .4byte FortreeCity_Layout
.4byte FortreeCity_MapEvents
.4byte FortreeCity_MapScripts
.4byte FortreeCity_MapConnections
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 5
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity.inc b/data/maps/FortreeCity/scripts.inc
index 342e2fdc3..342e2fdc3 100644
--- a/data/scripts/maps/FortreeCity.inc
+++ b/data/maps/FortreeCity/scripts.inc
diff --git a/data/text/maps/FortreeCity.inc b/data/maps/FortreeCity/text.inc
index 8640fada7..8640fada7 100644
--- a/data/text/maps/FortreeCity.inc
+++ b/data/maps/FortreeCity/text.inc
diff --git a/data/maps/events/FortreeCity_DecorationShop.inc b/data/maps/FortreeCity_DecorationShop/events.inc
index 47e635fa8..47e635fa8 100644
--- a/data/maps/events/FortreeCity_DecorationShop.inc
+++ b/data/maps/FortreeCity_DecorationShop/events.inc
diff --git a/data/maps/FortreeCity_DecorationShop/header.inc b/data/maps/FortreeCity_DecorationShop/header.inc
index 5334ca92c..78b54e060 100644
--- a/data/maps/FortreeCity_DecorationShop/header.inc
+++ b/data/maps/FortreeCity_DecorationShop/header.inc
@@ -1,9 +1,9 @@
FortreeCity_DecorationShop:: @ 8306504
- .4byte FortreeCity_DecorationShop_MapAttributes
+ .4byte FortreeCity_DecorationShop_Layout
.4byte FortreeCity_DecorationShop_MapEvents
.4byte FortreeCity_DecorationShop_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 256
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_DecorationShop.inc b/data/maps/FortreeCity_DecorationShop/scripts.inc
index 56a360708..56a360708 100644
--- a/data/scripts/maps/FortreeCity_DecorationShop.inc
+++ b/data/maps/FortreeCity_DecorationShop/scripts.inc
diff --git a/data/text/maps/FortreeCity_DecorationShop.inc b/data/maps/FortreeCity_DecorationShop/text.inc
index 7809f10ff..7809f10ff 100644
--- a/data/text/maps/FortreeCity_DecorationShop.inc
+++ b/data/maps/FortreeCity_DecorationShop/text.inc
diff --git a/data/maps/events/FortreeCity_Gym.inc b/data/maps/FortreeCity_Gym/events.inc
index 9ff31951b..9ff31951b 100644
--- a/data/maps/events/FortreeCity_Gym.inc
+++ b/data/maps/FortreeCity_Gym/events.inc
diff --git a/data/maps/FortreeCity_Gym/header.inc b/data/maps/FortreeCity_Gym/header.inc
index 378a73b52..9ecaef8b4 100644
--- a/data/maps/FortreeCity_Gym/header.inc
+++ b/data/maps/FortreeCity_Gym/header.inc
@@ -1,9 +1,9 @@
FortreeCity_Gym:: @ 8306424
- .4byte FortreeCity_Gym_MapAttributes
+ .4byte FortreeCity_Gym_Layout
.4byte FortreeCity_Gym_MapEvents
.4byte FortreeCity_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 100
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_Gym.inc b/data/maps/FortreeCity_Gym/scripts.inc
index c0de6bfee..c0de6bfee 100644
--- a/data/scripts/maps/FortreeCity_Gym.inc
+++ b/data/maps/FortreeCity_Gym/scripts.inc
diff --git a/data/text/maps/FortreeCity_Gym.inc b/data/maps/FortreeCity_Gym/text.inc
index 036cacd50..036cacd50 100644
--- a/data/text/maps/FortreeCity_Gym.inc
+++ b/data/maps/FortreeCity_Gym/text.inc
diff --git a/data/maps/events/FortreeCity_House1.inc b/data/maps/FortreeCity_House1/events.inc
index 5e91f873e..5e91f873e 100644
--- a/data/maps/events/FortreeCity_House1.inc
+++ b/data/maps/FortreeCity_House1/events.inc
diff --git a/data/maps/FortreeCity_House1/header.inc b/data/maps/FortreeCity_House1/header.inc
index ad8198c43..79d0466d7 100644
--- a/data/maps/FortreeCity_House1/header.inc
+++ b/data/maps/FortreeCity_House1/header.inc
@@ -1,9 +1,9 @@
FortreeCity_House1:: @ 8306408
- .4byte FortreeCity_House1_MapAttributes
+ .4byte FortreeCity_House1_Layout
.4byte FortreeCity_House1_MapEvents
.4byte FortreeCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 99
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_House1.inc b/data/maps/FortreeCity_House1/scripts.inc
index 443cc3a5c..443cc3a5c 100644
--- a/data/scripts/maps/FortreeCity_House1.inc
+++ b/data/maps/FortreeCity_House1/scripts.inc
diff --git a/data/text/maps/FortreeCity_House1.inc b/data/maps/FortreeCity_House1/text.inc
index 0d94fcd27..0d94fcd27 100644
--- a/data/text/maps/FortreeCity_House1.inc
+++ b/data/maps/FortreeCity_House1/text.inc
diff --git a/data/maps/events/FortreeCity_House2.inc b/data/maps/FortreeCity_House2/events.inc
index 41d8962fe..41d8962fe 100644
--- a/data/maps/events/FortreeCity_House2.inc
+++ b/data/maps/FortreeCity_House2/events.inc
diff --git a/data/maps/FortreeCity_House2/header.inc b/data/maps/FortreeCity_House2/header.inc
index 3c803636b..44447c390 100644
--- a/data/maps/FortreeCity_House2/header.inc
+++ b/data/maps/FortreeCity_House2/header.inc
@@ -1,9 +1,9 @@
FortreeCity_House2:: @ 8306494
- .4byte FortreeCity_House2_MapAttributes
+ .4byte FortreeCity_House2_Layout
.4byte FortreeCity_House2_MapEvents
.4byte FortreeCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 101
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_House2.inc b/data/maps/FortreeCity_House2/scripts.inc
index 365646d81..365646d81 100644
--- a/data/scripts/maps/FortreeCity_House2.inc
+++ b/data/maps/FortreeCity_House2/scripts.inc
diff --git a/data/text/maps/FortreeCity_House2.inc b/data/maps/FortreeCity_House2/text.inc
index 8b78e1ae8..8b78e1ae8 100644
--- a/data/text/maps/FortreeCity_House2.inc
+++ b/data/maps/FortreeCity_House2/text.inc
diff --git a/data/maps/events/FortreeCity_House3.inc b/data/maps/FortreeCity_House3/events.inc
index e02749d0e..e02749d0e 100644
--- a/data/maps/events/FortreeCity_House3.inc
+++ b/data/maps/FortreeCity_House3/events.inc
diff --git a/data/maps/FortreeCity_House3/header.inc b/data/maps/FortreeCity_House3/header.inc
index 40bf85478..aa77bbf4e 100644
--- a/data/maps/FortreeCity_House3/header.inc
+++ b/data/maps/FortreeCity_House3/header.inc
@@ -1,9 +1,9 @@
FortreeCity_House3:: @ 83064B0
- .4byte FortreeCity_House3_MapAttributes
+ .4byte FortreeCity_House1_Layout
.4byte FortreeCity_House3_MapEvents
.4byte FortreeCity_House3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 99
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_House3.inc b/data/maps/FortreeCity_House3/scripts.inc
index f5d11ffa7..f5d11ffa7 100644
--- a/data/scripts/maps/FortreeCity_House3.inc
+++ b/data/maps/FortreeCity_House3/scripts.inc
diff --git a/data/text/maps/FortreeCity_House3.inc b/data/maps/FortreeCity_House3/text.inc
index 6b0b254f6..6b0b254f6 100644
--- a/data/text/maps/FortreeCity_House3.inc
+++ b/data/maps/FortreeCity_House3/text.inc
diff --git a/data/maps/events/FortreeCity_House4.inc b/data/maps/FortreeCity_House4/events.inc
index 58285c7f4..58285c7f4 100644
--- a/data/maps/events/FortreeCity_House4.inc
+++ b/data/maps/FortreeCity_House4/events.inc
diff --git a/data/maps/FortreeCity_House4/header.inc b/data/maps/FortreeCity_House4/header.inc
index bed750ecb..dcd41d274 100644
--- a/data/maps/FortreeCity_House4/header.inc
+++ b/data/maps/FortreeCity_House4/header.inc
@@ -1,9 +1,9 @@
FortreeCity_House4:: @ 83064CC
- .4byte FortreeCity_House4_MapAttributes
+ .4byte FortreeCity_House2_Layout
.4byte FortreeCity_House4_MapEvents
.4byte FortreeCity_House4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 101
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_House4.inc b/data/maps/FortreeCity_House4/scripts.inc
index 77e43be34..77e43be34 100644
--- a/data/scripts/maps/FortreeCity_House4.inc
+++ b/data/maps/FortreeCity_House4/scripts.inc
diff --git a/data/text/maps/FortreeCity_House4.inc b/data/maps/FortreeCity_House4/text.inc
index 9389ec4aa..9389ec4aa 100644
--- a/data/text/maps/FortreeCity_House4.inc
+++ b/data/maps/FortreeCity_House4/text.inc
diff --git a/data/maps/events/FortreeCity_House5.inc b/data/maps/FortreeCity_House5/events.inc
index 93447f739..93447f739 100644
--- a/data/maps/events/FortreeCity_House5.inc
+++ b/data/maps/FortreeCity_House5/events.inc
diff --git a/data/maps/FortreeCity_House5/header.inc b/data/maps/FortreeCity_House5/header.inc
index a8bb67d65..98faa0aee 100644
--- a/data/maps/FortreeCity_House5/header.inc
+++ b/data/maps/FortreeCity_House5/header.inc
@@ -1,9 +1,9 @@
FortreeCity_House5:: @ 83064E8
- .4byte FortreeCity_House5_MapAttributes
+ .4byte FortreeCity_House1_Layout
.4byte FortreeCity_House5_MapEvents
.4byte FortreeCity_House5_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 99
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_House5.inc b/data/maps/FortreeCity_House5/scripts.inc
index 888ebe0e2..888ebe0e2 100644
--- a/data/scripts/maps/FortreeCity_House5.inc
+++ b/data/maps/FortreeCity_House5/scripts.inc
diff --git a/data/text/maps/FortreeCity_House5.inc b/data/maps/FortreeCity_House5/text.inc
index 711b9579e..711b9579e 100644
--- a/data/text/maps/FortreeCity_House5.inc
+++ b/data/maps/FortreeCity_House5/text.inc
diff --git a/data/maps/events/FortreeCity_Mart.inc b/data/maps/FortreeCity_Mart/events.inc
index a9c48da93..a9c48da93 100644
--- a/data/maps/events/FortreeCity_Mart.inc
+++ b/data/maps/FortreeCity_Mart/events.inc
diff --git a/data/maps/FortreeCity_Mart/header.inc b/data/maps/FortreeCity_Mart/header.inc
index 4b8793d36..a43cd9466 100644
--- a/data/maps/FortreeCity_Mart/header.inc
+++ b/data/maps/FortreeCity_Mart/header.inc
@@ -1,9 +1,9 @@
FortreeCity_Mart:: @ 8306478
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte FortreeCity_Mart_MapEvents
.4byte FortreeCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_Mart.inc b/data/maps/FortreeCity_Mart/scripts.inc
index 076f702af..076f702af 100644
--- a/data/scripts/maps/FortreeCity_Mart.inc
+++ b/data/maps/FortreeCity_Mart/scripts.inc
diff --git a/data/text/maps/FortreeCity_Mart.inc b/data/maps/FortreeCity_Mart/text.inc
index c8c2c4f0f..c8c2c4f0f 100644
--- a/data/text/maps/FortreeCity_Mart.inc
+++ b/data/maps/FortreeCity_Mart/text.inc
diff --git a/data/maps/events/FortreeCity_PokemonCenter_1F.inc b/data/maps/FortreeCity_PokemonCenter_1F/events.inc
index dcf0e088a..dcf0e088a 100644
--- a/data/maps/events/FortreeCity_PokemonCenter_1F.inc
+++ b/data/maps/FortreeCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/FortreeCity_PokemonCenter_1F/header.inc b/data/maps/FortreeCity_PokemonCenter_1F/header.inc
index fcafbe2af..97c8403b2 100644
--- a/data/maps/FortreeCity_PokemonCenter_1F/header.inc
+++ b/data/maps/FortreeCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
FortreeCity_PokemonCenter_1F:: @ 8306440
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte FortreeCity_PokemonCenter_1F_MapEvents
.4byte FortreeCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_1F.inc b/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc
index 6d847d7cc..6d847d7cc 100644
--- a/data/scripts/maps/FortreeCity_PokemonCenter_1F.inc
+++ b/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/FortreeCity_PokemonCenter_1F.inc b/data/maps/FortreeCity_PokemonCenter_1F/text.inc
index d5ffb8a61..d5ffb8a61 100644
--- a/data/text/maps/FortreeCity_PokemonCenter_1F.inc
+++ b/data/maps/FortreeCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/FortreeCity_PokemonCenter_2F.inc b/data/maps/FortreeCity_PokemonCenter_2F/events.inc
index 2e410c319..2e410c319 100644
--- a/data/maps/events/FortreeCity_PokemonCenter_2F.inc
+++ b/data/maps/FortreeCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/FortreeCity_PokemonCenter_2F/header.inc b/data/maps/FortreeCity_PokemonCenter_2F/header.inc
index 0421b7880..57e8510b8 100644
--- a/data/maps/FortreeCity_PokemonCenter_2F/header.inc
+++ b/data/maps/FortreeCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
FortreeCity_PokemonCenter_2F:: @ 830645C
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte FortreeCity_PokemonCenter_2F_MapEvents
.4byte FortreeCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 11
.byte 0
diff --git a/data/scripts/maps/FortreeCity_PokemonCenter_2F.inc b/data/maps/FortreeCity_PokemonCenter_2F/scripts.inc
index 3019dbbc0..3019dbbc0 100644
--- a/data/scripts/maps/FortreeCity_PokemonCenter_2F.inc
+++ b/data/maps/FortreeCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/GraniteCave_1F.inc b/data/maps/GraniteCave_1F/events.inc
index 20ea8d4d5..20ea8d4d5 100644
--- a/data/maps/events/GraniteCave_1F.inc
+++ b/data/maps/GraniteCave_1F/events.inc
diff --git a/data/maps/GraniteCave_1F/header.inc b/data/maps/GraniteCave_1F/header.inc
index cf22ded8a..b3682961a 100644
--- a/data/maps/GraniteCave_1F/header.inc
+++ b/data/maps/GraniteCave_1F/header.inc
@@ -1,9 +1,9 @@
GraniteCave_1F:: @ 8306E34
- .4byte GraniteCave_1F_MapAttributes
+ .4byte GraniteCave_1F_Layout
.4byte GraniteCave_1F_MapEvents
.4byte GraniteCave_1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 133
.byte 55
.byte 0
diff --git a/data/scripts/maps/GraniteCave_1F.inc b/data/maps/GraniteCave_1F/scripts.inc
index b9d89f93c..b9d89f93c 100644
--- a/data/scripts/maps/GraniteCave_1F.inc
+++ b/data/maps/GraniteCave_1F/scripts.inc
diff --git a/data/text/maps/GraniteCave_1F.inc b/data/maps/GraniteCave_1F/text.inc
index 3344f76d9..3344f76d9 100644
--- a/data/text/maps/GraniteCave_1F.inc
+++ b/data/maps/GraniteCave_1F/text.inc
diff --git a/data/maps/events/GraniteCave_B1F.inc b/data/maps/GraniteCave_B1F/events.inc
index 3d148a922..3d148a922 100644
--- a/data/maps/events/GraniteCave_B1F.inc
+++ b/data/maps/GraniteCave_B1F/events.inc
diff --git a/data/maps/GraniteCave_B1F/header.inc b/data/maps/GraniteCave_B1F/header.inc
index 654803312..80af713ad 100644
--- a/data/maps/GraniteCave_B1F/header.inc
+++ b/data/maps/GraniteCave_B1F/header.inc
@@ -1,9 +1,9 @@
GraniteCave_B1F:: @ 8306E50
- .4byte GraniteCave_B1F_MapAttributes
+ .4byte GraniteCave_B1F_Layout
.4byte GraniteCave_B1F_MapEvents
.4byte GraniteCave_B1F_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 134
.byte 55
.byte 1
diff --git a/data/scripts/maps/GraniteCave_B1F.inc b/data/maps/GraniteCave_B1F/scripts.inc
index c6be3feca..c6be3feca 100644
--- a/data/scripts/maps/GraniteCave_B1F.inc
+++ b/data/maps/GraniteCave_B1F/scripts.inc
diff --git a/data/maps/events/GraniteCave_B2F.inc b/data/maps/GraniteCave_B2F/events.inc
index e5c7b1768..e5c7b1768 100644
--- a/data/maps/events/GraniteCave_B2F.inc
+++ b/data/maps/GraniteCave_B2F/events.inc
diff --git a/data/maps/GraniteCave_B2F/header.inc b/data/maps/GraniteCave_B2F/header.inc
index 4d243f3da..9b3dc1610 100644
--- a/data/maps/GraniteCave_B2F/header.inc
+++ b/data/maps/GraniteCave_B2F/header.inc
@@ -1,9 +1,9 @@
GraniteCave_B2F:: @ 8306E6C
- .4byte GraniteCave_B2F_MapAttributes
+ .4byte GraniteCave_B2F_Layout
.4byte GraniteCave_B2F_MapEvents
.4byte GraniteCave_B2F_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 135
.byte 55
.byte 1
diff --git a/data/scripts/maps/GraniteCave_B2F.inc b/data/maps/GraniteCave_B2F/scripts.inc
index 54e1150f1..54e1150f1 100644
--- a/data/scripts/maps/GraniteCave_B2F.inc
+++ b/data/maps/GraniteCave_B2F/scripts.inc
diff --git a/data/maps/events/GraniteCave_StevensRoom.inc b/data/maps/GraniteCave_StevensRoom/events.inc
index 9d8f4b2ba..9d8f4b2ba 100644
--- a/data/maps/events/GraniteCave_StevensRoom.inc
+++ b/data/maps/GraniteCave_StevensRoom/events.inc
diff --git a/data/maps/GraniteCave_StevensRoom/header.inc b/data/maps/GraniteCave_StevensRoom/header.inc
index fb9b18436..da9664943 100644
--- a/data/maps/GraniteCave_StevensRoom/header.inc
+++ b/data/maps/GraniteCave_StevensRoom/header.inc
@@ -1,9 +1,9 @@
GraniteCave_StevensRoom:: @ 8306E88
- .4byte GraniteCave_StevensRoom_MapAttributes
+ .4byte GraniteCave_StevensRoom_Layout
.4byte GraniteCave_StevensRoom_MapEvents
.4byte GraniteCave_StevensRoom_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 289
.byte 55
.byte 0
diff --git a/data/scripts/maps/GraniteCave_StevensRoom.inc b/data/maps/GraniteCave_StevensRoom/scripts.inc
index 013703e92..013703e92 100644
--- a/data/scripts/maps/GraniteCave_StevensRoom.inc
+++ b/data/maps/GraniteCave_StevensRoom/scripts.inc
diff --git a/data/text/maps/GraniteCave_StevensRoom.inc b/data/maps/GraniteCave_StevensRoom/text.inc
index 873acea22..873acea22 100644
--- a/data/text/maps/GraniteCave_StevensRoom.inc
+++ b/data/maps/GraniteCave_StevensRoom/text.inc
diff --git a/data/maps/events/InsideOfTruck.inc b/data/maps/InsideOfTruck/events.inc
index 3aa3036de..3aa3036de 100644
--- a/data/maps/events/InsideOfTruck.inc
+++ b/data/maps/InsideOfTruck/events.inc
diff --git a/data/maps/InsideOfTruck/header.inc b/data/maps/InsideOfTruck/header.inc
index ee88d280d..b406937ca 100644
--- a/data/maps/InsideOfTruck/header.inc
+++ b/data/maps/InsideOfTruck/header.inc
@@ -1,5 +1,5 @@
InsideOfTruck:: @ 8307B38
- .4byte InsideOfTruck_MapAttributes
+ .4byte InsideOfTruck_Layout
.4byte InsideOfTruck_MapEvents
.4byte InsideOfTruck_MapScripts
.4byte 0x0
diff --git a/data/scripts/maps/InsideOfTruck.inc b/data/maps/InsideOfTruck/scripts.inc
index 37fa85041..37fa85041 100644
--- a/data/scripts/maps/InsideOfTruck.inc
+++ b/data/maps/InsideOfTruck/scripts.inc
diff --git a/data/text/maps/InsideOfTruck.inc b/data/maps/InsideOfTruck/text.inc
index 19166c481..19166c481 100644
--- a/data/text/maps/InsideOfTruck.inc
+++ b/data/maps/InsideOfTruck/text.inc
diff --git a/data/maps/events/IslandCave.inc b/data/maps/IslandCave/events.inc
index 8c279596d..8c279596d 100644
--- a/data/maps/events/IslandCave.inc
+++ b/data/maps/IslandCave/events.inc
diff --git a/data/maps/IslandCave/header.inc b/data/maps/IslandCave/header.inc
index f811fe3da..70b8a62c6 100644
--- a/data/maps/IslandCave/header.inc
+++ b/data/maps/IslandCave/header.inc
@@ -1,9 +1,9 @@
IslandCave:: @ 83074C4
- .4byte IslandCave_MapAttributes
+ .4byte IslandCave_Layout
.4byte IslandCave_MapEvents
.4byte IslandCave_MapScripts
.4byte 0x0
- .2byte BGM_MABOROSI
+ .2byte MUS_MABOROSI
.2byte 281
.byte 81
.byte 0
diff --git a/data/scripts/maps/IslandCave.inc b/data/maps/IslandCave/scripts.inc
index d8576e883..d8576e883 100644
--- a/data/scripts/maps/IslandCave.inc
+++ b/data/maps/IslandCave/scripts.inc
diff --git a/data/maps/events/JaggedPass.inc b/data/maps/JaggedPass/events.inc
index 4b656e76e..4b656e76e 100644
--- a/data/maps/events/JaggedPass.inc
+++ b/data/maps/JaggedPass/events.inc
diff --git a/data/maps/JaggedPass/header.inc b/data/maps/JaggedPass/header.inc
index 6770756e8..cb9b61bb3 100644
--- a/data/maps/JaggedPass/header.inc
+++ b/data/maps/JaggedPass/header.inc
@@ -1,9 +1,9 @@
JaggedPass:: @ 8306EDC
- .4byte JaggedPass_MapAttributes
+ .4byte JaggedPass_Layout
.4byte JaggedPass_MapEvents
.4byte JaggedPass_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 293
.byte 76
.byte 0
diff --git a/data/scripts/maps/JaggedPass.inc b/data/maps/JaggedPass/scripts.inc
index d75420e88..d75420e88 100644
--- a/data/scripts/maps/JaggedPass.inc
+++ b/data/maps/JaggedPass/scripts.inc
diff --git a/data/text/maps/JaggedPass.inc b/data/maps/JaggedPass/text.inc
index 23216b12b..23216b12b 100644
--- a/data/text/maps/JaggedPass.inc
+++ b/data/maps/JaggedPass/text.inc
diff --git a/data/maps/events/LavaridgeTown.inc b/data/maps/LavaridgeTown/events.inc
index 895c792f4..895c792f4 100644
--- a/data/maps/events/LavaridgeTown.inc
+++ b/data/maps/LavaridgeTown/events.inc
diff --git a/data/maps/LavaridgeTown/header.inc b/data/maps/LavaridgeTown/header.inc
index e34eec863..8e8eaaee6 100644
--- a/data/maps/LavaridgeTown/header.inc
+++ b/data/maps/LavaridgeTown/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown:: @ 8305598
- .4byte LavaridgeTown_MapAttributes
+ .4byte LavaridgeTown_Layout
.4byte LavaridgeTown_MapEvents
.4byte LavaridgeTown_MapScripts
.4byte LavaridgeTown_MapConnections
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 13
.byte 3
.byte 0
diff --git a/data/maps/LavaridgeTown/scripts.inc b/data/maps/LavaridgeTown/scripts.inc
new file mode 100644
index 000000000..c2bf9bb68
--- /dev/null
+++ b/data/maps/LavaridgeTown/scripts.inc
@@ -0,0 +1,320 @@
+LavaridgeTown_MapScripts:: @ 814E4A3
+ map_script 3, LavaridgeTown_MapScript1_14E4AE
+ map_script 2, LavaridgeTown_MapScript2_14E4E3
+ .byte 0
+
+LavaridgeTown_MapScript1_14E4AE:: @ 814E4AE
+ setflag FLAG_VISITED_LAVARIDGE_TOWN
+ call_if_set FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY, LavaridgeTown_EventScript_14E4DF
+ call LavaridgeTown_EventScript_1A014E
+ call LavaridgeTown_EventScript_1A0172
+ compare VAR_LAVARIDGE_RIVAL_STATE, 2
+ call_if_eq LavaridgeTown_EventScript_14E4D0
+ end
+
+LavaridgeTown_EventScript_14E4D0:: @ 814E4D0
+ setobjectxyperm 8, 11, 9
+ setobjectxyperm 7, 11, 9
+ return
+
+LavaridgeTown_EventScript_14E4DF:: @ 814E4DF
+ clearflag FLAG_HIDE_MT_CHIMNEY_PEOPLE
+ return
+
+LavaridgeTown_MapScript2_14E4E3:: @ 814E4E3
+ map_script_2 VAR_LAVARIDGE_RIVAL_STATE, 1, LavaridgeTown_EventScript_14E4ED
+ .2byte 0
+
+LavaridgeTown_EventScript_14E4ED:: @ 814E4ED
+ lockall
+ setvar VAR_SPECIAL_8, 1
+ opendoor 12, 15
+ waitdooranim
+ addobject 8
+ applymovement 8, LavaridgeTown_Movement_14E70E
+ waitmovement 0
+ closedoor 12, 15
+ waitdooranim
+ applymovement 8, LavaridgeTown_Movement_1A083F
+ waitmovement 0
+ applymovement 255, LavaridgeTown_Movement_1A0843
+ applymovement 8, LavaridgeTown_Movement_1A0833
+ waitmovement 0
+ applymovement 8, LavaridgeTown_Movement_1A0835
+ waitmovement 0
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LavaridgeTown_EventScript_14E56B
+ compare RESULT, 1
+ call_if_eq LavaridgeTown_EventScript_14E570
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LavaridgeTown_EventScript_14E68F
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq LavaridgeTown_EventScript_14E5AB
+ compare RESULT, 1
+ goto_if_eq LavaridgeTown_EventScript_14E5D0
+ end
+
+LavaridgeTown_EventScript_14E56B:: @ 814E56B
+ playbgm MUS_GIRL_SUP, TRUE
+ return
+
+LavaridgeTown_EventScript_14E570:: @ 814E570
+ playbgm MUS_BOY_SUP, TRUE
+ return
+
+LavaridgeTown_EventScript_14E575:: @ 814E575
+ lock
+ faceplayer
+ setvar VAR_SPECIAL_8, 0
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LavaridgeTown_EventScript_14E56B
+ compare RESULT, 1
+ call_if_eq LavaridgeTown_EventScript_14E570
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq LavaridgeTown_EventScript_14E5AB
+ compare RESULT, 1
+ goto_if_eq LavaridgeTown_EventScript_14E5D0
+ end
+
+LavaridgeTown_EventScript_14E5AB:: @ 814E5AB
+ msgbox LavaridgeTown_Text_16BDA4, 4
+ giveitem_std ITEM_GO_GOGGLES
+ setflag FLAG_RECEIVED_GO_GOGGLES
+ msgbox LavaridgeTown_Text_16BE7D, 4
+ goto LavaridgeTown_EventScript_14E5F5
+ end
+
+LavaridgeTown_EventScript_14E5D0:: @ 814E5D0
+ msgbox LavaridgeTown_Text_16BF92, 4
+ giveitem_std ITEM_GO_GOGGLES
+ setflag FLAG_RECEIVED_GO_GOGGLES
+ msgbox LavaridgeTown_Text_16C020, 4
+ goto LavaridgeTown_EventScript_14E5F5
+ end
+
+LavaridgeTown_EventScript_14E5F5:: @ 814E5F5
+ closemessage
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LavaridgeTown_EventScript_14E646
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LavaridgeTown_EventScript_14E64E
+ removeobject 8
+ addobject 7
+ delay 30
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LavaridgeTown_EventScript_14E69A
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LavaridgeTown_EventScript_14E6A5
+ removeobject 7
+ setvar VAR_LAVARIDGE_RIVAL_STATE, 2
+ savebgm 0
+ fadedefaultbgm
+ compare VAR_SPECIAL_8, 0
+ goto_if_eq LavaridgeTown_EventScript_14E644
+ releaseall
+ end
+
+LavaridgeTown_EventScript_14E644:: @ 814E644
+ release
+ end
+
+LavaridgeTown_EventScript_14E646:: @ 814E646
+ setobjectxyperm 7, 6, 16
+ return
+
+LavaridgeTown_EventScript_14E64E:: @ 814E64E
+ compare FACING, 2
+ call_if_eq LavaridgeTown_EventScript_14E67B
+ compare FACING, 1
+ call_if_eq LavaridgeTown_EventScript_14E680
+ compare FACING, 3
+ call_if_eq LavaridgeTown_EventScript_14E685
+ compare FACING, 4
+ call_if_eq LavaridgeTown_EventScript_14E68A
+ return
+
+LavaridgeTown_EventScript_14E67B:: @ 814E67B
+ setobjectmovementtype 7, 8
+ return
+
+LavaridgeTown_EventScript_14E680:: @ 814E680
+ setobjectmovementtype 7, 7
+ return
+
+LavaridgeTown_EventScript_14E685:: @ 814E685
+ setobjectmovementtype 7, 10
+ return
+
+LavaridgeTown_EventScript_14E68A:: @ 814E68A
+ setobjectmovementtype 7, 9
+ return
+
+LavaridgeTown_EventScript_14E68F:: @ 814E68F
+ applymovement 8, LavaridgeTown_Movement_14E6E8
+ waitmovement 0
+ return
+
+LavaridgeTown_EventScript_14E69A:: @ 814E69A
+ applymovement 7, LavaridgeTown_Movement_14E6EF
+ waitmovement 0
+ return
+
+LavaridgeTown_EventScript_14E6A5:: @ 814E6A5
+ compare FACING, 2
+ call_if_eq LavaridgeTown_EventScript_14E6D2
+ compare FACING, 1
+ call_if_eq LavaridgeTown_EventScript_14E6D2
+ compare FACING, 3
+ call_if_eq LavaridgeTown_EventScript_14E6DD
+ compare FACING, 4
+ call_if_eq LavaridgeTown_EventScript_14E6D2
+ return
+
+LavaridgeTown_EventScript_14E6D2:: @ 814E6D2
+ applymovement 7, LavaridgeTown_Movement_14E6FA
+ waitmovement 0
+ return
+
+LavaridgeTown_EventScript_14E6DD:: @ 814E6DD
+ applymovement 7, LavaridgeTown_Movement_14E703
+ waitmovement 0
+ return
+
+LavaridgeTown_Movement_14E6E8:: @ 814E6E8
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+LavaridgeTown_Movement_14E6EF:: @ 814E6EF
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+LavaridgeTown_Movement_14E6FA:: @ 814E6FA
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ end_movement
+
+LavaridgeTown_Movement_14E703:: @ 814E703
+ walk_fast_down
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ end_movement
+
+LavaridgeTown_Movement_14E70E:: @ 814E70E
+ walk_down
+ end_movement
+
+LavaridgeTown_EventScript_14E710:: @ 814E710
+ specialvar RESULT, GetPlayerFacingDirection
+ compare RESULT, 1
+ goto_if_eq LavaridgeTown_EventScript_14E721
+ end
+
+LavaridgeTown_EventScript_14E721:: @ 814E721
+ incrementgamestat GAME_STAT_ENTERED_HOT_SPRINGS
+ end
+
+LavaridgeTown_EventScript_14E724:: @ 814E724
+ msgbox LavaridgeTown_Text_16C3FD, 2
+ end
+
+LavaridgeTown_EventScript_14E72D:: @ 814E72D
+ msgbox LavaridgeTown_Text_16C4DB, 3
+ end
+
+LavaridgeTown_EventScript_14E736:: @ 814E736
+ msgbox LavaridgeTown_Text_16C59B, 2
+ end
+
+LavaridgeTown_EventScript_14E73F:: @ 814E73F
+ msgbox LavaridgeTown_Text_16C603, 2
+ end
+
+LavaridgeTown_EventScript_14E748:: @ 814E748
+ msgbox LavaridgeTown_Text_16C694, 2
+ end
+
+LavaridgeTown_EventScript_14E751:: @ 814E751
+ msgbox LavaridgeTown_Text_16C54E, 2
+ end
+
+LavaridgeTown_EventScript_14E75A:: @ 814E75A
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_LAVARIDGE_EGG, LavaridgeTown_EventScript_14E79E
+ msgbox LavaridgeTown_Text_16C174, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq LavaridgeTown_EventScript_14E7B2
+ getpartysize
+ compare RESULT, 6
+ goto_if_eq LavaridgeTown_EventScript_14E7A8
+ msgbox LavaridgeTown_Text_16C2B6, 4
+ setflag FLAG_RECEIVED_LAVARIDGE_EGG
+ playfanfare MUS_FANFA4
+ message LavaridgeTown_Text_16C2EA
+ waitfanfare
+ waitmessage
+ giveegg SPECIES_WYNAUT
+ release
+ end
+
+LavaridgeTown_EventScript_14E79E:: @ 814E79E
+ msgbox LavaridgeTown_Text_16C398, 4
+ release
+ end
+
+LavaridgeTown_EventScript_14E7A8:: @ 814E7A8
+ msgbox LavaridgeTown_Text_16C2FF, 4
+ release
+ end
+
+LavaridgeTown_EventScript_14E7B2:: @ 814E7B2
+ msgbox LavaridgeTown_Text_16C33C, 4
+ release
+ end
+
+LavaridgeTown_EventScript_14E7BC:: @ 814E7BC
+ msgbox LavaridgeTown_Text_16C72F, 3
+ end
+
+LavaridgeTown_EventScript_14E7C5:: @ 814E7C5
+ msgbox LavaridgeTown_Text_16C77C, 3
+ end
+
+@ 814E7CE
+ msgbox LavaridgeTown_Text_16C7CF, 3
+ end
+
+LavaridgeTown_EventScript_14E7D7:: @ 814E7D7
+ msgbox LavaridgeTown_Text_16C7CF, 3
+ end
diff --git a/data/text/maps/LavaridgeTown.inc b/data/maps/LavaridgeTown/text.inc
index 308548510..308548510 100644
--- a/data/text/maps/LavaridgeTown.inc
+++ b/data/maps/LavaridgeTown/text.inc
diff --git a/data/maps/events/LavaridgeTown_Gym_1F.inc b/data/maps/LavaridgeTown_Gym_1F/events.inc
index ed3cc738f..ed3cc738f 100644
--- a/data/maps/events/LavaridgeTown_Gym_1F.inc
+++ b/data/maps/LavaridgeTown_Gym_1F/events.inc
diff --git a/data/maps/LavaridgeTown_Gym_1F/header.inc b/data/maps/LavaridgeTown_Gym_1F/header.inc
index 929b07ae7..05c0b2dbc 100644
--- a/data/maps/LavaridgeTown_Gym_1F/header.inc
+++ b/data/maps/LavaridgeTown_Gym_1F/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_Gym_1F:: @ 8305C0C
- .4byte LavaridgeTown_Gym_1F_MapAttributes
+ .4byte LavaridgeTown_Gym_1F_Layout
.4byte LavaridgeTown_Gym_1F_MapEvents
.4byte LavaridgeTown_Gym_1F_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 69
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_Gym_1F.inc b/data/maps/LavaridgeTown_Gym_1F/scripts.inc
index 27655127a..27655127a 100644
--- a/data/scripts/maps/LavaridgeTown_Gym_1F.inc
+++ b/data/maps/LavaridgeTown_Gym_1F/scripts.inc
diff --git a/data/text/maps/LavaridgeTown_Gym_1F.inc b/data/maps/LavaridgeTown_Gym_1F/text.inc
index 87ec05632..87ec05632 100644
--- a/data/text/maps/LavaridgeTown_Gym_1F.inc
+++ b/data/maps/LavaridgeTown_Gym_1F/text.inc
diff --git a/data/maps/events/LavaridgeTown_Gym_B1F.inc b/data/maps/LavaridgeTown_Gym_B1F/events.inc
index 9492194a8..9492194a8 100644
--- a/data/maps/events/LavaridgeTown_Gym_B1F.inc
+++ b/data/maps/LavaridgeTown_Gym_B1F/events.inc
diff --git a/data/maps/LavaridgeTown_Gym_B1F/header.inc b/data/maps/LavaridgeTown_Gym_B1F/header.inc
index d8a747789..0ae5a8634 100644
--- a/data/maps/LavaridgeTown_Gym_B1F/header.inc
+++ b/data/maps/LavaridgeTown_Gym_B1F/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_Gym_B1F:: @ 8305C28
- .4byte LavaridgeTown_Gym_B1F_MapAttributes
+ .4byte LavaridgeTown_Gym_B1F_Layout
.4byte LavaridgeTown_Gym_B1F_MapEvents
.4byte LavaridgeTown_Gym_B1F_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 70
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_Gym_B1F.inc b/data/maps/LavaridgeTown_Gym_B1F/scripts.inc
index 58178722c..58178722c 100644
--- a/data/scripts/maps/LavaridgeTown_Gym_B1F.inc
+++ b/data/maps/LavaridgeTown_Gym_B1F/scripts.inc
diff --git a/data/maps/events/LavaridgeTown_HerbShop.inc b/data/maps/LavaridgeTown_HerbShop/events.inc
index 0e2c546b6..0e2c546b6 100644
--- a/data/maps/events/LavaridgeTown_HerbShop.inc
+++ b/data/maps/LavaridgeTown_HerbShop/events.inc
diff --git a/data/maps/LavaridgeTown_HerbShop/header.inc b/data/maps/LavaridgeTown_HerbShop/header.inc
index f44118c5c..8ab9e4807 100644
--- a/data/maps/LavaridgeTown_HerbShop/header.inc
+++ b/data/maps/LavaridgeTown_HerbShop/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_HerbShop:: @ 8305BF0
- .4byte LavaridgeTown_HerbShop_MapAttributes
+ .4byte LavaridgeTown_HerbShop_Layout
.4byte LavaridgeTown_HerbShop_MapEvents
.4byte LavaridgeTown_HerbShop_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 68
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_HerbShop.inc b/data/maps/LavaridgeTown_HerbShop/scripts.inc
index 71fc2cbfe..71fc2cbfe 100644
--- a/data/scripts/maps/LavaridgeTown_HerbShop.inc
+++ b/data/maps/LavaridgeTown_HerbShop/scripts.inc
diff --git a/data/text/maps/LavaridgeTown_HerbShop.inc b/data/maps/LavaridgeTown_HerbShop/text.inc
index 893d3399f..893d3399f 100644
--- a/data/text/maps/LavaridgeTown_HerbShop.inc
+++ b/data/maps/LavaridgeTown_HerbShop/text.inc
diff --git a/data/maps/events/LavaridgeTown_House.inc b/data/maps/LavaridgeTown_House/events.inc
index 90e33480c..90e33480c 100644
--- a/data/maps/events/LavaridgeTown_House.inc
+++ b/data/maps/LavaridgeTown_House/events.inc
diff --git a/data/maps/LavaridgeTown_House/header.inc b/data/maps/LavaridgeTown_House/header.inc
index f43ea0bc4..5b85bcbac 100644
--- a/data/maps/LavaridgeTown_House/header.inc
+++ b/data/maps/LavaridgeTown_House/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_House:: @ 8305C44
- .4byte LavaridgeTown_House_MapAttributes
+ .4byte House3_Layout
.4byte LavaridgeTown_House_MapEvents
.4byte LavaridgeTown_House_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 64
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_House.inc b/data/maps/LavaridgeTown_House/scripts.inc
index 6fc14e0b6..6fc14e0b6 100644
--- a/data/scripts/maps/LavaridgeTown_House.inc
+++ b/data/maps/LavaridgeTown_House/scripts.inc
diff --git a/data/text/maps/LavaridgeTown_House.inc b/data/maps/LavaridgeTown_House/text.inc
index 9710d9398..9710d9398 100644
--- a/data/text/maps/LavaridgeTown_House.inc
+++ b/data/maps/LavaridgeTown_House/text.inc
diff --git a/data/maps/events/LavaridgeTown_Mart.inc b/data/maps/LavaridgeTown_Mart/events.inc
index 2d365da54..2d365da54 100644
--- a/data/maps/events/LavaridgeTown_Mart.inc
+++ b/data/maps/LavaridgeTown_Mart/events.inc
diff --git a/data/maps/LavaridgeTown_Mart/header.inc b/data/maps/LavaridgeTown_Mart/header.inc
index 0882a6bf0..97c192d21 100644
--- a/data/maps/LavaridgeTown_Mart/header.inc
+++ b/data/maps/LavaridgeTown_Mart/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_Mart:: @ 8305C60
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte LavaridgeTown_Mart_MapEvents
.4byte LavaridgeTown_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_Mart.inc b/data/maps/LavaridgeTown_Mart/scripts.inc
index 99b567e06..99b567e06 100644
--- a/data/scripts/maps/LavaridgeTown_Mart.inc
+++ b/data/maps/LavaridgeTown_Mart/scripts.inc
diff --git a/data/text/maps/LavaridgeTown_Mart.inc b/data/maps/LavaridgeTown_Mart/text.inc
index db79bd321..db79bd321 100644
--- a/data/text/maps/LavaridgeTown_Mart.inc
+++ b/data/maps/LavaridgeTown_Mart/text.inc
diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_1F.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/events.inc
index 98f670755..98f670755 100644
--- a/data/maps/events/LavaridgeTown_PokemonCenter_1F.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/LavaridgeTown_PokemonCenter_1F/header.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/header.inc
index 78576d740..27bdfe3f2 100644
--- a/data/maps/LavaridgeTown_PokemonCenter_1F/header.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_PokemonCenter_1F:: @ 8305C7C
- .4byte LavaridgeTown_PokemonCenter_1F_MapAttributes
+ .4byte LavaridgeTown_PokemonCenter_1F_Layout
.4byte LavaridgeTown_PokemonCenter_1F_MapEvents
.4byte LavaridgeTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 71
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc
index 4e9c51380..4e9c51380 100644
--- a/data/scripts/maps/LavaridgeTown_PokemonCenter_1F.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/LavaridgeTown_PokemonCenter_1F.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/text.inc
index c66d6df8a..c66d6df8a 100644
--- a/data/text/maps/LavaridgeTown_PokemonCenter_1F.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/LavaridgeTown_PokemonCenter_2F.inc b/data/maps/LavaridgeTown_PokemonCenter_2F/events.inc
index 370feb889..370feb889 100644
--- a/data/maps/events/LavaridgeTown_PokemonCenter_2F.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/LavaridgeTown_PokemonCenter_2F/header.inc b/data/maps/LavaridgeTown_PokemonCenter_2F/header.inc
index 3d86fa588..096759809 100644
--- a/data/maps/LavaridgeTown_PokemonCenter_2F/header.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
LavaridgeTown_PokemonCenter_2F:: @ 8305C98
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte LavaridgeTown_PokemonCenter_2F_MapEvents
.4byte LavaridgeTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 3
.byte 0
diff --git a/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc b/data/maps/LavaridgeTown_PokemonCenter_2F/scripts.inc
index daaeb0b93..daaeb0b93 100644
--- a/data/scripts/maps/LavaridgeTown_PokemonCenter_2F.inc
+++ b/data/maps/LavaridgeTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/LilycoveCity.inc b/data/maps/LilycoveCity/events.inc
index e2aa43d2d..e2aa43d2d 100644
--- a/data/maps/events/LilycoveCity.inc
+++ b/data/maps/LilycoveCity/events.inc
diff --git a/data/maps/LilycoveCity/header.inc b/data/maps/LilycoveCity/header.inc
index 204e2098d..2c067668e 100644
--- a/data/maps/LilycoveCity/header.inc
+++ b/data/maps/LilycoveCity/header.inc
@@ -1,9 +1,9 @@
LilycoveCity:: @ 83054D4
- .4byte LilycoveCity_MapAttributes
+ .4byte LilycoveCity_Layout
.4byte LilycoveCity_MapEvents
.4byte LilycoveCity_MapScripts
.4byte LilycoveCity_MapConnections
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 6
.byte 12
.byte 0
diff --git a/data/maps/LilycoveCity/scripts.inc b/data/maps/LilycoveCity/scripts.inc
new file mode 100644
index 000000000..081914bda
--- /dev/null
+++ b/data/maps/LilycoveCity/scripts.inc
@@ -0,0 +1,408 @@
+LilycoveCity_MapScripts:: @ 814CA15
+ map_script 3, LilycoveCity_MapScript1_14CA20
+ map_script 1, LilycoveCity_MapScript1_14CA3F
+ .byte 0
+
+LilycoveCity_MapScript1_14CA20:: @ 814CA20
+ setflag FLAG_VISITED_LILYCOVE_CITY
+ setvar VAR_LINK_CONTEST_ROOM_STATE, 0
+ setflag FLAG_HIDE_CONTEST_REPORTER_LILYCOVE
+ call_if_set FLAG_SYS_WEATHER_CTRL, LilycoveCity_EventScript_1A02C1
+ call LilycoveCity_EventScript_1A0196
+ call LilycoveCity_EventScript_1A014E
+ end
+
+LilycoveCity_MapScript1_14CA3F:: @ 814CA3F
+ .ifndef SAPPHIRE
+ setmetatile 69, 4, 169, 1
+ setmetatile 70, 4, 680, 1
+ setmetatile 71, 4, 681, 1
+ setmetatile 72, 4, 682, 1
+ setmetatile 69, 5, 145, 1
+ setmetatile 70, 5, 688, 1
+ setmetatile 71, 5, 689, 0
+ setmetatile 72, 5, 690, 1
+ setmetatile 69, 6, 446, 0
+ setmetatile 70, 6, 447, 0
+ setmetatile 71, 6, 368, 0
+ setmetatile 72, 6, 445, 0
+ .endif
+ call_if_unset FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CABE
+ call_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CB2B
+ end
+
+LilycoveCity_EventScript_14CABE:: @ 814CABE
+ setmetatile 76, 12, 656, 1
+ setmetatile 77, 12, 657, 1
+ setmetatile 76, 13, 672, 1
+ setmetatile 77, 13, 673, 1
+ setmetatile 76, 14, 664, 1
+ setmetatile 77, 14, 665, 1
+ setmetatile 76, 15, 672, 1
+ setmetatile 77, 15, 673, 1
+ setmetatile 77, 16, 664, 1
+ setmetatile 78, 16, 665, 1
+ setmetatile 77, 17, 672, 1
+ setmetatile 78, 17, 673, 1
+ return
+
+LilycoveCity_EventScript_14CB2B:: @ 814CB2B
+ setmetatile 69, 4, 169, 1
+ setmetatile 70, 4, 169, 1
+ setmetatile 71, 4, 169, 1
+ setmetatile 72, 4, 169, 1
+ setmetatile 69, 5, 145, 1
+ setmetatile 70, 5, 145, 1
+ setmetatile 71, 5, 145, 1
+ setmetatile 72, 5, 145, 1
+ return
+
+LilycoveCity_EventScript_14CB74:: @ 814CB74
+ lock
+ faceplayer
+ dodailyevents
+ goto_if_set FLAG_DAILY_RECEIVED_BERRY_LILYCOVE, LilycoveCity_EventScript_14CBB4
+ msgbox LilycoveCity_Text_1C5A7A, 4
+ random 10
+ addvar RESULT, ITEM_CHERI_BERRY
+ giveitem_std RESULT
+ compare RESULT, 0
+ goto_if_eq LilycoveCity_EventScript_1A029B
+ setflag FLAG_DAILY_RECEIVED_BERRY_LILYCOVE
+ msgbox LilycoveCity_Text_1C5B1D, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CBB4:: @ 814CBB4
+ msgbox LilycoveCity_Text_1C5B5D, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CBBE:: @ 814CBBE
+ msgbox LilycoveCity_Text_1686C9, 2
+ end
+
+LilycoveCity_EventScript_14CBC7:: @ 814CBC7
+ lock
+ faceplayer
+ goto_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CBDC
+ msgbox LilycoveCity_Text_168750, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CBDC:: @ 814CBDC
+ msgbox LilycoveCity_Text_168791, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CBE6:: @ 814CBE6
+ msgbox LilycoveCity_Text_168819, 2
+ end
+
+LilycoveCity_EventScript_14CBEF:: @ 814CBEF
+ lock
+ faceplayer
+ goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CC04
+ msgbox LilycoveCity_Text_1688C1, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC04:: @ 814CC04
+ msgbox LilycoveCity_Text_168934, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC0E:: @ 814CC0E
+ lock
+ faceplayer
+ goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CC23
+ msgbox LilycoveCity_Text_1689BF, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC23:: @ 814CC23
+ msgbox LilycoveCity_Text_168A55, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC2D:: @ 814CC2D
+ msgbox LilycoveCity_Text_168A8D, 2
+ end
+
+LilycoveCity_EventScript_14CC36:: @ 814CC36
+ msgbox LilycoveCity_Text_168B1F, 3
+ end
+
+LilycoveCity_EventScript_14CC3F:: @ 814CC3F
+ msgbox LilycoveCity_Text_168B9B, 3
+ end
+
+LilycoveCity_EventScript_14CC48:: @ 814CC48
+ lock
+ faceplayer
+ goto_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CC5D
+ msgbox LilycoveCity_Text_168C16, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC5D:: @ 814CC5D
+ msgbox LilycoveCity_Text_168D15, 4
+ release
+ end
+
+LilycoveCity_EventScript_14CC67:: @ 814CC67
+ msgbox LilycoveCity_Text_168DA9, 3
+ end
+
+LilycoveCity_EventScript_14CC70:: @ 814CC70
+ msgbox LilycoveCity_Text_168DE1, 3
+ end
+
+LilycoveCity_EventScript_14CC79:: @ 814CC79
+ msgbox LilycoveCity_Text_168E2F, 3
+ end
+
+LilycoveCity_EventScript_14CC82:: @ 814CC82
+ lockall
+ specialvar VAR_SPECIAL_4, sub_80C4D50
+ switch VAR_SPECIAL_4
+ case 0, LilycoveCity_EventScript_14CCA2
+ msgbox LilycoveCity_Text_168EA4, 4
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CCA2:: @ 814CCA2
+ msgbox LilycoveCity_Text_168E67, 4
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CCAC:: @ 814CCAC
+ lockall
+ goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CCC0
+ msgbox LilycoveCity_Text_168EDA, 4
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CCC0:: @ 814CCC0
+ msgbox LilycoveCity_Text_168F57, 4
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CCCA:: @ 814CCCA
+ msgbox LilycoveCity_Text_168FA1, 3
+ end
+
+LilycoveCity_EventScript_14CCD3:: @ 814CCD3
+ msgbox LilycoveCity_Text_168FF3, 3
+ end
+
+LilycoveCity_EventScript_14CCDC:: @ 814CCDC
+ msgbox LilycoveCity_Text_169072, 3
+ end
+
+LilycoveCity_EventScript_14CCE5:: @ 814CCE5
+ lockall
+ goto_if_set FLAG_MET_WAILMER_TRAINER, LilycoveCity_EventScript_14CD18
+ msgbox LilycoveCity_Text_16864A, 4
+ applymovement LAST_TALKED, LilycoveCity_Movement_1A0839
+ waitmovement 0
+ msgbox LilycoveCity_Text_168675, 4
+ applymovement LAST_TALKED, LilycoveCity_Movement_1A083D
+ waitmovement 0
+ setflag FLAG_MET_WAILMER_TRAINER
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CD18:: @ 814CD18
+ msgbox LilycoveCity_Text_16864A, 4
+ releaseall
+ end
+
+LilycoveCity_EventScript_14CD22:: @ 814CD22
+ msgbox LilycoveCity_Text_168455, 2
+ end
+
+LilycoveCity_EventScript_14CD2B:: @ 814CD2B
+ msgbox LilycoveCity_Text_1684C2, 2
+ end
+
+LilycoveCity_EventScript_14CD34:: @ 814CD34
+ msgbox LilycoveCity_Text_168573, 2
+ end
+
+LilycoveCity_EventScript_14CD3D:: @ 814CD3D
+ msgbox LilycoveCity_Text_1685EB, 2
+ end
+
+LilycoveCity_EventScript_14CD46:: @ 814CD46
+ lock
+ faceplayer
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq LilycoveCity_EventScript_14CD60
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_EventScript_14CDD3
+ end
+
+LilycoveCity_EventScript_14CD60:: @ 814CD60
+ playbgm MUS_GIRL_SUP, TRUE
+ call_if_set FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CDB0
+ call_if_unset FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CDB9
+ compare RESULT, NO
+ goto_if_eq LilycoveCity_EventScript_14CDC2
+ msgbox LilycoveCity_Text_167B94, 4
+ switch VAR_STARTER_MON
+ case 0, LilycoveCity_EventScript_14CE46
+ case 1, LilycoveCity_EventScript_14CE56
+ case 2, LilycoveCity_EventScript_14CE66
+ end
+
+LilycoveCity_EventScript_14CDB0:: @ 814CDB0
+ msgbox LilycoveCity_Text_167B55, MSGBOX_YESNO
+ return
+
+LilycoveCity_EventScript_14CDB9:: @ 814CDB9
+ msgbox LilycoveCity_Text_1679BF, MSGBOX_YESNO
+ return
+
+LilycoveCity_EventScript_14CDC2:: @ 814CDC2
+ setflag FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE
+ msgbox LilycoveCity_Text_167AEB, 4
+ savebgm 0
+ fadedefaultbgm
+ release
+ end
+
+LilycoveCity_EventScript_14CDD3:: @ 814CDD3
+ playbgm MUS_BOY_SUP, TRUE
+ call_if_set FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CE23
+ call_if_unset FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CE2C
+ compare RESULT, NO
+ goto_if_eq LilycoveCity_EventScript_14CE35
+ msgbox LilycoveCity_Text_1680A9, 4
+ switch VAR_STARTER_MON
+ case 0, LilycoveCity_EventScript_14CE76
+ case 1, LilycoveCity_EventScript_14CE86
+ case 2, LilycoveCity_EventScript_14CE96
+ end
+
+LilycoveCity_EventScript_14CE23:: @ 814CE23
+ msgbox LilycoveCity_Text_168067, MSGBOX_YESNO
+ return
+
+LilycoveCity_EventScript_14CE2C:: @ 814CE2C
+ msgbox LilycoveCity_Text_167F75, MSGBOX_YESNO
+ return
+
+LilycoveCity_EventScript_14CE35:: @ 814CE35
+ setflag FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE
+ msgbox LilycoveCity_Text_16802C, 4
+ savebgm 0
+ fadedefaultbgm
+ release
+ end
+
+LilycoveCity_EventScript_14CE46:: @ 814CE46
+ trainerbattle 3, OPPONENT_MAY_11, 0, LilycoveCity_Text_167BD5
+ goto LilycoveCity_EventScript_14CEA6
+ end
+
+LilycoveCity_EventScript_14CE56:: @ 814CE56
+ trainerbattle 3, OPPONENT_MAY_12, 0, LilycoveCity_Text_167BD5
+ goto LilycoveCity_EventScript_14CEA6
+ end
+
+LilycoveCity_EventScript_14CE66:: @ 814CE66
+ trainerbattle 3, OPPONENT_MAY_10, 0, LilycoveCity_Text_167BD5
+ goto LilycoveCity_EventScript_14CEA6
+ end
+
+LilycoveCity_EventScript_14CE76:: @ 814CE76
+ trainerbattle 3, OPPONENT_BRENDAN_11, 0, LilycoveCity_Text_1680E4
+ goto LilycoveCity_EventScript_14CF12
+ end
+
+LilycoveCity_EventScript_14CE86:: @ 814CE86
+ trainerbattle 3, OPPONENT_BRENDAN_12, 0, LilycoveCity_Text_1680E4
+ goto LilycoveCity_EventScript_14CF12
+ end
+
+LilycoveCity_EventScript_14CE96:: @ 814CE96
+ trainerbattle 3, OPPONENT_BRENDAN_10, 0, LilycoveCity_Text_1680E4
+ goto LilycoveCity_EventScript_14CF12
+ end
+
+LilycoveCity_EventScript_14CEA6:: @ 814CEA6
+ msgbox LilycoveCity_Text_167C6B, 4
+ setvar RESULT, 0
+ call_if_set FLAG_BADGE06_GET, LilycoveCity_EventScript_14CEDE
+ compare RESULT, 0
+ call_if_eq LilycoveCity_EventScript_14CEEE
+ compare RESULT, 1
+ call_if_eq LilycoveCity_EventScript_14CEF7
+ clearflag FLAG_HIDE_MAY_UPSTAIRS
+ clearflag FLAG_HIDE_MAY_PICHU_DOLL
+ goto LilycoveCity_EventScript_14CF6B
+ end
+
+LilycoveCity_EventScript_14CEDE:: @ 814CEDE
+ goto_if_set FLAG_BADGE08_GET, LilycoveCity_EventScript_14CEE8
+ return
+
+LilycoveCity_EventScript_14CEE8:: @ 814CEE8
+ setvar RESULT, 1
+ return
+
+LilycoveCity_EventScript_14CEEE:: @ 814CEEE
+ msgbox LilycoveCity_Text_167D08, 4
+ return
+
+LilycoveCity_EventScript_14CEF7:: @ 814CEF7
+ goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CF09
+ msgbox LilycoveCity_Text_167DDD, 4
+ return
+
+LilycoveCity_EventScript_14CF09:: @ 814CF09
+ msgbox LilycoveCity_Text_167EAA, 4
+ return
+
+LilycoveCity_EventScript_14CF12:: @ 814CF12
+ msgbox LilycoveCity_Text_168149, 4
+ setvar RESULT, 0
+ call_if_set FLAG_BADGE06_GET, LilycoveCity_EventScript_14CEDE
+ compare RESULT, 0
+ call_if_eq LilycoveCity_EventScript_14CF47
+ compare RESULT, 1
+ call_if_eq LilycoveCity_EventScript_14CF50
+ clearflag FLAG_HIDE_BRENDAN_UPSTAIRS
+ goto LilycoveCity_EventScript_14CF6B
+ end
+
+LilycoveCity_EventScript_14CF47:: @ 814CF47
+ msgbox LilycoveCity_Text_1681EA, 4
+ return
+
+LilycoveCity_EventScript_14CF50:: @ 814CF50
+ goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CF62
+ msgbox LilycoveCity_Text_168282, 4
+ return
+
+LilycoveCity_EventScript_14CF62:: @ 814CF62
+ msgbox LilycoveCity_Text_16835A, 4
+ return
+
+LilycoveCity_EventScript_14CF6B:: @ 814CF6B
+ closemessage
+ applymovement LAST_TALKED, LilycoveCity_Movement_1A0845
+ waitmovement 0
+ delay 50
+ setfieldeffectargument 0, 1
+ dofieldeffect FLDEFF_NPCFLY_OUT
+ delay 15
+ removeobject LAST_TALKED
+ waitfieldeffect FLDEFF_NPCFLY_OUT
+ savebgm 0
+ fadedefaultbgm
+ setflag FLAG_MET_RIVAL_LILYCOVE
+ release
+ end
diff --git a/data/text/maps/LilycoveCity.inc b/data/maps/LilycoveCity/text.inc
index 0f9b45c1d..0f9b45c1d 100644
--- a/data/text/maps/LilycoveCity.inc
+++ b/data/maps/LilycoveCity/text.inc
diff --git a/data/maps/events/LilycoveCity_ContestHall.inc b/data/maps/LilycoveCity_ContestHall/events.inc
index bc4331484..bc4331484 100644
--- a/data/maps/events/LilycoveCity_ContestHall.inc
+++ b/data/maps/LilycoveCity_ContestHall/events.inc
diff --git a/data/maps/LilycoveCity_ContestHall/header.inc b/data/maps/LilycoveCity_ContestHall/header.inc
index 47329e0f7..9e690f9a7 100644
--- a/data/maps/LilycoveCity_ContestHall/header.inc
+++ b/data/maps/LilycoveCity_ContestHall/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_ContestHall:: @ 83065AC
- .4byte LilycoveCity_ContestHall_MapAttributes
+ .4byte LilycoveCity_ContestHall_Layout
.4byte LilycoveCity_ContestHall_MapEvents
.4byte LilycoveCity_ContestHall_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 106
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_ContestHall.inc b/data/maps/LilycoveCity_ContestHall/scripts.inc
index 944857a21..944857a21 100644
--- a/data/scripts/maps/LilycoveCity_ContestHall.inc
+++ b/data/maps/LilycoveCity_ContestHall/scripts.inc
diff --git a/data/text/maps/LilycoveCity_ContestHall.inc b/data/maps/LilycoveCity_ContestHall/text.inc
index 96507b770..96507b770 100644
--- a/data/text/maps/LilycoveCity_ContestHall.inc
+++ b/data/maps/LilycoveCity_ContestHall/text.inc
diff --git a/data/maps/events/LilycoveCity_ContestLobby.inc b/data/maps/LilycoveCity_ContestLobby/events.inc
index b44590d65..b44590d65 100644
--- a/data/maps/events/LilycoveCity_ContestLobby.inc
+++ b/data/maps/LilycoveCity_ContestLobby/events.inc
diff --git a/data/maps/LilycoveCity_ContestLobby/header.inc b/data/maps/LilycoveCity_ContestLobby/header.inc
index 5bf98a32b..37415383b 100644
--- a/data/maps/LilycoveCity_ContestLobby/header.inc
+++ b/data/maps/LilycoveCity_ContestLobby/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_ContestLobby:: @ 8306590
- .4byte LilycoveCity_ContestLobby_MapAttributes
+ .4byte LilycoveCity_ContestLobby_Layout
.4byte LilycoveCity_ContestLobby_MapEvents
.4byte LilycoveCity_ContestLobby_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 105
.byte 12
.byte 0
diff --git a/data/maps/LilycoveCity_ContestLobby/scripts.inc b/data/maps/LilycoveCity_ContestLobby/scripts.inc
new file mode 100644
index 000000000..b9297628a
--- /dev/null
+++ b/data/maps/LilycoveCity_ContestLobby/scripts.inc
@@ -0,0 +1,766 @@
+LilycoveCity_ContestLobby_MapScripts:: @ 8158866
+ map_script 3, LilycoveCity_ContestLobby_MapScript1_158871
+ map_script 2, LilycoveCity_ContestLobby_MapScript2_158877
+ .byte 0
+
+LilycoveCity_ContestLobby_MapScript1_158871:: @ 8158871
+ call LilycoveCity_ContestLobby_EventScript_1AE188
+ end
+
+LilycoveCity_ContestLobby_MapScript2_158877:: @ 8158877
+ map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1, LilycoveCity_ContestLobby_EventScript_158889
+ map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 2, LilycoveCity_ContestLobby_EventScript_158A5B
+ .2byte 0
+
+LilycoveCity_ContestLobby_EventScript_158889:: @ 8158889
+ goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_158898
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ end
+
+LilycoveCity_ContestLobby_EventScript_158898:: @ 8158898
+ lockall
+ addobject 4
+ applymovement 4, LilycoveCity_ContestLobby_Movement_158A3B
+ waitmovement 4
+ applymovement 255, LilycoveCity_ContestLobby_Movement_158A4C
+ waitmovement 0
+ msgbox LilycoveCity_ContestLobby_Text_18890F, 4
+ lockall
+ fadescreen 1
+ drawcontestwinner 0
+ lockall
+ msgbox LilycoveCity_ContestLobby_Text_1889FD, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_1588DE
+ compare RESULT, NO
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158918
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_1588DE:: @ 81588DE
+ msgbox LilycoveCity_ContestLobby_Text_188AE8, 4
+ closemessage
+ special sub_80C4CEC
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ specialvar RESULT, GiveMonArtistRibbon
+ compare RESULT, 1
+ call_if_eq LilycoveCity_ContestLobby_EventScript_158948
+ applymovement 4, LilycoveCity_ContestLobby_Movement_158A43
+ waitmovement 0
+ removeobject 4
+ call LilycoveCity_ContestLobby_EventScript_158994
+ call LilycoveCity_ContestLobby_EventScript_1589EA
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_158918:: @ 8158918
+ msgbox LilycoveCity_ContestLobby_Text_188C41, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_1588DE
+ msgbox LilycoveCity_ContestLobby_Text_188CBD, 4
+ closemessage
+ applymovement 4, LilycoveCity_ContestLobby_Movement_158A43
+ waitmovement 0
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ removeobject 4
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_158948:: @ 8158948
+ incrementgamestat GAME_STAT_RECEIVED_RIBBONS
+ special sub_80C4858
+ applymovement 4, LilycoveCity_ContestLobby_Movement_158A4E
+ waitmovement 0
+ playse SE_PIN
+ applymovement 4, LilycoveCity_ContestLobby_Movement_1A0833
+ waitmovement 0
+ applymovement 4, LilycoveCity_ContestLobby_Movement_158A52
+ waitmovement 0
+ msgbox LilycoveCity_ContestLobby_Text_188BB5, 4
+ playfanfare MUS_FANFA4
+ msgbox LilycoveCity_ContestLobby_Text_188C03, 4
+ waitfanfare
+ msgbox LilycoveCity_ContestLobby_Text_188C19, 4
+ msgbox LilycoveCity_ContestLobby_Text_188C32, 4
+ closemessage
+ return
+
+LilycoveCity_ContestLobby_EventScript_158994:: @ 8158994
+ specialvar VAR_SPECIAL_4, sub_80C4D50
+ switch VAR_SPECIAL_4
+ case 1, LilycoveCity_ContestLobby_EventScript_1589D6
+ case 2, LilycoveCity_ContestLobby_EventScript_1589DA
+ case 3, LilycoveCity_ContestLobby_EventScript_1589DE
+ case 4, LilycoveCity_ContestLobby_EventScript_1589E2
+ case 5, LilycoveCity_ContestLobby_EventScript_1589E6
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589D6:: @ 81589D6
+ clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_LADY
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589DA:: @ 81589DA
+ clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_GIRL
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589DE:: @ 81589DE
+ clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_MAN
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589E2:: @ 81589E2
+ clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTER
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589E6:: @ 81589E6
+ clearflag FLAG_HIDE_LILYCOVE_MUSEUM_VISITORS
+ return
+
+LilycoveCity_ContestLobby_EventScript_1589EA:: @ 81589EA
+ switch CONTEST_CATEGORY
+ case 0, LilycoveCity_ContestLobby_EventScript_158A27
+ case 1, LilycoveCity_ContestLobby_EventScript_158A2B
+ case 2, LilycoveCity_ContestLobby_EventScript_158A2F
+ case 3, LilycoveCity_ContestLobby_EventScript_158A33
+ case 4, LilycoveCity_ContestLobby_EventScript_158A37
+ return
+
+LilycoveCity_ContestLobby_EventScript_158A27:: @ 8158A27
+ setflag FLAG_COOL_PAINTING_MADE
+ return
+
+LilycoveCity_ContestLobby_EventScript_158A2B:: @ 8158A2B
+ setflag FLAG_BEAUTY_PAINTING_MADE
+ return
+
+LilycoveCity_ContestLobby_EventScript_158A2F:: @ 8158A2F
+ setflag FLAG_CUTE_PAINTING_MADE
+ return
+
+LilycoveCity_ContestLobby_EventScript_158A33:: @ 8158A33
+ setflag FLAG_SMART_PAINTING_MADE
+ return
+
+LilycoveCity_ContestLobby_EventScript_158A37:: @ 8158A37
+ setflag FLAG_TOUGH_PAINTING_MADE
+ return
+
+LilycoveCity_ContestLobby_Movement_158A3B:: @ 8158A3B
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158A43:: @ 8158A43
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158A4C:: @ 8158A4C
+ walk_in_place_fastest_left
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158A4E:: @ 8158A4E
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158A52:: @ 8158A52
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_in_place_fastest_right
+ end_movement
+
+LilycoveCity_ContestLobby_EventScript_158A5B:: @ 8158A5B
+ goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_158A6A
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ end
+
+LilycoveCity_ContestLobby_EventScript_158A6A:: @ 8158A6A
+ lockall
+ addobject 11
+ applymovement 11, LilycoveCity_ContestLobby_Movement_158B64
+ waitmovement 11
+ applymovement 255, LilycoveCity_ContestLobby_Movement_158B76
+ waitmovement 0
+ msgbox LilycoveCity_ContestLobby_Text_18890F, 4
+ lockall
+ fadescreen 1
+ drawcontestwinner 0
+ msgbox LilycoveCity_ContestLobby_Text_1889FD, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158AAE
+ compare RESULT, NO
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158AE8
+ end
+
+LilycoveCity_ContestLobby_EventScript_158AAE:: @ 8158AAE
+ msgbox LilycoveCity_ContestLobby_Text_188AE8, 4
+ closemessage
+ special sub_80C4CEC
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ specialvar RESULT, GiveMonArtistRibbon
+ compare RESULT, 1
+ call_if_eq LilycoveCity_ContestLobby_EventScript_158B18
+ applymovement 11, LilycoveCity_ContestLobby_Movement_158B6D
+ waitmovement 0
+ removeobject 11
+ call LilycoveCity_ContestLobby_EventScript_158994
+ call LilycoveCity_ContestLobby_EventScript_1589EA
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_158AE8:: @ 8158AE8
+ msgbox LilycoveCity_ContestLobby_Text_188C41, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158AAE
+ msgbox LilycoveCity_ContestLobby_Text_188CBD, 4
+ closemessage
+ applymovement 11, LilycoveCity_ContestLobby_Movement_158B6D
+ waitmovement 0
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
+ removeobject 11
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_158B18:: @ 8158B18
+ incrementgamestat GAME_STAT_RECEIVED_RIBBONS
+ special sub_80C4858
+ applymovement 11, LilycoveCity_ContestLobby_Movement_158B78
+ waitmovement 0
+ playse SE_PIN
+ applymovement 11, LilycoveCity_ContestLobby_Movement_1A0833
+ waitmovement 0
+ applymovement 11, LilycoveCity_ContestLobby_Movement_158B7C
+ waitmovement 0
+ msgbox LilycoveCity_ContestLobby_Text_188BB5, 4
+ playfanfare MUS_FANFA4
+ msgbox LilycoveCity_ContestLobby_Text_188C03, 4
+ waitfanfare
+ msgbox LilycoveCity_ContestLobby_Text_188C19, 4
+ msgbox LilycoveCity_ContestLobby_Text_188C32, 4
+ closemessage
+ return
+
+LilycoveCity_ContestLobby_Movement_158B64:: @ 8158B64
+ walk_down
+ walk_down
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158B6D:: @ 8158B6D
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158B76:: @ 8158B76
+ walk_in_place_fastest_right
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158B78:: @ 8158B78
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158B7C:: @ 8158B7C
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_in_place_fastest_left
+ end_movement
+
+LilycoveCity_ContestLobby_EventScript_158B85:: @ 8158B85
+ lockall
+ checkitem ITEM_CONTEST_PASS, 1
+ compare RESULT, 0
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158BBA
+ goto_if_set FLAG_TEMP_2, LilycoveCity_ContestLobby_EventScript_158BAE
+ message LilycoveCity_ContestLobby_Text_18848C
+ waitmessage
+ setflag FLAG_TEMP_2
+ goto LilycoveCity_ContestLobby_EventScript_158BF0
+ end
+
+LilycoveCity_ContestLobby_EventScript_158BAE:: @ 8158BAE
+ message LilycoveCity_ContestLobby_Text_188584
+ waitmessage
+ goto LilycoveCity_ContestLobby_EventScript_158BF0
+ end
+
+LilycoveCity_ContestLobby_EventScript_158BBA:: @ 8158BBA
+ msgbox LilycoveCity_ContestLobby_Text_1A63F4, 4
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_158BC4:: @ 8158BC4
+ msgbox LilycoveCity_ContestLobby_Text_188521, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158C35
+ call S_DoSaveDialog
+ erasebox 0, 0, 15, 9
+ compare RESULT, 0
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158C35
+ setflag FLAG_TEMP_3
+ return
+
+LilycoveCity_ContestLobby_EventScript_158BF0:: @ 8158BF0
+ multichoice 0, 0, 2, 0
+ switch RESULT
+ case 0, LilycoveCity_ContestLobby_EventScript_158CEA
+ case 1, LilycoveCity_ContestLobby_EventScript_158C27
+ case 2, LilycoveCity_ContestLobby_EventScript_158C35
+ case 127, LilycoveCity_ContestLobby_EventScript_158C35
+ end
+
+LilycoveCity_ContestLobby_EventScript_158C27:: @ 8158C27
+ msgbox LilycoveCity_ContestLobby_Text_1885A7, 4
+ goto LilycoveCity_ContestLobby_EventScript_158B85
+ end
+
+LilycoveCity_ContestLobby_EventScript_158C35:: @ 8158C35
+ msgbox LilycoveCity_ContestLobby_Text_188559, 4
+ releaseall
+ clearflag FLAG_TEMP_3
+ end
+
+LilycoveCity_ContestLobby_EventScript_158C42:: @ 8158C42
+ msgbox LilycoveCity_ContestLobby_Text_188703, 4
+ setvar CONTEST_RANK, 0
+ choosecontestmon
+ compare VAR_SPECIAL_4, 255
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158CEA
+ special sub_80C43F4
+ compare RESULT, 0
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158C96
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158CC0
+ compare RESULT, 2
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158CC0
+ compare RESULT, 3
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158CA4
+ compare RESULT, 4
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158CB2
+ end
+
+LilycoveCity_ContestLobby_EventScript_158C96:: @ 8158C96
+ msgbox LilycoveCity_ContestLobby_Text_1A664A, 4
+ goto LilycoveCity_ContestLobby_EventScript_158C42
+ end
+
+LilycoveCity_ContestLobby_EventScript_158CA4:: @ 8158CA4
+ msgbox LilycoveCity_ContestLobby_Text_1A669F, 4
+ goto LilycoveCity_ContestLobby_EventScript_158C42
+ end
+
+LilycoveCity_ContestLobby_EventScript_158CB2:: @ 8158CB2
+ msgbox LilycoveCity_ContestLobby_Text_1A66DC, 4
+ goto LilycoveCity_ContestLobby_EventScript_158C42
+ end
+
+LilycoveCity_ContestLobby_EventScript_158CC0:: @ 8158CC0
+ copyvar VAR_SPECIAL_8, VAR_SPECIAL_4
+ message LilycoveCity_ContestLobby_Text_1A67A3
+ waitmessage
+ yesnobox 20, 8
+ switch RESULT
+ case 0, LilycoveCity_ContestLobby_EventScript_158C42
+ case 1, LilycoveCity_ContestLobby_EventScript_158D24
+ end
+
+LilycoveCity_ContestLobby_EventScript_158CEA:: @ 8158CEA
+ call_if_unset FLAG_TEMP_3, LilycoveCity_ContestLobby_EventScript_158BC4
+ message LilycoveCity_ContestLobby_Text_1886DC
+ waitmessage
+ multichoice 0, 0, 4, 0
+ switch RESULT
+ case 5, LilycoveCity_ContestLobby_EventScript_158C35
+ case 127, LilycoveCity_ContestLobby_EventScript_158C35
+ copyvar CONTEST_CATEGORY, RESULT
+ goto LilycoveCity_ContestLobby_EventScript_158C42
+ end
+
+LilycoveCity_ContestLobby_EventScript_158D24:: @ 8158D24
+ message LilycoveCity_ContestLobby_Text_1887C7
+ waitmessage
+ copyvar VAR_SPECIAL_4, RESULT
+ special sub_808363C
+ waitstate
+ compare RESULT, 3
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158D90
+ compare RESULT, 5
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158DA1
+ compare RESULT, 6
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158DB2
+ messageautoscroll LilycoveCity_ContestLobby_Text_18872A
+ waitmessage
+ contestlinktransfer
+ switch VAR_SPECIAL_4
+ case 0, LilycoveCity_ContestLobby_EventScript_158DD1
+ case 1, LilycoveCity_ContestLobby_EventScript_158D82
+ case 2, LilycoveCity_ContestLobby_EventScript_158DC3
+ end
+
+LilycoveCity_ContestLobby_EventScript_158D82:: @ 8158D82
+ msgbox LilycoveCity_ContestLobby_Text_188750, 4
+ goto LilycoveCity_ContestLobby_EventScript_158CEA
+ end
+
+LilycoveCity_ContestLobby_EventScript_158D90:: @ 8158D90
+ special CloseLink
+ msgbox LilycoveCity_ContestLobby_Text_18878D, 4
+ closemessage
+ releaseall
+ clearflag FLAG_TEMP_3
+ end
+
+LilycoveCity_ContestLobby_EventScript_158DA1:: @ 8158DA1
+ special CloseLink
+ msgbox LilycoveCity_ContestLobby_Text_1887F4, 4
+ closemessage
+ releaseall
+ clearflag FLAG_TEMP_3
+ end
+
+LilycoveCity_ContestLobby_EventScript_158DB2:: @ 8158DB2
+ special CloseLink
+ msgbox LilycoveCity_ContestLobby_Text_18881F, 4
+ closemessage
+ releaseall
+ clearflag FLAG_TEMP_3
+ end
+
+LilycoveCity_ContestLobby_EventScript_158DC3:: @ 8158DC3
+ msgbox LilycoveCity_ContestLobby_Text_18873A, 4
+ goto LilycoveCity_ContestLobby_EventScript_158CEA
+ end
+
+LilycoveCity_ContestLobby_EventScript_158DD1:: @ 8158DD1
+ special sub_80C496C
+ addvar VAR_SPECIAL_4, 1
+ buffernumberstring 1, 32772
+ messageautoscroll LilycoveCity_ContestLobby_Text_188845
+ waitmessage
+ addvar VAR_SPECIAL_4, -1
+ goto LilycoveCity_ContestLobby_EventScript_158DEE
+ end
+
+LilycoveCity_ContestLobby_EventScript_158DEE:: @ 8158DEE
+ call LilycoveCity_ContestLobby_EventScript_158E0B
+ setvar VAR_LINK_CONTEST_ROOM_STATE, 1
+ special sub_80C4F70
+ setvar VAR_CONTEST_LOCATION, 5
+ setvar CONTEST_RANK, 3
+ call LilycoveCity_ContestLobby_EventScript_158F08
+ end
+
+LilycoveCity_ContestLobby_EventScript_158E0B:: @ 8158E0B
+ lockall
+ messageautoscroll LilycoveCity_ContestLobby_Text_1888C6
+ waitmessage
+ delay 20
+ closemessage
+ applymovement 2, LilycoveCity_ContestLobby_Movement_158E9C
+ waitmovement 0
+ playse SE_HASHI
+ setmetatile 9, 2, 545, 1
+ setmetatile 9, 3, 609, 1
+ special DrawWholeMapView
+ applymovement 2, LilycoveCity_ContestLobby_Movement_158EA0
+ waitmovement 0
+ playse SE_HASHI
+ setmetatile 9, 2, 721, 1
+ setmetatile 9, 3, 729, 1
+ special DrawWholeMapView
+ delay 20
+ applymovement 2, LilycoveCity_ContestLobby_Movement_158EAE
+ waitmovement 0
+ applymovement 255, LilycoveCity_ContestLobby_Movement_158E99
+ waitmovement 0
+ messageautoscroll LilycoveCity_ContestLobby_Text_1A6832
+ waitmessage
+ delay 20
+ closemessage
+ applymovement 2, LilycoveCity_ContestLobby_Movement_158EA4
+ applymovement 255, LilycoveCity_ContestLobby_Movement_158E8E
+ waitmovement 0
+ releaseall
+ return
+
+LilycoveCity_ContestLobby_Movement_158E8E:: @ 8158E8E
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158E99:: @ 8158E99
+ walk_in_place_fastest_right
+ walk_right
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158E9C:: @ 8158E9C
+ walk_right
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158EA0:: @ 8158EA0
+ walk_down
+ walk_down
+ walk_in_place_fastest_up
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158EA4:: @ 8158EA4
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_158EAE:: @ 8158EAE
+ walk_in_place_fastest_left
+ end_movement
+
+LilycoveCity_ContestLobby_EventScript_158EB0:: @ 8158EB0
+ specialvar RESULT, sub_80C5044
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_ContestLobby_EventScript_158EE8
+ setvar VAR_SPECIAL_B, 8
+ setvar CONTEST_RANK, 3
+ call LilycoveCity_ContestLobby_EventScript_1A4E92
+ call LilycoveCity_ContestLobby_EventScript_158F86
+ special SetContestTrainerGfxIds
+ call LilycoveCity_ContestLobby_EventScript_15FBDB
+ setvar VAR_CONTEST_LOCATION, 4
+ call LilycoveCity_ContestLobby_EventScript_158F08
+ waitstate
+ end
+
+LilycoveCity_ContestLobby_EventScript_158EE8:: @ 8158EE8
+ setflag FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR
+ copyvar VAR_LILYCOVE_MUSEUM_2F_STATE, 0x1
+ giveitem ITEM_CONTEST_PASS, 1
+ setvar VAR_SPECIAL_B, 8
+ setvar CONTEST_RANK, 3
+ setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1
+ setflag FLAG_SYS_RIBBON_GET
+ end
+
+LilycoveCity_ContestLobby_EventScript_158F08:: @ 8158F08
+ switch CONTEST_CATEGORY
+ case 0, LilycoveCity_ContestLobby_EventScript_158F45
+ case 1, LilycoveCity_ContestLobby_EventScript_158F52
+ case 2, LilycoveCity_ContestLobby_EventScript_158F5F
+ case 3, LilycoveCity_ContestLobby_EventScript_158F6C
+ case 4, LilycoveCity_ContestLobby_EventScript_158F79
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F45:: @ 8158F45
+ setwarp MAP_LINK_CONTEST_ROOM4, 255, 7, 5
+ special sub_8081334
+ waitstate
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F52:: @ 8158F52
+ setwarp MAP_LINK_CONTEST_ROOM2, 255, 7, 5
+ special sub_8081334
+ waitstate
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F5F:: @ 8158F5F
+ setwarp MAP_LINK_CONTEST_ROOM6, 255, 7, 5
+ special sub_8081334
+ waitstate
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F6C:: @ 8158F6C
+ setwarp MAP_LINK_CONTEST_ROOM5, 255, 7, 5
+ special sub_8081334
+ waitstate
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F79:: @ 8158F79
+ setwarp MAP_LINK_CONTEST_ROOM3, 255, 7, 5
+ special sub_8081334
+ waitstate
+ return
+
+LilycoveCity_ContestLobby_EventScript_158F86:: @ 8158F86
+ lockall
+ applymovement 1, LilycoveCity_ContestLobby_Movement_15900B
+ waitmovement 0
+ playse SE_HASHI
+ setmetatile 4, 2, 545, 1
+ setmetatile 4, 3, 609, 1
+ special DrawWholeMapView
+ applymovement 1, LilycoveCity_ContestLobby_Movement_15900F
+ waitmovement 0
+ playse SE_HASHI
+ setmetatile 4, 2, 721, 1
+ setmetatile 4, 3, 729, 1
+ special DrawWholeMapView
+ delay 20
+ applymovement 1, LilycoveCity_ContestLobby_Movement_15901C
+ waitmovement 0
+ applymovement 255, LilycoveCity_ContestLobby_Movement_159008
+ waitmovement 0
+ msgbox LilycoveCity_ContestLobby_Text_1A6832, 4
+ closemessage
+ applymovement 1, LilycoveCity_ContestLobby_Movement_159013
+ applymovement 255, LilycoveCity_ContestLobby_Movement_158FFE
+ waitmovement 0
+ releaseall
+ return
+
+LilycoveCity_ContestLobby_Movement_158FFE:: @ 8158FFE
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_up
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_159008:: @ 8159008
+ walk_in_place_fastest_left
+ walk_left
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_15900B:: @ 815900B
+ walk_left
+ walk_left
+ walk_in_place_fastest_down
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_15900F:: @ 815900F
+ walk_down
+ walk_down
+ walk_in_place_fastest_up
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_159013:: @ 8159013
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_up
+ walk_up
+ delay_8
+ set_invisible
+ end_movement
+
+LilycoveCity_ContestLobby_Movement_15901C:: @ 815901C
+ walk_in_place_fastest_right
+ end_movement
+
+LilycoveCity_ContestLobby_EventScript_15901E:: @ 815901E
+ msgbox LilycoveCity_ContestLobby_Text_188D3C, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159027:: @ 8159027
+ goto_if_unset FLAG_RECEIVED_CONTEST_PASS, LilycoveCity_ContestLobby_EventScript_159039
+ msgbox LilycoveCity_ContestLobby_Text_188DDA, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159039:: @ 8159039
+ msgbox LilycoveCity_ContestLobby_Text_188E47, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159042:: @ 8159042
+ msgbox LilycoveCity_ContestLobby_Text_188F07, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_15904B:: @ 815904B
+ msgbox LilycoveCity_ContestLobby_Text_188F81, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159054:: @ 8159054
+ msgbox LilycoveCity_ContestLobby_Text_188FE3, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_15905D:: @ 815905D
+ msgbox LilycoveCity_ContestLobby_Text_18904D, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159066:: @ 8159066
+ lockall
+ fadescreen 1
+ drawcontestwinner 6
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_15906D:: @ 815906D
+ lockall
+ fadescreen 1
+ drawcontestwinner 7
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_159074:: @ 8159074
+ lockall
+ fadescreen 1
+ drawcontestwinner 8
+ releaseall
+ end
+
+LilycoveCity_ContestLobby_EventScript_15907B:: @ 815907B
+ msgbox LilycoveCity_ContestLobby_Text_1B7225, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_159084:: @ 8159084
+ msgbox LilycoveCity_ContestLobby_Text_1B7241, 2
+ end
+
+LilycoveCity_ContestLobby_EventScript_15908D:: @ 815908D
+SlateportCity_ContestLobby_EventScript_15908D:: @ 815908D
+ lockall
+ special ShowBerryBlenderRecordWindow
+ waitbuttonpress
+ erasebox 0, 0, 29, 19
+ releaseall
+ end
diff --git a/data/text/maps/LilycoveCity_ContestLobby.inc b/data/maps/LilycoveCity_ContestLobby/text.inc
index d173519e8..d173519e8 100644
--- a/data/text/maps/LilycoveCity_ContestLobby.inc
+++ b/data/maps/LilycoveCity_ContestLobby/text.inc
diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/events.inc
index eee09c890..eee09c890 100644
--- a/data/maps/events/LilycoveCity_CoveLilyMotel_1F.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/events.inc
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc
index 141fda863..15a8aa7d0 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_CoveLilyMotel_1F:: @ 8306520
- .4byte LilycoveCity_CoveLilyMotel_1F_MapAttributes
+ .4byte LilycoveCity_CoveLilyMotel_1F_Layout
.4byte LilycoveCity_CoveLilyMotel_1F_MapEvents
.4byte LilycoveCity_CoveLilyMotel_1F_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 300
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc
index c3eca04f4..c3eca04f4 100644
--- a/data/scripts/maps/LilycoveCity_CoveLilyMotel_1F.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/text.inc
index 7d6e4942f..7d6e4942f 100644
--- a/data/text/maps/LilycoveCity_CoveLilyMotel_1F.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/text.inc
diff --git a/data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/events.inc
index 4469cddb0..4469cddb0 100644
--- a/data/maps/events/LilycoveCity_CoveLilyMotel_2F.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/events.inc
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc
index 2d6f9de4b..a39f3acf0 100644
--- a/data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_CoveLilyMotel_2F:: @ 830653C
- .4byte LilycoveCity_CoveLilyMotel_2F_MapAttributes
+ .4byte LilycoveCity_CoveLilyMotel_2F_Layout
.4byte LilycoveCity_CoveLilyMotel_2F_MapEvents
.4byte LilycoveCity_CoveLilyMotel_2F_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 301
.byte 12
.byte 0
diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc
new file mode 100644
index 000000000..5bfc6a5e7
--- /dev/null
+++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc
@@ -0,0 +1,53 @@
+LilycoveCity_CoveLilyMotel_2F_MapScripts:: @ 81583A0
+ .byte 0
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1:: @ 81583A1
+ lock
+ faceplayer
+ call_if_unset FLAG_TEMP_2, LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7
+ call_if_set FLAG_TEMP_2, LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD
+ specialvar RESULT, CompletedHoennPokedex
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0
+ release
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7:: @ 81583C7
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_186FE7, 4
+ return
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0:: @ 81583D0
+ setflag FLAG_TEMP_2
+ playfanfare MUS_FANFA4
+ waitfanfare
+ goto LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD:: @ 81583DD
+ message LilycoveCity_CoveLilyMotel_2F_Text_18708F
+ waitmessage
+ call LilycoveCity_CoveLilyMotel_2F_EventScript_1A02C5
+ special ScrSpecial_ShowDiploma
+ waitstate
+ release
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE:: @ 81583EE
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_187149, 2
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7:: @ 81583F7
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_18719E, 2
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_158400:: @ 8158400
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_1871DF, 2
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_158409:: @ 8158409
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_18729A, 2
+ end
+
+LilycoveCity_CoveLilyMotel_2F_EventScript_158412:: @ 8158412
+ msgbox LilycoveCity_CoveLilyMotel_2F_Text_1872D4, 2
+ end
diff --git a/data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/text.inc
index 0306db9e9..0306db9e9 100644
--- a/data/text/maps/LilycoveCity_CoveLilyMotel_2F.inc
+++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStoreElevator.inc b/data/maps/LilycoveCity_DepartmentStoreElevator/events.inc
index eca98b599..eca98b599 100644
--- a/data/maps/events/LilycoveCity_DepartmentStoreElevator.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreElevator/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStoreElevator/header.inc b/data/maps/LilycoveCity_DepartmentStoreElevator/header.inc
index 3f1a8ada9..65b573d92 100644
--- a/data/maps/LilycoveCity_DepartmentStoreElevator/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreElevator/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStoreElevator:: @ 83067A4
- .4byte LilycoveCity_DepartmentStoreElevator_MapAttributes
+ .4byte LilycoveCity_DepartmentStoreElevator_Layout
.4byte LilycoveCity_DepartmentStoreElevator_MapEvents
.4byte LilycoveCity_DepartmentStoreElevator_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 274
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc b/data/maps/LilycoveCity_DepartmentStoreElevator/scripts.inc
index f895ea99d..f895ea99d 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStoreElevator.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreElevator/scripts.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/events.inc
index 71d34fa68..71d34fa68 100644
--- a/data/maps/events/LilycoveCity_DepartmentStoreRooftop.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc
index 292c621d3..0131ea7f1 100644
--- a/data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStoreRooftop:: @ 8306788
- .4byte LilycoveCity_DepartmentStoreRooftop_MapAttributes
+ .4byte LilycoveCity_DepartmentStoreRooftop_Layout
.4byte LilycoveCity_DepartmentStoreRooftop_MapEvents
.4byte LilycoveCity_DepartmentStoreRooftop_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 263
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc
index e2274110c..e2274110c 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStoreRooftop.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/text.inc
index 62eb03bc1..62eb03bc1 100644
--- a/data/text/maps/LilycoveCity_DepartmentStoreRooftop.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStore_1F.inc b/data/maps/LilycoveCity_DepartmentStore_1F/events.inc
index d5170d4c1..d5170d4c1 100644
--- a/data/maps/events/LilycoveCity_DepartmentStore_1F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_1F/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStore_1F/header.inc b/data/maps/LilycoveCity_DepartmentStore_1F/header.inc
index ecfb77604..6f5da636f 100644
--- a/data/maps/LilycoveCity_DepartmentStore_1F/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_1F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStore_1F:: @ 83066FC
- .4byte LilycoveCity_DepartmentStore_1F_MapAttributes
+ .4byte LilycoveCity_DepartmentStore_1F_Layout
.4byte LilycoveCity_DepartmentStore_1F_MapEvents
.4byte LilycoveCity_DepartmentStore_1F_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 258
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc b/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc
index f6b23bc05..f6b23bc05 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStore_1F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStore_1F.inc b/data/maps/LilycoveCity_DepartmentStore_1F/text.inc
index 45cf3686d..45cf3686d 100644
--- a/data/text/maps/LilycoveCity_DepartmentStore_1F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_1F/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStore_2F.inc b/data/maps/LilycoveCity_DepartmentStore_2F/events.inc
index 65c22a60f..65c22a60f 100644
--- a/data/maps/events/LilycoveCity_DepartmentStore_2F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_2F/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStore_2F/header.inc b/data/maps/LilycoveCity_DepartmentStore_2F/header.inc
index f10428935..7bc576b3f 100644
--- a/data/maps/LilycoveCity_DepartmentStore_2F/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_2F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStore_2F:: @ 8306718
- .4byte LilycoveCity_DepartmentStore_2F_MapAttributes
+ .4byte LilycoveCity_DepartmentStore_2F_Layout
.4byte LilycoveCity_DepartmentStore_2F_MapEvents
.4byte LilycoveCity_DepartmentStore_2F_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 259
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc b/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc
index 25e981628..25e981628 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStore_2F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStore_2F.inc b/data/maps/LilycoveCity_DepartmentStore_2F/text.inc
index e9a52bbee..e9a52bbee 100644
--- a/data/text/maps/LilycoveCity_DepartmentStore_2F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_2F/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStore_3F.inc b/data/maps/LilycoveCity_DepartmentStore_3F/events.inc
index 212d44971..212d44971 100644
--- a/data/maps/events/LilycoveCity_DepartmentStore_3F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_3F/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStore_3F/header.inc b/data/maps/LilycoveCity_DepartmentStore_3F/header.inc
index 16f453da0..402d1a137 100644
--- a/data/maps/LilycoveCity_DepartmentStore_3F/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_3F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStore_3F:: @ 8306734
- .4byte LilycoveCity_DepartmentStore_3F_MapAttributes
+ .4byte LilycoveCity_DepartmentStore_3F_Layout
.4byte LilycoveCity_DepartmentStore_3F_MapEvents
.4byte LilycoveCity_DepartmentStore_3F_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 260
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc b/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc
index 1f55f5018..1f55f5018 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStore_3F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStore_3F.inc b/data/maps/LilycoveCity_DepartmentStore_3F/text.inc
index 8777fd1f3..8777fd1f3 100644
--- a/data/text/maps/LilycoveCity_DepartmentStore_3F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_3F/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStore_4F.inc b/data/maps/LilycoveCity_DepartmentStore_4F/events.inc
index 40b8eab37..40b8eab37 100644
--- a/data/maps/events/LilycoveCity_DepartmentStore_4F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_4F/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStore_4F/header.inc b/data/maps/LilycoveCity_DepartmentStore_4F/header.inc
index 169f21d92..57bea5077 100644
--- a/data/maps/LilycoveCity_DepartmentStore_4F/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_4F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStore_4F:: @ 8306750
- .4byte LilycoveCity_DepartmentStore_4F_MapAttributes
+ .4byte LilycoveCity_DepartmentStore_4F_Layout
.4byte LilycoveCity_DepartmentStore_4F_MapEvents
.4byte LilycoveCity_DepartmentStore_4F_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 261
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc b/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc
index 907b79847..907b79847 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStore_4F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStore_4F.inc b/data/maps/LilycoveCity_DepartmentStore_4F/text.inc
index b26962a8f..b26962a8f 100644
--- a/data/text/maps/LilycoveCity_DepartmentStore_4F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_4F/text.inc
diff --git a/data/maps/events/LilycoveCity_DepartmentStore_5F.inc b/data/maps/LilycoveCity_DepartmentStore_5F/events.inc
index 2883d167b..2883d167b 100644
--- a/data/maps/events/LilycoveCity_DepartmentStore_5F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_5F/events.inc
diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/header.inc b/data/maps/LilycoveCity_DepartmentStore_5F/header.inc
index 19b45696c..1159ddeaf 100644
--- a/data/maps/LilycoveCity_DepartmentStore_5F/header.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_5F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_DepartmentStore_5F:: @ 830676C
- .4byte LilycoveCity_DepartmentStore_5F_MapAttributes
+ .4byte LilycoveCity_DepartmentStore_5F_Layout
.4byte LilycoveCity_DepartmentStore_5F_MapEvents
.4byte LilycoveCity_DepartmentStore_5F_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 262
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc
index 184d3b816..184d3b816 100644
--- a/data/scripts/maps/LilycoveCity_DepartmentStore_5F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_DepartmentStore_5F.inc b/data/maps/LilycoveCity_DepartmentStore_5F/text.inc
index 8b1d81c2e..8b1d81c2e 100644
--- a/data/text/maps/LilycoveCity_DepartmentStore_5F.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_5F/text.inc
diff --git a/data/maps/events/LilycoveCity_EmptyMap.inc b/data/maps/LilycoveCity_EmptyMap/events.inc
index 4ac5c42b8..4ac5c42b8 100644
--- a/data/maps/events/LilycoveCity_EmptyMap.inc
+++ b/data/maps/LilycoveCity_EmptyMap/events.inc
diff --git a/data/maps/LilycoveCity_EmptyMap/header.inc b/data/maps/LilycoveCity_EmptyMap/header.inc
index a83e7139d..469b52893 100644
--- a/data/maps/LilycoveCity_EmptyMap/header.inc
+++ b/data/maps/LilycoveCity_EmptyMap/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_EmptyMap:: @ 8306654
- .4byte LilycoveCity_EmptyMap_MapAttributes
+ .4byte LilycoveCity_EmptyMap_Layout
.4byte LilycoveCity_EmptyMap_MapEvents
.4byte LilycoveCity_EmptyMap_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 108
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_EmptyMap.inc b/data/maps/LilycoveCity_EmptyMap/scripts.inc
index 16d025174..16d025174 100644
--- a/data/scripts/maps/LilycoveCity_EmptyMap.inc
+++ b/data/maps/LilycoveCity_EmptyMap/scripts.inc
diff --git a/data/maps/events/LilycoveCity_Harbor.inc b/data/maps/LilycoveCity_Harbor/events.inc
index 35a34928f..35a34928f 100644
--- a/data/maps/events/LilycoveCity_Harbor.inc
+++ b/data/maps/LilycoveCity_Harbor/events.inc
diff --git a/data/maps/LilycoveCity_Harbor/header.inc b/data/maps/LilycoveCity_Harbor/header.inc
index 022eb0356..75b924e8f 100644
--- a/data/maps/LilycoveCity_Harbor/header.inc
+++ b/data/maps/LilycoveCity_Harbor/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_Harbor:: @ 8306638
- .4byte LilycoveCity_Harbor_MapAttributes
+ .4byte Harbor_Layout
.4byte LilycoveCity_Harbor_MapEvents
.4byte LilycoveCity_Harbor_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 88
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_Harbor.inc b/data/maps/LilycoveCity_Harbor/scripts.inc
index 57ad4b85b..57ad4b85b 100644
--- a/data/scripts/maps/LilycoveCity_Harbor.inc
+++ b/data/maps/LilycoveCity_Harbor/scripts.inc
diff --git a/data/text/maps/LilycoveCity_Harbor.inc b/data/maps/LilycoveCity_Harbor/text.inc
index 0f31f697b..0f31f697b 100644
--- a/data/text/maps/LilycoveCity_Harbor.inc
+++ b/data/maps/LilycoveCity_Harbor/text.inc
diff --git a/data/maps/events/LilycoveCity_House1.inc b/data/maps/LilycoveCity_House1/events.inc
index 482ebf0b6..482ebf0b6 100644
--- a/data/maps/events/LilycoveCity_House1.inc
+++ b/data/maps/LilycoveCity_House1/events.inc
diff --git a/data/maps/LilycoveCity_House1/header.inc b/data/maps/LilycoveCity_House1/header.inc
index 5cfc8540b..20675582b 100644
--- a/data/maps/LilycoveCity_House1/header.inc
+++ b/data/maps/LilycoveCity_House1/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_House1:: @ 830668C
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte LilycoveCity_House1_MapEvents
.4byte LilycoveCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 59
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_House1.inc b/data/maps/LilycoveCity_House1/scripts.inc
index 15535a122..15535a122 100644
--- a/data/scripts/maps/LilycoveCity_House1.inc
+++ b/data/maps/LilycoveCity_House1/scripts.inc
diff --git a/data/text/maps/LilycoveCity_House1.inc b/data/maps/LilycoveCity_House1/text.inc
index a937ff64d..a937ff64d 100644
--- a/data/text/maps/LilycoveCity_House1.inc
+++ b/data/maps/LilycoveCity_House1/text.inc
diff --git a/data/maps/events/LilycoveCity_House2.inc b/data/maps/LilycoveCity_House2/events.inc
index d557cd75a..d557cd75a 100644
--- a/data/maps/events/LilycoveCity_House2.inc
+++ b/data/maps/LilycoveCity_House2/events.inc
diff --git a/data/maps/LilycoveCity_House2/header.inc b/data/maps/LilycoveCity_House2/header.inc
index 8aac9185c..1948d4470 100644
--- a/data/maps/LilycoveCity_House2/header.inc
+++ b/data/maps/LilycoveCity_House2/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_House2:: @ 83066A8
- .4byte LilycoveCity_House2_MapAttributes
+ .4byte LilycoveCity_House2_Layout
.4byte LilycoveCity_House2_MapEvents
.4byte LilycoveCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 74
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_House2.inc b/data/maps/LilycoveCity_House2/scripts.inc
index 797c8f203..797c8f203 100644
--- a/data/scripts/maps/LilycoveCity_House2.inc
+++ b/data/maps/LilycoveCity_House2/scripts.inc
diff --git a/data/text/maps/LilycoveCity_House2.inc b/data/maps/LilycoveCity_House2/text.inc
index 0e037a65f..0e037a65f 100644
--- a/data/text/maps/LilycoveCity_House2.inc
+++ b/data/maps/LilycoveCity_House2/text.inc
diff --git a/data/maps/events/LilycoveCity_House3.inc b/data/maps/LilycoveCity_House3/events.inc
index 2186eb0d2..2186eb0d2 100644
--- a/data/maps/events/LilycoveCity_House3.inc
+++ b/data/maps/LilycoveCity_House3/events.inc
diff --git a/data/maps/LilycoveCity_House3/header.inc b/data/maps/LilycoveCity_House3/header.inc
index 599e904d5..df0d576b4 100644
--- a/data/maps/LilycoveCity_House3/header.inc
+++ b/data/maps/LilycoveCity_House3/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_House3:: @ 83066C4
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte LilycoveCity_House3_MapEvents
.4byte LilycoveCity_House3_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 60
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_House3.inc b/data/maps/LilycoveCity_House3/scripts.inc
index 1a569bf5b..1a569bf5b 100644
--- a/data/scripts/maps/LilycoveCity_House3.inc
+++ b/data/maps/LilycoveCity_House3/scripts.inc
diff --git a/data/text/maps/LilycoveCity_House3.inc b/data/maps/LilycoveCity_House3/text.inc
index 03db4920f..03db4920f 100644
--- a/data/text/maps/LilycoveCity_House3.inc
+++ b/data/maps/LilycoveCity_House3/text.inc
diff --git a/data/maps/events/LilycoveCity_House4.inc b/data/maps/LilycoveCity_House4/events.inc
index d5ebda9f2..d5ebda9f2 100644
--- a/data/maps/events/LilycoveCity_House4.inc
+++ b/data/maps/LilycoveCity_House4/events.inc
diff --git a/data/maps/LilycoveCity_House4/header.inc b/data/maps/LilycoveCity_House4/header.inc
index d9cd2c7f0..a8d4d1bcc 100644
--- a/data/maps/LilycoveCity_House4/header.inc
+++ b/data/maps/LilycoveCity_House4/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_House4:: @ 83066E0
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte LilycoveCity_House4_MapEvents
.4byte LilycoveCity_House4_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 59
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_House4.inc b/data/maps/LilycoveCity_House4/scripts.inc
index 13bc95dfa..13bc95dfa 100644
--- a/data/scripts/maps/LilycoveCity_House4.inc
+++ b/data/maps/LilycoveCity_House4/scripts.inc
diff --git a/data/text/maps/LilycoveCity_House4.inc b/data/maps/LilycoveCity_House4/text.inc
index ebfd5ae71..ebfd5ae71 100644
--- a/data/text/maps/LilycoveCity_House4.inc
+++ b/data/maps/LilycoveCity_House4/text.inc
diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/events.inc
index a081a6523..a081a6523 100644
--- a/data/maps/events/LilycoveCity_LilycoveMuseum_1F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/events.inc
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc
index d48ffc94f..3af5b4c90 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_LilycoveMuseum_1F:: @ 8306558
- .4byte LilycoveCity_LilycoveMuseum_1F_MapAttributes
+ .4byte LilycoveCity_LilycoveMuseum_1F_Layout
.4byte LilycoveCity_LilycoveMuseum_1F_MapEvents
.4byte LilycoveCity_LilycoveMuseum_1F_MapScripts
.4byte 0x0
- .2byte BGM_BIJYUTU
+ .2byte MUS_BIJYUTU
.2byte 103
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc
index b45261aca..b45261aca 100644
--- a/data/scripts/maps/LilycoveCity_LilycoveMuseum_1F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/text.inc
index b60e0e50d..b60e0e50d 100644
--- a/data/text/maps/LilycoveCity_LilycoveMuseum_1F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/text.inc
diff --git a/data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/events.inc
index 4e2ffe49f..4e2ffe49f 100644
--- a/data/maps/events/LilycoveCity_LilycoveMuseum_2F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/events.inc
diff --git a/data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc
index 460ed87f9..3ceabddcb 100644
--- a/data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_LilycoveMuseum_2F:: @ 8306574
- .4byte LilycoveCity_LilycoveMuseum_2F_MapAttributes
+ .4byte LilycoveCity_LilycoveMuseum_2F_Layout
.4byte LilycoveCity_LilycoveMuseum_2F_MapEvents
.4byte LilycoveCity_LilycoveMuseum_2F_MapScripts
.4byte 0x0
- .2byte BGM_BIJYUTU
+ .2byte MUS_BIJYUTU
.2byte 104
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc
index 1643c3a8b..1643c3a8b 100644
--- a/data/scripts/maps/LilycoveCity_LilycoveMuseum_2F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/text.inc
index 067cc335f..067cc335f 100644
--- a/data/text/maps/LilycoveCity_LilycoveMuseum_2F.inc
+++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/text.inc
diff --git a/data/maps/events/LilycoveCity_MoveDeletersHouse.inc b/data/maps/LilycoveCity_MoveDeletersHouse/events.inc
index d28c4631c..d28c4631c 100644
--- a/data/maps/events/LilycoveCity_MoveDeletersHouse.inc
+++ b/data/maps/LilycoveCity_MoveDeletersHouse/events.inc
diff --git a/data/maps/LilycoveCity_MoveDeletersHouse/header.inc b/data/maps/LilycoveCity_MoveDeletersHouse/header.inc
index bcfc3435f..a2216160d 100644
--- a/data/maps/LilycoveCity_MoveDeletersHouse/header.inc
+++ b/data/maps/LilycoveCity_MoveDeletersHouse/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_MoveDeletersHouse:: @ 8306670
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte LilycoveCity_MoveDeletersHouse_MapEvents
.4byte LilycoveCity_MoveDeletersHouse_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 60
.byte 12
.byte 0
diff --git a/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc b/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc
new file mode 100644
index 000000000..4e67762bb
--- /dev/null
+++ b/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc
@@ -0,0 +1,63 @@
+LilycoveCity_MoveDeletersHouse_MapScripts:: @ 8159AAD
+ .byte 0
+
+LilycoveCity_MoveDeletersHouse_EventScript_159AAE:: @ 8159AAE
+ lockall
+ applymovement 1, LilycoveCity_MoveDeletersHouse_Movement_1A0839
+ waitmovement 0
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B622, MSGBOX_YESNO
+ switch RESULT
+ case YES, LilycoveCity_MoveDeletersHouse_EventScript_159ADE
+ case NO, LilycoveCity_MoveDeletersHouse_EventScript_159B7B
+ releaseall
+ end
+
+LilycoveCity_MoveDeletersHouse_EventScript_159ADE:: @ 8159ADE
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B68C, 4
+ special SelectMonForNPCTrade
+ waitstate
+ compare VAR_SPECIAL_4, 255
+ goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B7B
+ special IsSelectedMonEgg
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B71
+ special ScrSpecial_CountPokemonMoves
+ compare RESULT, 1
+ goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B64
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B6B0, 4
+ fadescreen 1
+ special SelectMove
+ fadescreen 0
+ compare VAR_SPECIAL_5, 4
+ goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159ADE
+ special ScrSpecial_GetPokemonNicknameAndMoveName
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B6F2, MSGBOX_YESNO
+ switch RESULT
+ case YES, LilycoveCity_MoveDeletersHouse_EventScript_159B53
+ case NO, LilycoveCity_MoveDeletersHouse_EventScript_159B7B
+ releaseall
+ end
+
+LilycoveCity_MoveDeletersHouse_EventScript_159B53:: @ 8159B53
+ special DeleteMonMove
+ playfanfare MUS_ME_WASURE
+ waitfanfare
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B71E, 4
+ releaseall
+ end
+
+LilycoveCity_MoveDeletersHouse_EventScript_159B64:: @ 8159B64
+ special ScrSpecial_GetPokemonNicknameAndMoveName
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B6D0, 4
+ releaseall
+ end
+
+LilycoveCity_MoveDeletersHouse_EventScript_159B71:: @ 8159B71
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B78C, 4
+ releaseall
+ end
+
+LilycoveCity_MoveDeletersHouse_EventScript_159B7B:: @ 8159B7B
+ msgbox LilycoveCity_MoveDeletersHouse_Text_18B757, 4
+ releaseall
+ end
diff --git a/data/text/maps/LilycoveCity_MoveDeletersHouse.inc b/data/maps/LilycoveCity_MoveDeletersHouse/text.inc
index 1e2181aca..1e2181aca 100644
--- a/data/text/maps/LilycoveCity_MoveDeletersHouse.inc
+++ b/data/maps/LilycoveCity_MoveDeletersHouse/text.inc
diff --git a/data/maps/events/LilycoveCity_PokemonCenter_1F.inc b/data/maps/LilycoveCity_PokemonCenter_1F/events.inc
index 2505adbc3..2505adbc3 100644
--- a/data/maps/events/LilycoveCity_PokemonCenter_1F.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/LilycoveCity_PokemonCenter_1F/header.inc b/data/maps/LilycoveCity_PokemonCenter_1F/header.inc
index a1eb040ae..c94501f23 100644
--- a/data/maps/LilycoveCity_PokemonCenter_1F/header.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_PokemonCenter_1F:: @ 83065C8
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte LilycoveCity_PokemonCenter_1F_MapEvents
.4byte LilycoveCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc
index cff88caf0..cff88caf0 100644
--- a/data/scripts/maps/LilycoveCity_PokemonCenter_1F.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/LilycoveCity_PokemonCenter_1F.inc b/data/maps/LilycoveCity_PokemonCenter_1F/text.inc
index c0cbb7436..c0cbb7436 100644
--- a/data/text/maps/LilycoveCity_PokemonCenter_1F.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/LilycoveCity_PokemonCenter_2F.inc b/data/maps/LilycoveCity_PokemonCenter_2F/events.inc
index b8fd09d02..b8fd09d02 100644
--- a/data/maps/events/LilycoveCity_PokemonCenter_2F.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/LilycoveCity_PokemonCenter_2F/header.inc b/data/maps/LilycoveCity_PokemonCenter_2F/header.inc
index 341ce8590..78816dbe9 100644
--- a/data/maps/LilycoveCity_PokemonCenter_2F/header.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_PokemonCenter_2F:: @ 83065E4
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte LilycoveCity_PokemonCenter_2F_MapEvents
.4byte LilycoveCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc b/data/maps/LilycoveCity_PokemonCenter_2F/scripts.inc
index e4554e49c..e4554e49c 100644
--- a/data/scripts/maps/LilycoveCity_PokemonCenter_2F.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/events.inc
index 4f1d4ff4d..4f1d4ff4d 100644
--- a/data/maps/events/LilycoveCity_PokemonTrainerFanClub.inc
+++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/events.inc
diff --git a/data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc
index 4e75b2193..4445ed0df 100644
--- a/data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc
+++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_PokemonTrainerFanClub:: @ 830661C
- .4byte LilycoveCity_PokemonTrainerFanClub_MapAttributes
+ .4byte LilycoveCity_PokemonTrainerFanClub_Layout
.4byte LilycoveCity_PokemonTrainerFanClub_MapEvents
.4byte LilycoveCity_PokemonTrainerFanClub_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 107
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc
index bab091a0e..bab091a0e 100644
--- a/data/scripts/maps/LilycoveCity_PokemonTrainerFanClub.inc
+++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc
diff --git a/data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/text.inc
index fbfbf4353..fbfbf4353 100644
--- a/data/text/maps/LilycoveCity_PokemonTrainerFanClub.inc
+++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/text.inc
diff --git a/data/maps/events/LilycoveCity_UnusedMart.inc b/data/maps/LilycoveCity_UnusedMart/events.inc
index 4a0127506..4a0127506 100644
--- a/data/maps/events/LilycoveCity_UnusedMart.inc
+++ b/data/maps/LilycoveCity_UnusedMart/events.inc
diff --git a/data/maps/LilycoveCity_UnusedMart/header.inc b/data/maps/LilycoveCity_UnusedMart/header.inc
index 43137d33b..fb20ddc79 100644
--- a/data/maps/LilycoveCity_UnusedMart/header.inc
+++ b/data/maps/LilycoveCity_UnusedMart/header.inc
@@ -1,9 +1,9 @@
LilycoveCity_UnusedMart:: @ 8306600
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte LilycoveCity_UnusedMart_MapEvents
.4byte LilycoveCity_UnusedMart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 12
.byte 0
diff --git a/data/scripts/maps/LilycoveCity_UnusedMart.inc b/data/maps/LilycoveCity_UnusedMart/scripts.inc
index 2e7ff450f..2e7ff450f 100644
--- a/data/scripts/maps/LilycoveCity_UnusedMart.inc
+++ b/data/maps/LilycoveCity_UnusedMart/scripts.inc
diff --git a/data/maps/events/LinkContestRoom1.inc b/data/maps/LinkContestRoom1/events.inc
index 9bcf27a90..9bcf27a90 100644
--- a/data/maps/events/LinkContestRoom1.inc
+++ b/data/maps/LinkContestRoom1/events.inc
diff --git a/data/maps/LinkContestRoom1/header.inc b/data/maps/LinkContestRoom1/header.inc
index 9e265d9c9..7aea3de5f 100644
--- a/data/maps/LinkContestRoom1/header.inc
+++ b/data/maps/LinkContestRoom1/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom1:: @ 83079E8
- .4byte LinkContestRoom1_MapAttributes
+ .4byte LinkContestRoom1_Layout
.4byte LinkContestRoom1_MapEvents
.4byte LinkContestRoom1_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 226
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom1.inc b/data/maps/LinkContestRoom1/scripts.inc
index 2709f558c..2709f558c 100644
--- a/data/scripts/maps/LinkContestRoom1.inc
+++ b/data/maps/LinkContestRoom1/scripts.inc
diff --git a/data/maps/events/LinkContestRoom2.inc b/data/maps/LinkContestRoom2/events.inc
index 562a96523..562a96523 100644
--- a/data/maps/events/LinkContestRoom2.inc
+++ b/data/maps/LinkContestRoom2/events.inc
diff --git a/data/maps/LinkContestRoom2/header.inc b/data/maps/LinkContestRoom2/header.inc
index f492eab03..a3d60c4f8 100644
--- a/data/maps/LinkContestRoom2/header.inc
+++ b/data/maps/LinkContestRoom2/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom2:: @ 8307AAC
- .4byte LinkContestRoom2_MapAttributes
+ .4byte LinkContestRoom2_Layout
.4byte LinkContestRoom2_MapEvents
.4byte LinkContestRoom2_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 233
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom2.inc b/data/maps/LinkContestRoom2/scripts.inc
index f61e3fae6..f61e3fae6 100644
--- a/data/scripts/maps/LinkContestRoom2.inc
+++ b/data/maps/LinkContestRoom2/scripts.inc
diff --git a/data/maps/events/LinkContestRoom3.inc b/data/maps/LinkContestRoom3/events.inc
index 8c93f28c9..8c93f28c9 100644
--- a/data/maps/events/LinkContestRoom3.inc
+++ b/data/maps/LinkContestRoom3/events.inc
diff --git a/data/maps/LinkContestRoom3/header.inc b/data/maps/LinkContestRoom3/header.inc
index 90de4491d..4ee1f0e7d 100644
--- a/data/maps/LinkContestRoom3/header.inc
+++ b/data/maps/LinkContestRoom3/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom3:: @ 8307AC8
- .4byte LinkContestRoom3_MapAttributes
+ .4byte LinkContestRoom3_Layout
.4byte LinkContestRoom3_MapEvents
.4byte LinkContestRoom3_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 234
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom3.inc b/data/maps/LinkContestRoom3/scripts.inc
index 5a34f848a..5a34f848a 100644
--- a/data/scripts/maps/LinkContestRoom3.inc
+++ b/data/maps/LinkContestRoom3/scripts.inc
diff --git a/data/maps/events/LinkContestRoom4.inc b/data/maps/LinkContestRoom4/events.inc
index a5e455811..a5e455811 100644
--- a/data/maps/events/LinkContestRoom4.inc
+++ b/data/maps/LinkContestRoom4/events.inc
diff --git a/data/maps/LinkContestRoom4/header.inc b/data/maps/LinkContestRoom4/header.inc
index 774e55abc..56ee5906c 100644
--- a/data/maps/LinkContestRoom4/header.inc
+++ b/data/maps/LinkContestRoom4/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom4:: @ 8307AE4
- .4byte LinkContestRoom4_MapAttributes
+ .4byte LinkContestRoom4_Layout
.4byte LinkContestRoom4_MapEvents
.4byte LinkContestRoom4_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 235
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom4.inc b/data/maps/LinkContestRoom4/scripts.inc
index bf6539bdd..bf6539bdd 100644
--- a/data/scripts/maps/LinkContestRoom4.inc
+++ b/data/maps/LinkContestRoom4/scripts.inc
diff --git a/data/maps/events/LinkContestRoom5.inc b/data/maps/LinkContestRoom5/events.inc
index f0f8fa508..f0f8fa508 100644
--- a/data/maps/events/LinkContestRoom5.inc
+++ b/data/maps/LinkContestRoom5/events.inc
diff --git a/data/maps/LinkContestRoom5/header.inc b/data/maps/LinkContestRoom5/header.inc
index 22b90f6c9..fb2a66640 100644
--- a/data/maps/LinkContestRoom5/header.inc
+++ b/data/maps/LinkContestRoom5/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom5:: @ 8307B00
- .4byte LinkContestRoom5_MapAttributes
+ .4byte LinkContestRoom5_Layout
.4byte LinkContestRoom5_MapEvents
.4byte LinkContestRoom5_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 236
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom5.inc b/data/maps/LinkContestRoom5/scripts.inc
index d3cd5d64b..d3cd5d64b 100644
--- a/data/scripts/maps/LinkContestRoom5.inc
+++ b/data/maps/LinkContestRoom5/scripts.inc
diff --git a/data/maps/events/LinkContestRoom6.inc b/data/maps/LinkContestRoom6/events.inc
index a8fd4962f..a8fd4962f 100644
--- a/data/maps/events/LinkContestRoom6.inc
+++ b/data/maps/LinkContestRoom6/events.inc
diff --git a/data/maps/LinkContestRoom6/header.inc b/data/maps/LinkContestRoom6/header.inc
index 773912080..db9343180 100644
--- a/data/maps/LinkContestRoom6/header.inc
+++ b/data/maps/LinkContestRoom6/header.inc
@@ -1,9 +1,9 @@
LinkContestRoom6:: @ 8307B1C
- .4byte LinkContestRoom6_MapAttributes
+ .4byte LinkContestRoom6_Layout
.4byte LinkContestRoom6_MapEvents
.4byte LinkContestRoom6_MapScripts
.4byte 0x0
- .2byte BGM_CONTEST0
+ .2byte MUS_CONTEST0
.2byte 237
.byte 87
.byte 0
diff --git a/data/scripts/maps/LinkContestRoom6.inc b/data/maps/LinkContestRoom6/scripts.inc
index 26296ece6..26296ece6 100644
--- a/data/scripts/maps/LinkContestRoom6.inc
+++ b/data/maps/LinkContestRoom6/scripts.inc
diff --git a/data/maps/events/LittlerootTown.inc b/data/maps/LittlerootTown/events.inc
index b50dbc7e1..b50dbc7e1 100644
--- a/data/maps/events/LittlerootTown.inc
+++ b/data/maps/LittlerootTown/events.inc
diff --git a/data/maps/LittlerootTown/header.inc b/data/maps/LittlerootTown/header.inc
index 5493f6005..88f6763e3 100644
--- a/data/maps/LittlerootTown/header.inc
+++ b/data/maps/LittlerootTown/header.inc
@@ -1,9 +1,9 @@
LittlerootTown:: @ 8305544
- .4byte LittlerootTown_MapAttributes
+ .4byte LittlerootTown_Layout
.4byte LittlerootTown_MapEvents
.4byte LittlerootTown_MapScripts
.4byte LittlerootTown_MapConnections
- .2byte BGM_MISHIRO
+ .2byte MUS_MISHIRO
.2byte 10
.byte 0
.byte 0
diff --git a/data/maps/LittlerootTown/scripts.inc b/data/maps/LittlerootTown/scripts.inc
new file mode 100644
index 000000000..e98f73393
--- /dev/null
+++ b/data/maps/LittlerootTown/scripts.inc
@@ -0,0 +1,877 @@
+LittlerootTown_MapScripts:: @ 814D509
+ map_script 3, LittlerootTown_MapScript1_14D514
+ map_script 2, LittlerootTown_MapScript2_14D5D5
+ .byte 0
+
+LittlerootTown_MapScript1_14D514:: @ 814D514
+ setflag FLAG_VISITED_LITTLEROOT_TOWN
+ compare VAR_LITTLEROOT_INTRO_STATE, 2
+ call_if_eq LittlerootTown_EventScript_14D57B
+ call_if_unset FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_14D583
+ compare VAR_LITTLEROOT_STATE, 3
+ call_if_eq LittlerootTown_EventScript_14D5A6
+ compare VAR_LITTLEROOT_HOUSES_STATE, 4
+ call_if_eq LittlerootTown_EventScript_14D570
+ compare VAR_LITTLEROOT_HOUSES_STATE_2, 4
+ call_if_eq LittlerootTown_EventScript_14D570
+ compare VAR_OLDALE_STATE, 1
+ call_if_eq LittlerootTown_EventScript_14D567
+ compare VAR_LITTLEROOT_RIVAL_STATE, 3
+ call_if_eq LittlerootTown_EventScript_14D563
+ end
+
+LittlerootTown_EventScript_14D563:: @ 814D563
+ setflag FLAG_RIVAL_LEFT_FOR_ROUTE103
+ return
+
+LittlerootTown_EventScript_14D567:: @ 814D567
+ setvar VAR_OLDALE_STATE, 2
+ setflag FLAG_HIDE_RIVAL_OLDALE_TOWN
+ return
+
+LittlerootTown_EventScript_14D570:: @ 814D570
+ setvar VAR_LITTLEROOT_HOUSES_STATE, 5
+ setvar VAR_LITTLEROOT_HOUSES_STATE_2, 5
+ return
+
+LittlerootTown_EventScript_14D57B:: @ 814D57B
+ setobjectxyperm 4, 14, 8
+ return
+
+LittlerootTown_EventScript_14D583:: @ 814D583
+ compare VAR_LITTLEROOT_STATE, 0
+ goto_if_eq LittlerootTown_EventScript_14D59A
+ setobjectxyperm 1, 10, 1
+ setobjectmovementtype 1, 7
+ return
+
+LittlerootTown_EventScript_14D59A:: @ 814D59A
+ setobjectxyperm 1, 7, 2
+ setobjectmovementtype 1, 8
+ return
+
+LittlerootTown_EventScript_14D5A6:: @ 814D5A6
+ clearflag FLAG_HIDE_MOM_LITTLEROOT
+ setobjectmovementtype 4, 8
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D5C5
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D5CD
+ return
+
+LittlerootTown_EventScript_14D5C5:: @ 814D5C5
+ setobjectxyperm 4, 5, 9
+ return
+
+LittlerootTown_EventScript_14D5CD:: @ 814D5CD
+ setobjectxyperm 4, 14, 9
+ return
+
+LittlerootTown_MapScript2_14D5D5:: @ 814D5D5
+ map_script_2 VAR_LITTLEROOT_INTRO_STATE, 1, LittlerootTown_EventScript_14D5EF
+ map_script_2 VAR_LITTLEROOT_INTRO_STATE, 2, LittlerootTown_EventScript_14D60D
+ map_script_2 VAR_LITTLEROOT_INTRO_STATE, 7, LittlerootTown_EventScript_14D6C5
+ .2byte 0
+
+LittlerootTown_EventScript_14D5EF:: @ 814D5EF
+ lockall
+ setvar VAR_SPECIAL_4, 5
+ setvar VAR_SPECIAL_5, 8
+ call LittlerootTown_EventScript_14D62B
+ setflag FLAG_HIDE_MOVING_TRUCK_BRENDAN
+ warpsilent MAP_LITTLEROOT_TOWN_BRENDANS_HOUSE_1F, 255, 8, 8
+ waitstate
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D60D:: @ 814D60D
+ lockall
+ setvar VAR_SPECIAL_4, 14
+ setvar VAR_SPECIAL_5, 8
+ call LittlerootTown_EventScript_14D62B
+ setflag FLAG_HIDE_MOVING_TRUCK_MAY
+ warpsilent MAP_LITTLEROOT_TOWN_MAYS_HOUSE_1F, 255, 2, 8
+ waitstate
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D62B:: @ 814D62B
+ delay 15
+ playse SE_DANSA
+ applymovement 255, LittlerootTown_Movement_14D6C0
+ waitmovement 0
+ opendoor VAR_SPECIAL_4, VAR_SPECIAL_5
+ waitdooranim
+ addobject 4
+ applymovement 4, LittlerootTown_Movement_14D6AC
+ waitmovement 0
+ closedoor VAR_SPECIAL_4, VAR_SPECIAL_5
+ waitdooranim
+ delay 10
+ applymovement 4, LittlerootTown_Movement_14D6AE
+ waitmovement 0
+ msgbox LittlerootTown_Text_16A7C9, 4
+ closemessage
+ applymovement 4, LittlerootTown_Movement_14D6B1
+ applymovement 255, LittlerootTown_Movement_14D6B8
+ waitmovement 0
+ opendoor VAR_SPECIAL_4, VAR_SPECIAL_5
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14D6B5
+ applymovement 255, LittlerootTown_Movement_14D6BD
+ waitmovement 0
+ setflag FLAG_HIDE_MOM_LITTLEROOT
+ setvar VAR_LITTLEROOT_INTRO_STATE, 3
+ hideobjectat 255, MAP_PETALBURG_CITY
+ closedoor VAR_SPECIAL_4, VAR_SPECIAL_5
+ waitdooranim
+ clearflag FLAG_HIDE_FAT_MAN_LITTLEROOT
+ clearflag FLAG_SPECIAL_FLAG_0
+ return
+
+LittlerootTown_Movement_14D6AC:: @ 814D6AC
+ walk_down
+ end_movement
+
+LittlerootTown_Movement_14D6AE:: @ 814D6AE
+ walk_down
+ walk_in_place_fastest_left
+ end_movement
+
+LittlerootTown_Movement_14D6B1:: @ 814D6B1
+ delay_16
+ delay_8
+ walk_up
+ end_movement
+
+LittlerootTown_Movement_14D6B5:: @ 814D6B5
+ walk_up
+ set_invisible
+ end_movement
+
+LittlerootTown_Movement_14D6B8:: @ 814D6B8
+ delay_16
+ delay_8
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14D6BD:: @ 814D6BD
+ walk_up
+ walk_up
+ end_movement
+
+LittlerootTown_Movement_14D6C0:: @ 814D6C0
+ jump_right
+ delay_16
+ delay_16
+ delay_16
+ end_movement
+
+LittlerootTown_EventScript_14D6C5:: @ 814D6C5
+ lockall
+ setvar VAR_LITTLEROOT_INTRO_STATE, 8
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D6CD:: @ 814D6CD
+ msgbox LittlerootTown_Text_16AC00, 2
+ end
+
+LittlerootTown_EventScript_14D6D6:: @ 814D6D6
+ msgbox LittlerootTown_Text_16AC56, 2
+ end
+
+LittlerootTown_EventScript_14D6DF:: @ 814D6DF
+ lock
+ faceplayer
+ goto_if_set FLAG_ADVENTURE_STARTED, LittlerootTown_EventScript_14D72F
+ goto_if_set FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_14D722
+ compare VAR_LITTLEROOT_STATE, 0
+ goto_if_ne LittlerootTown_EventScript_14D708
+ msgbox LittlerootTown_Text_16ACEB, 4
+ release
+ end
+
+LittlerootTown_EventScript_14D708:: @ 814D708
+ msgbox LittlerootTown_Text_16AD82, 4
+ closemessage
+ applymovement 1, LittlerootTown_Movement_1A083D
+ waitmovement 0
+ setvar VAR_LITTLEROOT_STATE, 2
+ release
+ end
+
+LittlerootTown_EventScript_14D722:: @ 814D722
+ special GetPlayerBigGuyGirlString
+ msgbox LittlerootTown_Text_16ADF2, 4
+ release
+ end
+
+LittlerootTown_EventScript_14D72F:: @ 814D72F
+ msgbox LittlerootTown_Text_16AE25, 4
+ release
+ end
+
+LittlerootTown_EventScript_14D739:: @ 814D739
+ lockall
+ applymovement 1, LittlerootTown_Movement_14D779
+ waitmovement 0
+ call LittlerootTown_EventScript_14D755
+ applymovement 1, LittlerootTown_Movement_14D789
+ waitmovement 0
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D755:: @ 814D755
+ msgbox LittlerootTown_Text_16ACEB, 4
+ closemessage
+ applymovement 1, LittlerootTown_Movement_14D787
+ applymovement 255, LittlerootTown_Movement_14D793
+ waitmovement 0
+ msgbox LittlerootTown_Text_16AD3C, 4
+ closemessage
+ return
+
+LittlerootTown_Movement_14D779:: @ 814D779
+ face_right
+ delay_8
+ disable_jump_landing_ground_effect
+ jump_in_place_right
+ delay_8
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_left
+ face_down
+ end_movement
+
+LittlerootTown_Movement_14D787:: @ 814D787
+ walk_down
+ end_movement
+
+LittlerootTown_Movement_14D789:: @ 814D789
+ walk_right
+ walk_down
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_in_place_fastest_down
+ end_movement
+
+LittlerootTown_Movement_14D793:: @ 814D793
+ lock_facing_direction
+ walk_down
+ unlock_facing_direction
+ end_movement
+
+LittlerootTown_EventScript_14D797:: @ 814D797
+ lockall
+ applymovement 1, LittlerootTown_Movement_14D7B3
+ waitmovement 0
+ call LittlerootTown_EventScript_14D755
+ applymovement 1, LittlerootTown_Movement_14D7C0
+ waitmovement 0
+ releaseall
+ end
+
+LittlerootTown_Movement_14D7B3:: @ 814D7B3
+ face_right
+ delay_8
+ disable_jump_landing_ground_effect
+ jump_in_place_right
+ delay_8
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ face_down
+ end_movement
+
+LittlerootTown_Movement_14D7C0:: @ 814D7C0
+ walk_left
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_in_place_fastest_down
+ end_movement
+
+LittlerootTown_EventScript_14D7C7:: @ 814D7C7
+ lockall
+ applymovement 1, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ applymovement 255, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ msgbox LittlerootTown_Text_16AD82, 4
+ closemessage
+ applymovement 1, LittlerootTown_Movement_1A083D
+ waitmovement 0
+ setvar VAR_LITTLEROOT_STATE, 2
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D7F6:: @ 814D7F6
+ msgbox LittlerootTown_Text_16AE50, 3
+ end
+
+LittlerootTown_EventScript_14D7FF:: @ 814D7FF
+ msgbox LittlerootTown_Text_16AE87, 3
+ end
+
+LittlerootTown_EventScript_14D808:: @ 814D808
+ lockall
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D822
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D82B
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D822:: @ 814D822
+ msgbox LittlerootTown_Text_16AEA1, 4
+ return
+
+LittlerootTown_EventScript_14D82B:: @ 814D82B
+ msgbox LittlerootTown_Text_16AEAC, 4
+ return
+
+LittlerootTown_EventScript_14D834:: @ 814D834
+ lockall
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D84E
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D857
+ releaseall
+ end
+
+LittlerootTown_EventScript_14D84E:: @ 814D84E
+ msgbox LittlerootTown_Text_16AEAC, 4
+ return
+
+LittlerootTown_EventScript_14D857:: @ 814D857
+ msgbox LittlerootTown_Text_16AEA1, 4
+ return
+
+LittlerootTown_EventScript_14D860:: @ 814D860
+ lockall
+ setvar VAR_SPECIAL_8, 0
+ setobjectxy 4, 10, 9
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D873:: @ 814D873
+ lockall
+ setvar VAR_SPECIAL_8, 1
+ setobjectxy 4, 11, 9
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D886:: @ 814D886
+ lockall
+ setvar VAR_SPECIAL_8, 2
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D892:: @ 814D892
+ lockall
+ setvar VAR_SPECIAL_8, 3
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D89E:: @ 814D89E
+ lockall
+ setvar VAR_SPECIAL_8, 4
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D8AA:: @ 814D8AA
+ lockall
+ setvar VAR_SPECIAL_8, 5
+ goto LittlerootTown_EventScript_14D8B6
+ end
+
+LittlerootTown_EventScript_14D8B6:: @ 814D8B6
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D93C
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D947
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D926
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D931
+ msgbox LittlerootTown_Text_16A8EE, 4
+ closemessage
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D952
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D995
+ call LittlerootTown_EventScript_14DD38
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14DAAA
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14DAED
+ goto LittlerootTown_EventScript_14DD2B
+ end
+
+LittlerootTown_EventScript_14D926:: @ 814D926
+ setvar VAR_SPECIAL_9, 5
+ setvar VAR_SPECIAL_A, 8
+ return
+
+LittlerootTown_EventScript_14D931:: @ 814D931
+ setvar VAR_SPECIAL_9, 14
+ setvar VAR_SPECIAL_A, 8
+ return
+
+LittlerootTown_EventScript_14D93C:: @ 814D93C
+ applymovement 4, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14D947:: @ 814D947
+ applymovement 4, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14D952:: @ 814D952
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LittlerootTown_EventScript_14D9D8
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LittlerootTown_EventScript_14D9ED
+ compare VAR_SPECIAL_8, 2
+ call_if_eq LittlerootTown_EventScript_14DA02
+ compare VAR_SPECIAL_8, 3
+ call_if_eq LittlerootTown_EventScript_14DA17
+ compare VAR_SPECIAL_8, 4
+ call_if_eq LittlerootTown_EventScript_14DA2C
+ compare VAR_SPECIAL_8, 5
+ call_if_eq LittlerootTown_EventScript_14DA41
+ return
+
+LittlerootTown_EventScript_14D995:: @ 814D995
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LittlerootTown_EventScript_14D9D8
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LittlerootTown_EventScript_14D9ED
+ compare VAR_SPECIAL_8, 2
+ call_if_eq LittlerootTown_EventScript_14DA56
+ compare VAR_SPECIAL_8, 3
+ call_if_eq LittlerootTown_EventScript_14DA6B
+ compare VAR_SPECIAL_8, 4
+ call_if_eq LittlerootTown_EventScript_14DA80
+ compare VAR_SPECIAL_8, 5
+ call_if_eq LittlerootTown_EventScript_14DA95
+ return
+
+LittlerootTown_EventScript_14D9D8:: @ 814D9D8
+ applymovement 255, LittlerootTown_Movement_1A0845
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC76
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14D9ED:: @ 814D9ED
+ applymovement 255, LittlerootTown_Movement_1A0845
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC7D
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA02:: @ 814DA02
+ applymovement 255, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC84
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA17:: @ 814DA17
+ applymovement 255, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC89
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA2C:: @ 814DA2C
+ applymovement 255, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC8F
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA41:: @ 814DA41
+ applymovement 255, LittlerootTown_Movement_1A083F
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC92
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA56:: @ 814DA56
+ applymovement 255, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC96
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA6B:: @ 814DA6B
+ applymovement 255, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC9A
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA80:: @ 814DA80
+ applymovement 255, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DC9D
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DA95:: @ 814DA95
+ applymovement 255, LittlerootTown_Movement_1A0843
+ waitmovement 0
+ applymovement 4, LittlerootTown_Movement_14DCA3
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DAAA:: @ 814DAAA
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LittlerootTown_EventScript_14DB30
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LittlerootTown_EventScript_14DB3B
+ compare VAR_SPECIAL_8, 2
+ call_if_eq LittlerootTown_EventScript_14DB46
+ compare VAR_SPECIAL_8, 3
+ call_if_eq LittlerootTown_EventScript_14DB6C
+ compare VAR_SPECIAL_8, 4
+ call_if_eq LittlerootTown_EventScript_14DB92
+ compare VAR_SPECIAL_8, 5
+ call_if_eq LittlerootTown_EventScript_14DBB8
+ return
+
+LittlerootTown_EventScript_14DAED:: @ 814DAED
+ compare VAR_SPECIAL_8, 0
+ call_if_eq LittlerootTown_EventScript_14DB30
+ compare VAR_SPECIAL_8, 1
+ call_if_eq LittlerootTown_EventScript_14DB3B
+ compare VAR_SPECIAL_8, 2
+ call_if_eq LittlerootTown_EventScript_14DBDE
+ compare VAR_SPECIAL_8, 3
+ call_if_eq LittlerootTown_EventScript_14DC04
+ compare VAR_SPECIAL_8, 4
+ call_if_eq LittlerootTown_EventScript_14DC2A
+ compare VAR_SPECIAL_8, 5
+ call_if_eq LittlerootTown_EventScript_14DC50
+ return
+
+LittlerootTown_EventScript_14DB30:: @ 814DB30
+ applymovement 4, LittlerootTown_Movement_14DCA8
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DB3B:: @ 814DB3B
+ applymovement 4, LittlerootTown_Movement_14DCAE
+ waitmovement 0
+ return
+
+LittlerootTown_EventScript_14DB46:: @ 814DB46
+ applymovement 4, LittlerootTown_Movement_14DCB4
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DB6C:: @ 814DB6C
+ applymovement 4, LittlerootTown_Movement_14DCBA
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DB92:: @ 814DB92
+ applymovement 4, LittlerootTown_Movement_14DCC1
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DBB8:: @ 814DBB8
+ applymovement 4, LittlerootTown_Movement_14DCC5
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DBDE:: @ 814DBDE
+ applymovement 4, LittlerootTown_Movement_14DCCA
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DC04:: @ 814DC04
+ applymovement 4, LittlerootTown_Movement_14DCCF
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DC2A:: @ 814DC2A
+ applymovement 4, LittlerootTown_Movement_14DCD3
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_EventScript_14DC50:: @ 814DC50
+ applymovement 4, LittlerootTown_Movement_14DCDA
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ return
+
+LittlerootTown_Movement_14DC76:: @ 814DC76
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+LittlerootTown_Movement_14DC7D:: @ 814DC7D
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+LittlerootTown_Movement_14DC84:: @ 814DC84
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+LittlerootTown_Movement_14DC89:: @ 814DC89
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+LittlerootTown_Movement_14DC8F:: @ 814DC8F
+ walk_right
+ walk_right
+ end_movement
+
+LittlerootTown_Movement_14DC92:: @ 814DC92
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+LittlerootTown_Movement_14DC96:: @ 814DC96
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+LittlerootTown_Movement_14DC9A:: @ 814DC9A
+ walk_left
+ walk_left
+ end_movement
+
+LittlerootTown_Movement_14DC9D:: @ 814DC9D
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+LittlerootTown_Movement_14DCA3:: @ 814DCA3
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+LittlerootTown_Movement_14DCA8:: @ 814DCA8
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LittlerootTown_Movement_14DCAE:: @ 814DCAE
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+LittlerootTown_Movement_14DCB4:: @ 814DCB4
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCBA:: @ 814DCBA
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCC1:: @ 814DCC1
+ walk_left
+ walk_left
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCC5:: @ 814DCC5
+ walk_left
+ walk_left
+ walk_left
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCCA:: @ 814DCCA
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCCF:: @ 814DCCF
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCD3:: @ 814DCD3
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCDA:: @ 814DCDA
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+LittlerootTown_Movement_14DCE0:: @ 814DCE0
+ walk_up
+ end_movement
+
+LittlerootTown_EventScript_14DCE2:: @ 814DCE2
+ lock
+ faceplayer
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_EventScript_14D926
+ compare RESULT, 1
+ call_if_eq LittlerootTown_EventScript_14D931
+ call LittlerootTown_EventScript_14DD38
+ applymovement 4, LittlerootTown_Movement_1A0841
+ waitmovement 0
+ opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ applymovement 4, LittlerootTown_Movement_14DCE0
+ waitmovement 0
+ hideobjectat 4, MAP_LITTLEROOT_TOWN
+ closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
+ waitdooranim
+ goto LittlerootTown_EventScript_14DD2B
+ end
+
+LittlerootTown_EventScript_14DD2B:: @ 814DD2B
+ removeobject 4
+ setflag FLAG_SYS_B_DASH
+ setvar VAR_LITTLEROOT_STATE, 4
+ release
+ end
+
+LittlerootTown_EventScript_14DD38:: @ 814DD38
+ msgbox LittlerootTown_Text_16A8FD, 4
+ playfanfare MUS_FANFA4
+ message LittlerootTown_Text_16AA32
+ waitfanfare
+ waitmessage
+ setflag FLAG_RECEIVED_RUNNING_SHOES
+ msgbox LittlerootTown_Text_16AA5C, 4
+ msgbox LittlerootTown_Text_16AB10, 4
+ closemessage
+ delay 30
+ return
diff --git a/data/text/maps/LittlerootTown.inc b/data/maps/LittlerootTown/text.inc
index 1e23d584f..1e23d584f 100644
--- a/data/text/maps/LittlerootTown.inc
+++ b/data/maps/LittlerootTown/text.inc
diff --git a/data/maps/events/LittlerootTown_BrendansHouse_1F.inc b/data/maps/LittlerootTown_BrendansHouse_1F/events.inc
index 4ac7d4b3c..4ac7d4b3c 100644
--- a/data/maps/events/LittlerootTown_BrendansHouse_1F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_1F/events.inc
diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/header.inc b/data/maps/LittlerootTown_BrendansHouse_1F/header.inc
index 122fdc82a..eebc7b989 100644
--- a/data/maps/LittlerootTown_BrendansHouse_1F/header.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_1F/header.inc
@@ -1,9 +1,9 @@
LittlerootTown_BrendansHouse_1F:: @ 8305A30
- .4byte LittlerootTown_BrendansHouse_1F_MapAttributes
+ .4byte LittlerootTown_BrendansHouse_1F_Layout
.4byte LittlerootTown_BrendansHouse_1F_MapEvents
.4byte LittlerootTown_BrendansHouse_1F_MapScripts
.4byte 0x0
- .2byte BGM_MISHIRO
+ .2byte MUS_MISHIRO
.2byte 54
.byte 0
.byte 0
diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc
index 340f50894..340f50894 100644
--- a/data/scripts/maps/LittlerootTown_BrendansHouse_1F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc
diff --git a/data/text/maps/LittlerootTown_BrendansHouse_1F.inc b/data/maps/LittlerootTown_BrendansHouse_1F/text.inc
index 888fc8973..888fc8973 100644
--- a/data/text/maps/LittlerootTown_BrendansHouse_1F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_1F/text.inc
diff --git a/data/maps/events/LittlerootTown_BrendansHouse_2F.inc b/data/maps/LittlerootTown_BrendansHouse_2F/events.inc
index 2e4c4b6ae..2e4c4b6ae 100644
--- a/data/maps/events/LittlerootTown_BrendansHouse_2F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_2F/events.inc
diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/header.inc b/data/maps/LittlerootTown_BrendansHouse_2F/header.inc
index 449a883cb..660c1e08e 100644
--- a/data/maps/LittlerootTown_BrendansHouse_2F/header.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_2F/header.inc
@@ -1,9 +1,9 @@
LittlerootTown_BrendansHouse_2F:: @ 8305A4C
- .4byte LittlerootTown_BrendansHouse_2F_MapAttributes
+ .4byte LittlerootTown_BrendansHouse_2F_Layout
.4byte LittlerootTown_BrendansHouse_2F_MapEvents
.4byte LittlerootTown_BrendansHouse_2F_MapScripts
.4byte 0x0
- .2byte BGM_MISHIRO
+ .2byte MUS_MISHIRO
.2byte 55
.byte 0
.byte 0
diff --git a/data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc
index ed6818fa0..ed6818fa0 100644
--- a/data/scripts/maps/LittlerootTown_BrendansHouse_2F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc
diff --git a/data/text/maps/LittlerootTown_BrendansHouse_2F.inc b/data/maps/LittlerootTown_BrendansHouse_2F/text.inc
index 06206caaa..06206caaa 100644
--- a/data/text/maps/LittlerootTown_BrendansHouse_2F.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_2F/text.inc
diff --git a/data/maps/events/LittlerootTown_MaysHouse_1F.inc b/data/maps/LittlerootTown_MaysHouse_1F/events.inc
index 353dc00a8..353dc00a8 100644
--- a/data/maps/events/LittlerootTown_MaysHouse_1F.inc
+++ b/data/maps/LittlerootTown_MaysHouse_1F/events.inc
diff --git a/data/maps/LittlerootTown_MaysHouse_1F/header.inc b/data/maps/LittlerootTown_MaysHouse_1F/header.inc
index 6d6220086..329380b39 100644
--- a/data/maps/LittlerootTown_MaysHouse_1F/header.inc
+++ b/data/maps/LittlerootTown_MaysHouse_1F/header.inc
@@ -1,9 +1,9 @@
LittlerootTown_MaysHouse_1F:: @ 8305A68
- .4byte LittlerootTown_MaysHouse_1F_MapAttributes
+ .4byte LittlerootTown_MaysHouse_1F_Layout
.4byte LittlerootTown_MaysHouse_1F_MapEvents
.4byte LittlerootTown_MaysHouse_1F_MapScripts
.4byte 0x0
- .2byte BGM_MISHIRO
+ .2byte MUS_MISHIRO
.2byte 56
.byte 0
.byte 0
diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_1F.inc b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc
index ad7257e0b..ad7257e0b 100644
--- a/data/scripts/maps/LittlerootTown_MaysHouse_1F.inc
+++ b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc
diff --git a/data/text/maps/LittlerootTown_MaysHouse_1F.inc b/data/maps/LittlerootTown_MaysHouse_1F/text.inc
index aef905854..aef905854 100644
--- a/data/text/maps/LittlerootTown_MaysHouse_1F.inc
+++ b/data/maps/LittlerootTown_MaysHouse_1F/text.inc
diff --git a/data/maps/events/LittlerootTown_MaysHouse_2F.inc b/data/maps/LittlerootTown_MaysHouse_2F/events.inc
index 98a144305..98a144305 100644
--- a/data/maps/events/LittlerootTown_MaysHouse_2F.inc
+++ b/data/maps/LittlerootTown_MaysHouse_2F/events.inc
diff --git a/data/maps/LittlerootTown_MaysHouse_2F/header.inc b/data/maps/LittlerootTown_MaysHouse_2F/header.inc
index 44859dd4c..cfb150c46 100644
--- a/data/maps/LittlerootTown_MaysHouse_2F/header.inc
+++ b/data/maps/LittlerootTown_MaysHouse_2F/header.inc
@@ -1,9 +1,9 @@
LittlerootTown_MaysHouse_2F:: @ 8305A84
- .4byte LittlerootTown_MaysHouse_2F_MapAttributes
+ .4byte LittlerootTown_MaysHouse_2F_Layout
.4byte LittlerootTown_MaysHouse_2F_MapEvents
.4byte LittlerootTown_MaysHouse_2F_MapScripts
.4byte 0x0
- .2byte BGM_MISHIRO
+ .2byte MUS_MISHIRO
.2byte 57
.byte 0
.byte 0
diff --git a/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc
new file mode 100644
index 000000000..bcc4ba46b
--- /dev/null
+++ b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc
@@ -0,0 +1,219 @@
+LittlerootTown_MaysHouse_2F_MapScripts:: @ 8152A50
+ map_script 3, LittlerootTown_MaysHouse_2F_MapScript1_152A5B
+ map_script 4, LittlerootTown_MaysHouse_2F_MapScript2_152A86
+ .byte 0
+
+LittlerootTown_MaysHouse_2F_MapScript1_152A5B:: @ 8152A5B
+ call_if_unset FLAG_DEFEATED_RIVAL_ROUTE103, LittlerootTown_MaysHouse_2F_EventScript_152A7A
+ compare VAR_LITTLEROOT_INTRO_STATE, 4
+ call_if_eq LittlerootTown_MaysHouse_2F_EventScript_1B6950
+ call LittlerootTown_MaysHouse_2F_EventScript_1A2F3D
+ setvar VAR_0x4089, 0
+ end
+
+LittlerootTown_MaysHouse_2F_EventScript_152A7A:: @ 8152A7A
+ setobjectxyperm 1, 7, 2
+ setobjectmovementtype 1, 7
+ return
+
+LittlerootTown_MaysHouse_2F_MapScript2_152A86:: @ 8152A86
+ map_script_2 VAR_0x4089, 0, LittlerootTown_MaysHouse_2F_EventScript_152A90
+ .2byte 0
+
+LittlerootTown_MaysHouse_2F_EventScript_152A90:: @ 8152A90
+ checkplayergender
+ compare RESULT, 1
+ goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_1A2F68
+ end
+
+LittlerootTown_BrendansHouse_2F_EventScript_152A9D:: @ 8152A9D
+LittlerootTown_MaysHouse_2F_EventScript_152A9D:: @ 8152A9D
+ lockall
+ goto_if_set FLAG_MET_RIVAL_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152BB5
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152AD4
+ compare RESULT, 1
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B4A
+ playse SE_KAIDAN
+ removeobject LAST_TALKED
+ setvar VAR_LITTLEROOT_RIVAL_STATE, 3
+ setvar VAR_LITTLEROOT_STATE, 1
+ savebgm 0
+ fadedefaultbgm
+ releaseall
+ end
+
+LittlerootTown_BrendansHouse_2F_EventScript_152AD4:: @ 8152AD4
+ msgbox LittlerootTown_BrendansHouse_2F_Text_17337E, 4
+ playbgm MUS_GIRL_SUP, TRUE
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
+ waitmovement 0
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833
+ waitmovement 0
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835
+ waitmovement 0
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1733AF, 4
+ closemessage
+ compare FACING, 4
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B29
+ compare FACING, 2
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B34
+ compare FACING, 3
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B3F
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152B29:: @ 8152B29
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C11
+ waitmovement 0
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152B34:: @ 8152B34
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C
+ waitmovement 0
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152B3F:: @ 8152B3F
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C
+ waitmovement 0
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152B4A:: @ 8152B4A
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1735C9, 4
+ playbgm MUS_BOY_SUP, TRUE
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
+ waitmovement 0
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833
+ waitmovement 0
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835
+ waitmovement 0
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1735FC, 4
+ closemessage
+ compare FACING, 4
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B9F
+ compare FACING, 2
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B9F
+ compare FACING, 3
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BAA
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152B9F:: @ 8152B9F
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C30
+ waitmovement 0
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152BAA:: @ 8152BAA
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C25
+ waitmovement 0
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152BB5:: @ 8152BB5
+ applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
+ waitmovement 0
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BDB
+ compare RESULT, 1
+ call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BED
+ setflag FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE
+ releaseall
+ end
+
+LittlerootTown_BrendansHouse_2F_EventScript_152BDB:: @ 8152BDB
+ goto_if_set FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152BFF
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1737AE, 4
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152BED:: @ 8152BED
+ goto_if_set FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152C08
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1738F2, 4
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152BFF:: @ 8152BFF
+ msgbox LittlerootTown_BrendansHouse_2F_Text_173883, 4
+ return
+
+LittlerootTown_BrendansHouse_2F_EventScript_152C08:: @ 8152C08
+ msgbox LittlerootTown_BrendansHouse_2F_Text_1739CC, 4
+ return
+
+LittlerootTown_BrendansHouse_2F_Movement_152C11:: @ 8152C11
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_up
+ delay_8
+ end_movement
+
+LittlerootTown_BrendansHouse_2F_Movement_152C1C:: @ 8152C1C
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ delay_8
+ end_movement
+
+LittlerootTown_BrendansHouse_2F_Movement_152C25:: @ 8152C25
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ delay_8
+ end_movement
+
+LittlerootTown_BrendansHouse_2F_Movement_152C30:: @ 8152C30
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ delay_8
+ end_movement
+
+gUnknown_08152C39:: @ 8152C39
+
+LittlerootTown_MaysHouse_2F_EventScript_152C39:: @ 8152C39
+ lockall
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_152C52
+ compare RESULT, 1
+ goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_152C5C
+ end
+
+LittlerootTown_MaysHouse_2F_EventScript_152C52:: @ 8152C52
+ msgbox LittlerootTown_MaysHouse_2F_Text_1A100C, 4
+ releaseall
+ end
+
+LittlerootTown_MaysHouse_2F_EventScript_152C5C:: @ 8152C5C
+ setvar VAR_SPECIAL_4, 2
+ special DoPCTurnOnEffect
+ playse SE_PC_ON
+ msgbox LittlerootTown_MaysHouse_2F_Text_1A10D6, 4
+ special BedroomPC
+ waitstate
+ releaseall
+ end
+
+gMayHouse_TurnPCOff:: @ 8152C75
+ setvar VAR_SPECIAL_4, 2
+ playse SE_PC_OFF
+ special DoPCTurnOffEffect
+ releaseall
+ end
diff --git a/data/text/maps/LittlerootTown_MaysHouse_2F.inc b/data/maps/LittlerootTown_MaysHouse_2F/text.inc
index 313095c8d..313095c8d 100644
--- a/data/text/maps/LittlerootTown_MaysHouse_2F.inc
+++ b/data/maps/LittlerootTown_MaysHouse_2F/text.inc
diff --git a/data/maps/events/LittlerootTown_ProfessorBirchsLab.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/events.inc
index bca8009b5..bca8009b5 100644
--- a/data/maps/events/LittlerootTown_ProfessorBirchsLab.inc
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/events.inc
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/header.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/header.inc
index 31fb03c64..1961431b9 100644
--- a/data/maps/LittlerootTown_ProfessorBirchsLab/header.inc
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/header.inc
@@ -1,9 +1,9 @@
LittlerootTown_ProfessorBirchsLab:: @ 8305AA0
- .4byte LittlerootTown_ProfessorBirchsLab_MapAttributes
+ .4byte LittlerootTown_ProfessorBirchsLab_Layout
.4byte LittlerootTown_ProfessorBirchsLab_MapEvents
.4byte LittlerootTown_ProfessorBirchsLab_MapScripts
.4byte 0x0
- .2byte BGM_ODAMAKI
+ .2byte MUS_ODAMAKI
.2byte 58
.byte 0
.byte 0
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
new file mode 100644
index 000000000..74d5f9193
--- /dev/null
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
@@ -0,0 +1,214 @@
+LittlerootTown_ProfessorBirchsLab_MapScripts:: @ 8152C82
+ map_script 3, LittlerootTown_ProfessorBirchsLab_MapScript1_152C92
+ map_script 4, LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D
+ map_script 2, LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC
+ .byte 0
+
+LittlerootTown_ProfessorBirchsLab_MapScript1_152C92:: @ 8152C92
+ call LittlerootTown_ProfessorBirchsLab_EventScript_1A014E
+ call LittlerootTown_ProfessorBirchsLab_EventScript_1A02F4
+ end
+
+LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D:: @ 8152C9D
+ map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CA7
+ .2byte 0
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152CA7:: @ 8152CA7
+ turnobject 255, 2
+ end
+
+LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC:: @ 8152CAC
+ map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CBE
+ map_script_2 VAR_BIRCH_LAB_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D4A
+ .2byte 0
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152CBE:: @ 8152CBE
+ lockall
+ bufferleadmonspeciesname 0
+ message LittlerootTown_ProfessorBirchsLab_Text_173D94
+ waitmessage
+ playfanfare MUS_FANFA4
+ waitfanfare
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_173EF8, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152CEA
+ compare RESULT, NO
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152CFA
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152CEA:: @ 8152CEA
+ setvar VAR_SPECIAL_4, 0
+ call LittlerootTown_ProfessorBirchsLab_EventScript_1A0678
+ goto LittlerootTown_ProfessorBirchsLab_EventScript_152CFA
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152CFA:: @ 8152CFA
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_173F3D, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D19
+ compare RESULT, NO
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D19:: @ 8152D19
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174015, 4
+ clearflag FLAG_HIDE_BOY_ROUTE101
+ setvar VAR_BIRCH_LAB_STATE, 3
+ releaseall
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D2B:: @ 8152D2B
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174075, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D19
+ compare RESULT, NO
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D4A:: @ 8152D4A
+ lockall
+ applymovement 255, LittlerootTown_ProfessorBirchsLab_Movement_152D5B
+ waitmovement 0
+ goto LittlerootTown_ProfessorBirchsLab_EventScript_152DBA
+ end
+
+LittlerootTown_ProfessorBirchsLab_Movement_152D5B:: @ 8152D5B
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D63:: @ 8152D63
+ lock
+ faceplayer
+ compare VAR_BIRCH_LAB_STATE, 3
+ goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_152D90
+ goto_if_set FLAG_BIRCH_AIDE_MET, LittlerootTown_ProfessorBirchsLab_EventScript_152D86
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_173B29, 4
+ setflag FLAG_BIRCH_AIDE_MET
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D86:: @ 8152D86
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_173C88, 4
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D90:: @ 8152D90
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_173D15, 4
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152D9A:: @ 8152D9A
+ lock
+ faceplayer
+ goto_if_unset FLAG_UNKNOWN_BIRCH_380, LittlerootTown_ProfessorBirchsLab_EventScript_1A037F
+ compare VAR_BIRCH_LAB_STATE, 5
+ goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E7B
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_1740B4, 4
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152DBA:: @ 8152DBA
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17411F, 4
+ call LittlerootTown_ProfessorBirchsLab_EventScript_152E6D
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174248, 4
+ applymovement 3, LittlerootTown_ProfessorBirchsLab_Movement_152E97
+ waitmovement 0
+ applymovement 255, LittlerootTown_ProfessorBirchsLab_Movement_1A0843
+ waitmovement 0
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E13
+ compare RESULT, 1
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E40
+ setvar VAR_BIRCH_LAB_STATE, 5
+ setflag FLAG_ADVENTURE_STARTED
+ setvar VAR_ROUTE102_ACCESSIBLE, 1
+ setvar VAR_LITTLEROOT_RIVAL_STATE, 4
+ setvar VAR_LITTLEROOT_STATE, 3
+ releaseall
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E13:: @ 8152E13
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_1743D4, 4
+ giveitem_std ITEM_POKE_BALL, 5
+ compare RESULT, 0
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E85
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17443D, 4
+ setvar RESULT, 0
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E40:: @ 8152E40
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17453C, 4
+ giveitem_std ITEM_POKE_BALL, 5
+ compare RESULT, 0
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E8E
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17458C, 4
+ setvar RESULT, 1
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E6D:: @ 8152E6D
+ playfanfare MUS_FANFA4
+ message LittlerootTown_ProfessorBirchsLab_Text_17422F
+ waitfanfare
+ waitmessage
+ setflag FLAG_SYS_POKEDEX_GET
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E7B:: @ 8152E7B
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17436C, 4
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E85:: @ 8152E85
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_1744F0, 4
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E8E:: @ 8152E8E
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_17465B, 4
+ return
+
+LittlerootTown_ProfessorBirchsLab_Movement_152E97:: @ 8152E97
+ walk_down
+ walk_in_place_fastest_left
+ end_movement
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152E9A:: @ 8152E9A
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_1746A2, 3
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152EA3:: @ 8152EA3
+ lock
+ faceplayer
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152EBE
+ compare RESULT, 1
+ call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152EC7
+ release
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152EBE:: @ 8152EBE
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174505, 4
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152EC7:: @ 8152EC7
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174671, 4
+ return
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152ED0:: @ 8152ED0
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_1746E7, 3
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152ED9:: @ 8152ED9
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174724, 3
+ end
+
+LittlerootTown_ProfessorBirchsLab_EventScript_152EE2:: @ 8152EE2
+ msgbox LittlerootTown_ProfessorBirchsLab_Text_174748, 3
+ end
diff --git a/data/text/maps/LittlerootTown_ProfessorBirchsLab.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/text.inc
index dd470ef08..dd470ef08 100644
--- a/data/text/maps/LittlerootTown_ProfessorBirchsLab.inc
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/text.inc
diff --git a/data/maps/events/MagmaHideout_1F.inc b/data/maps/MagmaHideout_1F/events.inc
index 362d9b719..362d9b719 100644
--- a/data/maps/events/MagmaHideout_1F.inc
+++ b/data/maps/MagmaHideout_1F/events.inc
diff --git a/data/maps/MagmaHideout_1F/header.inc b/data/maps/MagmaHideout_1F/header.inc
index 3876e17ec..c236bdae1 100644
--- a/data/maps/MagmaHideout_1F/header.inc
+++ b/data/maps/MagmaHideout_1F/header.inc
@@ -1,9 +1,9 @@
MagmaHideout_1F:: @ 8307588
- .4byte MagmaHideout_1F_MapAttributes
+ .4byte MagmaHideout_1F_Layout
.4byte MagmaHideout_1F_MapEvents
.4byte MagmaHideout_1F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 317
.byte 66
.byte 0
diff --git a/data/scripts/maps/MagmaHideout_1F.inc b/data/maps/MagmaHideout_1F/scripts.inc
index f5b535f71..f5b535f71 100644
--- a/data/scripts/maps/MagmaHideout_1F.inc
+++ b/data/maps/MagmaHideout_1F/scripts.inc
diff --git a/data/maps/events/MagmaHideout_B1F.inc b/data/maps/MagmaHideout_B1F/events.inc
index 5e4c3a078..5e4c3a078 100644
--- a/data/maps/events/MagmaHideout_B1F.inc
+++ b/data/maps/MagmaHideout_B1F/events.inc
diff --git a/data/maps/MagmaHideout_B1F/header.inc b/data/maps/MagmaHideout_B1F/header.inc
index 16fe3f2ba..18a1bd49c 100644
--- a/data/maps/MagmaHideout_B1F/header.inc
+++ b/data/maps/MagmaHideout_B1F/header.inc
@@ -1,9 +1,9 @@
MagmaHideout_B1F:: @ 83075A4
- .4byte MagmaHideout_B1F_MapAttributes
+ .4byte MagmaHideout_B1F_Layout
.4byte MagmaHideout_B1F_MapEvents
.4byte MagmaHideout_B1F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 318
.byte 66
.byte 0
diff --git a/data/scripts/maps/MagmaHideout_B1F.inc b/data/maps/MagmaHideout_B1F/scripts.inc
index a55d260ab..a55d260ab 100644
--- a/data/scripts/maps/MagmaHideout_B1F.inc
+++ b/data/maps/MagmaHideout_B1F/scripts.inc
diff --git a/data/maps/events/MagmaHideout_B2F.inc b/data/maps/MagmaHideout_B2F/events.inc
index 111b97e42..111b97e42 100644
--- a/data/maps/events/MagmaHideout_B2F.inc
+++ b/data/maps/MagmaHideout_B2F/events.inc
diff --git a/data/maps/MagmaHideout_B2F/header.inc b/data/maps/MagmaHideout_B2F/header.inc
index 3aee695b4..6cb9a6a47 100644
--- a/data/maps/MagmaHideout_B2F/header.inc
+++ b/data/maps/MagmaHideout_B2F/header.inc
@@ -1,9 +1,9 @@
MagmaHideout_B2F:: @ 83075C0
- .4byte MagmaHideout_B2F_MapAttributes
+ .4byte MagmaHideout_B2F_Layout
.4byte MagmaHideout_B2F_MapEvents
.4byte MagmaHideout_B2F_MapScripts
.4byte 0x0
- .2byte BGM_AJITO
+ .2byte MUS_AJITO
.2byte 319
.byte 66
.byte 0
diff --git a/data/scripts/maps/MagmaHideout_B2F.inc b/data/maps/MagmaHideout_B2F/scripts.inc
index 222297ef7..222297ef7 100644
--- a/data/scripts/maps/MagmaHideout_B2F.inc
+++ b/data/maps/MagmaHideout_B2F/scripts.inc
diff --git a/data/maps/events/MauvilleCity.inc b/data/maps/MauvilleCity/events.inc
index 6b26c7973..6b26c7973 100644
--- a/data/maps/events/MauvilleCity.inc
+++ b/data/maps/MauvilleCity/events.inc
diff --git a/data/maps/MauvilleCity/header.inc b/data/maps/MauvilleCity/header.inc
index e0e2c4f22..9ea461f4c 100644
--- a/data/maps/MauvilleCity/header.inc
+++ b/data/maps/MauvilleCity/header.inc
@@ -1,9 +1,9 @@
MauvilleCity:: @ 8305480
- .4byte MauvilleCity_MapAttributes
+ .4byte MauvilleCity_Layout
.4byte MauvilleCity_MapEvents
.4byte MauvilleCity_MapScripts
.4byte MauvilleCity_MapConnections
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 3
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity.inc b/data/maps/MauvilleCity/scripts.inc
index bd4f8ab3d..bd4f8ab3d 100644
--- a/data/scripts/maps/MauvilleCity.inc
+++ b/data/maps/MauvilleCity/scripts.inc
diff --git a/data/text/maps/MauvilleCity.inc b/data/maps/MauvilleCity/text.inc
index 8080d10d9..8080d10d9 100644
--- a/data/text/maps/MauvilleCity.inc
+++ b/data/maps/MauvilleCity/text.inc
diff --git a/data/maps/events/MauvilleCity_BikeShop.inc b/data/maps/MauvilleCity_BikeShop/events.inc
index 83b5f66d8..83b5f66d8 100644
--- a/data/maps/events/MauvilleCity_BikeShop.inc
+++ b/data/maps/MauvilleCity_BikeShop/events.inc
diff --git a/data/maps/MauvilleCity_BikeShop/header.inc b/data/maps/MauvilleCity_BikeShop/header.inc
index c99124794..a1e3e56bc 100644
--- a/data/maps/MauvilleCity_BikeShop/header.inc
+++ b/data/maps/MauvilleCity_BikeShop/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_BikeShop:: @ 8306168
- .4byte MauvilleCity_BikeShop_MapAttributes
+ .4byte MauvilleCity_BikeShop_Layout
.4byte MauvilleCity_BikeShop_MapEvents
.4byte MauvilleCity_BikeShop_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 90
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_BikeShop.inc b/data/maps/MauvilleCity_BikeShop/scripts.inc
index 08f11d641..08f11d641 100644
--- a/data/scripts/maps/MauvilleCity_BikeShop.inc
+++ b/data/maps/MauvilleCity_BikeShop/scripts.inc
diff --git a/data/text/maps/MauvilleCity_BikeShop.inc b/data/maps/MauvilleCity_BikeShop/text.inc
index 3fbdffc09..3fbdffc09 100644
--- a/data/text/maps/MauvilleCity_BikeShop.inc
+++ b/data/maps/MauvilleCity_BikeShop/text.inc
diff --git a/data/maps/events/MauvilleCity_GameCorner.inc b/data/maps/MauvilleCity_GameCorner/events.inc
index 7b789a34e..7b789a34e 100644
--- a/data/maps/events/MauvilleCity_GameCorner.inc
+++ b/data/maps/MauvilleCity_GameCorner/events.inc
diff --git a/data/maps/MauvilleCity_GameCorner/header.inc b/data/maps/MauvilleCity_GameCorner/header.inc
index 653a41544..7e9bb00fa 100644
--- a/data/maps/MauvilleCity_GameCorner/header.inc
+++ b/data/maps/MauvilleCity_GameCorner/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_GameCorner:: @ 83061A0
- .4byte MauvilleCity_GameCorner_MapAttributes
+ .4byte MauvilleCity_GameCorner_Layout
.4byte MauvilleCity_GameCorner_MapEvents
.4byte MauvilleCity_GameCorner_MapScripts
.4byte 0x0
- .2byte BGM_CASINO
+ .2byte MUS_CASINO
.2byte 91
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_GameCorner.inc b/data/maps/MauvilleCity_GameCorner/scripts.inc
index b9f8e5ad1..b9f8e5ad1 100644
--- a/data/scripts/maps/MauvilleCity_GameCorner.inc
+++ b/data/maps/MauvilleCity_GameCorner/scripts.inc
diff --git a/data/text/maps/MauvilleCity_GameCorner.inc b/data/maps/MauvilleCity_GameCorner/text.inc
index f367c3cf2..f367c3cf2 100644
--- a/data/text/maps/MauvilleCity_GameCorner.inc
+++ b/data/maps/MauvilleCity_GameCorner/text.inc
diff --git a/data/maps/events/MauvilleCity_Gym.inc b/data/maps/MauvilleCity_Gym/events.inc
index cfcbbc4c6..cfcbbc4c6 100644
--- a/data/maps/events/MauvilleCity_Gym.inc
+++ b/data/maps/MauvilleCity_Gym/events.inc
diff --git a/data/maps/MauvilleCity_Gym/header.inc b/data/maps/MauvilleCity_Gym/header.inc
index efbd61fe0..a52423319 100644
--- a/data/maps/MauvilleCity_Gym/header.inc
+++ b/data/maps/MauvilleCity_Gym/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_Gym:: @ 830614C
- .4byte MauvilleCity_Gym_MapAttributes
+ .4byte MauvilleCity_Gym_Layout
.4byte MauvilleCity_Gym_MapEvents
.4byte MauvilleCity_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 89
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_Gym.inc b/data/maps/MauvilleCity_Gym/scripts.inc
index d9b8aced7..d9b8aced7 100644
--- a/data/scripts/maps/MauvilleCity_Gym.inc
+++ b/data/maps/MauvilleCity_Gym/scripts.inc
diff --git a/data/text/maps/MauvilleCity_Gym.inc b/data/maps/MauvilleCity_Gym/text.inc
index 5ae43f880..5ae43f880 100644
--- a/data/text/maps/MauvilleCity_Gym.inc
+++ b/data/maps/MauvilleCity_Gym/text.inc
diff --git a/data/maps/events/MauvilleCity_House1.inc b/data/maps/MauvilleCity_House1/events.inc
index 07044121d..07044121d 100644
--- a/data/maps/events/MauvilleCity_House1.inc
+++ b/data/maps/MauvilleCity_House1/events.inc
diff --git a/data/maps/MauvilleCity_House1/header.inc b/data/maps/MauvilleCity_House1/header.inc
index 30c59da1e..0d464b6c0 100644
--- a/data/maps/MauvilleCity_House1/header.inc
+++ b/data/maps/MauvilleCity_House1/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_House1:: @ 8306184
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte MauvilleCity_House1_MapEvents
.4byte MauvilleCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 60
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_House1.inc b/data/maps/MauvilleCity_House1/scripts.inc
index 4caaef545..4caaef545 100644
--- a/data/scripts/maps/MauvilleCity_House1.inc
+++ b/data/maps/MauvilleCity_House1/scripts.inc
diff --git a/data/text/maps/MauvilleCity_House1.inc b/data/maps/MauvilleCity_House1/text.inc
index c5eec210e..c5eec210e 100644
--- a/data/text/maps/MauvilleCity_House1.inc
+++ b/data/maps/MauvilleCity_House1/text.inc
diff --git a/data/maps/events/MauvilleCity_House2.inc b/data/maps/MauvilleCity_House2/events.inc
index 58d8d5a24..58d8d5a24 100644
--- a/data/maps/events/MauvilleCity_House2.inc
+++ b/data/maps/MauvilleCity_House2/events.inc
diff --git a/data/maps/MauvilleCity_House2/header.inc b/data/maps/MauvilleCity_House2/header.inc
index 9bd7d9c11..7a8c72f6e 100644
--- a/data/maps/MauvilleCity_House2/header.inc
+++ b/data/maps/MauvilleCity_House2/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_House2:: @ 83061BC
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte MauvilleCity_House2_MapEvents
.4byte MauvilleCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 59
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_House2.inc b/data/maps/MauvilleCity_House2/scripts.inc
index f18d278b5..f18d278b5 100644
--- a/data/scripts/maps/MauvilleCity_House2.inc
+++ b/data/maps/MauvilleCity_House2/scripts.inc
diff --git a/data/text/maps/MauvilleCity_House2.inc b/data/maps/MauvilleCity_House2/text.inc
index 50cdf1fa7..50cdf1fa7 100644
--- a/data/text/maps/MauvilleCity_House2.inc
+++ b/data/maps/MauvilleCity_House2/text.inc
diff --git a/data/maps/events/MauvilleCity_Mart.inc b/data/maps/MauvilleCity_Mart/events.inc
index cb8397726..cb8397726 100644
--- a/data/maps/events/MauvilleCity_Mart.inc
+++ b/data/maps/MauvilleCity_Mart/events.inc
diff --git a/data/maps/MauvilleCity_Mart/header.inc b/data/maps/MauvilleCity_Mart/header.inc
index 7712e16df..169089f69 100644
--- a/data/maps/MauvilleCity_Mart/header.inc
+++ b/data/maps/MauvilleCity_Mart/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_Mart:: @ 8306210
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte MauvilleCity_Mart_MapEvents
.4byte MauvilleCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_Mart.inc b/data/maps/MauvilleCity_Mart/scripts.inc
index 0dd66eddf..0dd66eddf 100644
--- a/data/scripts/maps/MauvilleCity_Mart.inc
+++ b/data/maps/MauvilleCity_Mart/scripts.inc
diff --git a/data/text/maps/MauvilleCity_Mart.inc b/data/maps/MauvilleCity_Mart/text.inc
index 6b8f6c002..6b8f6c002 100644
--- a/data/text/maps/MauvilleCity_Mart.inc
+++ b/data/maps/MauvilleCity_Mart/text.inc
diff --git a/data/maps/events/MauvilleCity_PokemonCenter_1F.inc b/data/maps/MauvilleCity_PokemonCenter_1F/events.inc
index 30f702a6f..30f702a6f 100644
--- a/data/maps/events/MauvilleCity_PokemonCenter_1F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/MauvilleCity_PokemonCenter_1F/header.inc b/data/maps/MauvilleCity_PokemonCenter_1F/header.inc
index b6e0a1628..74cc8bfe2 100644
--- a/data/maps/MauvilleCity_PokemonCenter_1F/header.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_PokemonCenter_1F:: @ 83061D8
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte MauvilleCity_PokemonCenter_1F_MapEvents
.4byte MauvilleCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc b/data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc
index 85590f9c2..85590f9c2 100644
--- a/data/scripts/maps/MauvilleCity_PokemonCenter_1F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/MauvilleCity_PokemonCenter_1F.inc b/data/maps/MauvilleCity_PokemonCenter_1F/text.inc
index c4287cda3..c4287cda3 100644
--- a/data/text/maps/MauvilleCity_PokemonCenter_1F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/MauvilleCity_PokemonCenter_2F.inc b/data/maps/MauvilleCity_PokemonCenter_2F/events.inc
index aef1d63ed..aef1d63ed 100644
--- a/data/maps/events/MauvilleCity_PokemonCenter_2F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/MauvilleCity_PokemonCenter_2F/header.inc b/data/maps/MauvilleCity_PokemonCenter_2F/header.inc
index 8787c975e..fd7bf6a2d 100644
--- a/data/maps/MauvilleCity_PokemonCenter_2F/header.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
MauvilleCity_PokemonCenter_2F:: @ 83061F4
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte MauvilleCity_PokemonCenter_2F_MapEvents
.4byte MauvilleCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 9
.byte 0
diff --git a/data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc b/data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc
index e85e80308..e85e80308 100644
--- a/data/scripts/maps/MauvilleCity_PokemonCenter_2F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc
diff --git a/data/text/maps/MauvilleCity_PokemonCenter_2F.inc b/data/maps/MauvilleCity_PokemonCenter_2F/text.inc
index 1e67948a5..1e67948a5 100644
--- a/data/text/maps/MauvilleCity_PokemonCenter_2F.inc
+++ b/data/maps/MauvilleCity_PokemonCenter_2F/text.inc
diff --git a/data/maps/events/MeteorFalls_1F_1R.inc b/data/maps/MeteorFalls_1F_1R/events.inc
index 0b85c4e98..0b85c4e98 100644
--- a/data/maps/events/MeteorFalls_1F_1R.inc
+++ b/data/maps/MeteorFalls_1F_1R/events.inc
diff --git a/data/maps/MeteorFalls_1F_1R/header.inc b/data/maps/MeteorFalls_1F_1R/header.inc
index dcb3fbbde..506463120 100644
--- a/data/maps/MeteorFalls_1F_1R/header.inc
+++ b/data/maps/MeteorFalls_1F_1R/header.inc
@@ -1,9 +1,9 @@
MeteorFalls_1F_1R:: @ 8306D70
- .4byte MeteorFalls_1F_1R_MapAttributes
+ .4byte MeteorFalls_1F_1R_Layout
.4byte MeteorFalls_1F_1R_MapEvents
.4byte MeteorFalls_1F_1R_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 126
.byte 63
.byte 0
diff --git a/data/scripts/maps/MeteorFalls_1F_1R.inc b/data/maps/MeteorFalls_1F_1R/scripts.inc
index ee2c5b1dc..ee2c5b1dc 100644
--- a/data/scripts/maps/MeteorFalls_1F_1R.inc
+++ b/data/maps/MeteorFalls_1F_1R/scripts.inc
diff --git a/data/text/maps/MeteorFalls_1F_1R.inc b/data/maps/MeteorFalls_1F_1R/text.inc
index ad19e3e0b..ad19e3e0b 100644
--- a/data/text/maps/MeteorFalls_1F_1R.inc
+++ b/data/maps/MeteorFalls_1F_1R/text.inc
diff --git a/data/maps/events/MeteorFalls_1F_2R.inc b/data/maps/MeteorFalls_1F_2R/events.inc
index 5264fcb5e..5264fcb5e 100644
--- a/data/maps/events/MeteorFalls_1F_2R.inc
+++ b/data/maps/MeteorFalls_1F_2R/events.inc
diff --git a/data/maps/MeteorFalls_1F_2R/header.inc b/data/maps/MeteorFalls_1F_2R/header.inc
index 0d9d797aa..f46645b7e 100644
--- a/data/maps/MeteorFalls_1F_2R/header.inc
+++ b/data/maps/MeteorFalls_1F_2R/header.inc
@@ -1,9 +1,9 @@
MeteorFalls_1F_2R:: @ 8306D8C
- .4byte MeteorFalls_1F_2R_MapAttributes
+ .4byte MeteorFalls_1F_2R_Layout
.4byte MeteorFalls_1F_2R_MapEvents
.4byte MeteorFalls_1F_2R_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 127
.byte 63
.byte 0
diff --git a/data/scripts/maps/MeteorFalls_1F_2R.inc b/data/maps/MeteorFalls_1F_2R/scripts.inc
index 49d629294..49d629294 100644
--- a/data/scripts/maps/MeteorFalls_1F_2R.inc
+++ b/data/maps/MeteorFalls_1F_2R/scripts.inc
diff --git a/data/text/maps/MeteorFalls_1F_2R.inc b/data/maps/MeteorFalls_1F_2R/text.inc
index 35b60d662..35b60d662 100644
--- a/data/text/maps/MeteorFalls_1F_2R.inc
+++ b/data/maps/MeteorFalls_1F_2R/text.inc
diff --git a/data/maps/events/MeteorFalls_B1F_1R.inc b/data/maps/MeteorFalls_B1F_1R/events.inc
index 053c932ce..053c932ce 100644
--- a/data/maps/events/MeteorFalls_B1F_1R.inc
+++ b/data/maps/MeteorFalls_B1F_1R/events.inc
diff --git a/data/maps/MeteorFalls_B1F_1R/header.inc b/data/maps/MeteorFalls_B1F_1R/header.inc
index f67ab9ea7..6e34052ce 100644
--- a/data/maps/MeteorFalls_B1F_1R/header.inc
+++ b/data/maps/MeteorFalls_B1F_1R/header.inc
@@ -1,9 +1,9 @@
MeteorFalls_B1F_1R:: @ 8306DA8
- .4byte MeteorFalls_B1F_1R_MapAttributes
+ .4byte MeteorFalls_B1F_1R_Layout
.4byte MeteorFalls_B1F_1R_MapEvents
.4byte MeteorFalls_B1F_1R_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 128
.byte 63
.byte 0
diff --git a/data/scripts/maps/MeteorFalls_B1F_1R.inc b/data/maps/MeteorFalls_B1F_1R/scripts.inc
index 57d458b23..57d458b23 100644
--- a/data/scripts/maps/MeteorFalls_B1F_1R.inc
+++ b/data/maps/MeteorFalls_B1F_1R/scripts.inc
diff --git a/data/maps/events/MeteorFalls_B1F_2R.inc b/data/maps/MeteorFalls_B1F_2R/events.inc
index 964a6c447..964a6c447 100644
--- a/data/maps/events/MeteorFalls_B1F_2R.inc
+++ b/data/maps/MeteorFalls_B1F_2R/events.inc
diff --git a/data/maps/MeteorFalls_B1F_2R/header.inc b/data/maps/MeteorFalls_B1F_2R/header.inc
index 779e6d23a..487cf19e9 100644
--- a/data/maps/MeteorFalls_B1F_2R/header.inc
+++ b/data/maps/MeteorFalls_B1F_2R/header.inc
@@ -1,9 +1,9 @@
MeteorFalls_B1F_2R:: @ 8306DC4
- .4byte MeteorFalls_B1F_2R_MapAttributes
+ .4byte MeteorFalls_B1F_2R_Layout
.4byte MeteorFalls_B1F_2R_MapEvents
.4byte MeteorFalls_B1F_2R_MapScripts
.4byte 0x0
- .2byte BGM_DAN03
+ .2byte MUS_DAN03
.2byte 129
.byte 63
.byte 0
diff --git a/data/scripts/maps/MeteorFalls_B1F_2R.inc b/data/maps/MeteorFalls_B1F_2R/scripts.inc
index 514e60966..514e60966 100644
--- a/data/scripts/maps/MeteorFalls_B1F_2R.inc
+++ b/data/maps/MeteorFalls_B1F_2R/scripts.inc
diff --git a/data/maps/events/MossdeepCity.inc b/data/maps/MossdeepCity/events.inc
index 4803f9347..4803f9347 100644
--- a/data/maps/events/MossdeepCity.inc
+++ b/data/maps/MossdeepCity/events.inc
diff --git a/data/maps/MossdeepCity/header.inc b/data/maps/MossdeepCity/header.inc
index 26b3e1db0..93aeb648a 100644
--- a/data/maps/MossdeepCity/header.inc
+++ b/data/maps/MossdeepCity/header.inc
@@ -1,9 +1,9 @@
MossdeepCity:: @ 83054F0
- .4byte MossdeepCity_MapAttributes
+ .4byte MossdeepCity_Layout
.4byte MossdeepCity_MapEvents
.4byte MossdeepCity_MapScripts
.4byte MossdeepCity_MapConnections
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 7
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity.inc b/data/maps/MossdeepCity/scripts.inc
index 7ec338927..7ec338927 100644
--- a/data/scripts/maps/MossdeepCity.inc
+++ b/data/maps/MossdeepCity/scripts.inc
diff --git a/data/text/maps/MossdeepCity.inc b/data/maps/MossdeepCity/text.inc
index 9bdcf3b3c..9bdcf3b3c 100644
--- a/data/text/maps/MossdeepCity.inc
+++ b/data/maps/MossdeepCity/text.inc
diff --git a/data/maps/events/MossdeepCity_GameCorner_1F.inc b/data/maps/MossdeepCity_GameCorner_1F/events.inc
index 2d10740b1..2d10740b1 100644
--- a/data/maps/events/MossdeepCity_GameCorner_1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_1F/events.inc
diff --git a/data/maps/MossdeepCity_GameCorner_1F/header.inc b/data/maps/MossdeepCity_GameCorner_1F/header.inc
index d96d383ea..dc11469e0 100644
--- a/data/maps/MossdeepCity_GameCorner_1F/header.inc
+++ b/data/maps/MossdeepCity_GameCorner_1F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_GameCorner_1F:: @ 83068F4
- .4byte MossdeepCity_GameCorner_1F_MapAttributes
+ .4byte MossdeepCity_GameCorner_1F_Layout
.4byte MossdeepCity_GameCorner_1F_MapEvents
.4byte MossdeepCity_GameCorner_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 306
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_GameCorner_1F.inc b/data/maps/MossdeepCity_GameCorner_1F/scripts.inc
index 4d9989d82..4d9989d82 100644
--- a/data/scripts/maps/MossdeepCity_GameCorner_1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_1F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_GameCorner_1F.inc b/data/maps/MossdeepCity_GameCorner_1F/text.inc
index 7324999c8..7324999c8 100644
--- a/data/text/maps/MossdeepCity_GameCorner_1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_1F/text.inc
diff --git a/data/maps/events/MossdeepCity_GameCorner_B1F.inc b/data/maps/MossdeepCity_GameCorner_B1F/events.inc
index da6316421..da6316421 100644
--- a/data/maps/events/MossdeepCity_GameCorner_B1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_B1F/events.inc
diff --git a/data/maps/MossdeepCity_GameCorner_B1F/header.inc b/data/maps/MossdeepCity_GameCorner_B1F/header.inc
index 7692281f0..fd8e210cc 100644
--- a/data/maps/MossdeepCity_GameCorner_B1F/header.inc
+++ b/data/maps/MossdeepCity_GameCorner_B1F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_GameCorner_B1F:: @ 8306910
- .4byte MossdeepCity_GameCorner_B1F_MapAttributes
+ .4byte MossdeepCity_GameCorner_B1F_Layout
.4byte MossdeepCity_GameCorner_B1F_MapEvents
.4byte MossdeepCity_GameCorner_B1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 307
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_GameCorner_B1F.inc b/data/maps/MossdeepCity_GameCorner_B1F/scripts.inc
index 0af775590..0af775590 100644
--- a/data/scripts/maps/MossdeepCity_GameCorner_B1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_B1F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_GameCorner_B1F.inc b/data/maps/MossdeepCity_GameCorner_B1F/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/MossdeepCity_GameCorner_B1F.inc
+++ b/data/maps/MossdeepCity_GameCorner_B1F/text.inc
diff --git a/data/maps/events/MossdeepCity_Gym.inc b/data/maps/MossdeepCity_Gym/events.inc
index 7c7a25777..7c7a25777 100644
--- a/data/maps/events/MossdeepCity_Gym.inc
+++ b/data/maps/MossdeepCity_Gym/events.inc
diff --git a/data/maps/MossdeepCity_Gym/header.inc b/data/maps/MossdeepCity_Gym/header.inc
index b72bdf62e..cabaf610a 100644
--- a/data/maps/MossdeepCity_Gym/header.inc
+++ b/data/maps/MossdeepCity_Gym/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_Gym:: @ 83067C0
- .4byte MossdeepCity_Gym_MapAttributes
+ .4byte MossdeepCity_Gym_Layout
.4byte MossdeepCity_Gym_MapEvents
.4byte MossdeepCity_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 109
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_Gym.inc b/data/maps/MossdeepCity_Gym/scripts.inc
index a17d09e10..a17d09e10 100644
--- a/data/scripts/maps/MossdeepCity_Gym.inc
+++ b/data/maps/MossdeepCity_Gym/scripts.inc
diff --git a/data/text/maps/MossdeepCity_Gym.inc b/data/maps/MossdeepCity_Gym/text.inc
index 5ff5f6554..5ff5f6554 100644
--- a/data/text/maps/MossdeepCity_Gym.inc
+++ b/data/maps/MossdeepCity_Gym/text.inc
diff --git a/data/maps/events/MossdeepCity_House1.inc b/data/maps/MossdeepCity_House1/events.inc
index 2fe9e0373..2fe9e0373 100644
--- a/data/maps/events/MossdeepCity_House1.inc
+++ b/data/maps/MossdeepCity_House1/events.inc
diff --git a/data/maps/MossdeepCity_House1/header.inc b/data/maps/MossdeepCity_House1/header.inc
index 70f681e7a..f6815842d 100644
--- a/data/maps/MossdeepCity_House1/header.inc
+++ b/data/maps/MossdeepCity_House1/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_House1:: @ 83067DC
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte MossdeepCity_House1_MapEvents
.4byte MossdeepCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 60
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_House1.inc b/data/maps/MossdeepCity_House1/scripts.inc
index 97a5fc452..97a5fc452 100644
--- a/data/scripts/maps/MossdeepCity_House1.inc
+++ b/data/maps/MossdeepCity_House1/scripts.inc
diff --git a/data/text/maps/MossdeepCity_House1.inc b/data/maps/MossdeepCity_House1/text.inc
index 0572ba260..0572ba260 100644
--- a/data/text/maps/MossdeepCity_House1.inc
+++ b/data/maps/MossdeepCity_House1/text.inc
diff --git a/data/maps/events/MossdeepCity_House2.inc b/data/maps/MossdeepCity_House2/events.inc
index 743350683..743350683 100644
--- a/data/maps/events/MossdeepCity_House2.inc
+++ b/data/maps/MossdeepCity_House2/events.inc
diff --git a/data/maps/MossdeepCity_House2/header.inc b/data/maps/MossdeepCity_House2/header.inc
index 62bd6bdec..36964f8ee 100644
--- a/data/maps/MossdeepCity_House2/header.inc
+++ b/data/maps/MossdeepCity_House2/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_House2:: @ 83067F8
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte MossdeepCity_House2_MapEvents
.4byte MossdeepCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 59
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_House2.inc b/data/maps/MossdeepCity_House2/scripts.inc
index c8bccdd52..c8bccdd52 100644
--- a/data/scripts/maps/MossdeepCity_House2.inc
+++ b/data/maps/MossdeepCity_House2/scripts.inc
diff --git a/data/text/maps/MossdeepCity_House2.inc b/data/maps/MossdeepCity_House2/text.inc
index ae4b11cb6..ae4b11cb6 100644
--- a/data/text/maps/MossdeepCity_House2.inc
+++ b/data/maps/MossdeepCity_House2/text.inc
diff --git a/data/maps/events/MossdeepCity_House3.inc b/data/maps/MossdeepCity_House3/events.inc
index f601038e6..f601038e6 100644
--- a/data/maps/events/MossdeepCity_House3.inc
+++ b/data/maps/MossdeepCity_House3/events.inc
diff --git a/data/maps/MossdeepCity_House3/header.inc b/data/maps/MossdeepCity_House3/header.inc
index 54c6641b6..e395c29f6 100644
--- a/data/maps/MossdeepCity_House3/header.inc
+++ b/data/maps/MossdeepCity_House3/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_House3:: @ 8306868
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte MossdeepCity_House3_MapEvents
.4byte MossdeepCity_House3_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 60
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_House3.inc b/data/maps/MossdeepCity_House3/scripts.inc
index 4c4d6cbdd..4c4d6cbdd 100644
--- a/data/scripts/maps/MossdeepCity_House3.inc
+++ b/data/maps/MossdeepCity_House3/scripts.inc
diff --git a/data/text/maps/MossdeepCity_House3.inc b/data/maps/MossdeepCity_House3/text.inc
index 270457172..270457172 100644
--- a/data/text/maps/MossdeepCity_House3.inc
+++ b/data/maps/MossdeepCity_House3/text.inc
diff --git a/data/maps/events/MossdeepCity_House4.inc b/data/maps/MossdeepCity_House4/events.inc
index cfde3a35e..cfde3a35e 100644
--- a/data/maps/events/MossdeepCity_House4.inc
+++ b/data/maps/MossdeepCity_House4/events.inc
diff --git a/data/maps/MossdeepCity_House4/header.inc b/data/maps/MossdeepCity_House4/header.inc
index 1c0e433bb..fe346cb0a 100644
--- a/data/maps/MossdeepCity_House4/header.inc
+++ b/data/maps/MossdeepCity_House4/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_House4:: @ 83068A0
- .4byte MossdeepCity_House4_MapAttributes
+ .4byte HouseWithBed_Layout
.4byte MossdeepCity_House4_MapEvents
.4byte MossdeepCity_House4_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 80
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_House4.inc b/data/maps/MossdeepCity_House4/scripts.inc
index 15ed22c5e..15ed22c5e 100644
--- a/data/scripts/maps/MossdeepCity_House4.inc
+++ b/data/maps/MossdeepCity_House4/scripts.inc
diff --git a/data/text/maps/MossdeepCity_House4.inc b/data/maps/MossdeepCity_House4/text.inc
index e612a8018..e612a8018 100644
--- a/data/text/maps/MossdeepCity_House4.inc
+++ b/data/maps/MossdeepCity_House4/text.inc
diff --git a/data/maps/events/MossdeepCity_Mart.inc b/data/maps/MossdeepCity_Mart/events.inc
index 92f4a8cbd..92f4a8cbd 100644
--- a/data/maps/events/MossdeepCity_Mart.inc
+++ b/data/maps/MossdeepCity_Mart/events.inc
diff --git a/data/maps/MossdeepCity_Mart/header.inc b/data/maps/MossdeepCity_Mart/header.inc
index c18fca0e3..6c8b09d32 100644
--- a/data/maps/MossdeepCity_Mart/header.inc
+++ b/data/maps/MossdeepCity_Mart/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_Mart:: @ 830684C
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte MossdeepCity_Mart_MapEvents
.4byte MossdeepCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_Mart.inc b/data/maps/MossdeepCity_Mart/scripts.inc
index ce5845c81..ce5845c81 100644
--- a/data/scripts/maps/MossdeepCity_Mart.inc
+++ b/data/maps/MossdeepCity_Mart/scripts.inc
diff --git a/data/text/maps/MossdeepCity_Mart.inc b/data/maps/MossdeepCity_Mart/text.inc
index cdce8c48c..cdce8c48c 100644
--- a/data/text/maps/MossdeepCity_Mart.inc
+++ b/data/maps/MossdeepCity_Mart/text.inc
diff --git a/data/maps/events/MossdeepCity_PokemonCenter_1F.inc b/data/maps/MossdeepCity_PokemonCenter_1F/events.inc
index da310c9f7..da310c9f7 100644
--- a/data/maps/events/MossdeepCity_PokemonCenter_1F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/MossdeepCity_PokemonCenter_1F/header.inc b/data/maps/MossdeepCity_PokemonCenter_1F/header.inc
index 036604eff..ef51b2588 100644
--- a/data/maps/MossdeepCity_PokemonCenter_1F/header.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_PokemonCenter_1F:: @ 8306814
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte MossdeepCity_PokemonCenter_1F_MapEvents
.4byte MossdeepCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc b/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc
index a722e666b..a722e666b 100644
--- a/data/scripts/maps/MossdeepCity_PokemonCenter_1F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_PokemonCenter_1F.inc b/data/maps/MossdeepCity_PokemonCenter_1F/text.inc
index 5f345613e..5f345613e 100644
--- a/data/text/maps/MossdeepCity_PokemonCenter_1F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/MossdeepCity_PokemonCenter_2F.inc b/data/maps/MossdeepCity_PokemonCenter_2F/events.inc
index 4af09479f..4af09479f 100644
--- a/data/maps/events/MossdeepCity_PokemonCenter_2F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/MossdeepCity_PokemonCenter_2F/header.inc b/data/maps/MossdeepCity_PokemonCenter_2F/header.inc
index cb42c5c80..db24bf9e5 100644
--- a/data/maps/MossdeepCity_PokemonCenter_2F/header.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_PokemonCenter_2F:: @ 8306830
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte MossdeepCity_PokemonCenter_2F_MapEvents
.4byte MossdeepCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc b/data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc
index a88147c08..a88147c08 100644
--- a/data/scripts/maps/MossdeepCity_PokemonCenter_2F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_PokemonCenter_2F.inc b/data/maps/MossdeepCity_PokemonCenter_2F/text.inc
index 66bba2421..66bba2421 100644
--- a/data/text/maps/MossdeepCity_PokemonCenter_2F.inc
+++ b/data/maps/MossdeepCity_PokemonCenter_2F/text.inc
diff --git a/data/maps/events/MossdeepCity_SpaceCenter_1F.inc b/data/maps/MossdeepCity_SpaceCenter_1F/events.inc
index 85e716a93..85e716a93 100644
--- a/data/maps/events/MossdeepCity_SpaceCenter_1F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_1F/events.inc
diff --git a/data/maps/MossdeepCity_SpaceCenter_1F/header.inc b/data/maps/MossdeepCity_SpaceCenter_1F/header.inc
index 65ba897fb..bc2152a58 100644
--- a/data/maps/MossdeepCity_SpaceCenter_1F/header.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_1F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_SpaceCenter_1F:: @ 83068BC
- .4byte MossdeepCity_SpaceCenter_1F_MapAttributes
+ .4byte MossdeepCity_SpaceCenter_1F_Layout
.4byte MossdeepCity_SpaceCenter_1F_MapEvents
.4byte MossdeepCity_SpaceCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 276
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc
index 83b859c26..83b859c26 100644
--- a/data/scripts/maps/MossdeepCity_SpaceCenter_1F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_SpaceCenter_1F.inc b/data/maps/MossdeepCity_SpaceCenter_1F/text.inc
index a94d343bc..a94d343bc 100644
--- a/data/text/maps/MossdeepCity_SpaceCenter_1F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_1F/text.inc
diff --git a/data/maps/events/MossdeepCity_SpaceCenter_2F.inc b/data/maps/MossdeepCity_SpaceCenter_2F/events.inc
index faf5d89fa..faf5d89fa 100644
--- a/data/maps/events/MossdeepCity_SpaceCenter_2F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_2F/events.inc
diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/header.inc b/data/maps/MossdeepCity_SpaceCenter_2F/header.inc
index 2195ee8e2..46c44758d 100644
--- a/data/maps/MossdeepCity_SpaceCenter_2F/header.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_2F/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_SpaceCenter_2F:: @ 83068D8
- .4byte MossdeepCity_SpaceCenter_2F_MapAttributes
+ .4byte MossdeepCity_SpaceCenter_2F_Layout
.4byte MossdeepCity_SpaceCenter_2F_MapEvents
.4byte MossdeepCity_SpaceCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 277
.byte 13
.byte 0
diff --git a/data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc
index 97467f4e5..97467f4e5 100644
--- a/data/scripts/maps/MossdeepCity_SpaceCenter_2F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc
diff --git a/data/text/maps/MossdeepCity_SpaceCenter_2F.inc b/data/maps/MossdeepCity_SpaceCenter_2F/text.inc
index 0c8159423..0c8159423 100644
--- a/data/text/maps/MossdeepCity_SpaceCenter_2F.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_2F/text.inc
diff --git a/data/maps/events/MossdeepCity_StevensHouse.inc b/data/maps/MossdeepCity_StevensHouse/events.inc
index 7a8fee393..7a8fee393 100644
--- a/data/maps/events/MossdeepCity_StevensHouse.inc
+++ b/data/maps/MossdeepCity_StevensHouse/events.inc
diff --git a/data/maps/MossdeepCity_StevensHouse/header.inc b/data/maps/MossdeepCity_StevensHouse/header.inc
index 761ea9b73..abbe4b98b 100644
--- a/data/maps/MossdeepCity_StevensHouse/header.inc
+++ b/data/maps/MossdeepCity_StevensHouse/header.inc
@@ -1,9 +1,9 @@
MossdeepCity_StevensHouse:: @ 8306884
- .4byte MossdeepCity_StevensHouse_MapAttributes
+ .4byte MossdeepCity_StevensHouse_Layout
.4byte MossdeepCity_StevensHouse_MapEvents
.4byte MossdeepCity_StevensHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 328
.byte 13
.byte 0
diff --git a/data/maps/MossdeepCity_StevensHouse/scripts.inc b/data/maps/MossdeepCity_StevensHouse/scripts.inc
new file mode 100644
index 000000000..eb719a33a
--- /dev/null
+++ b/data/maps/MossdeepCity_StevensHouse/scripts.inc
@@ -0,0 +1,128 @@
+MossdeepCity_StevensHouse_MapScripts:: @ 815A9C5
+ map_script 1, MossdeepCity_StevensHouse_MapScript1_15A9D5
+ map_script 3, MossdeepCity_StevensHouse_MapScript1_15A9E9
+ map_script 2, MossdeepCity_StevensHouse_MapScript2_15AA01
+ .byte 0
+
+MossdeepCity_StevensHouse_MapScript1_15A9D5:: @ 815A9D5
+ call_if_unset FLAG_SYS_GAME_CLEAR, MossdeepCity_StevensHouse_EventScript_15A9DF
+ end
+
+MossdeepCity_StevensHouse_EventScript_15A9DF:: @ 815A9DF
+ setmetatile 6, 4, 753, 1
+ return
+
+MossdeepCity_StevensHouse_MapScript1_15A9E9:: @ 815A9E9
+ compare VAR_STEVENS_HOUSE_STATE, 1
+ call_if_eq MossdeepCity_StevensHouse_EventScript_15A9F5
+ end
+
+MossdeepCity_StevensHouse_EventScript_15A9F5:: @ 815A9F5
+ setobjectxyperm 1, 6, 5
+ setobjectmovementtype 1, 7
+ return
+
+MossdeepCity_StevensHouse_MapScript2_15AA01:: @ 815AA01
+ map_script_2 VAR_STEVENS_HOUSE_STATE, 0, MossdeepCity_StevensHouse_EventScript_15AA0B
+ .2byte 0
+
+MossdeepCity_StevensHouse_EventScript_15AA0B:: @ 815AA0B
+ lockall
+ applymovement 1, MossdeepCity_StevensHouse_Movement_1A083F
+ waitmovement 0
+ playse SE_PIN
+ applymovement 1, MossdeepCity_StevensHouse_Movement_1A0833
+ waitmovement 0
+ applymovement 1, MossdeepCity_StevensHouse_Movement_1A0835
+ waitmovement 0
+ applymovement 1, MossdeepCity_StevensHouse_Movement_15AA6E
+ waitmovement 0
+ msgbox MossdeepCity_StevensHouse_Text_18DA77, 4
+ giveitem_std ITEM_HM08_DIVE
+ setflag FLAG_RECEIVED_HM08
+ setflag FLAG_OMIT_DIVE_FROM_STEVEN_LETTER
+ msgbox MossdeepCity_StevensHouse_Text_18DB22, 4
+ closemessage
+ delay 20
+ applymovement 1, MossdeepCity_StevensHouse_Movement_15AA76
+ waitmovement 0
+ setvar VAR_STEVENS_HOUSE_STATE, 1
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_Movement_15AA6E:: @ 815AA6E
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_in_place_fastest_down
+ end_movement
+
+MossdeepCity_StevensHouse_Movement_15AA76:: @ 815AA76
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+MossdeepCity_StevensHouse_EventScript_15AA7C:: @ 815AA7C
+ lockall
+ msgbox MossdeepCity_StevensHouse_Text_18DD12, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq MossdeepCity_StevensHouse_EventScript_15AAE6
+ getpartysize
+ compare RESULT, 6
+ goto_if_eq MossdeepCity_StevensHouse_EventScript_15AADC
+ copyvar VAR_SPECIAL_4, RESULT
+ removeobject 2
+ playfanfare MUS_FANFA4
+ message MossdeepCity_StevensHouse_Text_18DD61
+ waitfanfare
+ waitmessage
+ givemon SPECIES_BELDUM, 5, ITEM_NONE, 0x0, 0x0, 0
+ bufferspeciesname 1, SPECIES_BELDUM
+ msgbox MossdeepCity_StevensHouse_Text_1A1102, MSGBOX_YESNO
+ compare RESULT, YES
+ call_if_eq MossdeepCity_StevensHouse_EventScript_1A0678
+ setflag FLAG_HIDE_BELDUM_BALL_STEVENS_HOUSE
+ setflag FLAG_RECEIVED_BELDUM
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AADC:: @ 815AADC
+ msgbox MossdeepCity_StevensHouse_Text_18DD77, 4
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AAE6:: @ 815AAE6
+ msgbox MossdeepCity_StevensHouse_Text_18DD9E, 4
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AAF0:: @ 815AAF0
+ msgbox MossdeepCity_StevensHouse_Text_18E0A3, 3
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AAF9:: @ 815AAF9
+ msgbox MossdeepCity_StevensHouse_Text_18DC25, 2
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AB02:: @ 815AB02
+ lockall
+ goto_if_set FLAG_OMIT_DIVE_FROM_STEVEN_LETTER, MossdeepCity_StevensHouse_EventScript_15AB16
+ msgbox MossdeepCity_StevensHouse_Text_18DF1A, 4
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AB16:: @ 815AB16
+ msgbox MossdeepCity_StevensHouse_Text_18DDC2, 4
+ releaseall
+ end
+
+MossdeepCity_StevensHouse_EventScript_15AB20:: @ 815AB20
+ giveitem_std ITEM_HM08_DIVE, 1, 1
+ setflag FLAG_RECEIVED_HM08
+ end
diff --git a/data/text/maps/MossdeepCity_StevensHouse.inc b/data/maps/MossdeepCity_StevensHouse/text.inc
index 6f5b9b9b8..6f5b9b9b8 100644
--- a/data/text/maps/MossdeepCity_StevensHouse.inc
+++ b/data/maps/MossdeepCity_StevensHouse/text.inc
diff --git a/data/maps/events/MtChimney.inc b/data/maps/MtChimney/events.inc
index f011502f2..f011502f2 100644
--- a/data/maps/events/MtChimney.inc
+++ b/data/maps/MtChimney/events.inc
diff --git a/data/maps/MtChimney/header.inc b/data/maps/MtChimney/header.inc
index cdc29ce7f..690312635 100644
--- a/data/maps/MtChimney/header.inc
+++ b/data/maps/MtChimney/header.inc
@@ -1,9 +1,9 @@
MtChimney:: @ 8306EC0
- .4byte MtChimney_MapAttributes
+ .4byte MtChimney_Layout
.4byte MtChimney_MapEvents
.4byte MtChimney_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 137
.byte 56
.byte 0
diff --git a/data/scripts/maps/MtChimney.inc b/data/maps/MtChimney/scripts.inc
index f13850570..f13850570 100644
--- a/data/scripts/maps/MtChimney.inc
+++ b/data/maps/MtChimney/scripts.inc
diff --git a/data/text/maps/MtChimney.inc b/data/maps/MtChimney/text.inc
index 8641bde00..8641bde00 100644
--- a/data/text/maps/MtChimney.inc
+++ b/data/maps/MtChimney/text.inc
diff --git a/data/maps/events/MtChimney_CableCarStation.inc b/data/maps/MtChimney_CableCarStation/events.inc
index e5d69ee75..e5d69ee75 100644
--- a/data/maps/events/MtChimney_CableCarStation.inc
+++ b/data/maps/MtChimney_CableCarStation/events.inc
diff --git a/data/maps/MtChimney_CableCarStation/header.inc b/data/maps/MtChimney_CableCarStation/header.inc
index f5207578b..9584ed7a2 100644
--- a/data/maps/MtChimney_CableCarStation/header.inc
+++ b/data/maps/MtChimney_CableCarStation/header.inc
@@ -1,9 +1,9 @@
MtChimney_CableCarStation:: @ 8306CAC
- .4byte MtChimney_CableCarStation_MapAttributes
+ .4byte CableCarStation_Layout
.4byte MtChimney_CableCarStation_MapEvents
.4byte MtChimney_CableCarStation_MapScripts
.4byte 0x0
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 119
.byte 56
.byte 0
diff --git a/data/scripts/maps/MtChimney_CableCarStation.inc b/data/maps/MtChimney_CableCarStation/scripts.inc
index 7161e8800..7161e8800 100644
--- a/data/scripts/maps/MtChimney_CableCarStation.inc
+++ b/data/maps/MtChimney_CableCarStation/scripts.inc
diff --git a/data/text/maps/MtChimney_CableCarStation.inc b/data/maps/MtChimney_CableCarStation/text.inc
index 03e2f7a2a..03e2f7a2a 100644
--- a/data/text/maps/MtChimney_CableCarStation.inc
+++ b/data/maps/MtChimney_CableCarStation/text.inc
diff --git a/data/maps/events/MtPyre_1F.inc b/data/maps/MtPyre_1F/events.inc
index f547a9a98..f547a9a98 100644
--- a/data/maps/events/MtPyre_1F.inc
+++ b/data/maps/MtPyre_1F/events.inc
diff --git a/data/maps/MtPyre_1F/header.inc b/data/maps/MtPyre_1F/header.inc
index cfdff9591..a75471d53 100644
--- a/data/maps/MtPyre_1F/header.inc
+++ b/data/maps/MtPyre_1F/header.inc
@@ -1,9 +1,9 @@
MtPyre_1F:: @ 8306F14
- .4byte MtPyre_1F_MapAttributes
+ .4byte MtPyre_1F_Layout
.4byte MtPyre_1F_MapEvents
.4byte MtPyre_1F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 138
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_1F.inc b/data/maps/MtPyre_1F/scripts.inc
index f34c31da0..f34c31da0 100644
--- a/data/scripts/maps/MtPyre_1F.inc
+++ b/data/maps/MtPyre_1F/scripts.inc
diff --git a/data/text/maps/MtPyre_1F.inc b/data/maps/MtPyre_1F/text.inc
index 84e1cef07..84e1cef07 100644
--- a/data/text/maps/MtPyre_1F.inc
+++ b/data/maps/MtPyre_1F/text.inc
diff --git a/data/maps/events/MtPyre_2F.inc b/data/maps/MtPyre_2F/events.inc
index 9f8041366..9f8041366 100644
--- a/data/maps/events/MtPyre_2F.inc
+++ b/data/maps/MtPyre_2F/events.inc
diff --git a/data/maps/MtPyre_2F/header.inc b/data/maps/MtPyre_2F/header.inc
index 914fdabd4..081adb3e9 100644
--- a/data/maps/MtPyre_2F/header.inc
+++ b/data/maps/MtPyre_2F/header.inc
@@ -1,9 +1,9 @@
MtPyre_2F:: @ 8306F30
- .4byte MtPyre_2F_MapAttributes
+ .4byte MtPyre_2F_Layout
.4byte MtPyre_2F_MapEvents
.4byte MtPyre_2F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 139
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_2F.inc b/data/maps/MtPyre_2F/scripts.inc
index 1d2368597..1d2368597 100644
--- a/data/scripts/maps/MtPyre_2F.inc
+++ b/data/maps/MtPyre_2F/scripts.inc
diff --git a/data/text/maps/MtPyre_2F.inc b/data/maps/MtPyre_2F/text.inc
index 28c57d0ba..28c57d0ba 100644
--- a/data/text/maps/MtPyre_2F.inc
+++ b/data/maps/MtPyre_2F/text.inc
diff --git a/data/maps/events/MtPyre_3F.inc b/data/maps/MtPyre_3F/events.inc
index fbaf6fa4b..fbaf6fa4b 100644
--- a/data/maps/events/MtPyre_3F.inc
+++ b/data/maps/MtPyre_3F/events.inc
diff --git a/data/maps/MtPyre_3F/header.inc b/data/maps/MtPyre_3F/header.inc
index b4a59adbd..253facf61 100644
--- a/data/maps/MtPyre_3F/header.inc
+++ b/data/maps/MtPyre_3F/header.inc
@@ -1,9 +1,9 @@
MtPyre_3F:: @ 8306F4C
- .4byte MtPyre_3F_MapAttributes
+ .4byte MtPyre_3F_Layout
.4byte MtPyre_3F_MapEvents
.4byte MtPyre_3F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 140
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_3F.inc b/data/maps/MtPyre_3F/scripts.inc
index ea8bda7b5..ea8bda7b5 100644
--- a/data/scripts/maps/MtPyre_3F.inc
+++ b/data/maps/MtPyre_3F/scripts.inc
diff --git a/data/text/maps/MtPyre_3F.inc b/data/maps/MtPyre_3F/text.inc
index c714c97a0..c714c97a0 100644
--- a/data/text/maps/MtPyre_3F.inc
+++ b/data/maps/MtPyre_3F/text.inc
diff --git a/data/maps/events/MtPyre_4F.inc b/data/maps/MtPyre_4F/events.inc
index 9de527f2d..9de527f2d 100644
--- a/data/maps/events/MtPyre_4F.inc
+++ b/data/maps/MtPyre_4F/events.inc
diff --git a/data/maps/MtPyre_4F/header.inc b/data/maps/MtPyre_4F/header.inc
index 8dcbd4e64..720ff831e 100644
--- a/data/maps/MtPyre_4F/header.inc
+++ b/data/maps/MtPyre_4F/header.inc
@@ -1,9 +1,9 @@
MtPyre_4F:: @ 8306F68
- .4byte MtPyre_4F_MapAttributes
+ .4byte MtPyre_4F_Layout
.4byte MtPyre_4F_MapEvents
.4byte MtPyre_4F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 141
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_4F.inc b/data/maps/MtPyre_4F/scripts.inc
index e1ebac7c1..e1ebac7c1 100644
--- a/data/scripts/maps/MtPyre_4F.inc
+++ b/data/maps/MtPyre_4F/scripts.inc
diff --git a/data/text/maps/MtPyre_4F.inc b/data/maps/MtPyre_4F/text.inc
index 275b6f5ac..275b6f5ac 100644
--- a/data/text/maps/MtPyre_4F.inc
+++ b/data/maps/MtPyre_4F/text.inc
diff --git a/data/maps/events/MtPyre_5F.inc b/data/maps/MtPyre_5F/events.inc
index cbf1b64b4..cbf1b64b4 100644
--- a/data/maps/events/MtPyre_5F.inc
+++ b/data/maps/MtPyre_5F/events.inc
diff --git a/data/maps/MtPyre_5F/header.inc b/data/maps/MtPyre_5F/header.inc
index 0eb7f7bba..dc8d93e29 100644
--- a/data/maps/MtPyre_5F/header.inc
+++ b/data/maps/MtPyre_5F/header.inc
@@ -1,9 +1,9 @@
MtPyre_5F:: @ 8306F84
- .4byte MtPyre_5F_MapAttributes
+ .4byte MtPyre_5F_Layout
.4byte MtPyre_5F_MapEvents
.4byte MtPyre_5F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 142
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_5F.inc b/data/maps/MtPyre_5F/scripts.inc
index 9adb249f0..9adb249f0 100644
--- a/data/scripts/maps/MtPyre_5F.inc
+++ b/data/maps/MtPyre_5F/scripts.inc
diff --git a/data/text/maps/MtPyre_5F.inc b/data/maps/MtPyre_5F/text.inc
index c70211067..c70211067 100644
--- a/data/text/maps/MtPyre_5F.inc
+++ b/data/maps/MtPyre_5F/text.inc
diff --git a/data/maps/events/MtPyre_6F.inc b/data/maps/MtPyre_6F/events.inc
index d65a3a8c6..d65a3a8c6 100644
--- a/data/maps/events/MtPyre_6F.inc
+++ b/data/maps/MtPyre_6F/events.inc
diff --git a/data/maps/MtPyre_6F/header.inc b/data/maps/MtPyre_6F/header.inc
index 3cab722cd..986c3b538 100644
--- a/data/maps/MtPyre_6F/header.inc
+++ b/data/maps/MtPyre_6F/header.inc
@@ -1,9 +1,9 @@
MtPyre_6F:: @ 8306FA0
- .4byte MtPyre_6F_MapAttributes
+ .4byte MtPyre_6F_Layout
.4byte MtPyre_6F_MapEvents
.4byte MtPyre_6F_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 143
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_6F.inc b/data/maps/MtPyre_6F/scripts.inc
index ae09300a3..ae09300a3 100644
--- a/data/scripts/maps/MtPyre_6F.inc
+++ b/data/maps/MtPyre_6F/scripts.inc
diff --git a/data/text/maps/MtPyre_6F.inc b/data/maps/MtPyre_6F/text.inc
index 711c87570..711c87570 100644
--- a/data/text/maps/MtPyre_6F.inc
+++ b/data/maps/MtPyre_6F/text.inc
diff --git a/data/maps/events/MtPyre_Exterior.inc b/data/maps/MtPyre_Exterior/events.inc
index 48593481e..48593481e 100644
--- a/data/maps/events/MtPyre_Exterior.inc
+++ b/data/maps/MtPyre_Exterior/events.inc
diff --git a/data/maps/MtPyre_Exterior/header.inc b/data/maps/MtPyre_Exterior/header.inc
index 543e090f0..0c115cd95 100644
--- a/data/maps/MtPyre_Exterior/header.inc
+++ b/data/maps/MtPyre_Exterior/header.inc
@@ -1,9 +1,9 @@
MtPyre_Exterior:: @ 8306FBC
- .4byte MtPyre_Exterior_MapAttributes
+ .4byte MtPyre_Exterior_Layout
.4byte MtPyre_Exterior_MapEvents
.4byte MtPyre_Exterior_MapScripts
.4byte 0x0
- .2byte BGM_MACHUPI
+ .2byte MUS_MACHUPI
.2byte 303
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_Exterior.inc b/data/maps/MtPyre_Exterior/scripts.inc
index f8b4141d7..f8b4141d7 100644
--- a/data/scripts/maps/MtPyre_Exterior.inc
+++ b/data/maps/MtPyre_Exterior/scripts.inc
diff --git a/data/maps/events/MtPyre_Summit.inc b/data/maps/MtPyre_Summit/events.inc
index 3ddc6f36b..3ddc6f36b 100644
--- a/data/maps/events/MtPyre_Summit.inc
+++ b/data/maps/MtPyre_Summit/events.inc
diff --git a/data/maps/MtPyre_Summit/header.inc b/data/maps/MtPyre_Summit/header.inc
index e07d849a6..fc8a0a82e 100644
--- a/data/maps/MtPyre_Summit/header.inc
+++ b/data/maps/MtPyre_Summit/header.inc
@@ -1,9 +1,9 @@
MtPyre_Summit:: @ 8306FD8
- .4byte MtPyre_Summit_MapAttributes
+ .4byte MtPyre_Summit_Layout
.4byte MtPyre_Summit_MapEvents
.4byte MtPyre_Summit_MapScripts
.4byte 0x0
- .2byte BGM_MACHUPI
+ .2byte MUS_MACHUPI
.2byte 304
.byte 65
.byte 0
diff --git a/data/scripts/maps/MtPyre_Summit.inc b/data/maps/MtPyre_Summit/scripts.inc
index 36b72ad12..36b72ad12 100644
--- a/data/scripts/maps/MtPyre_Summit.inc
+++ b/data/maps/MtPyre_Summit/scripts.inc
diff --git a/data/maps/events/NewMauville_Entrance.inc b/data/maps/NewMauville_Entrance/events.inc
index 8967a1df0..8967a1df0 100644
--- a/data/maps/events/NewMauville_Entrance.inc
+++ b/data/maps/NewMauville_Entrance/events.inc
diff --git a/data/maps/NewMauville_Entrance/header.inc b/data/maps/NewMauville_Entrance/header.inc
index 28ac26ccf..7ca1c1b96 100644
--- a/data/maps/NewMauville_Entrance/header.inc
+++ b/data/maps/NewMauville_Entrance/header.inc
@@ -1,9 +1,9 @@
NewMauville_Entrance:: @ 8307320
- .4byte NewMauville_Entrance_MapAttributes
+ .4byte NewMauville_Entrance_Layout
.4byte NewMauville_Entrance_MapEvents
.4byte NewMauville_Entrance_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 185
.byte 62
.byte 0
diff --git a/data/scripts/maps/NewMauville_Entrance.inc b/data/maps/NewMauville_Entrance/scripts.inc
index 1c8bdfb3f..1c8bdfb3f 100644
--- a/data/scripts/maps/NewMauville_Entrance.inc
+++ b/data/maps/NewMauville_Entrance/scripts.inc
diff --git a/data/text/maps/NewMauville_Entrance.inc b/data/maps/NewMauville_Entrance/text.inc
index 36739ec3e..36739ec3e 100644
--- a/data/text/maps/NewMauville_Entrance.inc
+++ b/data/maps/NewMauville_Entrance/text.inc
diff --git a/data/maps/events/NewMauville_Inside.inc b/data/maps/NewMauville_Inside/events.inc
index be85150e3..be85150e3 100644
--- a/data/maps/events/NewMauville_Inside.inc
+++ b/data/maps/NewMauville_Inside/events.inc
diff --git a/data/maps/NewMauville_Inside/header.inc b/data/maps/NewMauville_Inside/header.inc
index 9771d7ec7..44a3d1895 100644
--- a/data/maps/NewMauville_Inside/header.inc
+++ b/data/maps/NewMauville_Inside/header.inc
@@ -1,9 +1,9 @@
NewMauville_Inside:: @ 830733C
- .4byte NewMauville_Inside_MapAttributes
+ .4byte NewMauville_Inside_Layout
.4byte NewMauville_Inside_MapEvents
.4byte NewMauville_Inside_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 186
.byte 62
.byte 0
diff --git a/data/scripts/maps/NewMauville_Inside.inc b/data/maps/NewMauville_Inside/scripts.inc
index e045cda5d..e045cda5d 100644
--- a/data/scripts/maps/NewMauville_Inside.inc
+++ b/data/maps/NewMauville_Inside/scripts.inc
diff --git a/data/text/maps/NewMauville_Inside.inc b/data/maps/NewMauville_Inside/text.inc
index c18354294..c18354294 100644
--- a/data/text/maps/NewMauville_Inside.inc
+++ b/data/maps/NewMauville_Inside/text.inc
diff --git a/data/maps/events/OldaleTown.inc b/data/maps/OldaleTown/events.inc
index ac50e1197..ac50e1197 100644
--- a/data/maps/events/OldaleTown.inc
+++ b/data/maps/OldaleTown/events.inc
diff --git a/data/maps/OldaleTown/header.inc b/data/maps/OldaleTown/header.inc
index 22965da3d..7f89ef759 100644
--- a/data/maps/OldaleTown/header.inc
+++ b/data/maps/OldaleTown/header.inc
@@ -1,9 +1,9 @@
OldaleTown:: @ 8305560
- .4byte OldaleTown_MapAttributes
+ .4byte OldaleTown_Layout
.4byte OldaleTown_MapEvents
.4byte OldaleTown_MapScripts
.4byte OldaleTown_MapConnections
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 11
.byte 1
.byte 0
diff --git a/data/maps/OldaleTown/scripts.inc b/data/maps/OldaleTown/scripts.inc
new file mode 100644
index 000000000..dcac39584
--- /dev/null
+++ b/data/maps/OldaleTown/scripts.inc
@@ -0,0 +1,318 @@
+OldaleTown_MapScripts:: @ 814DD62
+ map_script 3, OldaleTown_MapScript1_14DD68
+ .byte 0
+
+OldaleTown_MapScript1_14DD68:: @ 814DD68
+ call OldaleTown_EventScript_1A014E
+ setflag FLAG_VISITED_OLDALE_TOWN
+ call_if_unset FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DD92
+ call_if_unset FLAG_RECEIVED_POTION_OLDALE, OldaleTown_EventScript_14DD9E
+ call_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DD8C
+ end
+
+OldaleTown_EventScript_14DD8C:: @ 814DD8C
+ setvar VAR_ROUTE102_ACCESSIBLE, 1
+ return
+
+OldaleTown_EventScript_14DD92:: @ 814DD92
+ setobjectxyperm 3, 1, 11
+ setobjectmovementtype 3, 9
+ return
+
+OldaleTown_EventScript_14DD9E:: @ 814DD9E
+ setobjectxyperm 2, 13, 14
+ setobjectmovementtype 2, 8
+ return
+
+OldaleTown_EventScript_14DDAA:: @ 814DDAA
+ msgbox OldaleTown_Text_16B20E, 3
+ end
+
+OldaleTown_EventScript_14DDB3:: @ 814DDB3
+ msgbox OldaleTown_Text_16AEC0, 2
+ end
+
+OldaleTown_EventScript_14DDBC:: @ 814DDBC
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_POTION_OLDALE, OldaleTown_EventScript_14DE79
+ goto_if_set FLAG_TEMP_1, OldaleTown_EventScript_14DE79
+ setflag FLAG_TEMP_1
+ playbgm MUS_TSURETEK, FALSE
+ msgbox OldaleTown_Text_16AEF2, 4
+ closemessage
+ switch FACING
+ case 1, OldaleTown_EventScript_14DE07
+ case 2, OldaleTown_EventScript_14DE1E
+ case 4, OldaleTown_EventScript_14DE35
+ end
+
+OldaleTown_EventScript_14DE07:: @ 814DE07
+ applymovement 2, OldaleTown_Movement_14DE97
+ applymovement 255, OldaleTown_Movement_14DEC1
+ waitmovement 0
+ goto OldaleTown_EventScript_14DE4C
+ end
+
+OldaleTown_EventScript_14DE1E:: @ 814DE1E
+ applymovement 2, OldaleTown_Movement_14DEA2
+ applymovement 255, OldaleTown_Movement_14DECB
+ waitmovement 0
+ goto OldaleTown_EventScript_14DE4C
+ end
+
+OldaleTown_EventScript_14DE35:: @ 814DE35
+ applymovement 255, OldaleTown_Movement_14DEB9
+ applymovement 2, OldaleTown_Movement_14DE8E
+ waitmovement 0
+ goto OldaleTown_EventScript_14DE4C
+ end
+
+OldaleTown_EventScript_14DE4C:: @ 814DE4C
+ msgbox OldaleTown_Text_16AF2F, 4
+ giveitem_std ITEM_POTION
+ compare RESULT, 0
+ goto_if_eq OldaleTown_EventScript_14DE83
+ msgbox OldaleTown_Text_16AFE1, 4
+ setflag FLAG_RECEIVED_POTION_OLDALE
+ fadedefaultbgm
+ release
+ end
+
+OldaleTown_EventScript_14DE79:: @ 814DE79
+ msgbox OldaleTown_Text_16AFE1, 4
+ release
+ end
+
+OldaleTown_EventScript_14DE83:: @ 814DE83
+ msgbox OldaleTown_Text_1A0CC2, 4
+ fadedefaultbgm
+ release
+ end
+
+OldaleTown_Movement_14DE8E:: @ 814DE8E
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_in_place_fastest_down
+ end_movement
+
+OldaleTown_Movement_14DE97:: @ 814DE97
+ walk_left
+ walk_up
+ walk_up
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_in_place_fastest_down
+ end_movement
+
+OldaleTown_Movement_14DEA2:: @ 814DEA2
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_in_place_fastest_down
+ end_movement
+
+@ 814DEAB
+ walk_up
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ delay_8
+ walk_in_place_fastest_down
+ end_movement
+
+OldaleTown_Movement_14DEB9:: @ 814DEB9
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+OldaleTown_Movement_14DEC1:: @ 814DEC1
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+OldaleTown_Movement_14DECB:: @ 814DECB
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+@ 814DED3
+ walk_left
+ walk_up
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_up
+ walk_up
+ end_movement
+
+OldaleTown_EventScript_14DEDF:: @ 814DEDF
+ lock
+ faceplayer
+ goto_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DF26
+ msgbox OldaleTown_Text_16B0CC, 4
+ closemessage
+ applymovement 3, OldaleTown_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+OldaleTown_EventScript_14DEFF:: @ 814DEFF
+ lockall
+ applymovement 255, OldaleTown_Movement_14DFEC
+ applymovement 3, OldaleTown_Movement_14DFEF
+ waitmovement 0
+ msgbox OldaleTown_Text_16B045, 4
+ closemessage
+ applymovement 3, OldaleTown_Movement_14DFF5
+ waitmovement 0
+ releaseall
+ end
+
+OldaleTown_EventScript_14DF26:: @ 814DF26
+ msgbox OldaleTown_Text_16B12A, 4
+ release
+ end
+
+OldaleTown_EventScript_14DF30:: @ 814DF30
+ lockall
+ applymovement 4, OldaleTown_Movement_1A0839
+ waitmovement 0
+ goto OldaleTown_EventScript_14DF92
+ end
+
+OldaleTown_EventScript_14DF41:: @ 814DF41
+ lockall
+ applymovement 4, OldaleTown_Movement_14DFDE
+ waitmovement 0
+ applymovement 255, OldaleTown_Movement_1A0843
+ waitmovement 0
+ goto OldaleTown_EventScript_14DF92
+ end
+
+OldaleTown_EventScript_14DF5C:: @ 814DF5C
+ lockall
+ applymovement 4, OldaleTown_Movement_14DFE1
+ waitmovement 0
+ applymovement 255, OldaleTown_Movement_1A0843
+ waitmovement 0
+ goto OldaleTown_EventScript_14DF92
+ end
+
+OldaleTown_EventScript_14DF77:: @ 814DF77
+ lockall
+ applymovement 4, OldaleTown_Movement_14DFE3
+ waitmovement 0
+ applymovement 255, OldaleTown_Movement_1A0843
+ waitmovement 0
+ goto OldaleTown_EventScript_14DF92
+ end
+
+OldaleTown_EventScript_14DF92:: @ 814DF92
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq OldaleTown_EventScript_14DFAA
+ compare RESULT, 1
+ goto_if_eq OldaleTown_EventScript_14DFB8
+ end
+
+OldaleTown_EventScript_14DFAA:: @ 814DFAA
+ msgbox OldaleTown_Text_16B196, 4
+ goto OldaleTown_EventScript_14DFC6
+ end
+
+OldaleTown_EventScript_14DFB8:: @ 814DFB8
+ msgbox OldaleTown_Text_16B1BE, 4
+ goto OldaleTown_EventScript_14DFC6
+ end
+
+OldaleTown_EventScript_14DFC6:: @ 814DFC6
+ closemessage
+ applymovement 4, OldaleTown_Movement_14DFE5
+ waitmovement 0
+ removeobject 4
+ setvar VAR_OLDALE_STATE, 2
+ setflag FLAG_HIDE_RIVAL_OLDALE_TOWN
+ releaseall
+ end
+
+OldaleTown_Movement_14DFDE:: @ 814DFDE
+ walk_left
+ walk_left
+ end_movement
+
+OldaleTown_Movement_14DFE1:: @ 814DFE1
+ walk_left
+ end_movement
+
+OldaleTown_Movement_14DFE3:: @ 814DFE3
+ face_left
+ end_movement
+
+OldaleTown_Movement_14DFE5:: @ 814DFE5
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+OldaleTown_Movement_14DFEC:: @ 814DFEC
+ delay_8
+ walk_right
+ end_movement
+
+OldaleTown_Movement_14DFEF:: @ 814DFEF
+ walk_fast_up
+ walk_in_place_fastest_left
+ lock_facing_direction
+ walk_right
+ unlock_facing_direction
+ end_movement
+
+OldaleTown_Movement_14DFF5:: @ 814DFF5
+ walk_down
+ walk_left
+ end_movement
diff --git a/data/text/maps/OldaleTown.inc b/data/maps/OldaleTown/text.inc
index 2d0b31a44..2d0b31a44 100644
--- a/data/text/maps/OldaleTown.inc
+++ b/data/maps/OldaleTown/text.inc
diff --git a/data/maps/events/OldaleTown_House1.inc b/data/maps/OldaleTown_House1/events.inc
index e037e3b0e..e037e3b0e 100644
--- a/data/maps/events/OldaleTown_House1.inc
+++ b/data/maps/OldaleTown_House1/events.inc
diff --git a/data/maps/OldaleTown_House1/header.inc b/data/maps/OldaleTown_House1/header.inc
index 550ff5a75..b2b31cb73 100644
--- a/data/maps/OldaleTown_House1/header.inc
+++ b/data/maps/OldaleTown_House1/header.inc
@@ -1,9 +1,9 @@
OldaleTown_House1:: @ 8305ABC
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte OldaleTown_House1_MapEvents
.4byte OldaleTown_House1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 59
.byte 1
.byte 0
diff --git a/data/scripts/maps/OldaleTown_House1.inc b/data/maps/OldaleTown_House1/scripts.inc
index 1e519a737..1e519a737 100644
--- a/data/scripts/maps/OldaleTown_House1.inc
+++ b/data/maps/OldaleTown_House1/scripts.inc
diff --git a/data/text/maps/OldaleTown_House1.inc b/data/maps/OldaleTown_House1/text.inc
index 943003b97..943003b97 100644
--- a/data/text/maps/OldaleTown_House1.inc
+++ b/data/maps/OldaleTown_House1/text.inc
diff --git a/data/maps/events/OldaleTown_House2.inc b/data/maps/OldaleTown_House2/events.inc
index 0968fda57..0968fda57 100644
--- a/data/maps/events/OldaleTown_House2.inc
+++ b/data/maps/OldaleTown_House2/events.inc
diff --git a/data/maps/OldaleTown_House2/header.inc b/data/maps/OldaleTown_House2/header.inc
index eb1660cf9..33ad6fcd7 100644
--- a/data/maps/OldaleTown_House2/header.inc
+++ b/data/maps/OldaleTown_House2/header.inc
@@ -1,9 +1,9 @@
OldaleTown_House2:: @ 8305AD8
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte OldaleTown_House2_MapEvents
.4byte OldaleTown_House2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S4
+ .2byte MUS_MACHI_S4
.2byte 60
.byte 1
.byte 0
diff --git a/data/scripts/maps/OldaleTown_House2.inc b/data/maps/OldaleTown_House2/scripts.inc
index 57a9ab8ac..57a9ab8ac 100644
--- a/data/scripts/maps/OldaleTown_House2.inc
+++ b/data/maps/OldaleTown_House2/scripts.inc
diff --git a/data/text/maps/OldaleTown_House2.inc b/data/maps/OldaleTown_House2/text.inc
index 54a6547b4..54a6547b4 100644
--- a/data/text/maps/OldaleTown_House2.inc
+++ b/data/maps/OldaleTown_House2/text.inc
diff --git a/data/maps/events/OldaleTown_Mart.inc b/data/maps/OldaleTown_Mart/events.inc
index 9d0b70937..9d0b70937 100644
--- a/data/maps/events/OldaleTown_Mart.inc
+++ b/data/maps/OldaleTown_Mart/events.inc
diff --git a/data/maps/OldaleTown_Mart/header.inc b/data/maps/OldaleTown_Mart/header.inc
index a0e8a8851..d74999efb 100644
--- a/data/maps/OldaleTown_Mart/header.inc
+++ b/data/maps/OldaleTown_Mart/header.inc
@@ -1,9 +1,9 @@
OldaleTown_Mart:: @ 8305B2C
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte OldaleTown_Mart_MapEvents
.4byte OldaleTown_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 1
.byte 0
diff --git a/data/scripts/maps/OldaleTown_Mart.inc b/data/maps/OldaleTown_Mart/scripts.inc
index 15cf40027..15cf40027 100644
--- a/data/scripts/maps/OldaleTown_Mart.inc
+++ b/data/maps/OldaleTown_Mart/scripts.inc
diff --git a/data/text/maps/OldaleTown_Mart.inc b/data/maps/OldaleTown_Mart/text.inc
index 5abb0cb9b..5abb0cb9b 100644
--- a/data/text/maps/OldaleTown_Mart.inc
+++ b/data/maps/OldaleTown_Mart/text.inc
diff --git a/data/maps/events/OldaleTown_PokemonCenter_1F.inc b/data/maps/OldaleTown_PokemonCenter_1F/events.inc
index 89ad23d8f..89ad23d8f 100644
--- a/data/maps/events/OldaleTown_PokemonCenter_1F.inc
+++ b/data/maps/OldaleTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/OldaleTown_PokemonCenter_1F/header.inc b/data/maps/OldaleTown_PokemonCenter_1F/header.inc
index 82ced7328..a3bfaff18 100644
--- a/data/maps/OldaleTown_PokemonCenter_1F/header.inc
+++ b/data/maps/OldaleTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
OldaleTown_PokemonCenter_1F:: @ 8305AF4
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte OldaleTown_PokemonCenter_1F_MapEvents
.4byte OldaleTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 1
.byte 0
diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_1F.inc b/data/maps/OldaleTown_PokemonCenter_1F/scripts.inc
index c993807c6..c993807c6 100644
--- a/data/scripts/maps/OldaleTown_PokemonCenter_1F.inc
+++ b/data/maps/OldaleTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/OldaleTown_PokemonCenter_1F.inc b/data/maps/OldaleTown_PokemonCenter_1F/text.inc
index 4fa7f4d9b..4fa7f4d9b 100644
--- a/data/text/maps/OldaleTown_PokemonCenter_1F.inc
+++ b/data/maps/OldaleTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/OldaleTown_PokemonCenter_2F.inc b/data/maps/OldaleTown_PokemonCenter_2F/events.inc
index 9af6ec676..9af6ec676 100644
--- a/data/maps/events/OldaleTown_PokemonCenter_2F.inc
+++ b/data/maps/OldaleTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/OldaleTown_PokemonCenter_2F/header.inc b/data/maps/OldaleTown_PokemonCenter_2F/header.inc
index 79e6ca99d..73c9d23d4 100644
--- a/data/maps/OldaleTown_PokemonCenter_2F/header.inc
+++ b/data/maps/OldaleTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
OldaleTown_PokemonCenter_2F:: @ 8305B10
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte OldaleTown_PokemonCenter_2F_MapEvents
.4byte OldaleTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 1
.byte 0
diff --git a/data/scripts/maps/OldaleTown_PokemonCenter_2F.inc b/data/maps/OldaleTown_PokemonCenter_2F/scripts.inc
index 622f50c29..622f50c29 100644
--- a/data/scripts/maps/OldaleTown_PokemonCenter_2F.inc
+++ b/data/maps/OldaleTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/PacifidlogTown.inc b/data/maps/PacifidlogTown/events.inc
index f8db75501..f8db75501 100644
--- a/data/maps/events/PacifidlogTown.inc
+++ b/data/maps/PacifidlogTown/events.inc
diff --git a/data/maps/PacifidlogTown/header.inc b/data/maps/PacifidlogTown/header.inc
index 057e83264..dd589e122 100644
--- a/data/maps/PacifidlogTown/header.inc
+++ b/data/maps/PacifidlogTown/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown:: @ 83055EC
- .4byte PacifidlogTown_MapAttributes
+ .4byte PacifidlogTown_Layout
.4byte PacifidlogTown_MapEvents
.4byte PacifidlogTown_MapScripts
.4byte PacifidlogTown_MapConnections
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 16
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown.inc b/data/maps/PacifidlogTown/scripts.inc
index d7ac80a0a..d7ac80a0a 100644
--- a/data/scripts/maps/PacifidlogTown.inc
+++ b/data/maps/PacifidlogTown/scripts.inc
diff --git a/data/text/maps/PacifidlogTown.inc b/data/maps/PacifidlogTown/text.inc
index f598c566a..f598c566a 100644
--- a/data/text/maps/PacifidlogTown.inc
+++ b/data/maps/PacifidlogTown/text.inc
diff --git a/data/maps/events/PacifidlogTown_House1.inc b/data/maps/PacifidlogTown_House1/events.inc
index 95d0009d9..95d0009d9 100644
--- a/data/maps/events/PacifidlogTown_House1.inc
+++ b/data/maps/PacifidlogTown_House1/events.inc
diff --git a/data/maps/PacifidlogTown_House1/header.inc b/data/maps/PacifidlogTown_House1/header.inc
index 7842574f9..dcf7d338d 100644
--- a/data/maps/PacifidlogTown_House1/header.inc
+++ b/data/maps/PacifidlogTown_House1/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_House1:: @ 8305E90
- .4byte PacifidlogTown_House1_MapAttributes
+ .4byte PacifidlogTown_House1_Layout
.4byte PacifidlogTown_House1_MapEvents
.4byte PacifidlogTown_House1_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 77
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_House1.inc b/data/maps/PacifidlogTown_House1/scripts.inc
index 4b3586a16..4b3586a16 100644
--- a/data/scripts/maps/PacifidlogTown_House1.inc
+++ b/data/maps/PacifidlogTown_House1/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_House1.inc b/data/maps/PacifidlogTown_House1/text.inc
index 5d2f5a2c9..5d2f5a2c9 100644
--- a/data/text/maps/PacifidlogTown_House1.inc
+++ b/data/maps/PacifidlogTown_House1/text.inc
diff --git a/data/maps/events/PacifidlogTown_House2.inc b/data/maps/PacifidlogTown_House2/events.inc
index 00493650a..00493650a 100644
--- a/data/maps/events/PacifidlogTown_House2.inc
+++ b/data/maps/PacifidlogTown_House2/events.inc
diff --git a/data/maps/PacifidlogTown_House2/header.inc b/data/maps/PacifidlogTown_House2/header.inc
index 3fc2aba99..758c10751 100644
--- a/data/maps/PacifidlogTown_House2/header.inc
+++ b/data/maps/PacifidlogTown_House2/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_House2:: @ 8305EAC
- .4byte PacifidlogTown_House2_MapAttributes
+ .4byte PacifidlogTown_House2_Layout
.4byte PacifidlogTown_House2_MapEvents
.4byte PacifidlogTown_House2_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 78
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_House2.inc b/data/maps/PacifidlogTown_House2/scripts.inc
index 110bdcbe6..110bdcbe6 100644
--- a/data/scripts/maps/PacifidlogTown_House2.inc
+++ b/data/maps/PacifidlogTown_House2/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_House2.inc b/data/maps/PacifidlogTown_House2/text.inc
index 5c669dc98..5c669dc98 100644
--- a/data/text/maps/PacifidlogTown_House2.inc
+++ b/data/maps/PacifidlogTown_House2/text.inc
diff --git a/data/maps/events/PacifidlogTown_House3.inc b/data/maps/PacifidlogTown_House3/events.inc
index 0f7bb798b..0f7bb798b 100644
--- a/data/maps/events/PacifidlogTown_House3.inc
+++ b/data/maps/PacifidlogTown_House3/events.inc
diff --git a/data/maps/PacifidlogTown_House3/header.inc b/data/maps/PacifidlogTown_House3/header.inc
index 6bf1e6bd6..55427804f 100644
--- a/data/maps/PacifidlogTown_House3/header.inc
+++ b/data/maps/PacifidlogTown_House3/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_House3:: @ 8305EC8
- .4byte PacifidlogTown_House3_MapAttributes
+ .4byte PacifidlogTown_House1_Layout
.4byte PacifidlogTown_House3_MapEvents
.4byte PacifidlogTown_House3_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 77
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_House3.inc b/data/maps/PacifidlogTown_House3/scripts.inc
index 3b21ac996..3b21ac996 100644
--- a/data/scripts/maps/PacifidlogTown_House3.inc
+++ b/data/maps/PacifidlogTown_House3/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_House3.inc b/data/maps/PacifidlogTown_House3/text.inc
index 1aabc9578..1aabc9578 100644
--- a/data/text/maps/PacifidlogTown_House3.inc
+++ b/data/maps/PacifidlogTown_House3/text.inc
diff --git a/data/maps/events/PacifidlogTown_House4.inc b/data/maps/PacifidlogTown_House4/events.inc
index e41a86e44..e41a86e44 100644
--- a/data/maps/events/PacifidlogTown_House4.inc
+++ b/data/maps/PacifidlogTown_House4/events.inc
diff --git a/data/maps/PacifidlogTown_House4/header.inc b/data/maps/PacifidlogTown_House4/header.inc
index df930a533..fbadb5440 100644
--- a/data/maps/PacifidlogTown_House4/header.inc
+++ b/data/maps/PacifidlogTown_House4/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_House4:: @ 8305EE4
- .4byte PacifidlogTown_House4_MapAttributes
+ .4byte PacifidlogTown_House2_Layout
.4byte PacifidlogTown_House4_MapEvents
.4byte PacifidlogTown_House4_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 78
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_House4.inc b/data/maps/PacifidlogTown_House4/scripts.inc
index 584366c88..584366c88 100644
--- a/data/scripts/maps/PacifidlogTown_House4.inc
+++ b/data/maps/PacifidlogTown_House4/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_House4.inc b/data/maps/PacifidlogTown_House4/text.inc
index 3ca9e5cca..3ca9e5cca 100644
--- a/data/text/maps/PacifidlogTown_House4.inc
+++ b/data/maps/PacifidlogTown_House4/text.inc
diff --git a/data/maps/events/PacifidlogTown_House5.inc b/data/maps/PacifidlogTown_House5/events.inc
index bac0ca3e1..bac0ca3e1 100644
--- a/data/maps/events/PacifidlogTown_House5.inc
+++ b/data/maps/PacifidlogTown_House5/events.inc
diff --git a/data/maps/PacifidlogTown_House5/header.inc b/data/maps/PacifidlogTown_House5/header.inc
index d0fca156f..c8d5bcf3c 100644
--- a/data/maps/PacifidlogTown_House5/header.inc
+++ b/data/maps/PacifidlogTown_House5/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_House5:: @ 8305F00
- .4byte PacifidlogTown_House5_MapAttributes
+ .4byte PacifidlogTown_House1_Layout
.4byte PacifidlogTown_House5_MapEvents
.4byte PacifidlogTown_House5_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 77
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_House5.inc b/data/maps/PacifidlogTown_House5/scripts.inc
index 46b1990df..46b1990df 100644
--- a/data/scripts/maps/PacifidlogTown_House5.inc
+++ b/data/maps/PacifidlogTown_House5/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_House5.inc b/data/maps/PacifidlogTown_House5/text.inc
index 5fc9ca5c5..5fc9ca5c5 100644
--- a/data/text/maps/PacifidlogTown_House5.inc
+++ b/data/maps/PacifidlogTown_House5/text.inc
diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_1F.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/events.inc
index 05f1e9698..05f1e9698 100644
--- a/data/maps/events/PacifidlogTown_PokemonCenter_1F.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/PacifidlogTown_PokemonCenter_1F/header.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/header.inc
index ef2ddbf4c..706a9d8b2 100644
--- a/data/maps/PacifidlogTown_PokemonCenter_1F/header.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_PokemonCenter_1F:: @ 8305E58
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte PacifidlogTown_PokemonCenter_1F_MapEvents
.4byte PacifidlogTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc
index 557b6497e..557b6497e 100644
--- a/data/scripts/maps/PacifidlogTown_PokemonCenter_1F.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/PacifidlogTown_PokemonCenter_1F.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/text.inc
index 9f87c6a54..9f87c6a54 100644
--- a/data/text/maps/PacifidlogTown_PokemonCenter_1F.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/PacifidlogTown_PokemonCenter_2F.inc b/data/maps/PacifidlogTown_PokemonCenter_2F/events.inc
index 8bc70f400..8bc70f400 100644
--- a/data/maps/events/PacifidlogTown_PokemonCenter_2F.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/PacifidlogTown_PokemonCenter_2F/header.inc b/data/maps/PacifidlogTown_PokemonCenter_2F/header.inc
index b985545a8..9408e8611 100644
--- a/data/maps/PacifidlogTown_PokemonCenter_2F/header.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
PacifidlogTown_PokemonCenter_2F:: @ 8305E74
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte PacifidlogTown_PokemonCenter_2F_MapEvents
.4byte PacifidlogTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 6
.byte 0
diff --git a/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc b/data/maps/PacifidlogTown_PokemonCenter_2F/scripts.inc
index 2bff37736..2bff37736 100644
--- a/data/scripts/maps/PacifidlogTown_PokemonCenter_2F.inc
+++ b/data/maps/PacifidlogTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/PetalburgCity.inc b/data/maps/PetalburgCity/events.inc
index 43216cdc9..43216cdc9 100644
--- a/data/maps/events/PetalburgCity.inc
+++ b/data/maps/PetalburgCity/events.inc
diff --git a/data/maps/PetalburgCity/header.inc b/data/maps/PetalburgCity/header.inc
index c1706a55a..ddda0a3b0 100644
--- a/data/maps/PetalburgCity/header.inc
+++ b/data/maps/PetalburgCity/header.inc
@@ -1,9 +1,9 @@
PetalburgCity:: @ 8305448
- .4byte PetalburgCity_MapAttributes
+ .4byte PetalburgCity_Layout
.4byte PetalburgCity_MapEvents
.4byte PetalburgCity_MapScripts
.4byte PetalburgCity_MapConnections
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 1
.byte 7
.byte 0
diff --git a/data/maps/PetalburgCity/scripts.inc b/data/maps/PetalburgCity/scripts.inc
new file mode 100644
index 000000000..77b12b556
--- /dev/null
+++ b/data/maps/PetalburgCity/scripts.inc
@@ -0,0 +1,428 @@
+PetalburgCity_MapScripts:: @ 814B70C
+ map_script 3, PetalburgCity_MapScript1_14B717
+ map_script 2, PetalburgCity_MapScript2_14B73D
+ .byte 0
+
+PetalburgCity_MapScript1_14B717:: @ 814B717
+ setflag FLAG_VISITED_PETALBURG_CITY
+ compare VAR_PETALBURG_STATE, 0
+ call_if_eq PetalburgCity_EventScript_14B731
+ compare VAR_PETALBURG_STATE, 2
+ call_if_eq PetalburgCity_EventScript_14B739
+ end
+
+PetalburgCity_EventScript_14B731:: @ 814B731
+ setobjectxyperm 9, 5, 11
+ return
+
+PetalburgCity_EventScript_14B739:: @ 814B739
+ savebgm MUS_TSURETEK
+ return
+
+PetalburgCity_MapScript2_14B73D:: @ 814B73D
+ map_script_2 VAR_PETALBURG_STATE, 2, PetalburgCity_EventScript_14B747
+ .2byte 0
+
+PetalburgCity_EventScript_14B747:: @ 814B747
+ lockall
+ setflag FLAG_SPECIAL_FLAG_0
+ special SavePlayerParty
+ special PutZigzagoonInPlayerParty
+ applymovement 2, PetalburgCity_Movement_14B7ED
+ applymovement 255, PetalburgCity_Movement_14B7CC
+ waitmovement 0
+ msgbox PetalburgCity_Text_16D361, 4
+ special ScrSpecial_StartWallyTutorialBattle
+ waitstate
+ msgbox PetalburgCity_Text_16D3DE, 4
+ applymovement 2, PetalburgCity_Movement_1A083F, 0, 0
+ waitmovement 0, 0, 2
+ msgbox PetalburgCity_Text_16D408, 4
+ closemessage
+ clearflag FLAG_SPECIAL_FLAG_0
+ setvar VAR_PETALBURG_STATE, 3
+ fadedefaultbgm
+ clearflag FLAG_SPECIAL_FLAG_1
+ special LoadPlayerParty
+ setvar VAR_PETALBURG_GYM_STATE, 1
+ warp MAP_PETALBURG_CITY_GYM, 255, 4, 108
+ waitstate
+ releaseall
+ end
+
+PetalburgCity_EventScript_14B7AC:: @ 814B7AC
+ lock
+ faceplayer
+ msgbox PetalburgCity_Text_164490, 4
+ closemessage
+ applymovement 3, PetalburgCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+PetalburgCity_EventScript_14B7C3:: @ 814B7C3
+ msgbox PetalburgCity_Text_16433E, 2
+ end
+
+PetalburgCity_Movement_14B7CC:: @ 814B7CC
+ delay_8
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_in_place_fastest_right
+ end_movement
+
+PetalburgCity_Movement_14B7ED:: @ 814B7ED
+ delay_8
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_right
+ delay_16
+ walk_in_place_fastest_up
+ delay_16
+ delay_16
+ walk_in_place_fastest_right
+ end_movement
+
+PetalburgCity_EventScript_14B812:: @ 814B812
+ msgbox PetalburgCity_Text_1645BB, 3
+ end
+
+PetalburgCity_EventScript_14B81B:: @ 814B81B
+ msgbox PetalburgCity_Text_164602, 3
+ end
+
+PetalburgCity_EventScript_14B824:: @ 814B824
+ msgbox PetalburgCity_Text_16453F, 2
+ end
+
+PetalburgCity_EventScript_14B82D:: @ 814B82D
+ msgbox PetalburgCity_Text_164634, 3
+ end
+
+PetalburgCity_EventScript_14B836:: @ 814B836
+ lockall
+ setvar VAR_SPECIAL_8, 0
+ goto PetalburgCity_EventScript_14B866
+ end
+
+PetalburgCity_EventScript_14B842:: @ 814B842
+ lockall
+ setvar VAR_SPECIAL_8, 1
+ goto PetalburgCity_EventScript_14B866
+ end
+
+PetalburgCity_EventScript_14B84E:: @ 814B84E
+ lockall
+ setvar VAR_SPECIAL_8, 2
+ goto PetalburgCity_EventScript_14B866
+ end
+
+PetalburgCity_EventScript_14B85A:: @ 814B85A
+ lockall
+ setvar VAR_SPECIAL_8, 3
+ goto PetalburgCity_EventScript_14B866
+ end
+
+PetalburgCity_EventScript_14B866:: @ 814B866
+ applymovement 9, PetalburgCity_Movement_1A0839
+ waitmovement 0
+ playbgm MUS_TSURETEK, FALSE
+ playse SE_PIN
+ applymovement 9, PetalburgCity_Movement_1A0833
+ waitmovement 0
+ applymovement 9, PetalburgCity_Movement_1A0835
+ waitmovement 0
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_EventScript_14B91B
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_EventScript_14B930
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_EventScript_14B93B
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_EventScript_14B950
+ msgbox PetalburgCity_Text_16438A, 4
+ closemessage
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_EventScript_14B965
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_EventScript_14B977
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_EventScript_14B989
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_EventScript_14B99B
+ msgbox PetalburgCity_Text_164426, 4
+ applymovement 9, PetalburgCity_Movement_1A0843
+ applymovement 255, PetalburgCity_Movement_1A0843
+ waitmovement 0
+ msgbox PetalburgCity_Text_164449, 4
+ closemessage
+ applymovement 9, PetalburgCity_Movement_14B9F4
+ waitmovement 0
+ fadedefaultbgm
+ releaseall
+ end
+
+PetalburgCity_EventScript_14B91B:: @ 814B91B
+ applymovement 9, PetalburgCity_Movement_14B9B1
+ waitmovement 0
+ applymovement 255, PetalburgCity_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B930:: @ 814B930
+ applymovement 9, PetalburgCity_Movement_14B9B6
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B93B:: @ 814B93B
+ applymovement 9, PetalburgCity_Movement_14B9B9
+ waitmovement 0
+ applymovement 255, PetalburgCity_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B950:: @ 814B950
+ applymovement 9, PetalburgCity_Movement_14B9BE
+ waitmovement 0
+ applymovement 255, PetalburgCity_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B965:: @ 814B965
+ applymovement 9, PetalburgCity_Movement_14B9C4
+ applymovement 255, PetalburgCity_Movement_14BA01
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B977:: @ 814B977
+ applymovement 9, PetalburgCity_Movement_14B9CF
+ applymovement 255, PetalburgCity_Movement_14BA0B
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B989:: @ 814B989
+ applymovement 9, PetalburgCity_Movement_14B9DD
+ applymovement 255, PetalburgCity_Movement_14BA18
+ waitmovement 0
+ return
+
+PetalburgCity_EventScript_14B99B:: @ 814B99B
+ applymovement 9, PetalburgCity_Movement_14B9E8
+ applymovement 255, PetalburgCity_Movement_14BA22
+ waitmovement 0
+ return
+
+@ 814B9AD
+ delay_16
+ delay_16
+ delay_16
+ end_movement
+
+PetalburgCity_Movement_14B9B1:: @ 814B9B1
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgCity_Movement_14B9B6:: @ 814B9B6
+ walk_right
+ walk_right
+ end_movement
+
+PetalburgCity_Movement_14B9B9:: @ 814B9B9
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
+
+PetalburgCity_Movement_14B9BE:: @ 814B9BE
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
+
+PetalburgCity_Movement_14B9C4:: @ 814B9C4
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgCity_Movement_14B9CF:: @ 814B9CF
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgCity_Movement_14B9DD:: @ 814B9DD
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgCity_Movement_14B9E8:: @ 814B9E8
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgCity_Movement_14B9F4:: @ 814B9F4
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+PetalburgCity_Movement_14BA01:: @ 814BA01
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ end_movement
+
+PetalburgCity_Movement_14BA0B:: @ 814BA0B
+ delay_16
+ delay_16
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ end_movement
+
+PetalburgCity_Movement_14BA18:: @ 814BA18
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ end_movement
+
+PetalburgCity_Movement_14BA22:: @ 814BA22
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_up
+ walk_up
+ end_movement
+
+PetalburgCity_EventScript_14BA2D:: @ 814BA2D
+ msgbox PetalburgCity_Text_16438A, 2
+ end
diff --git a/data/text/maps/PetalburgCity.inc b/data/maps/PetalburgCity/text.inc
index fbe00df96..fbe00df96 100644
--- a/data/text/maps/PetalburgCity.inc
+++ b/data/maps/PetalburgCity/text.inc
diff --git a/data/maps/events/PetalburgCity_Gym.inc b/data/maps/PetalburgCity_Gym/events.inc
index b5dd1f57b..b5dd1f57b 100644
--- a/data/maps/events/PetalburgCity_Gym.inc
+++ b/data/maps/PetalburgCity_Gym/events.inc
diff --git a/data/maps/PetalburgCity_Gym/header.inc b/data/maps/PetalburgCity_Gym/header.inc
index af00ed5f0..6c519b07e 100644
--- a/data/maps/PetalburgCity_Gym/header.inc
+++ b/data/maps/PetalburgCity_Gym/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_Gym:: @ 8305F38
- .4byte PetalburgCity_Gym_MapAttributes
+ .4byte PetalburgCity_Gym_Layout
.4byte PetalburgCity_Gym_MapEvents
.4byte PetalburgCity_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 79
.byte 7
.byte 0
diff --git a/data/maps/PetalburgCity_Gym/scripts.inc b/data/maps/PetalburgCity_Gym/scripts.inc
new file mode 100644
index 000000000..a3fb5c494
--- /dev/null
+++ b/data/maps/PetalburgCity_Gym/scripts.inc
@@ -0,0 +1,1027 @@
+PetalburgCity_Gym_MapScripts:: @ 8154477
+ map_script 1, PetalburgCity_Gym_MapScript1_15448C
+ map_script 3, PetalburgCity_Gym_MapScript1_15451B
+ map_script 4, PetalburgCity_Gym_MapScript2_154553
+ map_script 2, PetalburgCity_Gym_MapScript2_154562
+ .byte 0
+
+PetalburgCity_Gym_MapScript1_15448C:: @ 815448C
+ compare VAR_PETALBURG_GYM_STATE, 6
+ goto_if_eq PetalburgCity_Gym_EventScript_1544A3
+ compare VAR_PETALBURG_GYM_STATE, 7
+ call_if_ge PetalburgCity_Gym_EventScript_1544ED
+ end
+
+PetalburgCity_Gym_EventScript_1544A3:: @ 81544A3
+ setvar VAR_SPECIAL_5, 1
+ call PetalburgCity_Gym_EventScript_154F9A
+ call_if_trainer_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154FBB
+ call_if_trainer_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154FDC
+ call_if_trainer_defeated OPPONENT_PARKER, PetalburgCity_Gym_EventScript_154FFD
+ call_if_trainer_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_15501E
+ call_if_trainer_defeated OPPONENT_GEORGE, PetalburgCity_Gym_EventScript_15503F
+ call_if_trainer_defeated OPPONENT_JODY, PetalburgCity_Gym_EventScript_155060
+ call_if_trainer_defeated OPPONENT_BERKE, PetalburgCity_Gym_EventScript_155081
+ end
+
+PetalburgCity_Gym_EventScript_1544ED:: @ 81544ED
+ setvar VAR_SPECIAL_5, 1
+ call PetalburgCity_Gym_EventScript_154F9A
+ call PetalburgCity_Gym_EventScript_154FBB
+ call PetalburgCity_Gym_EventScript_154FDC
+ call PetalburgCity_Gym_EventScript_154FFD
+ call PetalburgCity_Gym_EventScript_15501E
+ call PetalburgCity_Gym_EventScript_15503F
+ call PetalburgCity_Gym_EventScript_155060
+ call PetalburgCity_Gym_EventScript_155081
+ return
+
+PetalburgCity_Gym_MapScript1_15451B:: @ 815451B
+ compare VAR_PETALBURG_GYM_STATE, 1
+ call_if_eq PetalburgCity_Gym_EventScript_15453B
+ compare VAR_PETALBURG_GYM_STATE, 6
+ call_if_lt PetalburgCity_Gym_EventScript_154543
+ call_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_15454B
+ end
+
+PetalburgCity_Gym_EventScript_15453B:: @ 815453B
+ setobjectxyperm 10, 5, 108
+ return
+
+PetalburgCity_Gym_EventScript_154543:: @ 8154543
+ setobjectxyperm 1, 4, 107
+ return
+
+PetalburgCity_Gym_EventScript_15454B:: @ 815454B
+ setobjectxyperm 1, 4, 107
+ return
+
+PetalburgCity_Gym_MapScript2_154553:: @ 8154553
+ map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_15455D
+ .2byte 0
+
+PetalburgCity_Gym_EventScript_15455D:: @ 815455D
+ turnobject 255, 2
+ end
+
+PetalburgCity_Gym_MapScript2_154562:: @ 8154562
+ map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_15456C
+ .2byte 0
+
+PetalburgCity_Gym_EventScript_15456C:: @ 815456C
+ lockall
+ msgbox PetalburgCity_Gym_Text_17A196, 4
+ msgbox PetalburgCity_Gym_Text_17A1B0, 4
+ closemessage
+ applymovement 255, PetalburgCity_Gym_Movement_1A0845
+ applymovement 10, PetalburgCity_Gym_Movement_1545B4
+ waitmovement 0
+ playse SE_KAIDAN
+ removeobject 10
+ setflag FLAG_HIDE_WALLY_PETALBURG
+ delay 30
+ applymovement 255, PetalburgCity_Gym_Movement_1A0841
+ waitmovement 0
+ msgbox PetalburgCity_Gym_Text_17A2A4, 4
+ setvar VAR_PETALBURG_GYM_STATE, 2
+ releaseall
+ end
+
+PetalburgCity_Gym_Movement_1545B4:: @ 81545B4
+ walk_down
+ walk_down
+ walk_down
+ delay_16
+ end_movement
+
+PetalburgCity_Gym_EventScript_1545B9:: @ 81545B9
+ lock
+ faceplayer
+ switch VAR_PETALBURG_GYM_STATE
+ case 2, PetalburgCity_Gym_EventScript_154907
+ case 3, PetalburgCity_Gym_EventScript_154911
+ case 4, PetalburgCity_Gym_EventScript_15491B
+ case 5, PetalburgCity_Gym_EventScript_154925
+ case 6, PetalburgCity_Gym_EventScript_1549D6
+ case 7, PetalburgCity_Gym_EventScript_15493D
+ msgbox PetalburgCity_Gym_Text_179DF6, 4
+ closemessage
+ switch FACING
+ case 1, PetalburgCity_Gym_EventScript_15463D
+ case 2, PetalburgCity_Gym_EventScript_154648
+ case 3, PetalburgCity_Gym_EventScript_154653
+ case 4, PetalburgCity_Gym_EventScript_15465E
+ end
+
+PetalburgCity_Gym_EventScript_15463D:: @ 815463D
+ setvar VAR_SPECIAL_8, 0
+ goto PetalburgCity_Gym_EventScript_154669
+ end
+
+PetalburgCity_Gym_EventScript_154648:: @ 8154648
+ setvar VAR_SPECIAL_8, 1
+ goto PetalburgCity_Gym_EventScript_154669
+ end
+
+PetalburgCity_Gym_EventScript_154653:: @ 8154653
+ setvar VAR_SPECIAL_8, 2
+ goto PetalburgCity_Gym_EventScript_154669
+ end
+
+PetalburgCity_Gym_EventScript_15465E:: @ 815465E
+ setvar VAR_SPECIAL_8, 3
+ goto PetalburgCity_Gym_EventScript_154669
+ end
+
+PetalburgCity_Gym_EventScript_154669:: @ 8154669
+ addobject 10
+ playse SE_DOOR
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_1547EE
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_154800
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_15481C
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_15481C
+ msgbox PetalburgCity_Gym_Text_179F07, 4
+ msgbox PetalburgCity_Gym_Text_179F37, 4
+ msgbox PetalburgCity_Gym_Text_179F70, 4
+ msgbox PetalburgCity_Gym_Text_17A03A, 4
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_154884
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_15488F
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_1548A1
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_1548B3
+ msgbox PetalburgCity_Gym_Text_17A04A, 4
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_1548C5
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_1548D0
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_1548DB
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_1548E6
+ msgbox PetalburgCity_Gym_Text_17A0A8, 4
+ msgbox PetalburgCity_Gym_Text_17A0EB, 4
+ msgbox PetalburgCity_Gym_Text_17A156, 4
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_15492F
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_154930
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_15493B
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_15493C
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_1548F1
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_1548FC
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_1548F1
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_1548F1
+ msgbox PetalburgCity_Gym_Text_17A171, 4
+ closemessage
+ setflag FLAG_SPECIAL_FLAG_1
+ playbgm MUS_TSURETEK, FALSE
+ compare VAR_SPECIAL_8, 0
+ call_if_eq PetalburgCity_Gym_EventScript_154835
+ compare VAR_SPECIAL_8, 1
+ call_if_eq PetalburgCity_Gym_EventScript_15484E
+ compare VAR_SPECIAL_8, 2
+ call_if_eq PetalburgCity_Gym_EventScript_154860
+ compare VAR_SPECIAL_8, 3
+ call_if_eq PetalburgCity_Gym_EventScript_154872
+ removeobject 10
+ setflag FLAG_HIDE_WALLY_MOM_PETALBURG_1
+ setvar VAR_PETALBURG_GYM_STATE, 1
+ setvar VAR_PETALBURG_STATE, 2
+ clearflag FLAG_HIDE_WALLY_PETALBURG
+ clearflag FLAG_HIDE_WALLY_PETALBURG_GYM
+ setflag FLAG_HIDE_RIVAL_BIRCH_LAB
+ special InitBirchState
+ warp MAP_PETALBURG_CITY, 255, 15, 8
+ waitstate
+ release
+ end
+
+PetalburgCity_Gym_EventScript_1547EE:: @ 81547EE
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ applymovement 10, PetalburgCity_Gym_Movement_154B27
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154800:: @ 8154800
+ applymovement 10, PetalburgCity_Gym_Movement_154B1D
+ waitmovement 0
+ applymovement 1, PetalburgCity_Gym_Movement_1A0843
+ applymovement 255, PetalburgCity_Gym_Movement_1A0843
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_15481C:: @ 815481C
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ applymovement 255, PetalburgCity_Gym_Movement_1A0845
+ applymovement 10, PetalburgCity_Gym_Movement_154B27
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154835:: @ 8154835
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ applymovement 10, PetalburgCity_Gym_Movement_154B3E
+ applymovement 255, PetalburgCity_Gym_Movement_154B4D
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_15484E:: @ 815484E
+ applymovement 10, PetalburgCity_Gym_Movement_154B2E
+ applymovement 255, PetalburgCity_Gym_Movement_154B45
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154860:: @ 8154860
+ applymovement 10, PetalburgCity_Gym_Movement_154B3E
+ applymovement 255, PetalburgCity_Gym_Movement_154B57
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154872:: @ 8154872
+ applymovement 10, PetalburgCity_Gym_Movement_154B36
+ applymovement 255, PetalburgCity_Gym_Movement_154B5F
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154884:: @ 8154884
+ applymovement 1, PetalburgCity_Gym_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_15488F:: @ 815488F
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ applymovement 255, PetalburgCity_Gym_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548A1:: @ 81548A1
+ applymovement 1, PetalburgCity_Gym_Movement_1A0843
+ applymovement 255, PetalburgCity_Gym_Movement_1A083F
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548B3:: @ 81548B3
+ applymovement 1, PetalburgCity_Gym_Movement_1A083F
+ applymovement 255, PetalburgCity_Gym_Movement_1A0843
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548C5:: @ 81548C5
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548D0:: @ 81548D0
+ applymovement 1, PetalburgCity_Gym_Movement_1A0843
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548DB:: @ 81548DB
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548E6:: @ 81548E6
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548F1:: @ 81548F1
+ applymovement 10, PetalburgCity_Gym_Movement_1A0839
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_1548FC:: @ 81548FC
+ applymovement 10, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154907:: @ 8154907
+ msgbox PetalburgCity_Gym_Text_17A41E, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154911:: @ 8154911
+ msgbox PetalburgCity_Gym_Text_17A518, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_15491B:: @ 815491B
+ msgbox PetalburgCity_Gym_Text_17A5F3, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154925:: @ 8154925
+ msgbox PetalburgCity_Gym_Text_17A5F3, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_15492F:: @ 815492F
+ return
+
+PetalburgCity_Gym_EventScript_154930:: @ 8154930
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_15493B:: @ 815493B
+ return
+
+PetalburgCity_Gym_EventScript_15493C:: @ 815493C
+ return
+
+PetalburgCity_Gym_EventScript_15493D:: @ 815493D
+ call PetalburgCity_Gym_EventScript_154969
+ compare RESULT, 1
+ goto_if_eq PetalburgCity_Gym_EventScript_1549B8
+ goto_if_unset FLAG_RECEIVED_TM42, PetalburgCity_Gym_EventScript_154A2C
+ goto_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_154B69
+ msgbox PetalburgCity_Gym_Text_17AA6B, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154969:: @ 8154969
+ specialvar RESULT, IsEnigmaBerryValid
+ compare RESULT, 0
+ goto_if_eq PetalburgCity_Gym_EventScript_1549B2
+ checkitem ITEM_ENIGMA_BERRY, 1
+ compare RESULT, 1
+ goto_if_eq PetalburgCity_Gym_EventScript_1549B2
+ checkpcitem ITEM_ENIGMA_BERRY, 1
+ compare RESULT, 1
+ goto_if_eq PetalburgCity_Gym_EventScript_1549B2
+ compare VAR_ENIGMA_BERRY_AVAILABLE, 0
+ goto_if_eq PetalburgCity_Gym_EventScript_1549B2
+ msgbox PetalburgCity_Gym_Text_1C5570, 4
+ setvar RESULT, 1
+ return
+
+PetalburgCity_Gym_EventScript_1549B2:: @ 81549B2
+ setvar RESULT, 0
+ return
+
+PetalburgCity_Gym_EventScript_1549B8:: @ 81549B8
+ giveitem_std ITEM_ENIGMA_BERRY
+ compare RESULT, 0
+ goto_if_eq PetalburgCity_Gym_EventScript_1A029B
+ setvar VAR_ENIGMA_BERRY_AVAILABLE, 0
+ release
+ end
+
+PetalburgCity_Gym_EventScript_1549D6:: @ 81549D6
+ msgbox PetalburgCity_Gym_Text_17A653, 4
+ trainerbattle 3, OPPONENT_NORMAN, 0, PetalburgCity_Gym_Text_17A77A
+ message PetalburgCity_Gym_Text_17A7DD
+ waitmessage
+ call PetalburgCity_Gym_EventScript_1A02C5
+ msgbox PetalburgCity_Gym_Text_17A805, 4
+ setflag FLAG_DEFEATED_PETALBURG_GYM
+ setvar VAR_PETALBURG_GYM_STATE, 7
+ setflag FLAG_BADGE05_GET
+ call PetalburgCity_Gym_EventScript_1A0424
+ setflag FLAG_HIDE_WATTSON_MAUVILLE_GYM
+ clearflag FLAG_HIDE_WATTSON_MAUVILLE
+ setvar VAR_SPECIAL_8, 5
+ call PetalburgCity_Gym_EventScript_1A01C0
+ clearflag FLAG_HIDE_SLUDGE_BOMB_MAN_DEWFORD_HALL
+ call PetalburgCity_Gym_EventScript_1544ED
+ special DrawWholeMapView
+ goto PetalburgCity_Gym_EventScript_154A2C
+ end
+
+PetalburgCity_Gym_EventScript_154A2C:: @ 8154A2C
+ giveitem_std ITEM_TM42_FACADE
+ compare RESULT, 0
+ goto_if_eq PetalburgCity_Gym_EventScript_1A029B
+ setflag FLAG_RECEIVED_TM42
+ msgbox PetalburgCity_Gym_Text_17A8CF, 4
+ msgbox PetalburgCity_Gym_Text_17A976, 4
+ closemessage
+ compare FACING, 2
+ call_if_eq PetalburgCity_Gym_EventScript_154ABC
+ compare FACING, 1
+ call_if_eq PetalburgCity_Gym_EventScript_154AC7
+ compare FACING, 3
+ call_if_eq PetalburgCity_Gym_EventScript_154AD2
+ compare FACING, 4
+ call_if_eq PetalburgCity_Gym_EventScript_154ADD
+ delay 70
+ compare FACING, 2
+ call_if_eq PetalburgCity_Gym_EventScript_154AE8
+ compare FACING, 1
+ call_if_eq PetalburgCity_Gym_EventScript_154AF3
+ compare FACING, 3
+ call_if_eq PetalburgCity_Gym_EventScript_154AFE
+ compare FACING, 4
+ call_if_eq PetalburgCity_Gym_EventScript_154B09
+ msgbox PetalburgCity_Gym_Text_17A9F6, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154ABC:: @ 8154ABC
+ applymovement 1, PetalburgCity_Gym_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154AC7:: @ 8154AC7
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154AD2:: @ 8154AD2
+ applymovement 1, PetalburgCity_Gym_Movement_1A083F
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154ADD:: @ 8154ADD
+ applymovement 1, PetalburgCity_Gym_Movement_1A0843
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154AE8:: @ 8154AE8
+ applymovement 1, PetalburgCity_Gym_Movement_1A0845
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154AF3:: @ 8154AF3
+ applymovement 1, PetalburgCity_Gym_Movement_1A0841
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154AFE:: @ 8154AFE
+ applymovement 1, PetalburgCity_Gym_Movement_1A0843
+ waitmovement 0
+ return
+
+PetalburgCity_Gym_EventScript_154B09:: @ 8154B09
+ applymovement 1, PetalburgCity_Gym_Movement_1A083F
+ waitmovement 0
+ return
+
+@ 8154B14
+ walk_in_place_fastest_up
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_8
+ walk_in_place_fastest_down
+ end_movement
+
+PetalburgCity_Gym_Movement_154B1D:: @ 8154B1D
+ delay_16
+ walk_up
+ delay_16
+ delay_8
+ walk_up
+ walk_right
+ walk_up
+ walk_up
+ walk_in_place_fastest_left
+ end_movement
+
+PetalburgCity_Gym_Movement_154B27:: @ 8154B27
+ delay_16
+ walk_up
+ delay_16
+ delay_8
+ walk_up
+ walk_up
+ end_movement
+
+PetalburgCity_Gym_Movement_154B2E:: @ 8154B2E
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_in_place_fastest_up
+ delay_16
+ walk_in_place_down
+ end_movement
+
+PetalburgCity_Gym_Movement_154B36:: @ 8154B36
+ walk_down
+ walk_down
+ walk_right
+ walk_down
+ walk_in_place_fastest_up
+ delay_16
+ walk_in_place_down
+ end_movement
+
+PetalburgCity_Gym_Movement_154B3E:: @ 8154B3E
+ walk_down
+ walk_down
+ walk_down
+ walk_in_place_fastest_up
+ delay_16
+ walk_in_place_down
+ end_movement
+
+PetalburgCity_Gym_Movement_154B45:: @ 8154B45
+ delay_16
+ delay_16
+ delay_16
+ walk_down
+ walk_down
+ walk_down
+ delay_8
+ end_movement
+
+PetalburgCity_Gym_Movement_154B4D:: @ 8154B4D
+ delay_16
+ delay_16
+ walk_right
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ delay_8
+ end_movement
+
+PetalburgCity_Gym_Movement_154B57:: @ 8154B57
+ delay_16
+ delay_16
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ delay_8
+ end_movement
+
+PetalburgCity_Gym_Movement_154B5F:: @ 8154B5F
+ walk_in_place_fastest_down
+ delay_16
+ delay_16
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_down
+ delay_8
+ end_movement
+
+PetalburgCity_Gym_EventScript_154B69:: @ 8154B69
+ msgbox PetalburgCity_Gym_Text_17AB17, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154B73:: @ 8154B73
+ lockall
+ compare VAR_PETALBURG_GYM_STATE, 6
+ goto_if_lt PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 85
+ msgbox PetalburgCity_Gym_Text_17B870, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154BA8:: @ 8154BA8
+ closemessage
+ delay 30
+ warpdoor MAP_PETALBURG_CITY_GYM, 255, 32776, 32777
+ waitstate
+ releaseall
+ end
+
+PetalburgCity_Gym_EventScript_154BB7:: @ 8154BB7
+ releaseall
+ end
+
+PetalburgCity_Gym_EventScript_154BB9:: @ 8154BB9
+ msgbox PetalburgCity_Gym_Text_17B844, 4
+ releaseall
+ end
+
+PetalburgCity_Gym_EventScript_154BC3:: @ 8154BC3
+ lockall
+ compare VAR_PETALBURG_GYM_STATE, 6
+ goto_if_lt PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 98
+ msgbox PetalburgCity_Gym_Text_17B8D4, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154BF8:: @ 8154BF8
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 46
+ msgbox PetalburgCity_Gym_Text_17B90F, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154C2B:: @ 8154C2B
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 59
+ msgbox PetalburgCity_Gym_Text_17B950, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154C5E:: @ 8154C5E
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 59
+ msgbox PetalburgCity_Gym_Text_17B950, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154C91:: @ 8154C91
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 72
+ msgbox PetalburgCity_Gym_Text_17B98A, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154CC4:: @ 8154CC4
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_PARKER, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 20
+ msgbox PetalburgCity_Gym_Text_17B9C5, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154CF7:: @ 8154CF7
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 20
+ msgbox PetalburgCity_Gym_Text_17B9C5, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154D2A:: @ 8154D2A
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 33
+ msgbox PetalburgCity_Gym_Text_17BA00, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154D5D:: @ 8154D5D
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_GEORGE, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 33
+ msgbox PetalburgCity_Gym_Text_17BA00, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154D90:: @ 8154D90
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_JODY, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 1
+ setvar VAR_SPECIAL_9, 7
+ msgbox PetalburgCity_Gym_Text_17BA3D, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154DC3:: @ 8154DC3
+ lockall
+ goto_if_trainer_not_defeated OPPONENT_BERKE, PetalburgCity_Gym_EventScript_154BB9
+ setvar VAR_SPECIAL_8, 7
+ setvar VAR_SPECIAL_9, 7
+ msgbox PetalburgCity_Gym_Text_17BA3D, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq PetalburgCity_Gym_EventScript_154BA8
+ compare RESULT, NO
+ goto_if_eq PetalburgCity_Gym_EventScript_154BB7
+ end
+
+PetalburgCity_Gym_EventScript_154DF6:: @ 8154DF6
+ trainerbattle 2, OPPONENT_RANDALL, 0, PetalburgCity_Gym_Text_17ADA5, PetalburgCity_Gym_Text_17AE11, PetalburgCity_Gym_EventScript_154E1A
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154E29
+ msgbox PetalburgCity_Gym_Text_17AE30, 6
+ end
+
+PetalburgCity_Gym_EventScript_154E1A:: @ 8154E1A
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_154FBB
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154E29:: @ 8154E29
+ msgbox PetalburgCity_Gym_Text_17AEBB, 2
+ end
+
+PetalburgCity_Gym_EventScript_154E32:: @ 8154E32
+ trainerbattle 2, OPPONENT_PARKER, 0, PetalburgCity_Gym_Text_17AF5A, PetalburgCity_Gym_Text_17AF98, PetalburgCity_Gym_EventScript_154E56
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154E65
+ msgbox PetalburgCity_Gym_Text_17AFD3, 6
+ end
+
+PetalburgCity_Gym_EventScript_154E56:: @ 8154E56
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_154FFD
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154E65:: @ 8154E65
+ msgbox PetalburgCity_Gym_Text_17B016, 2
+ end
+
+PetalburgCity_Gym_EventScript_154E6E:: @ 8154E6E
+ trainerbattle 2, OPPONENT_GEORGE, 0, PetalburgCity_Gym_Text_17B058, PetalburgCity_Gym_Text_17B0F7, PetalburgCity_Gym_EventScript_154E92
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154EA1
+ msgbox PetalburgCity_Gym_Text_17B12C, 6
+ end
+
+PetalburgCity_Gym_EventScript_154E92:: @ 8154E92
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_15503F
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154EA1:: @ 8154EA1
+ msgbox PetalburgCity_Gym_Text_17B1F4, 2
+ end
+
+PetalburgCity_Gym_EventScript_154EAA:: @ 8154EAA
+ trainerbattle 2, OPPONENT_BERKE, 0, PetalburgCity_Gym_Text_17B237, PetalburgCity_Gym_Text_17B2C0, PetalburgCity_Gym_EventScript_154ECE
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154EDD
+ msgbox PetalburgCity_Gym_Text_17B2E4, 6
+ end
+
+PetalburgCity_Gym_EventScript_154ECE:: @ 8154ECE
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_155081
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154EDD:: @ 8154EDD
+ msgbox PetalburgCity_Gym_Text_17B39B, 2
+ end
+
+PetalburgCity_Gym_EventScript_154EE6:: @ 8154EE6
+ trainerbattle 2, OPPONENT_MARY, 0, PetalburgCity_Gym_Text_17B3F7, PetalburgCity_Gym_Text_17B454, PetalburgCity_Gym_EventScript_154F0A
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F19
+ msgbox PetalburgCity_Gym_Text_17B46F, 6
+ end
+
+PetalburgCity_Gym_EventScript_154F0A:: @ 8154F0A
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_154FDC
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154F19:: @ 8154F19
+ msgbox PetalburgCity_Gym_Text_17B521, 2
+ end
+
+PetalburgCity_Gym_EventScript_154F22:: @ 8154F22
+ trainerbattle 2, OPPONENT_LORI, 0, PetalburgCity_Gym_Text_17B58D, PetalburgCity_Gym_Text_17B5CB, PetalburgCity_Gym_EventScript_154F46
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F55
+ msgbox PetalburgCity_Gym_Text_17B5EA, 6
+ end
+
+PetalburgCity_Gym_EventScript_154F46:: @ 8154F46
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_15501E
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154F55:: @ 8154F55
+ msgbox PetalburgCity_Gym_Text_17B6B5, 2
+ end
+
+PetalburgCity_Gym_EventScript_154F5E:: @ 8154F5E
+ trainerbattle 2, OPPONENT_JODY, 0, PetalburgCity_Gym_Text_17B6D4, PetalburgCity_Gym_Text_17B732, PetalburgCity_Gym_EventScript_154F82
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F91
+ msgbox PetalburgCity_Gym_Text_17B749, 6
+ end
+
+PetalburgCity_Gym_EventScript_154F82:: @ 8154F82
+ setvar VAR_SPECIAL_5, 0
+ call PetalburgCity_Gym_EventScript_155060
+ special DrawWholeMapView
+ release
+ end
+
+PetalburgCity_Gym_EventScript_154F91:: @ 8154F91
+ msgbox PetalburgCity_Gym_Text_17B7C0, 2
+ end
+
+PetalburgCity_Gym_EventScript_154F9A:: @ 8154F9A
+ setvar VAR_SPECIAL_4, 1
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_1550A2
+ return
+
+PetalburgCity_Gym_EventScript_154FBB:: @ 8154FBB
+ setvar VAR_SPECIAL_4, 2
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_1550C7
+ return
+
+PetalburgCity_Gym_EventScript_154FDC:: @ 8154FDC
+ setvar VAR_SPECIAL_4, 3
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_1550EC
+ return
+
+PetalburgCity_Gym_EventScript_154FFD:: @ 8154FFD
+ setvar VAR_SPECIAL_4, 4
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_155111
+ return
+
+PetalburgCity_Gym_EventScript_15501E:: @ 815501E
+ setvar VAR_SPECIAL_4, 5
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_155124
+ return
+
+PetalburgCity_Gym_EventScript_15503F:: @ 815503F
+ setvar VAR_SPECIAL_4, 6
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_155149
+ return
+
+PetalburgCity_Gym_EventScript_155060:: @ 8155060
+ setvar VAR_SPECIAL_4, 7
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_15515C
+ return
+
+PetalburgCity_Gym_EventScript_155081:: @ 8155081
+ setvar VAR_SPECIAL_4, 8
+ compare VAR_SPECIAL_5, 0
+ call_if_eq PetalburgCity_Gym_EventScript_155182
+ compare VAR_SPECIAL_5, 1
+ call_if_eq PetalburgCity_Gym_EventScript_155187
+ call PetalburgCity_Gym_EventScript_15516F
+ return
+
+PetalburgCity_Gym_EventScript_1550A2:: @ 81550A2
+ setmetatile 6, 85, 528, 0
+ setmetatile 7, 85, 529, 0
+ setmetatile 1, 98, 528, 0
+ setmetatile 2, 98, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_1550C7:: @ 81550C7
+ setmetatile 6, 46, 528, 0
+ setmetatile 7, 46, 529, 0
+ setmetatile 1, 59, 528, 0
+ setmetatile 2, 59, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_1550EC:: @ 81550EC
+ setmetatile 6, 59, 528, 0
+ setmetatile 7, 59, 529, 0
+ setmetatile 1, 72, 528, 0
+ setmetatile 2, 72, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_155111:: @ 8155111
+ setmetatile 1, 20, 528, 0
+ setmetatile 2, 20, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_155124:: @ 8155124
+ setmetatile 6, 20, 528, 0
+ setmetatile 7, 20, 529, 0
+ setmetatile 1, 33, 528, 0
+ setmetatile 2, 33, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_155149:: @ 8155149
+ setmetatile 6, 33, 528, 0
+ setmetatile 7, 33, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_15515C:: @ 815515C
+ setmetatile 1, 7, 528, 0
+ setmetatile 2, 7, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_15516F:: @ 815516F
+ setmetatile 6, 7, 528, 0
+ setmetatile 7, 7, 529, 0
+ return
+
+PetalburgCity_Gym_EventScript_155182:: @ 8155182
+ special PetalburgGymSlideOpenDoors
+ waitstate
+ return
+
+PetalburgCity_Gym_EventScript_155187:: @ 8155187
+ special PetalburgGymOpenDoorsInstantly
+ return
+
+PetalburgCity_Gym_EventScript_15518B:: @ 815518B
+ lock
+ faceplayer
+ goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_1551A0
+ msgbox PetalburgCity_Gym_Text_17AB96, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_1551A0:: @ 81551A0
+ msgbox PetalburgCity_Gym_Text_17AD49, 4
+ release
+ end
+
+PetalburgCity_Gym_EventScript_1551AA:: @ 81551AA
+ lockall
+ goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_1551CA
+ goto PetalburgCity_Gym_EventScript_1551D4
+ end
+
+PetalburgCity_Gym_EventScript_1551BA:: @ 81551BA
+ lockall
+ goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_1551CA
+ goto PetalburgCity_Gym_EventScript_1551D4
+ end
+
+PetalburgCity_Gym_EventScript_1551CA:: @ 81551CA
+ msgbox PetalburgCity_Gym_Text_17BAC0, 4
+ releaseall
+ end
+
+PetalburgCity_Gym_EventScript_1551D4:: @ 81551D4
+ msgbox PetalburgCity_Gym_Text_17BAA5, 4
+ releaseall
+ end
diff --git a/data/text/maps/PetalburgCity_Gym.inc b/data/maps/PetalburgCity_Gym/text.inc
index bbd072564..bbd072564 100644
--- a/data/text/maps/PetalburgCity_Gym.inc
+++ b/data/maps/PetalburgCity_Gym/text.inc
diff --git a/data/maps/events/PetalburgCity_House1.inc b/data/maps/PetalburgCity_House1/events.inc
index df1970bd4..df1970bd4 100644
--- a/data/maps/events/PetalburgCity_House1.inc
+++ b/data/maps/PetalburgCity_House1/events.inc
diff --git a/data/maps/PetalburgCity_House1/header.inc b/data/maps/PetalburgCity_House1/header.inc
index e1f5c1f63..1aaa3ee6d 100644
--- a/data/maps/PetalburgCity_House1/header.inc
+++ b/data/maps/PetalburgCity_House1/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_House1:: @ 8305F54
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte PetalburgCity_House1_MapEvents
.4byte PetalburgCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 59
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_House1.inc b/data/maps/PetalburgCity_House1/scripts.inc
index 7a3b7c1b1..7a3b7c1b1 100644
--- a/data/scripts/maps/PetalburgCity_House1.inc
+++ b/data/maps/PetalburgCity_House1/scripts.inc
diff --git a/data/text/maps/PetalburgCity_House1.inc b/data/maps/PetalburgCity_House1/text.inc
index d41fadd1f..d41fadd1f 100644
--- a/data/text/maps/PetalburgCity_House1.inc
+++ b/data/maps/PetalburgCity_House1/text.inc
diff --git a/data/maps/events/PetalburgCity_House2.inc b/data/maps/PetalburgCity_House2/events.inc
index b26cc139f..b26cc139f 100644
--- a/data/maps/events/PetalburgCity_House2.inc
+++ b/data/maps/PetalburgCity_House2/events.inc
diff --git a/data/maps/PetalburgCity_House2/header.inc b/data/maps/PetalburgCity_House2/header.inc
index fb76b1bfe..1f115285c 100644
--- a/data/maps/PetalburgCity_House2/header.inc
+++ b/data/maps/PetalburgCity_House2/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_House2:: @ 8305F70
- .4byte PetalburgCity_House2_MapAttributes
+ .4byte HouseWithBed_Layout
.4byte PetalburgCity_House2_MapEvents
.4byte PetalburgCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 80
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_House2.inc b/data/maps/PetalburgCity_House2/scripts.inc
index 4cc1325a2..4cc1325a2 100644
--- a/data/scripts/maps/PetalburgCity_House2.inc
+++ b/data/maps/PetalburgCity_House2/scripts.inc
diff --git a/data/text/maps/PetalburgCity_House2.inc b/data/maps/PetalburgCity_House2/text.inc
index 426dac360..426dac360 100644
--- a/data/text/maps/PetalburgCity_House2.inc
+++ b/data/maps/PetalburgCity_House2/text.inc
diff --git a/data/maps/events/PetalburgCity_Mart.inc b/data/maps/PetalburgCity_Mart/events.inc
index 3171dca99..3171dca99 100644
--- a/data/maps/events/PetalburgCity_Mart.inc
+++ b/data/maps/PetalburgCity_Mart/events.inc
diff --git a/data/maps/PetalburgCity_Mart/header.inc b/data/maps/PetalburgCity_Mart/header.inc
index 56275cfaf..21a487898 100644
--- a/data/maps/PetalburgCity_Mart/header.inc
+++ b/data/maps/PetalburgCity_Mart/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_Mart:: @ 8305FC4
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte PetalburgCity_Mart_MapEvents
.4byte PetalburgCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_Mart.inc b/data/maps/PetalburgCity_Mart/scripts.inc
index 7584f6f19..7584f6f19 100644
--- a/data/scripts/maps/PetalburgCity_Mart.inc
+++ b/data/maps/PetalburgCity_Mart/scripts.inc
diff --git a/data/text/maps/PetalburgCity_Mart.inc b/data/maps/PetalburgCity_Mart/text.inc
index d6fcc6fff..d6fcc6fff 100644
--- a/data/text/maps/PetalburgCity_Mart.inc
+++ b/data/maps/PetalburgCity_Mart/text.inc
diff --git a/data/maps/events/PetalburgCity_PokemonCenter_1F.inc b/data/maps/PetalburgCity_PokemonCenter_1F/events.inc
index d4dc0c63e..d4dc0c63e 100644
--- a/data/maps/events/PetalburgCity_PokemonCenter_1F.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/PetalburgCity_PokemonCenter_1F/header.inc b/data/maps/PetalburgCity_PokemonCenter_1F/header.inc
index 2596fb65d..0c87b4934 100644
--- a/data/maps/PetalburgCity_PokemonCenter_1F/header.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_PokemonCenter_1F:: @ 8305F8C
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte PetalburgCity_PokemonCenter_1F_MapEvents
.4byte PetalburgCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc b/data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc
index 136cc11c5..136cc11c5 100644
--- a/data/scripts/maps/PetalburgCity_PokemonCenter_1F.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/PetalburgCity_PokemonCenter_1F.inc b/data/maps/PetalburgCity_PokemonCenter_1F/text.inc
index 1c4689672..1c4689672 100644
--- a/data/text/maps/PetalburgCity_PokemonCenter_1F.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/PetalburgCity_PokemonCenter_2F.inc b/data/maps/PetalburgCity_PokemonCenter_2F/events.inc
index 365e3a258..365e3a258 100644
--- a/data/maps/events/PetalburgCity_PokemonCenter_2F.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/PetalburgCity_PokemonCenter_2F/header.inc b/data/maps/PetalburgCity_PokemonCenter_2F/header.inc
index ac6c77b6a..7646fd56e 100644
--- a/data/maps/PetalburgCity_PokemonCenter_2F/header.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_PokemonCenter_2F:: @ 8305FA8
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte PetalburgCity_PokemonCenter_2F_MapEvents
.4byte PetalburgCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc b/data/maps/PetalburgCity_PokemonCenter_2F/scripts.inc
index a95823736..a95823736 100644
--- a/data/scripts/maps/PetalburgCity_PokemonCenter_2F.inc
+++ b/data/maps/PetalburgCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/PetalburgCity_WallysHouse.inc b/data/maps/PetalburgCity_WallysHouse/events.inc
index bc33ab969..bc33ab969 100644
--- a/data/maps/events/PetalburgCity_WallysHouse.inc
+++ b/data/maps/PetalburgCity_WallysHouse/events.inc
diff --git a/data/maps/PetalburgCity_WallysHouse/header.inc b/data/maps/PetalburgCity_WallysHouse/header.inc
index e16ac5a7f..297065253 100644
--- a/data/maps/PetalburgCity_WallysHouse/header.inc
+++ b/data/maps/PetalburgCity_WallysHouse/header.inc
@@ -1,9 +1,9 @@
PetalburgCity_WallysHouse:: @ 8305F1C
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte PetalburgCity_WallysHouse_MapEvents
.4byte PetalburgCity_WallysHouse_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 60
.byte 7
.byte 0
diff --git a/data/scripts/maps/PetalburgCity_WallysHouse.inc b/data/maps/PetalburgCity_WallysHouse/scripts.inc
index 1a1605817..1a1605817 100644
--- a/data/scripts/maps/PetalburgCity_WallysHouse.inc
+++ b/data/maps/PetalburgCity_WallysHouse/scripts.inc
diff --git a/data/text/maps/PetalburgCity_WallysHouse.inc b/data/maps/PetalburgCity_WallysHouse/text.inc
index 888dfbc91..888dfbc91 100644
--- a/data/text/maps/PetalburgCity_WallysHouse.inc
+++ b/data/maps/PetalburgCity_WallysHouse/text.inc
diff --git a/data/maps/events/PetalburgWoods.inc b/data/maps/PetalburgWoods/events.inc
index d624d94dc..d624d94dc 100644
--- a/data/maps/events/PetalburgWoods.inc
+++ b/data/maps/PetalburgWoods/events.inc
diff --git a/data/maps/PetalburgWoods/header.inc b/data/maps/PetalburgWoods/header.inc
index b3a981af9..d473ea6ed 100644
--- a/data/maps/PetalburgWoods/header.inc
+++ b/data/maps/PetalburgWoods/header.inc
@@ -1,9 +1,9 @@
PetalburgWoods:: @ 8306EA4
- .4byte PetalburgWoods_MapAttributes
+ .4byte PetalburgWoods_Layout
.4byte PetalburgWoods_MapEvents
.4byte PetalburgWoods_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 136
.byte 59
.byte 0
diff --git a/data/maps/PetalburgWoods/scripts.inc b/data/maps/PetalburgWoods/scripts.inc
new file mode 100644
index 000000000..69b85d743
--- /dev/null
+++ b/data/maps/PetalburgWoods/scripts.inc
@@ -0,0 +1,282 @@
+PetalburgWoods_MapScripts:: @ 815CC9C
+ map_script 3, PetalburgWoods_MapScript1_15CCA2
+ .byte 0
+
+PetalburgWoods_MapScript1_15CCA2:: @ 815CCA2
+ call PetalburgWoods_EventScript_1A0196
+ end
+
+PetalburgWoods_EventScript_15CCA8:: @ 815CCA8
+ lockall
+ call PetalburgWoods_EventScript_15CDE6
+ applymovement 4, PetalburgWoods_Movement_15CE89
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194D92, 4
+ closemessage
+ playbgm MUS_EVIL_TEAM, FALSE
+ applymovement 3, PetalburgWoods_Movement_15CEC3
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194DED, 4
+ closemessage
+ applymovement 3, PetalburgWoods_Movement_15CEB0
+ waitmovement 0
+ applymovement 4, PetalburgWoods_Movement_1A0841
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194E6B, 4
+ closemessage
+ applymovement 4, PetalburgWoods_Movement_15CE9E
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194E9A, 4
+ applymovement 3, PetalburgWoods_Movement_15CEC8
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194EE8, 4
+ trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83
+ applymovement 3, PetalburgWoods_Movement_15CEB3
+ waitmovement 0
+ call PetalburgWoods_EventScript_15CDFA
+ applymovement 4, PetalburgWoods_Movement_15CE80
+ waitmovement 0
+ goto PetalburgWoods_EventScript_15CE69
+ end
+
+PetalburgWoods_EventScript_15CD42:: @ 815CD42
+ lockall
+ call PetalburgWoods_EventScript_15CDE6
+ applymovement 4, PetalburgWoods_Movement_15CE8E
+ waitmovement 0
+ applymovement 255, PetalburgWoods_Movement_1A083F
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194D92, 4
+ closemessage
+ playbgm MUS_EVIL_TEAM, FALSE
+ applymovement 3, PetalburgWoods_Movement_15CEC3
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194DED, 4
+ closemessage
+ applymovement 3, PetalburgWoods_Movement_15CEBF
+ waitmovement 0
+ applymovement 4, PetalburgWoods_Movement_1A0841
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194E6B, 4
+ closemessage
+ applymovement 4, PetalburgWoods_Movement_15CEA4
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194E9A, 4
+ applymovement 255, PetalburgWoods_Movement_1A0841
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194EE8, 4
+ trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83
+ applymovement 3, PetalburgWoods_Movement_15CEB3
+ waitmovement 0
+ call PetalburgWoods_EventScript_15CDFA
+ applymovement 4, PetalburgWoods_Movement_15CE95
+ waitmovement 0
+ goto PetalburgWoods_EventScript_15CE69
+ end
+
+PetalburgWoods_EventScript_15CDE6:: @ 815CDE6
+ applymovement 4, PetalburgWoods_Movement_15CE73
+ waitmovement 0
+ msgbox PetalburgWoods_Text_194D71, 4
+ closemessage
+ return
+
+PetalburgWoods_EventScript_15CDFA:: @ 815CDFA
+ msgbox PetalburgWoods_Text_194FA4, 4
+ closemessage
+ applymovement 3, PetalburgWoods_Movement_15CEB7
+ waitmovement 0
+ removeobject 3
+ applymovement 255, PetalburgWoods_Movement_1A0845
+ waitmovement 0
+ msgbox PetalburgWoods_Text_19507E, 4
+ giveitem_std ITEM_GREAT_BALL
+ compare RESULT, 0
+ goto_if_eq PetalburgWoods_EventScript_15CE3F
+ goto PetalburgWoods_EventScript_15CE4D
+ end
+
+PetalburgWoods_EventScript_15CE3F:: @ 815CE3F
+ msgbox PetalburgWoods_Text_195182, 4
+ goto PetalburgWoods_EventScript_15CE4D
+ end
+
+PetalburgWoods_EventScript_15CE4D:: @ 815CE4D
+ msgbox PetalburgWoods_Text_19510A, 4
+ applymovement 4, PetalburgWoods_Movement_15CEA8
+ waitmovement 0
+ msgbox PetalburgWoods_Text_195153, 4
+ closemessage
+ return
+
+PetalburgWoods_EventScript_15CE69:: @ 815CE69
+ removeobject 4
+ setvar VAR_PETALBURG_WOODS_STATE, 1
+ releaseall
+ end
+
+PetalburgWoods_Movement_15CE73:: @ 815CE73
+ face_up
+ delay_16
+ face_right
+ delay_16
+ face_left
+ delay_16
+ face_down
+ delay_16
+ face_right
+ delay_16
+ face_up
+ delay_16
+ end_movement
+
+PetalburgWoods_Movement_15CE80:: @ 815CE80
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+PetalburgWoods_Movement_15CE89:: @ 815CE89
+ delay_16
+ face_player
+ walk_down
+ walk_down
+ end_movement
+
+PetalburgWoods_Movement_15CE8E:: @ 815CE8E
+ delay_16
+ face_player
+ walk_down
+ walk_down
+ walk_down
+ walk_in_place_fastest_right
+ end_movement
+
+PetalburgWoods_Movement_15CE95:: @ 815CE95
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+PetalburgWoods_Movement_15CE9E:: @ 815CE9E
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgWoods_Movement_15CEA4:: @ 815CEA4
+ walk_fast_down
+ walk_fast_right
+ walk_in_place_fastest_up
+ end_movement
+
+PetalburgWoods_Movement_15CEA8:: @ 815CEA8
+ walk_in_place_fastest_down
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ face_up
+ end_movement
+
+PetalburgWoods_Movement_15CEB0:: @ 815CEB0
+ walk_fast_down
+ walk_fast_down
+ end_movement
+
+PetalburgWoods_Movement_15CEB3:: @ 815CEB3
+ lock_facing_direction
+ walk_up
+ unlock_facing_direction
+ end_movement
+
+PetalburgWoods_Movement_15CEB7:: @ 815CEB7
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ delay_16
+ delay_16
+ end_movement
+
+PetalburgWoods_Movement_15CEBF:: @ 815CEBF
+ walk_fast_down
+ walk_fast_down
+ walk_fast_down
+ end_movement
+
+PetalburgWoods_Movement_15CEC3:: @ 815CEC3
+ walk_down
+ walk_down
+ delay_16
+ delay_16
+ end_movement
+
+PetalburgWoods_Movement_15CEC8:: @ 815CEC8
+ walk_down
+ end_movement
+
+PetalburgWoods_EventScript_15CECA:: @ 815CECA
+ msgbox PetalburgWoods_Text_1953AC, 2
+ end
+
+PetalburgWoods_EventScript_15CED3:: @ 815CED3
+ msgbox PetalburgWoods_Text_19542B, 2
+ end
+
+PetalburgWoods_EventScript_15CEDC:: @ 815CEDC
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_MIRACLE_SEED, PetalburgWoods_EventScript_15CF0B
+ msgbox PetalburgWoods_Text_19549E, 4
+ giveitem_std ITEM_MIRACLE_SEED
+ compare RESULT, 0
+ goto_if_eq PetalburgWoods_EventScript_1A029B
+ setflag FLAG_RECEIVED_MIRACLE_SEED
+ release
+ end
+
+PetalburgWoods_EventScript_15CF0B:: @ 815CF0B
+ msgbox PetalburgWoods_Text_195503, 4
+ release
+ end
+
+PetalburgWoods_EventScript_15CF15:: @ 815CF15
+ msgbox PetalburgWoods_Text_1955B0, 3
+ end
+
+PetalburgWoods_EventScript_15CF1E:: @ 815CF1E
+ msgbox PetalburgWoods_Text_1956A6, 3
+ end
+
+PetalburgWoods_EventScript_15CF27:: @ 815CF27
+ trainerbattle 0, OPPONENT_LYLE, 0, PetalburgWoods_Text_1951BE, PetalburgWoods_Text_195202
+ msgbox PetalburgWoods_Text_195232, 6
+ end
+
+PetalburgWoods_EventScript_15CF3E:: @ 815CF3E
+ trainerbattle 0, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_19526A, PetalburgWoods_Text_1952AE
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq PetalburgWoods_EventScript_15CF65
+ msgbox PetalburgWoods_Text_1952CC, 6
+ end
+
+PetalburgWoods_EventScript_15CF65:: @ 815CF65
+ trainerbattle 5, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_195306, PetalburgWoods_Text_195338
+ msgbox PetalburgWoods_Text_195356, 6
+ end
diff --git a/data/text/maps/PetalburgWoods.inc b/data/maps/PetalburgWoods/text.inc
index 21a04dcc8..21a04dcc8 100644
--- a/data/text/maps/PetalburgWoods.inc
+++ b/data/maps/PetalburgWoods/text.inc
diff --git a/data/maps/events/RecordCorner.inc b/data/maps/RecordCorner/events.inc
index e8c27a9c9..e8c27a9c9 100644
--- a/data/maps/events/RecordCorner.inc
+++ b/data/maps/RecordCorner/events.inc
diff --git a/data/maps/RecordCorner/header.inc b/data/maps/RecordCorner/header.inc
index a8322ebee..ee1142c85 100644
--- a/data/maps/RecordCorner/header.inc
+++ b/data/maps/RecordCorner/header.inc
@@ -1,9 +1,9 @@
RecordCorner:: @ 83079B0
- .4byte RecordCorner_MapAttributes
+ .4byte RecordCorner_Layout
.4byte RecordCorner_MapEvents
.4byte RecordCorner_MapScripts
.4byte 0x0
- .2byte BGM_RAINBOW
+ .2byte MUS_RAINBOW
.2byte 224
.byte 87
.byte 0
diff --git a/data/scripts/maps/RecordCorner.inc b/data/maps/RecordCorner/scripts.inc
index 8a2c1db22..8a2c1db22 100644
--- a/data/scripts/maps/RecordCorner.inc
+++ b/data/maps/RecordCorner/scripts.inc
diff --git a/data/maps/events/Route101.inc b/data/maps/Route101/events.inc
index 933509835..933509835 100644
--- a/data/maps/events/Route101.inc
+++ b/data/maps/Route101/events.inc
diff --git a/data/maps/Route101/header.inc b/data/maps/Route101/header.inc
index 1b4b6b1c4..c3d5606d5 100644
--- a/data/maps/Route101/header.inc
+++ b/data/maps/Route101/header.inc
@@ -1,9 +1,9 @@
Route101:: @ 8305608
- .4byte Route101_MapAttributes
+ .4byte Route101_Layout
.4byte Route101_MapEvents
.4byte Route101_MapScripts
.4byte Route101_MapConnections
- .2byte BGM_DOORO1
+ .2byte MUS_DOORO1
.2byte 17
.byte 16
.byte 0
diff --git a/data/maps/Route101/scripts.inc b/data/maps/Route101/scripts.inc
new file mode 100644
index 000000000..c7f570044
--- /dev/null
+++ b/data/maps/Route101/scripts.inc
@@ -0,0 +1,246 @@
+Route101_MapScripts:: @ 814E924
+ map_script 3, Route101_MapScript1_14E92F
+ map_script 2, Route101_MapScript2_14E935
+ .byte 0
+
+Route101_MapScript1_14E92F:: @ 814E92F
+ call Route101_EventScript_1A02F4
+ end
+
+Route101_MapScript2_14E935:: @ 814E935
+ map_script_2 VAR_ROUTE101_STATE, 0, Route101_EventScript_14E93F
+ .2byte 0
+
+Route101_EventScript_14E93F:: @ 814E93F
+ setflag FLAG_SPECIAL_FLAG_0
+ setvar VAR_ROUTE101_STATE, 1
+ end
+
+Route101_EventScript_14E948:: @ 814E948
+ lockall
+ playbgm MUS_EVENT0, TRUE
+ msgbox Route101_Text_16D10E, 4
+ closemessage
+ setobjectxy 2, 0, 15
+ setobjectxy 4, 0, 16
+ applymovement 255, Route101_Movement_14EA2C
+ applymovement 2, Route101_Movement_14EA50
+ applymovement 4, Route101_Movement_14EA1F
+ waitmovement 0
+ applymovement 4, Route101_Movement_14EA00
+ applymovement 2, Route101_Movement_14EA31
+ waitmovement 0
+ applymovement 2, Route101_Movement_1A0843
+ waitmovement 0
+ applymovement 4, Route101_Movement_14EA27
+ applymovement 2, Route101_Movement_14EA58
+ waitmovement 0
+ msgbox Route101_Text_16D119, 4
+ closemessage
+ setvar VAR_ROUTE101_STATE, 2
+ releaseall
+ end
+
+Route101_EventScript_14E9B8:: @ 814E9B8
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closemessage
+ applymovement 255, Route101_Movement_14E9FA
+ waitmovement 0
+ releaseall
+ end
+
+Route101_EventScript_14E9CE:: @ 814E9CE
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closemessage
+ applymovement 255, Route101_Movement_14E9FC
+ waitmovement 0
+ releaseall
+ end
+
+Route101_EventScript_14E9E4:: @ 814E9E4
+ lockall
+ msgbox Route101_Text_16D15E, 4
+ closemessage
+ applymovement 255, Route101_Movement_14E9FE
+ waitmovement 0
+ releaseall
+ end
+
+Route101_Movement_14E9FA:: @ 814E9FA
+ walk_up
+ end_movement
+
+Route101_Movement_14E9FC:: @ 814E9FC
+ walk_right
+ end_movement
+
+Route101_Movement_14E9FE:: @ 814E9FE
+ walk_down
+ end_movement
+
+Route101_Movement_14EA00:: @ 814EA00
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ end_movement
+
+Route101_Movement_14EA1F:: @ 814EA1F
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ end_movement
+
+@ 814EA26
+ end_movement
+
+Route101_Movement_14EA27:: @ 814EA27
+ walk_in_place_fast_left
+ walk_in_place_fast_left
+ walk_in_place_fast_left
+ walk_in_place_fast_left
+ end_movement
+
+Route101_Movement_14EA2C:: @ 814EA2C
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+Route101_Movement_14EA31:: @ 814EA31
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_down
+ walk_fast_down
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ end_movement
+
+Route101_Movement_14EA50:: @ 814EA50
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+@ 814EA57
+ end_movement
+
+Route101_Movement_14EA58:: @ 814EA58
+ walk_in_place_fast_right
+ walk_in_place_fast_right
+ walk_in_place_fast_right
+ walk_in_place_fast_right
+ end_movement
+
+@ 814EA5D
+ walk_up
+ walk_up
+ end_movement
+
+@ 814EA60
+ walk_up
+ walk_left
+ walk_up
+ end_movement
+
+Route101_EventScript_14EA64:: @ 814EA64
+ msgbox Route101_Text_16D25E, 2
+ end
+
+Route101_EventScript_14EA6D:: @ 814EA6D
+ msgbox Route101_Text_16D2CB, 2
+ end
+
+Route101_EventScript_14EA76:: @ 814EA76
+ msgbox Route101_Text_16D349, 3
+ end
+
+Route101_EventScript_14EA7F:: @ 814EA7F
+ lock
+ faceplayer
+ setflag FLAG_SYS_POKEMON_GET
+ setflag FLAG_RESCUED_BIRCH
+ fadescreen 1
+ removeobject 4
+ setobjectxy 255, 6, 13
+ applymovement 255, Route101_Movement_1A083F
+ waitmovement 0
+ special ScrSpecial_ChooseStarter
+ waitstate
+ applymovement 2, Route101_Movement_14EAD7
+ waitmovement 0
+ msgbox Route101_Text_16D191, 4
+ special ScrSpecial_HealPlayerParty
+ setflag FLAG_HIDE_BIRCH_BATTLE_POOCHYENA
+ clearflag FLAG_HIDE_BIRCH_IN_LAB
+ setflag FLAG_HIDE_BIRCH_STARTERS_BAG
+ setvar VAR_BIRCH_LAB_STATE, 2
+ setvar VAR_ROUTE101_STATE, 3
+ clearflag FLAG_SPECIAL_FLAG_0
+ warp MAP_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB, 255, 6, 5
+ waitstate
+ release
+ end
+
+Route101_Movement_14EAD7:: @ 814EAD7
+ walk_right
+ end_movement
diff --git a/data/text/maps/Route101.inc b/data/maps/Route101/text.inc
index 3bfa1ef6e..3bfa1ef6e 100644
--- a/data/text/maps/Route101.inc
+++ b/data/maps/Route101/text.inc
diff --git a/data/maps/events/Route102.inc b/data/maps/Route102/events.inc
index 4de0e95d2..4de0e95d2 100644
--- a/data/maps/events/Route102.inc
+++ b/data/maps/Route102/events.inc
diff --git a/data/maps/Route102/header.inc b/data/maps/Route102/header.inc
index a4318e2d2..a84770fae 100644
--- a/data/maps/Route102/header.inc
+++ b/data/maps/Route102/header.inc
@@ -1,9 +1,9 @@
Route102:: @ 8305624
- .4byte Route102_MapAttributes
+ .4byte Route102_Layout
.4byte Route102_MapEvents
.4byte Route102_MapScripts
.4byte Route102_MapConnections
- .2byte BGM_DOORO1
+ .2byte MUS_DOORO1
.2byte 18
.byte 17
.byte 0
diff --git a/data/scripts/maps/Route102.inc b/data/maps/Route102/scripts.inc
index ad1571caa..ad1571caa 100644
--- a/data/scripts/maps/Route102.inc
+++ b/data/maps/Route102/scripts.inc
diff --git a/data/text/maps/Route102.inc b/data/maps/Route102/text.inc
index cf367edc2..cf367edc2 100644
--- a/data/text/maps/Route102.inc
+++ b/data/maps/Route102/text.inc
diff --git a/data/maps/events/Route103.inc b/data/maps/Route103/events.inc
index f131106da..f131106da 100644
--- a/data/maps/events/Route103.inc
+++ b/data/maps/Route103/events.inc
diff --git a/data/maps/Route103/header.inc b/data/maps/Route103/header.inc
index b23f9d523..f0423adeb 100644
--- a/data/maps/Route103/header.inc
+++ b/data/maps/Route103/header.inc
@@ -1,9 +1,9 @@
Route103:: @ 8305640
- .4byte Route103_MapAttributes
+ .4byte Route103_Layout
.4byte Route103_MapEvents
.4byte Route103_MapScripts
.4byte Route103_MapConnections
- .2byte BGM_DOORO1
+ .2byte MUS_DOORO1
.2byte 19
.byte 18
.byte 0
diff --git a/data/maps/Route103/scripts.inc b/data/maps/Route103/scripts.inc
new file mode 100644
index 000000000..361dc78c3
--- /dev/null
+++ b/data/maps/Route103/scripts.inc
@@ -0,0 +1,216 @@
+Route103_MapScripts:: @ 814EB81
+ map_script 3, Route103_MapScript1_14EB87
+ .byte 0
+
+Route103_MapScript1_14EB87:: @ 814EB87
+ call Route103_EventScript_1A014E
+ call Route103_EventScript_1A02F4
+ end
+
+Route103_EventScript_14EB92:: @ 814EB92
+ lockall
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq Route103_EventScript_14EBAB
+ compare RESULT, 1
+ goto_if_eq Route103_EventScript_14EC04
+ end
+
+Route103_EventScript_14EBAB:: @ 814EBAB
+ msgbox Route103_Text_16D57A, 4
+ playbgm MUS_GIRL_SUP, TRUE
+ applymovement 2, Route103_Movement_1A0839
+ waitmovement 0
+ applymovement 2, Route103_Movement_1A0833
+ waitmovement 0
+ applymovement 2, Route103_Movement_1A0835
+ waitmovement 0
+ msgbox Route103_Text_16D5B6, 4
+ switch VAR_STARTER_MON
+ case 0, Route103_EventScript_14EC5D
+ case 1, Route103_EventScript_14EC6D
+ case 2, Route103_EventScript_14EC7D
+ end
+
+Route103_EventScript_14EC04:: @ 814EC04
+ msgbox Route103_Text_16D762, 4
+ playbgm MUS_BOY_SUP, TRUE
+ applymovement 2, Route103_Movement_1A0839
+ waitmovement 0
+ applymovement 2, Route103_Movement_1A0833
+ waitmovement 0
+ applymovement 2, Route103_Movement_1A0835
+ waitmovement 0
+ msgbox Route103_Text_16D7A9, 4
+ switch VAR_STARTER_MON
+ case 0, Route103_EventScript_14EC8D
+ case 1, Route103_EventScript_14EC9D
+ case 2, Route103_EventScript_14ECAD
+ end
+
+Route103_EventScript_14EC5D:: @ 814EC5D
+ trainerbattle 3, OPPONENT_MAY_4, 0, Route103_Text_16D65B
+ goto Route103_EventScript_14ECBD
+ end
+
+Route103_EventScript_14EC6D:: @ 814EC6D
+ trainerbattle 3, OPPONENT_MAY_7, 0, Route103_Text_16D65B
+ goto Route103_EventScript_14ECBD
+ end
+
+Route103_EventScript_14EC7D:: @ 814EC7D
+ trainerbattle 3, OPPONENT_MAY_1, 0, Route103_Text_16D65B
+ goto Route103_EventScript_14ECBD
+ end
+
+Route103_EventScript_14EC8D:: @ 814EC8D
+ trainerbattle 3, OPPONENT_BRENDAN_4, 0, Route103_Text_16D836
+ goto Route103_EventScript_14ECCB
+ end
+
+Route103_EventScript_14EC9D:: @ 814EC9D
+ trainerbattle 3, OPPONENT_BRENDAN_7, 0, Route103_Text_16D836
+ goto Route103_EventScript_14ECCB
+ end
+
+Route103_EventScript_14ECAD:: @ 814ECAD
+ trainerbattle 3, OPPONENT_BRENDAN_1, 0, Route103_Text_16D836
+ goto Route103_EventScript_14ECCB
+ end
+
+Route103_EventScript_14ECBD:: @ 814ECBD
+ msgbox Route103_Text_16D688, 4
+ goto Route103_EventScript_14ECD9
+ end
+
+Route103_EventScript_14ECCB:: @ 814ECCB
+ msgbox Route103_Text_16D856, 4
+ goto Route103_EventScript_14ECD9
+ end
+
+Route103_EventScript_14ECD9:: @ 814ECD9
+ closemessage
+ switch FACING
+ case 1, Route103_EventScript_14ED29
+ case 2, Route103_EventScript_14ED0C
+ case 3, Route103_EventScript_14ED29
+ case 4, Route103_EventScript_14ED29
+ end
+
+Route103_EventScript_14ED0C:: @ 814ED0C
+ applymovement 2, Route103_Movement_14ED67
+ waitmovement 0
+ playse SE_DANSA
+ applymovement 2, Route103_Movement_14ED6B
+ waitmovement 0
+ goto Route103_EventScript_14ED46
+ end
+
+Route103_EventScript_14ED29:: @ 814ED29
+ applymovement 2, Route103_Movement_14ED71
+ waitmovement 0
+ playse SE_DANSA
+ applymovement 2, Route103_Movement_14ED74
+ waitmovement 0
+ goto Route103_EventScript_14ED46
+ end
+
+Route103_EventScript_14ED46:: @ 814ED46
+ removeobject 2
+ setvar VAR_ROUTE103_STATE, 1
+ setvar VAR_BIRCH_LAB_STATE, 4
+ clearflag FLAG_HIDE_RIVAL_BIRCH_LAB
+ setflag FLAG_DEFEATED_RIVAL_ROUTE103
+ setvar VAR_OLDALE_STATE, 1
+ clearflag FLAG_HIDE_RIVAL_OLDALE_TOWN
+ savebgm 0
+ fadedefaultbgm
+ releaseall
+ end
+
+Route103_Movement_14ED67:: @ 814ED67
+ walk_left
+ walk_down
+ walk_down
+ end_movement
+
+Route103_Movement_14ED6B:: @ 814ED6B
+ jump_2_down
+ delay_16
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+Route103_Movement_14ED71:: @ 814ED71
+ walk_down
+ walk_down
+ end_movement
+
+Route103_Movement_14ED74:: @ 814ED74
+ jump_2_down
+ delay_16
+ walk_down
+ walk_down
+ end_movement
+
+Route103_EventScript_14ED79:: @ 814ED79
+ msgbox Route103_Text_16D950, 2
+ end
+
+Route103_EventScript_14ED82:: @ 814ED82
+ msgbox Route103_Text_16D996, 2
+ end
+
+Route103_EventScript_14ED8B:: @ 814ED8B
+ msgbox Route103_Text_16D9FB, 3
+ end
+
+Route103_EventScript_14ED94:: @ 814ED94
+ trainerbattle 0, OPPONENT_DAISY, 0, Route103_Text_1B7D55, Route103_Text_1B7D8B
+ msgbox Route103_Text_1B7DB2, 6
+ end
+
+Route103_EventScript_14EDAB:: @ 814EDAB
+ trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7DF7, Route103_Text_1B7E3B, Route103_Text_1B7EAC
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route103_EventScript_14EDD6
+ msgbox Route103_Text_1B7E50, 6
+ end
+
+Route103_EventScript_14EDD6:: @ 814EDD6
+ trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7FE7, Route103_Text_1B802B, Route103_Text_1B80AF
+ msgbox Route103_Text_1B8053, 6
+ end
+
+Route103_EventScript_14EDF1:: @ 814EDF1
+ trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7EFB, Route103_Text_1B7F20, Route103_Text_1B7F8E
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route103_EventScript_14EE1C
+ msgbox Route103_Text_1B7F40, 6
+ end
+
+Route103_EventScript_14EE1C:: @ 814EE1C
+ trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B80FE, Route103_Text_1B8123, Route103_Text_1B81A1
+ msgbox Route103_Text_1B814D, 6
+ end
+
+Route103_EventScript_14EE37:: @ 814EE37
+ trainerbattle 0, OPPONENT_ANDREW, 0, Route103_Text_1B81FA, Route103_Text_1B8258
+ msgbox Route103_Text_1B8281, 6
+ end
+
+Route103_EventScript_14EE4E:: @ 814EE4E
+ trainerbattle 0, OPPONENT_MIGUEL_1, 0, Route103_Text_1B82A9, Route103_Text_1B82EC
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route103_EventScript_14EE75
+ msgbox Route103_Text_1B830D, 6
+ end
+
+Route103_EventScript_14EE75:: @ 814EE75
+ trainerbattle 5, OPPONENT_MIGUEL_1, 0, Route103_Text_1B8349, Route103_Text_1B838C
+ msgbox Route103_Text_1B83A4, 6
+ end
diff --git a/data/text/maps/Route103.inc b/data/maps/Route103/text.inc
index ebdedea82..ebdedea82 100644
--- a/data/text/maps/Route103.inc
+++ b/data/maps/Route103/text.inc
diff --git a/data/maps/events/Route104.inc b/data/maps/Route104/events.inc
index 61934c590..61934c590 100644
--- a/data/maps/events/Route104.inc
+++ b/data/maps/Route104/events.inc
diff --git a/data/maps/Route104/header.inc b/data/maps/Route104/header.inc
index 71e7059b5..da47dab56 100644
--- a/data/maps/Route104/header.inc
+++ b/data/maps/Route104/header.inc
@@ -1,9 +1,9 @@
Route104:: @ 830565C
- .4byte Route104_MapAttributes
+ .4byte Route104_Layout
.4byte Route104_MapEvents
.4byte Route104_MapScripts
.4byte Route104_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 20
.byte 19
.byte 0
diff --git a/data/scripts/maps/Route104.inc b/data/maps/Route104/scripts.inc
index 8fda04ea5..8fda04ea5 100644
--- a/data/scripts/maps/Route104.inc
+++ b/data/maps/Route104/scripts.inc
diff --git a/data/text/maps/Route104.inc b/data/maps/Route104/text.inc
index 95f70a7ec..95f70a7ec 100644
--- a/data/text/maps/Route104.inc
+++ b/data/maps/Route104/text.inc
diff --git a/data/maps/events/Route104_MrBrineysHouse.inc b/data/maps/Route104_MrBrineysHouse/events.inc
index 9ae66cabb..9ae66cabb 100644
--- a/data/maps/events/Route104_MrBrineysHouse.inc
+++ b/data/maps/Route104_MrBrineysHouse/events.inc
diff --git a/data/maps/Route104_MrBrineysHouse/header.inc b/data/maps/Route104_MrBrineysHouse/header.inc
index 3055a73d6..e5a626a43 100644
--- a/data/maps/Route104_MrBrineysHouse/header.inc
+++ b/data/maps/Route104_MrBrineysHouse/header.inc
@@ -1,9 +1,9 @@
Route104_MrBrineysHouse:: @ 8306C20
- .4byte Route104_MrBrineysHouse_MapAttributes
+ .4byte Route104_MrBrineysHouse_Layout
.4byte Route104_MrBrineysHouse_MapEvents
.4byte Route104_MrBrineysHouse_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 102
.byte 19
.byte 0
diff --git a/data/scripts/maps/Route104_MrBrineysHouse.inc b/data/maps/Route104_MrBrineysHouse/scripts.inc
index 514b1b9cc..514b1b9cc 100644
--- a/data/scripts/maps/Route104_MrBrineysHouse.inc
+++ b/data/maps/Route104_MrBrineysHouse/scripts.inc
diff --git a/data/text/maps/Route104_MrBrineysHouse.inc b/data/maps/Route104_MrBrineysHouse/text.inc
index 37fd0c0e1..37fd0c0e1 100644
--- a/data/text/maps/Route104_MrBrineysHouse.inc
+++ b/data/maps/Route104_MrBrineysHouse/text.inc
diff --git a/data/maps/events/Route104_PrettyPetalFlowerShop.inc b/data/maps/Route104_PrettyPetalFlowerShop/events.inc
index edf18089d..edf18089d 100644
--- a/data/maps/events/Route104_PrettyPetalFlowerShop.inc
+++ b/data/maps/Route104_PrettyPetalFlowerShop/events.inc
diff --git a/data/maps/Route104_PrettyPetalFlowerShop/header.inc b/data/maps/Route104_PrettyPetalFlowerShop/header.inc
index 3dae6a068..30e6625d8 100644
--- a/data/maps/Route104_PrettyPetalFlowerShop/header.inc
+++ b/data/maps/Route104_PrettyPetalFlowerShop/header.inc
@@ -1,9 +1,9 @@
Route104_PrettyPetalFlowerShop:: @ 8306C3C
- .4byte Route104_PrettyPetalFlowerShop_MapAttributes
+ .4byte Route104_PrettyPetalFlowerShop_Layout
.4byte Route104_PrettyPetalFlowerShop_MapEvents
.4byte Route104_PrettyPetalFlowerShop_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S2
+ .2byte MUS_MACHI_S2
.2byte 118
.byte 19
.byte 0
diff --git a/data/scripts/maps/Route104_PrettyPetalFlowerShop.inc b/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc
index 5e70a8ec2..5e70a8ec2 100644
--- a/data/scripts/maps/Route104_PrettyPetalFlowerShop.inc
+++ b/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc
diff --git a/data/maps/events/Route104_Prototype.inc b/data/maps/Route104_Prototype/events.inc
index 2d7c90dc1..2d7c90dc1 100644
--- a/data/maps/events/Route104_Prototype.inc
+++ b/data/maps/Route104_Prototype/events.inc
diff --git a/data/maps/Route104_Prototype/header.inc b/data/maps/Route104_Prototype/header.inc
index 7f5115386..3fbbdad95 100644
--- a/data/maps/Route104_Prototype/header.inc
+++ b/data/maps/Route104_Prototype/header.inc
@@ -1,9 +1,9 @@
Route104_Prototype:: @ 8307CF8
- .4byte Route104_Prototype_MapAttributes
+ .4byte Route104_Prototype_Layout
.4byte Route104_Prototype_MapEvents
.4byte Route104_Prototype_MapScripts
.4byte 0x0
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 288
.byte 19
.byte 0
diff --git a/data/scripts/maps/Route104_Prototype.inc b/data/maps/Route104_Prototype/scripts.inc
index e0aba01c9..e0aba01c9 100644
--- a/data/scripts/maps/Route104_Prototype.inc
+++ b/data/maps/Route104_Prototype/scripts.inc
diff --git a/data/text/maps/Route104_Prototype.inc b/data/maps/Route104_Prototype/text.inc
index 7ce19f609..7ce19f609 100644
--- a/data/text/maps/Route104_Prototype.inc
+++ b/data/maps/Route104_Prototype/text.inc
diff --git a/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc b/data/maps/Route104_PrototypePrettyPetalFlowerShop/events.inc
index 89ceb8270..89ceb8270 100644
--- a/data/maps/events/Route104_PrototypePrettyPetalFlowerShop.inc
+++ b/data/maps/Route104_PrototypePrettyPetalFlowerShop/events.inc
diff --git a/data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc b/data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc
index 51b27eb0a..f7b4982aa 100644
--- a/data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc
+++ b/data/maps/Route104_PrototypePrettyPetalFlowerShop/header.inc
@@ -1,9 +1,9 @@
Route104_PrototypePrettyPetalFlowerShop:: @ 8307D14
- .4byte Route104_PrototypePrettyPetalFlowerShop_MapAttributes
+ .4byte Route104_PrettyPetalFlowerShop_Layout
.4byte Route104_PrototypePrettyPetalFlowerShop_MapEvents
.4byte Route104_PrototypePrettyPetalFlowerShop_MapScripts
.4byte 0x0
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 118
.byte 19
.byte 0
diff --git a/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc b/data/maps/Route104_PrototypePrettyPetalFlowerShop/scripts.inc
index f979ab60b..f979ab60b 100644
--- a/data/scripts/maps/Route104_PrototypePrettyPetalFlowerShop.inc
+++ b/data/maps/Route104_PrototypePrettyPetalFlowerShop/scripts.inc
diff --git a/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc b/data/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc
index 3ec76ff55..3ec76ff55 100644
--- a/data/text/maps/Route104_PrototypePrettyPetalFlowerShop.inc
+++ b/data/maps/Route104_PrototypePrettyPetalFlowerShop/text.inc
diff --git a/data/maps/events/Route105.inc b/data/maps/Route105/events.inc
index 999966093..999966093 100644
--- a/data/maps/events/Route105.inc
+++ b/data/maps/Route105/events.inc
diff --git a/data/maps/Route105/header.inc b/data/maps/Route105/header.inc
index 344b8f634..79fedb244 100644
--- a/data/maps/Route105/header.inc
+++ b/data/maps/Route105/header.inc
@@ -1,9 +1,9 @@
Route105:: @ 8305678
- .4byte Route105_MapAttributes
+ .4byte Route105_Layout
.4byte Route105_MapEvents
.4byte Route105_MapScripts
.4byte Route105_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 21
.byte 20
.byte 0
diff --git a/data/scripts/maps/Route105.inc b/data/maps/Route105/scripts.inc
index 305a2e9af..305a2e9af 100644
--- a/data/scripts/maps/Route105.inc
+++ b/data/maps/Route105/scripts.inc
diff --git a/data/text/maps/Route105.inc b/data/maps/Route105/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/Route105.inc
+++ b/data/maps/Route105/text.inc
diff --git a/data/maps/events/Route106.inc b/data/maps/Route106/events.inc
index 55f395ded..55f395ded 100644
--- a/data/maps/events/Route106.inc
+++ b/data/maps/Route106/events.inc
diff --git a/data/maps/Route106/header.inc b/data/maps/Route106/header.inc
index 494690340..bf8dd9626 100644
--- a/data/maps/Route106/header.inc
+++ b/data/maps/Route106/header.inc
@@ -1,9 +1,9 @@
Route106:: @ 8305694
- .4byte Route106_MapAttributes
+ .4byte Route106_Layout
.4byte Route106_MapEvents
.4byte Route106_MapScripts
.4byte Route106_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 22
.byte 21
.byte 0
diff --git a/data/scripts/maps/Route106.inc b/data/maps/Route106/scripts.inc
index ae65c7013..ae65c7013 100644
--- a/data/scripts/maps/Route106.inc
+++ b/data/maps/Route106/scripts.inc
diff --git a/data/text/maps/Route106.inc b/data/maps/Route106/text.inc
index 38e92c65d..38e92c65d 100644
--- a/data/text/maps/Route106.inc
+++ b/data/maps/Route106/text.inc
diff --git a/data/maps/events/Route107.inc b/data/maps/Route107/events.inc
index 9bdeaf3b0..9bdeaf3b0 100644
--- a/data/maps/events/Route107.inc
+++ b/data/maps/Route107/events.inc
diff --git a/data/maps/Route107/header.inc b/data/maps/Route107/header.inc
index 382b617ba..19ba4ebd6 100644
--- a/data/maps/Route107/header.inc
+++ b/data/maps/Route107/header.inc
@@ -1,9 +1,9 @@
Route107:: @ 83056B0
- .4byte Route107_MapAttributes
+ .4byte Route107_Layout
.4byte Route107_MapEvents
.4byte Route107_MapScripts
.4byte Route107_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 23
.byte 22
.byte 0
diff --git a/data/scripts/maps/Route107.inc b/data/maps/Route107/scripts.inc
index ad2d293fc..ad2d293fc 100644
--- a/data/scripts/maps/Route107.inc
+++ b/data/maps/Route107/scripts.inc
diff --git a/data/text/maps/Route107.inc b/data/maps/Route107/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/Route107.inc
+++ b/data/maps/Route107/text.inc
diff --git a/data/maps/events/Route108.inc b/data/maps/Route108/events.inc
index 997fb5ce2..997fb5ce2 100644
--- a/data/maps/events/Route108.inc
+++ b/data/maps/Route108/events.inc
diff --git a/data/maps/Route108/header.inc b/data/maps/Route108/header.inc
index 3214f7b89..0169859e0 100644
--- a/data/maps/Route108/header.inc
+++ b/data/maps/Route108/header.inc
@@ -1,9 +1,9 @@
Route108:: @ 83056CC
- .4byte Route108_MapAttributes
+ .4byte Route108_Layout
.4byte Route108_MapEvents
.4byte Route108_MapScripts
.4byte Route108_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 24
.byte 23
.byte 0
diff --git a/data/scripts/maps/Route108.inc b/data/maps/Route108/scripts.inc
index 2e40c882d..2e40c882d 100644
--- a/data/scripts/maps/Route108.inc
+++ b/data/maps/Route108/scripts.inc
diff --git a/data/text/maps/Route108.inc b/data/maps/Route108/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/Route108.inc
+++ b/data/maps/Route108/text.inc
diff --git a/data/maps/events/Route109.inc b/data/maps/Route109/events.inc
index 7376fd4bf..7376fd4bf 100644
--- a/data/maps/events/Route109.inc
+++ b/data/maps/Route109/events.inc
diff --git a/data/maps/Route109/header.inc b/data/maps/Route109/header.inc
index db91d1368..95c3cfaeb 100644
--- a/data/maps/Route109/header.inc
+++ b/data/maps/Route109/header.inc
@@ -1,9 +1,9 @@
Route109:: @ 83056E8
- .4byte Route109_MapAttributes
+ .4byte Route109_Layout
.4byte Route109_MapEvents
.4byte Route109_MapScripts
.4byte Route109_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 25
.byte 24
.byte 0
diff --git a/data/scripts/maps/Route109.inc b/data/maps/Route109/scripts.inc
index 6f24b2142..6f24b2142 100644
--- a/data/scripts/maps/Route109.inc
+++ b/data/maps/Route109/scripts.inc
diff --git a/data/text/maps/Route109.inc b/data/maps/Route109/text.inc
index a86efa2c4..a86efa2c4 100644
--- a/data/text/maps/Route109.inc
+++ b/data/maps/Route109/text.inc
diff --git a/data/maps/events/Route109_SeashoreHouse.inc b/data/maps/Route109_SeashoreHouse/events.inc
index f82513f08..f82513f08 100644
--- a/data/maps/events/Route109_SeashoreHouse.inc
+++ b/data/maps/Route109_SeashoreHouse/events.inc
diff --git a/data/maps/Route109_SeashoreHouse/header.inc b/data/maps/Route109_SeashoreHouse/header.inc
index 064d428bd..6677181f7 100644
--- a/data/maps/Route109_SeashoreHouse/header.inc
+++ b/data/maps/Route109_SeashoreHouse/header.inc
@@ -1,9 +1,9 @@
Route109_SeashoreHouse:: @ 8307D30
- .4byte Route109_SeashoreHouse_MapAttributes
+ .4byte Route109_SeashoreHouse_Layout
.4byte Route109_SeashoreHouse_MapEvents
.4byte Route109_SeashoreHouse_MapScripts
.4byte 0x0
- .2byte BGM_HIGHTOWN
+ .2byte MUS_HIGHTOWN
.2byte 244
.byte 24
.byte 0
diff --git a/data/scripts/maps/Route109_SeashoreHouse.inc b/data/maps/Route109_SeashoreHouse/scripts.inc
index 13d37e7bd..13d37e7bd 100644
--- a/data/scripts/maps/Route109_SeashoreHouse.inc
+++ b/data/maps/Route109_SeashoreHouse/scripts.inc
diff --git a/data/text/maps/Route109_SeashoreHouse.inc b/data/maps/Route109_SeashoreHouse/text.inc
index ebd6f05e5..ebd6f05e5 100644
--- a/data/text/maps/Route109_SeashoreHouse.inc
+++ b/data/maps/Route109_SeashoreHouse/text.inc
diff --git a/data/maps/events/Route110.inc b/data/maps/Route110/events.inc
index eb032e0cc..eb032e0cc 100644
--- a/data/maps/events/Route110.inc
+++ b/data/maps/Route110/events.inc
diff --git a/data/maps/Route110/header.inc b/data/maps/Route110/header.inc
index 442a02ccb..952233450 100644
--- a/data/maps/Route110/header.inc
+++ b/data/maps/Route110/header.inc
@@ -1,9 +1,9 @@
Route110:: @ 8305704
- .4byte Route110_MapAttributes
+ .4byte Route110_Layout
.4byte Route110_MapEvents
.4byte Route110_MapScripts
.4byte Route110_MapConnections
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 26
.byte 25
.byte 0
diff --git a/data/maps/Route110/scripts.inc b/data/maps/Route110/scripts.inc
new file mode 100644
index 000000000..36e5cd7a2
--- /dev/null
+++ b/data/maps/Route110/scripts.inc
@@ -0,0 +1,539 @@
+Route110_MapScripts:: @ 814F900
+ map_script 5, Route110_MapScript1_14F910
+ map_script 3, Route110_MapScript1_14F914
+ map_script 2, Route110_MapScript2_14F933
+ .byte 0
+
+Route110_MapScript1_14F910:: @ 814F910
+ special UpdateCyclingRoadState
+ end
+
+Route110_MapScript1_14F914:: @ 814F914
+ call Route110_EventScript_1A0196
+ call Route110_EventScript_1A014E
+ call Route110_EventScript_1A0172
+ compare VAR_CYCLING_CHALLENGE_STATE, 1
+ call_if_eq Route110_EventScript_14F92F
+ end
+
+Route110_EventScript_14F92F:: @ 814F92F
+ savebgm MUS_CYCLING
+ return
+
+Route110_MapScript2_14F933:: @ 814F933
+ map_script_2 VAR_CYCLING_CHALLENGE_STATE, 1, Route110_EventScript_14F93D
+ .2byte 0
+
+Route110_EventScript_14F93D:: @ 814F93D
+ special ScrSpecial_BeginCyclingRoadChallenge
+ setvar VAR_CYCLING_CHALLENGE_STATE, 2
+ return
+
+Route110_EventScript_14F946:: @ 814F946
+ lock
+ faceplayer
+ msgbox Route110_Text_16E6C0, 4
+ applymovement LAST_TALKED, Route110_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route110_EventScript_14F95C:: @ 814F95C
+ lock
+ faceplayer
+ msgbox Route110_Text_16E6F2, 4
+ applymovement LAST_TALKED, Route110_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route110_EventScript_14F972:: @ 814F972
+ lock
+ faceplayer
+ msgbox Route110_Text_16E729, 4
+ applymovement LAST_TALKED, Route110_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route110_EventScript_14F988:: @ 814F988
+ lock
+ faceplayer
+ msgbox Route110_Text_16E76A, 4
+ applymovement LAST_TALKED, Route110_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route110_EventScript_14F99E:: @ 814F99E
+ msgbox Route110_Text_16EB22, 2
+ end
+
+Route110_EventScript_14F9A7:: @ 814F9A7
+ msgbox Route110_Text_16EB65, 2
+ end
+
+Route110_EventScript_14F9B0:: @ 814F9B0
+ msgbox Route110_Text_16EBC9, 2
+ end
+
+Route110_EventScript_14F9B9:: @ 814F9B9
+ msgbox Route110_Text_16EDC5, 2
+ end
+
+Route110_EventScript_14F9C2:: @ 814F9C2
+ msgbox Route110_Text_16EE30, 2
+ end
+
+Route110_EventScript_14F9CB:: @ 814F9CB
+ msgbox Route110_Text_16EE74, 2
+ end
+
+Route110_EventScript_14F9D4:: @ 814F9D4
+ msgbox Route110_Text_16EEF6, 2
+ end
+
+Route110_EventScript_14F9DD:: @ 814F9DD
+ msgbox Route110_Text_16F381, 3
+ end
+
+Route110_EventScript_14F9E6:: @ 814F9E6
+ msgbox Route110_Text_16F39C, 3
+ end
+
+Route110_EventScript_14F9EF:: @ 814F9EF
+ msgbox Route110_Text_16F3B1, 3
+ end
+
+Route110_EventScript_14F9F8:: @ 814F9F8
+ msgbox Route110_Text_16F3E9, 3
+ end
+
+Route110_EventScript_14FA01:: @ 814FA01
+ msgbox Route110_Text_16F3FF, 3
+ end
+
+Route110_EventScript_14FA0A:: @ 814FA0A
+ msgbox Route110_Text_16F40F, 3
+ end
+
+Route110_EventScript_14FA13:: @ 814FA13
+ msgbox Route110_Text_16F429, 3
+ end
+
+Route110_EventScript_14FA1C:: @ 814FA1C
+ msgbox Route110_Text_16F4AE, 3
+ end
+
+Route110_EventScript_14FA25:: @ 814FA25
+ msgbox Route110_Text_16F4F7, 3
+ end
+
+Route110_EventScript_14FA2E:: @ 814FA2E
+ lockall
+ specialvar RESULT, GetRecordedCyclingRoadResults
+ compare RESULT, 0
+ goto_if_eq Route110_EventScript_14FA49
+ msgbox Route110_Text_16F53A, 4
+ releaseall
+ end
+
+Route110_EventScript_14FA49:: @ 814FA49
+ msgbox Route110_Text_16F57C, 4
+ releaseall
+ end
+
+Route110_EventScript_14FA53:: @ 814FA53
+ lock
+ faceplayer
+ specialvar RESULT, GetPlayerAvatarBike
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FA84
+ compare VAR_CYCLING_CHALLENGE_STATE, 0
+ goto_if_eq Route110_EventScript_14FA7A
+ msgbox Route110_Text_16F26A, 4
+ release
+ end
+
+Route110_EventScript_14FA7A:: @ 814FA7A
+ msgbox Route110_Text_16F1D0, 4
+ release
+ end
+
+Route110_EventScript_14FA84:: @ 814FA84
+ msgbox Route110_Text_16F2C4, 4
+ release
+ end
+
+Route110_EventScript_14FA8E:: @ 814FA8E
+ trainerbattle 0, OPPONENT_EDWARD, 0, Route110_Text_1BA699, Route110_Text_1BA6D2
+ msgbox Route110_Text_1BA6F8, 6
+ end
+
+Route110_EventScript_14FAA5:: @ 814FAA5
+ trainerbattle 0, OPPONENT_JACLYN, 0, Route110_Text_1BA72D, Route110_Text_1BA759
+ msgbox Route110_Text_1BA76C, 6
+ end
+
+Route110_EventScript_14FABC:: @ 814FABC
+ trainerbattle 0, OPPONENT_EDWIN_1, 0, Route110_Text_1BA7D2, Route110_Text_1BA803
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FAE3
+ msgbox Route110_Text_1BA829, 6
+ end
+
+Route110_EventScript_14FAE3:: @ 814FAE3
+ trainerbattle 5, OPPONENT_EDWIN_1, 0, Route110_Text_1BA877, Route110_Text_1BA8CD
+ msgbox Route110_Text_1BA8E9, 6
+ end
+
+Route110_EventScript_14FAFA:: @ 814FAFA
+ trainerbattle 0, OPPONENT_DALE, 0, Route110_Text_1BA913, Route110_Text_1BA93C
+ msgbox Route110_Text_1BA94A, 6
+ end
+
+Route110_EventScript_14FB11:: @ 814FB11
+ trainerbattle 0, OPPONENT_JACOB, 0, Route110_Text_1BA22C, Route110_Text_1BA264
+ msgbox Route110_Text_1BA27C, 6
+ end
+
+Route110_EventScript_14FB28:: @ 814FB28
+ trainerbattle 0, OPPONENT_ANTHONY, 0, Route110_Text_1BA2D4, Route110_Text_1BA2FC
+ msgbox Route110_Text_1BA30C, 6
+ end
+
+Route110_EventScript_14FB3F:: @ 814FB3F
+ trainerbattle 0, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA352, Route110_Text_1BA379
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FB66
+ msgbox Route110_Text_1BA3A5, 6
+ end
+
+Route110_EventScript_14FB66:: @ 814FB66
+ trainerbattle 5, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA3EF, Route110_Text_1BA432
+ msgbox Route110_Text_1BA456, 6
+ end
+
+Route110_EventScript_14FB7D:: @ 814FB7D
+ trainerbattle 0, OPPONENT_JASMINE, 0, Route110_Text_1BA5FF, Route110_Text_1BA63C
+ msgbox Route110_Text_1BA65F, 6
+ end
+
+Route110_EventScript_14FB94:: @ 814FB94
+ trainerbattle 0, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA4A0, Route110_Text_1BA50F
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FBBB
+ msgbox Route110_Text_1BA52E, 6
+ end
+
+Route110_EventScript_14FBBB:: @ 814FBBB
+ trainerbattle 5, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA573, Route110_Text_1BA5A1
+ msgbox Route110_Text_1BA5C4, 6
+ end
+
+Route110_EventScript_14FBD2:: @ 814FBD2
+ trainerbattle 0, OPPONENT_ISABEL_1, 0, Route110_Text_1BA990, Route110_Text_1BA9D0
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FBF9
+ msgbox Route110_Text_1BA9E9, 6
+ end
+
+Route110_EventScript_14FBF9:: @ 814FBF9
+ trainerbattle 5, OPPONENT_ISABEL_1, 0, Route110_Text_1BAA2D, Route110_Text_1BAA76
+ msgbox Route110_Text_1BAA8F, 6
+ end
+
+Route110_EventScript_14FC10:: @ 814FC10
+ trainerbattle 0, OPPONENT_TIMMY, 0, Route110_Text_1BAAC3, Route110_Text_1BAAF7
+ msgbox Route110_Text_1BAB19, 6
+ end
+
+Route110_EventScript_14FC27:: @ 814FC27
+ lockall
+ applymovement 21, Route110_Movement_1A0843
+ waitmovement 0
+ call Route110_EventScript_14FC39
+ releaseall
+ end
+
+Route110_EventScript_14FC39:: @ 814FC39
+ special FinishCyclingRoadChallenge
+ msgbox Route110_Text_16EF65, 4
+ switch RESULT
+ case 10, Route110_EventScript_14FCC3
+ case 9, Route110_EventScript_14FCD1
+ case 8, Route110_EventScript_14FCD1
+ case 7, Route110_EventScript_14FCD1
+ case 6, Route110_EventScript_14FCDF
+ case 5, Route110_EventScript_14FCDF
+ case 4, Route110_EventScript_14FCDF
+ case 3, Route110_EventScript_14FCED
+ case 2, Route110_EventScript_14FCED
+ case 1, Route110_EventScript_14FCED
+ case 0, Route110_EventScript_14FCFB
+ end
+
+Route110_EventScript_14FCC3:: @ 814FCC3
+ msgbox Route110_Text_16EF9F, 4
+ goto Route110_EventScript_14FD09
+ end
+
+Route110_EventScript_14FCD1:: @ 814FCD1
+ msgbox Route110_Text_16F012, 4
+ goto Route110_EventScript_14FD09
+ end
+
+Route110_EventScript_14FCDF:: @ 814FCDF
+ msgbox Route110_Text_16F069, 4
+ goto Route110_EventScript_14FD09
+ end
+
+Route110_EventScript_14FCED:: @ 814FCED
+ msgbox Route110_Text_16F0D0, 4
+ goto Route110_EventScript_14FD09
+ end
+
+Route110_EventScript_14FCFB:: @ 814FCFB
+ msgbox Route110_Text_16F139, 4
+ goto Route110_EventScript_14FD09
+ end
+
+Route110_EventScript_14FD09:: @ 814FD09
+ setvar VAR_CYCLING_CHALLENGE_STATE, 3
+ savebgm 0
+ fadedefaultbgm
+ return
+
+Route110_EventScript_14FD13:: @ 814FD13
+ setvar VAR_SPECIAL_8, 1
+ goto Route110_EventScript_14FD34
+ end
+
+Route110_EventScript_14FD1E:: @ 814FD1E
+ setvar VAR_SPECIAL_8, 2
+ goto Route110_EventScript_14FD34
+ end
+
+Route110_EventScript_14FD29:: @ 814FD29
+ setvar VAR_SPECIAL_8, 3
+ goto Route110_EventScript_14FD34
+ end
+
+Route110_EventScript_14FD34:: @ 814FD34
+ lockall
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq Route110_EventScript_14FDA7
+ compare RESULT, 1
+ call_if_eq Route110_EventScript_14FDAC
+ applymovement 28, Route110_Movement_1A0845
+ waitmovement 0
+ applymovement 28, Route110_Movement_1A0833
+ waitmovement 0
+ applymovement 28, Route110_Movement_1A0835
+ waitmovement 0
+ delay 30
+ compare VAR_SPECIAL_8, 1
+ call_if_eq Route110_EventScript_14FF14
+ compare VAR_SPECIAL_8, 2
+ call_if_eq Route110_EventScript_14FF1F
+ compare VAR_SPECIAL_8, 3
+ call_if_eq Route110_EventScript_14FF2A
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq Route110_EventScript_14FDB1
+ compare RESULT, 1
+ goto_if_eq Route110_EventScript_14FE2B
+ releaseall
+ end
+
+Route110_EventScript_14FDA7:: @ 814FDA7
+ playbgm MUS_GIRL_SUP, TRUE
+ return
+
+Route110_EventScript_14FDAC:: @ 814FDAC
+ playbgm MUS_BOY_SUP, TRUE
+ return
+
+Route110_EventScript_14FDB1:: @ 814FDB1
+ msgbox Route110_Text_16E7A1, 4
+ switch VAR_STARTER_MON
+ case 0, Route110_EventScript_14FDE0
+ case 1, Route110_EventScript_14FDF0
+ case 2, Route110_EventScript_14FE00
+ end
+
+Route110_EventScript_14FDE0:: @ 814FDE0
+ trainerbattle 3, OPPONENT_MAY_5, 0, Route110_Text_16E826
+ goto Route110_EventScript_14FE10
+ end
+
+Route110_EventScript_14FDF0:: @ 814FDF0
+ trainerbattle 3, OPPONENT_MAY_8, 0, Route110_Text_16E826
+ goto Route110_EventScript_14FE10
+ end
+
+Route110_EventScript_14FE00:: @ 814FE00
+ trainerbattle 3, OPPONENT_MAY_2, 0, Route110_Text_16E826
+ goto Route110_EventScript_14FE10
+ end
+
+Route110_EventScript_14FE10:: @ 814FE10
+ msgbox Route110_Text_16E84C, 4
+ call Route110_EventScript_14FEA5
+ msgbox Route110_Text_16E8B3, 4
+ goto Route110_EventScript_14FEB2
+ end
+
+Route110_EventScript_14FE2B:: @ 814FE2B
+ msgbox Route110_Text_16E99A, 4
+ switch VAR_STARTER_MON
+ case 0, Route110_EventScript_14FE5A
+ case 1, Route110_EventScript_14FE6A
+ case 2, Route110_EventScript_14FE7A
+ end
+
+Route110_EventScript_14FE5A:: @ 814FE5A
+ trainerbattle 3, OPPONENT_BRENDAN_5, 0, Route110_Text_16EA0F
+ goto Route110_EventScript_14FE8A
+ end
+
+Route110_EventScript_14FE6A:: @ 814FE6A
+ trainerbattle 3, OPPONENT_BRENDAN_8, 0, Route110_Text_16EA0F
+ goto Route110_EventScript_14FE8A
+ end
+
+Route110_EventScript_14FE7A:: @ 814FE7A
+ trainerbattle 3, OPPONENT_BRENDAN_2, 0, Route110_Text_16EA0F
+ goto Route110_EventScript_14FE8A
+ end
+
+Route110_EventScript_14FE8A:: @ 814FE8A
+ msgbox Route110_Text_16EA2A, 4
+ call Route110_EventScript_14FEA5
+ msgbox Route110_Text_16EA7B, 4
+ goto Route110_EventScript_14FEB2
+ end
+
+Route110_EventScript_14FEA5:: @ 814FEA5
+ giveitem_std ITEM_ITEMFINDER
+ return
+
+Route110_EventScript_14FEB2:: @ 814FEB2
+ closemessage
+ compare VAR_SPECIAL_8, 1
+ call_if_eq Route110_EventScript_14FF56
+ compare VAR_SPECIAL_8, 2
+ call_if_eq Route110_EventScript_14FF5E
+ compare VAR_SPECIAL_8, 3
+ call_if_eq Route110_EventScript_14FF66
+ setobjectmovementtype 28, 10
+ setobjectmovementtype 29, 10
+ removeobject 28
+ addobject 29
+ delay 45
+ compare VAR_SPECIAL_8, 1
+ call_if_eq Route110_EventScript_14FF35
+ compare VAR_SPECIAL_8, 2
+ call_if_eq Route110_EventScript_14FF40
+ compare VAR_SPECIAL_8, 3
+ call_if_eq Route110_EventScript_14FF4B
+ removeobject 29
+ setvar VAR_ROUTE110_STATE, 1
+ savebgm 0
+ fadedefaultbgm
+ releaseall
+ end
+
+Route110_EventScript_14FF14:: @ 814FF14
+ applymovement 28, Route110_Movement_14FF6E
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF1F:: @ 814FF1F
+ applymovement 28, Route110_Movement_14FF72
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF2A:: @ 814FF2A
+ applymovement 28, Route110_Movement_14FF74
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF35:: @ 814FF35
+ applymovement 29, Route110_Movement_14FF78
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF40:: @ 814FF40
+ applymovement 29, Route110_Movement_14FF80
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF4B:: @ 814FF4B
+ applymovement 29, Route110_Movement_14FF89
+ waitmovement 0
+ return
+
+Route110_EventScript_14FF56:: @ 814FF56
+ setobjectxyperm 29, 33, 55
+ return
+
+Route110_EventScript_14FF5E:: @ 814FF5E
+ setobjectxyperm 29, 34, 55
+ return
+
+Route110_EventScript_14FF66:: @ 814FF66
+ setobjectxyperm 29, 35, 55
+ return
+
+Route110_Movement_14FF6E:: @ 814FF6E
+ walk_down
+ walk_left
+ walk_in_place_fastest_down
+ end_movement
+
+Route110_Movement_14FF72:: @ 814FF72
+ walk_down
+ end_movement
+
+Route110_Movement_14FF74:: @ 814FF74
+ walk_down
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
+
+Route110_Movement_14FF78:: @ 814FF78
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+Route110_Movement_14FF80:: @ 814FF80
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_down
+ end_movement
+
+Route110_Movement_14FF89:: @ 814FF89
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
diff --git a/data/text/maps/Route110.inc b/data/maps/Route110/text.inc
index 78be8d595..78be8d595 100644
--- a/data/text/maps/Route110.inc
+++ b/data/maps/Route110/text.inc
diff --git a/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/events.inc
index 0474772cb..0474772cb 100644
--- a/data/maps/events/Route110_SeasideCyclingRoadNorthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/events.inc
diff --git a/data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.inc
index 749ab18e9..1fb9928b3 100644
--- a/data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.inc
+++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/header.inc
@@ -1,9 +1,9 @@
Route110_SeasideCyclingRoadNorthEntrance:: @ 8307E9C
- .4byte Route110_SeasideCyclingRoadNorthEntrance_MapAttributes
+ .4byte Route110_SeasideCyclingRoadEntrace_Layout
.4byte Route110_SeasideCyclingRoadNorthEntrance_MapEvents
.4byte Route110_SeasideCyclingRoadNorthEntrance_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 257
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc
index 8d6465c89..8d6465c89 100644
--- a/data/scripts/maps/Route110_SeasideCyclingRoadNorthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc
diff --git a/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc
index 8d5a0433e..8d5a0433e 100644
--- a/data/text/maps/Route110_SeasideCyclingRoadNorthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/text.inc
diff --git a/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/events.inc
index 996562b61..996562b61 100644
--- a/data/maps/events/Route110_SeasideCyclingRoadSouthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/events.inc
diff --git a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.inc
index a4bd0cbd7..a4da7397c 100644
--- a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.inc
+++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/header.inc
@@ -1,9 +1,9 @@
Route110_SeasideCyclingRoadSouthEntrance:: @ 8307E80
- .4byte Route110_SeasideCyclingRoadSouthEntrance_MapAttributes
+ .4byte Route110_SeasideCyclingRoadEntrace_Layout
.4byte Route110_SeasideCyclingRoadSouthEntrance_MapEvents
.4byte Route110_SeasideCyclingRoadSouthEntrance_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 257
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc
index edae49291..edae49291 100644
--- a/data/scripts/maps/Route110_SeasideCyclingRoadSouthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc
diff --git a/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc
index 77bf90751..77bf90751 100644
--- a/data/text/maps/Route110_SeasideCyclingRoadSouthEntrance.inc
+++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/text.inc
diff --git a/data/maps/events/Route110_TrickHouseCorridor.inc b/data/maps/Route110_TrickHouseCorridor/events.inc
index 4b7e39efd..4b7e39efd 100644
--- a/data/maps/events/Route110_TrickHouseCorridor.inc
+++ b/data/maps/Route110_TrickHouseCorridor/events.inc
diff --git a/data/maps/Route110_TrickHouseCorridor/header.inc b/data/maps/Route110_TrickHouseCorridor/header.inc
index f2b2c691d..14997e663 100644
--- a/data/maps/Route110_TrickHouseCorridor/header.inc
+++ b/data/maps/Route110_TrickHouseCorridor/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHouseCorridor:: @ 8307D84
- .4byte Route110_TrickHouseCorridor_MapAttributes
+ .4byte Route110_TrickHouseCorridor_Layout
.4byte Route110_TrickHouseCorridor_MapEvents
.4byte Route110_TrickHouseCorridor_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 247
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHouseCorridor.inc b/data/maps/Route110_TrickHouseCorridor/scripts.inc
index be70476e6..be70476e6 100644
--- a/data/scripts/maps/Route110_TrickHouseCorridor.inc
+++ b/data/maps/Route110_TrickHouseCorridor/scripts.inc
diff --git a/data/maps/events/Route110_TrickHouseEnd.inc b/data/maps/Route110_TrickHouseEnd/events.inc
index 732c6c705..732c6c705 100644
--- a/data/maps/events/Route110_TrickHouseEnd.inc
+++ b/data/maps/Route110_TrickHouseEnd/events.inc
diff --git a/data/maps/Route110_TrickHouseEnd/header.inc b/data/maps/Route110_TrickHouseEnd/header.inc
index d61808d7f..58ca3e71d 100644
--- a/data/maps/Route110_TrickHouseEnd/header.inc
+++ b/data/maps/Route110_TrickHouseEnd/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHouseEnd:: @ 8307D68
- .4byte Route110_TrickHouseEnd_MapAttributes
+ .4byte Route110_TrickHouseEnd_Layout
.4byte Route110_TrickHouseEnd_MapEvents
.4byte Route110_TrickHouseEnd_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 246
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHouseEnd.inc b/data/maps/Route110_TrickHouseEnd/scripts.inc
index ca992427c..ca992427c 100644
--- a/data/scripts/maps/Route110_TrickHouseEnd.inc
+++ b/data/maps/Route110_TrickHouseEnd/scripts.inc
diff --git a/data/text/maps/Route110_TrickHouseEnd.inc b/data/maps/Route110_TrickHouseEnd/text.inc
index 03f2252fd..03f2252fd 100644
--- a/data/text/maps/Route110_TrickHouseEnd.inc
+++ b/data/maps/Route110_TrickHouseEnd/text.inc
diff --git a/data/maps/events/Route110_TrickHouseEntrance.inc b/data/maps/Route110_TrickHouseEntrance/events.inc
index 07c5a6555..07c5a6555 100644
--- a/data/maps/events/Route110_TrickHouseEntrance.inc
+++ b/data/maps/Route110_TrickHouseEntrance/events.inc
diff --git a/data/maps/Route110_TrickHouseEntrance/header.inc b/data/maps/Route110_TrickHouseEntrance/header.inc
index 80d6c597f..8146c2fa0 100644
--- a/data/maps/Route110_TrickHouseEntrance/header.inc
+++ b/data/maps/Route110_TrickHouseEntrance/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHouseEntrance:: @ 8307D4C
- .4byte Route110_TrickHouseEntrance_MapAttributes
+ .4byte Route110_TrickHouseEntrance_Layout
.4byte Route110_TrickHouseEntrance_MapEvents
.4byte Route110_TrickHouseEntrance_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 245
.byte 25
.byte 0
diff --git a/data/maps/Route110_TrickHouseEntrance/scripts.inc b/data/maps/Route110_TrickHouseEntrance/scripts.inc
new file mode 100644
index 000000000..79f52f7bf
--- /dev/null
+++ b/data/maps/Route110_TrickHouseEntrance/scripts.inc
@@ -0,0 +1,759 @@
+Route110_TrickHouseEntrance_MapScripts:: @ 8160F2B
+ map_script 3, Route110_TrickHouseEntrance_MapScript1_160F3B
+ map_script 2, Route110_TrickHouseEntrance_MapScript2_1611CD
+ map_script 4, Route110_TrickHouseEntrance_MapScript2_1610B2
+ .byte 0
+
+Route110_TrickHouseEntrance_MapScript1_160F3B:: @ 8160F3B
+ setflag FLAG_LANDMARK_TRICK_HOUSE
+ compare VAR_TRICK_HOUSE_STATE, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_160FCE
+ compare VAR_TRICK_HOUSE_PRIZE_PICKUP, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_160FB2
+ compare VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_16108E
+ compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
+ call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
+ compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
+ call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
+ compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
+ switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
+ case 0, Route110_TrickHouseEntrance_EventScript_16109A
+ case 1, Route110_TrickHouseEntrance_EventScript_1610A0
+ case 3, Route110_TrickHouseEntrance_EventScript_1610A6
+ case 4, Route110_TrickHouseEntrance_EventScript_1610AC
+ end
+
+Route110_TrickHouseEntrance_EventScript_160FB2:: @ 8160FB2
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_160FC8
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 2
+ end
+
+Route110_TrickHouseEntrance_EventScript_160FC8:: @ 8160FC8
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 6
+ end
+
+Route110_TrickHouseEntrance_EventScript_160FCE:: @ 8160FCE
+ setvar VAR_TRICK_HOUSE_STATE, 0
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_160FDE:: @ 8160FDE
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
+ call_if_eq Route110_TrickHouseEntrance_EventScript_16103C
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161046
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161050
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
+ call_if_eq Route110_TrickHouseEntrance_EventScript_16105A
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161064
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
+ call_if_eq Route110_TrickHouseEntrance_EventScript_16106E
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161078
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161082
+ return
+
+Route110_TrickHouseEntrance_EventScript_16103C:: @ 816103C
+ call_if_unset FLAG_BADGE03_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_161046:: @ 8161046
+ call_if_unset FLAG_BADGE04_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_161050:: @ 8161050
+ call_if_unset FLAG_BADGE05_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_16105A:: @ 816105A
+ call_if_unset FLAG_BADGE06_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_161064:: @ 8161064
+ call_if_unset FLAG_BADGE07_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_16106E:: @ 816106E
+ call_if_unset FLAG_BADGE08_GET, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_161078:: @ 8161078
+ call_if_unset FLAG_SYS_GAME_CLEAR, Route110_TrickHouseEntrance_EventScript_161088
+ return
+
+Route110_TrickHouseEntrance_EventScript_161082:: @ 8161082
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_161088:: @ 8161088
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
+ return
+
+Route110_TrickHouseEntrance_EventScript_16108E:: @ 816108E
+ setobjectxyperm 1, 5, 2
+ setobjectmovementtype 1, 4
+ end
+
+Route110_TrickHouseEntrance_EventScript_16109A:: @ 816109A
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 0
+ end
+
+Route110_TrickHouseEntrance_EventScript_1610A0:: @ 81610A0
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_1610A6:: @ 81610A6
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_1610AC:: @ 81610AC
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ end
+
+Route110_TrickHouseEntrance_MapScript2_1610B2:: @ 81610B2
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1, Route110_TrickHouseEntrance_EventScript_1610F4
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0, Route110_TrickHouseEntrance_EventScript_161105
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 1, Route110_TrickHouseEntrance_EventScript_1611AB
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 2, Route110_TrickHouseEntrance_EventScript_1611AF
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3, Route110_TrickHouseEntrance_EventScript_1611AF
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 4, Route110_TrickHouseEntrance_EventScript_1611AB
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5, Route110_TrickHouseEntrance_EventScript_1611AB
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 6, Route110_TrickHouseEntrance_EventScript_1611BE
+ .2byte 0
+
+Route110_TrickHouseEntrance_EventScript_1610F4:: @ 81610F4
+ addobject 1
+ showobjectat 1, MAP_ROUTE110_TRICK_HOUSE_ENTRANCE
+ turnobject 1, 4
+ turnobject 255, 3
+ end
+
+Route110_TrickHouseEntrance_EventScript_161105:: @ 8161105
+ addobject 1
+ hideobjectat 1, MAP_ROUTE110_TRICK_HOUSE_ENTRANCE
+ switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
+ case 0, Route110_TrickHouseEntrance_EventScript_16116B
+ case 1, Route110_TrickHouseEntrance_EventScript_161173
+ case 2, Route110_TrickHouseEntrance_EventScript_161193
+ case 3, Route110_TrickHouseEntrance_EventScript_161183
+ case 4, Route110_TrickHouseEntrance_EventScript_16118B
+ case 5, Route110_TrickHouseEntrance_EventScript_16117B
+ case 6, Route110_TrickHouseEntrance_EventScript_16119B
+ case 7, Route110_TrickHouseEntrance_EventScript_1611A3
+ end
+
+Route110_TrickHouseEntrance_EventScript_16116B:: @ 816116B
+ setobjectxy 1, 6, 3
+ end
+
+Route110_TrickHouseEntrance_EventScript_161173:: @ 8161173
+ setobjectxy 1, 11, 5
+ end
+
+Route110_TrickHouseEntrance_EventScript_16117B:: @ 816117B
+ setobjectxy 1, 11, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_161183:: @ 8161183
+ setobjectxy 1, 3, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_16118B:: @ 816118B
+ setobjectxy 1, 0, 5
+ end
+
+Route110_TrickHouseEntrance_EventScript_161193:: @ 8161193
+ setobjectxy 1, 9, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_16119B:: @ 816119B
+ setobjectxy 1, 8, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_1611A3:: @ 81611A3
+ setobjectxy 1, 4, 4
+ end
+
+Route110_TrickHouseEntrance_EventScript_1611AB:: @ 81611AB
+ removeobject 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_1611AF:: @ 81611AF
+ addobject 1
+ setobjectxy 1, 5, 2
+ turnobject 1, 2
+ end
+
+Route110_TrickHouseEntrance_EventScript_1611BE:: @ 81611BE
+ addobject 1
+ setobjectxy 1, 5, 2
+ turnobject 1, 1
+ end
+
+Route110_TrickHouseEntrance_MapScript2_1611CD:: @ 81611CD
+ map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1, Route110_TrickHouseEntrance_EventScript_1611D7
+ .2byte 0
+
+Route110_TrickHouseEntrance_EventScript_1611D7:: @ 81611D7
+ lockall
+ delay 20
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161327
+ msgbox Route110_TrickHouseEntrance_Text_19BD82, 4
+ closemessage
+ delay 20
+ applymovement 1, Route110_TrickHouseEntrance_Movement_161315
+ waitmovement 0
+ playse SE_W153
+ applymovement 1, Route110_TrickHouseEntrance_Movement_16131E
+ waitmovement 0
+ removeobject 1
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 1
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 0
+ releaseall
+ end
+
+@ 8161218
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16121A:: @ 816121A
+ lockall
+ switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
+ case 0, Route110_TrickHouseEntrance_EventScript_16124D
+ case 2, Route110_TrickHouseEntrance_EventScript_16136E
+ case 3, Route110_TrickHouseEntrance_EventScript_161330
+ case 6, Route110_TrickHouseEntrance_EventScript_161518
+ end
+
+Route110_TrickHouseEntrance_EventScript_16124D:: @ 816124D
+ playse SE_PIN
+ applymovement 255, Route110_TrickHouseEntrance_Movement_1A0833
+ waitmovement 0
+ applymovement 255, Route110_TrickHouseEntrance_Movement_1A0835
+ waitmovement 0
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612CD
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612D6
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612DF
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612E8
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612F1
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1612FA
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
+ call_if_eq Route110_TrickHouseEntrance_EventScript_161303
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
+ call_if_eq Route110_TrickHouseEntrance_EventScript_16130C
+ closemessage
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1
+ warp MAP_ROUTE110_TRICK_HOUSE_ENTRANCE, 255, 6, 2
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1612CD:: @ 81612CD
+ msgbox Route110_TrickHouseEntrance_Text_19BA6E, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_1612D6:: @ 81612D6
+ msgbox Route110_TrickHouseEntrance_Text_19BAC0, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_1612DF:: @ 81612DF
+ msgbox Route110_TrickHouseEntrance_Text_19BB11, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_1612E8:: @ 81612E8
+ msgbox Route110_TrickHouseEntrance_Text_19BB61, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_1612F1:: @ 81612F1
+ msgbox Route110_TrickHouseEntrance_Text_19BBB4, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_1612FA:: @ 81612FA
+ msgbox Route110_TrickHouseEntrance_Text_19BC04, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_161303:: @ 8161303
+ msgbox Route110_TrickHouseEntrance_Text_19BC55, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_16130C:: @ 816130C
+ msgbox Route110_TrickHouseEntrance_Text_19BCA8, 4
+ return
+
+Route110_TrickHouseEnd_Movement_161315:: @ 8161315
+Route110_TrickHouseEntrance_Movement_161315:: @ 8161315
+ face_up
+ delay_4
+ face_left
+ delay_4
+ face_down
+ delay_4
+ face_right
+ delay_4
+ end_movement
+
+Route110_TrickHouseEnd_Movement_16131E:: @ 816131E
+Route110_TrickHouseEntrance_Movement_16131E:: @ 816131E
+ face_up
+ disable_anim
+ slide_up
+ slide_up
+ slide_up
+ slide_up
+ slide_up
+ slide_up
+ end_movement
+
+Route110_TrickHouseEntrance_EventScript_161327:: @ 8161327
+ msgbox Route110_TrickHouseEntrance_Text_19BCFD, 4
+ return
+
+Route110_TrickHouseEntrance_EventScript_161330:: @ 8161330
+ msgbox Route110_TrickHouseEntrance_Text_19BF19, 4
+ closemessage
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
+ waitmovement 0
+ playse SE_PIN
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0833
+ waitmovement 0
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0835
+ waitmovement 0
+ msgbox Route110_TrickHouseEntrance_Text_19BFAB, 4
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0841
+ waitmovement 0
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16136E:: @ 816136E
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
+ waitmovement 0
+ msgbox Route110_TrickHouseEntrance_Text_19C07E, 4
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1613CE
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1613FA
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161426
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161452
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_16147E
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1614AA
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1614D6
+ end
+
+Route110_TrickHouseEntrance_EventScript_1613CE:: @ 81613CE
+ giveitem_std ITEM_RARE_CANDY
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1613FA:: @ 81613FA
+ giveitem_std ITEM_TIMER_BALL
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161426:: @ 8161426
+ giveitem_std ITEM_HARD_STONE
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161452:: @ 8161452
+ giveitem_std ITEM_SMOKE_BALL
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16147E:: @ 816147E
+ giveitem_std ITEM_TM12_TAUNT
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1614AA:: @ 81614AA
+ giveitem_std ITEM_MAGNET
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1614D6:: @ 81614D6
+ giveitem_std ITEM_PP_MAX
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
+ msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161502:: @ 8161502
+ setvar VAR_TRICK_HOUSE_PRIZE_PICKUP, 0
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0841
+ waitmovement 0
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161518:: @ 8161518
+ applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
+ waitmovement 0
+ msgbox Route110_TrickHouseEntrance_Text_19C128, 4
+ .ifdef SAPPHIRE
+ givedecoration_std DECOR_BLUE_TENT
+ .else
+ givedecoration_std DECOR_RED_TENT
+ .endif
+ compare RESULT, 1
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161551
+ compare RESULT, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1A02B8
+ msgbox Route110_TrickHouseEntrance_Text_19C18D, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161551:: @ 8161551
+ msgbox Route110_TrickHouseEntrance_Text_19C17E, 4
+ closemessage
+ applymovement 1, Route110_TrickHouseEntrance_Movement_16309F
+ waitmovement 0
+ applymovement 1, Route110_TrickHouseEntrance_Movement_161315
+ waitmovement 0
+ playse SE_W153
+ applymovement 1, Route110_TrickHouseEntrance_Movement_16131E
+ waitmovement 0
+ removeobject 1
+ setvar VAR_TRICK_HOUSE_PRIZE_PICKUP, 0
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16158A:: @ 816158A
+ lockall
+ switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
+ case 0, Route110_TrickHouseEntrance_EventScript_1615BD
+ case 1, Route110_TrickHouseEntrance_EventScript_1615C7
+ case 4, Route110_TrickHouseEntrance_EventScript_1616B8
+ case 5, Route110_TrickHouseEntrance_EventScript_1616C2
+ end
+
+Route110_TrickHouseEntrance_EventScript_1615BD:: @ 81615BD
+ msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1615C7:: @ 81615C7
+ msgbox Route110_TrickHouseEntrance_Text_19BE7D, MSGBOX_YESNO
+ closemessage
+ compare RESULT, YES
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1615DD
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1615DD:: @ 81615DD
+ setmetatile 5, 1, 537, 0
+ special DrawWholeMapView
+ delay 20
+ applymovement 255, Route110_TrickHouseEntrance_Movement_1A0856
+ waitmovement 0
+ applymovement 255, Route110_TrickHouseEntrance_Movement_16165E
+ waitmovement 0
+ switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
+ case 0, Route110_TrickHouseEntrance_EventScript_161660
+ case 1, Route110_TrickHouseEntrance_EventScript_16166B
+ case 2, Route110_TrickHouseEntrance_EventScript_161676
+ case 3, Route110_TrickHouseEntrance_EventScript_161681
+ case 4, Route110_TrickHouseEntrance_EventScript_16168C
+ case 5, Route110_TrickHouseEntrance_EventScript_161697
+ case 6, Route110_TrickHouseEntrance_EventScript_1616A2
+ case 7, Route110_TrickHouseEntrance_EventScript_1616AD
+ end
+
+Route110_TrickHouseEntrance_Movement_16165E:: @ 816165E
+ set_invisible
+ end_movement
+
+Route110_TrickHouseEntrance_EventScript_161660:: @ 8161660
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE1, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16166B:: @ 816166B
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE2, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161676:: @ 8161676
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE3, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161681:: @ 8161681
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE4, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16168C:: @ 816168C
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE5, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161697:: @ 8161697
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE6, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1616A2:: @ 81616A2
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE7, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1616AD:: @ 81616AD
+ warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE8, 255, 0, 21
+ waitstate
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1616B8:: @ 81616B8
+ msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1616C2:: @ 81616C2
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_1616D7
+ msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1616D7:: @ 81616D7
+ msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4
+ releaseall
+ end
+
+gUnknown_081616E1:: @ 81616E1
+ lockall
+ switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
+ case 0, Route110_TrickHouseEntrance_EventScript_161740
+ case 1, Route110_TrickHouseEntrance_EventScript_161769
+ case 2, Route110_TrickHouseEntrance_EventScript_161792
+ case 3, Route110_TrickHouseEntrance_EventScript_1617BB
+ case 4, Route110_TrickHouseEntrance_EventScript_1617E4
+ case 5, Route110_TrickHouseEntrance_EventScript_16180D
+ case 6, Route110_TrickHouseEntrance_EventScript_161836
+ case 7, Route110_TrickHouseEntrance_EventScript_16185F
+ end
+
+Route110_TrickHouseEntrance_EventScript_161740:: @ 8161740
+ compare VAR_TRICK_HOUSE_PUZZLE_1_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819CAD1, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_1_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161769:: @ 8161769
+ compare VAR_TRICK_HOUSE_PUZZLE_2_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819CCCB, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_2_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161792:: @ 8161792
+ compare VAR_TRICK_HOUSE_PUZZLE_3_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819CEF9, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_3_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1617BB:: @ 81617BB
+ compare VAR_TRICK_HOUSE_PUZZLE_4_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819D164, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_4_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1617E4:: @ 81617E4
+ compare VAR_TRICK_HOUSE_PUZZLE_5_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819D3A5, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_5_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16180D:: @ 816180D
+ compare VAR_TRICK_HOUSE_PUZZLE_6_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819DC0A, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_6_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161836:: @ 8161836
+ compare VAR_TRICK_HOUSE_PUZZLE_7_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819DE8D, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_7_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_16185F:: @ 816185F
+ compare VAR_TRICK_HOUSE_PUZZLE_8_STATE, 0
+ goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
+ msgbox UnknownString_819E0FF, 4
+ playse SE_PIN
+ setvar VAR_TRICK_HOUSE_PUZZLE_8_STATE, 2
+ setmetatile 13, 1, 523, 0
+ special DrawWholeMapView
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_161888:: @ 8161888
+ msgbox UnknownString_819C21F, 4
+ releaseall
+ end
+
+Route110_TrickHousePuzzle1_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle2_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle3_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle4_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle5_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle6_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle7_EventScript_161892:: @ 8161892
+Route110_TrickHousePuzzle8_EventScript_161892:: @ 8161892
+ msgbox Route110_TrickHousePuzzle1_Text_19C1FF, 4
+ releaseall
+ end
+
+Route110_TrickHousePuzzle1_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle2_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle3_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle4_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle5_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle6_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle7_EventScript_16189C:: @ 816189C
+Route110_TrickHousePuzzle8_EventScript_16189C:: @ 816189C
+ playfanfare MUS_FANFA4
+ message Route110_TrickHousePuzzle1_Text_19C1B8
+ waitfanfare
+ waitmessage
+ msgbox Route110_TrickHousePuzzle1_Text_19C1CB, 4
+ releaseall
+ end
+
+Route110_TrickHouseEntrance_EventScript_1618B0:: @ 81618B0
+ lockall
+ msgbox Route110_TrickHouseEntrance_Text_19BA56, 4
+ releaseall
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1618E1
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
+ call_if_eq Route110_TrickHouseEntrance_EventScript_1618F6
+ compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
+ call_if_eq Route110_TrickHouseEntrance_EventScript_16190B
+ setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
+ end
+
+Route110_TrickHouseEntrance_EventScript_1618E1:: @ 81618E1
+ setvar VAR_SPECIAL_4, 6
+ setvar VAR_SPECIAL_5, 3
+ setvar VAR_SPECIAL_6, 0
+ call Route110_TrickHouseEntrance_EventScript_161920
+ return
+
+Route110_TrickHouseEntrance_EventScript_1618F6:: @ 81618F6
+ setvar VAR_SPECIAL_4, 11
+ setvar VAR_SPECIAL_5, 5
+ setvar VAR_SPECIAL_6, 0
+ call Route110_TrickHouseEntrance_EventScript_161920
+ return
+
+Route110_TrickHouseEntrance_EventScript_16190B:: @ 816190B
+ setvar VAR_SPECIAL_4, 9
+ setvar VAR_SPECIAL_5, 2
+ setvar VAR_SPECIAL_6, 0
+ call Route110_TrickHouseEntrance_EventScript_161920
+ return
+
+Route110_TrickHouseEntrance_EventScript_161920:: @ 8161920
+ setfieldeffectargument 0, 32772
+ setfieldeffectargument 1, 32773
+ setfieldeffectargument 2, 32774
+ dofieldeffect FLDEFF_SPARKLE
+ waitfieldeffect FLDEFF_SPARKLE
+ delay 10
+ return
diff --git a/data/text/maps/Route110_TrickHouseEntrance.inc b/data/maps/Route110_TrickHouseEntrance/text.inc
index fe39a4441..fe39a4441 100644
--- a/data/text/maps/Route110_TrickHouseEntrance.inc
+++ b/data/maps/Route110_TrickHouseEntrance/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle1.inc b/data/maps/Route110_TrickHousePuzzle1/events.inc
index ef5b7732f..ef5b7732f 100644
--- a/data/maps/events/Route110_TrickHousePuzzle1.inc
+++ b/data/maps/Route110_TrickHousePuzzle1/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle1/header.inc b/data/maps/Route110_TrickHousePuzzle1/header.inc
index c4c87877c..18d772089 100644
--- a/data/maps/Route110_TrickHousePuzzle1/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle1/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle1:: @ 8307DA0
- .4byte Route110_TrickHousePuzzle1_MapAttributes
+ .4byte Route110_TrickHousePuzzle1_Layout
.4byte Route110_TrickHousePuzzle1_MapEvents
.4byte Route110_TrickHousePuzzle1_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 248
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle1.inc b/data/maps/Route110_TrickHousePuzzle1/scripts.inc
index df0484baf..df0484baf 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle1.inc
+++ b/data/maps/Route110_TrickHousePuzzle1/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle1.inc b/data/maps/Route110_TrickHousePuzzle1/text.inc
index 84208ead5..84208ead5 100644
--- a/data/text/maps/Route110_TrickHousePuzzle1.inc
+++ b/data/maps/Route110_TrickHousePuzzle1/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle2.inc b/data/maps/Route110_TrickHousePuzzle2/events.inc
index c815a1624..c815a1624 100644
--- a/data/maps/events/Route110_TrickHousePuzzle2.inc
+++ b/data/maps/Route110_TrickHousePuzzle2/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle2/header.inc b/data/maps/Route110_TrickHousePuzzle2/header.inc
index d278ca3aa..489d213d9 100644
--- a/data/maps/Route110_TrickHousePuzzle2/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle2/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle2:: @ 8307DBC
- .4byte Route110_TrickHousePuzzle2_MapAttributes
+ .4byte Route110_TrickHousePuzzle2_Layout
.4byte Route110_TrickHousePuzzle2_MapEvents
.4byte Route110_TrickHousePuzzle2_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 249
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle2.inc b/data/maps/Route110_TrickHousePuzzle2/scripts.inc
index cdde15d1a..cdde15d1a 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle2.inc
+++ b/data/maps/Route110_TrickHousePuzzle2/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle2.inc b/data/maps/Route110_TrickHousePuzzle2/text.inc
index cb64f04d8..cb64f04d8 100644
--- a/data/text/maps/Route110_TrickHousePuzzle2.inc
+++ b/data/maps/Route110_TrickHousePuzzle2/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle3.inc b/data/maps/Route110_TrickHousePuzzle3/events.inc
index e45f2d33b..e45f2d33b 100644
--- a/data/maps/events/Route110_TrickHousePuzzle3.inc
+++ b/data/maps/Route110_TrickHousePuzzle3/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle3/header.inc b/data/maps/Route110_TrickHousePuzzle3/header.inc
index 736a1dc19..c8b2da4a3 100644
--- a/data/maps/Route110_TrickHousePuzzle3/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle3/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle3:: @ 8307DD8
- .4byte Route110_TrickHousePuzzle3_MapAttributes
+ .4byte Route110_TrickHousePuzzle3_Layout
.4byte Route110_TrickHousePuzzle3_MapEvents
.4byte Route110_TrickHousePuzzle3_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 250
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle3.inc b/data/maps/Route110_TrickHousePuzzle3/scripts.inc
index 14a021e8d..14a021e8d 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle3.inc
+++ b/data/maps/Route110_TrickHousePuzzle3/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle3.inc b/data/maps/Route110_TrickHousePuzzle3/text.inc
index 01287a068..01287a068 100644
--- a/data/text/maps/Route110_TrickHousePuzzle3.inc
+++ b/data/maps/Route110_TrickHousePuzzle3/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle4.inc b/data/maps/Route110_TrickHousePuzzle4/events.inc
index 4d7189920..4d7189920 100644
--- a/data/maps/events/Route110_TrickHousePuzzle4.inc
+++ b/data/maps/Route110_TrickHousePuzzle4/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle4/header.inc b/data/maps/Route110_TrickHousePuzzle4/header.inc
index f4117a578..b06a1404f 100644
--- a/data/maps/Route110_TrickHousePuzzle4/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle4/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle4:: @ 8307DF4
- .4byte Route110_TrickHousePuzzle4_MapAttributes
+ .4byte Route110_TrickHousePuzzle4_Layout
.4byte Route110_TrickHousePuzzle4_MapEvents
.4byte Route110_TrickHousePuzzle4_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 251
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle4.inc b/data/maps/Route110_TrickHousePuzzle4/scripts.inc
index 3808f1f2d..3808f1f2d 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle4.inc
+++ b/data/maps/Route110_TrickHousePuzzle4/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle4.inc b/data/maps/Route110_TrickHousePuzzle4/text.inc
index 293e5ab93..293e5ab93 100644
--- a/data/text/maps/Route110_TrickHousePuzzle4.inc
+++ b/data/maps/Route110_TrickHousePuzzle4/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle5.inc b/data/maps/Route110_TrickHousePuzzle5/events.inc
index 66884fc3d..66884fc3d 100644
--- a/data/maps/events/Route110_TrickHousePuzzle5.inc
+++ b/data/maps/Route110_TrickHousePuzzle5/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle5/header.inc b/data/maps/Route110_TrickHousePuzzle5/header.inc
index 7216f556e..dc42453f4 100644
--- a/data/maps/Route110_TrickHousePuzzle5/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle5/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle5:: @ 8307E10
- .4byte Route110_TrickHousePuzzle5_MapAttributes
+ .4byte Route110_TrickHousePuzzle5_Layout
.4byte Route110_TrickHousePuzzle5_MapEvents
.4byte Route110_TrickHousePuzzle5_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 252
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle5.inc b/data/maps/Route110_TrickHousePuzzle5/scripts.inc
index a7f283b2d..a7f283b2d 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle5.inc
+++ b/data/maps/Route110_TrickHousePuzzle5/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle5.inc b/data/maps/Route110_TrickHousePuzzle5/text.inc
index 8cddc3f65..8cddc3f65 100644
--- a/data/text/maps/Route110_TrickHousePuzzle5.inc
+++ b/data/maps/Route110_TrickHousePuzzle5/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle6.inc b/data/maps/Route110_TrickHousePuzzle6/events.inc
index 6ac299c5f..6ac299c5f 100644
--- a/data/maps/events/Route110_TrickHousePuzzle6.inc
+++ b/data/maps/Route110_TrickHousePuzzle6/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle6/header.inc b/data/maps/Route110_TrickHousePuzzle6/header.inc
index 5ffc844bd..3377987da 100644
--- a/data/maps/Route110_TrickHousePuzzle6/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle6/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle6:: @ 8307E2C
- .4byte Route110_TrickHousePuzzle6_MapAttributes
+ .4byte Route110_TrickHousePuzzle6_Layout
.4byte Route110_TrickHousePuzzle6_MapEvents
.4byte Route110_TrickHousePuzzle6_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 253
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle6.inc b/data/maps/Route110_TrickHousePuzzle6/scripts.inc
index 971d2a275..971d2a275 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle6.inc
+++ b/data/maps/Route110_TrickHousePuzzle6/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle6.inc b/data/maps/Route110_TrickHousePuzzle6/text.inc
index 7fb5aa914..7fb5aa914 100644
--- a/data/text/maps/Route110_TrickHousePuzzle6.inc
+++ b/data/maps/Route110_TrickHousePuzzle6/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle7.inc b/data/maps/Route110_TrickHousePuzzle7/events.inc
index d57546ce1..d57546ce1 100644
--- a/data/maps/events/Route110_TrickHousePuzzle7.inc
+++ b/data/maps/Route110_TrickHousePuzzle7/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle7/header.inc b/data/maps/Route110_TrickHousePuzzle7/header.inc
index cea170daa..84014fdb5 100644
--- a/data/maps/Route110_TrickHousePuzzle7/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle7/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle7:: @ 8307E48
- .4byte Route110_TrickHousePuzzle7_MapAttributes
+ .4byte Route110_TrickHousePuzzle7_Layout
.4byte Route110_TrickHousePuzzle7_MapEvents
.4byte Route110_TrickHousePuzzle7_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 254
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle7.inc b/data/maps/Route110_TrickHousePuzzle7/scripts.inc
index 1ee608166..1ee608166 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle7.inc
+++ b/data/maps/Route110_TrickHousePuzzle7/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle7.inc b/data/maps/Route110_TrickHousePuzzle7/text.inc
index e8ce4b3a4..e8ce4b3a4 100644
--- a/data/text/maps/Route110_TrickHousePuzzle7.inc
+++ b/data/maps/Route110_TrickHousePuzzle7/text.inc
diff --git a/data/maps/events/Route110_TrickHousePuzzle8.inc b/data/maps/Route110_TrickHousePuzzle8/events.inc
index 481b2d926..481b2d926 100644
--- a/data/maps/events/Route110_TrickHousePuzzle8.inc
+++ b/data/maps/Route110_TrickHousePuzzle8/events.inc
diff --git a/data/maps/Route110_TrickHousePuzzle8/header.inc b/data/maps/Route110_TrickHousePuzzle8/header.inc
index 6a4dc7051..ede90bbe4 100644
--- a/data/maps/Route110_TrickHousePuzzle8/header.inc
+++ b/data/maps/Route110_TrickHousePuzzle8/header.inc
@@ -1,9 +1,9 @@
Route110_TrickHousePuzzle8:: @ 8307E64
- .4byte Route110_TrickHousePuzzle8_MapAttributes
+ .4byte Route110_TrickHousePuzzle8_Layout
.4byte Route110_TrickHousePuzzle8_MapEvents
.4byte Route110_TrickHousePuzzle8_MapScripts
.4byte 0x0
- .2byte BGM_KARAKURI
+ .2byte MUS_KARAKURI
.2byte 255
.byte 25
.byte 0
diff --git a/data/scripts/maps/Route110_TrickHousePuzzle8.inc b/data/maps/Route110_TrickHousePuzzle8/scripts.inc
index 2c55aae4c..2c55aae4c 100644
--- a/data/scripts/maps/Route110_TrickHousePuzzle8.inc
+++ b/data/maps/Route110_TrickHousePuzzle8/scripts.inc
diff --git a/data/text/maps/Route110_TrickHousePuzzle8.inc b/data/maps/Route110_TrickHousePuzzle8/text.inc
index 8b0025bfb..8b0025bfb 100644
--- a/data/text/maps/Route110_TrickHousePuzzle8.inc
+++ b/data/maps/Route110_TrickHousePuzzle8/text.inc
diff --git a/data/maps/events/Route111.inc b/data/maps/Route111/events.inc
index 837c17c39..837c17c39 100644
--- a/data/maps/events/Route111.inc
+++ b/data/maps/Route111/events.inc
diff --git a/data/maps/Route111/header.inc b/data/maps/Route111/header.inc
index 5af1fb1c2..3dd09e33b 100644
--- a/data/maps/Route111/header.inc
+++ b/data/maps/Route111/header.inc
@@ -1,9 +1,9 @@
Route111:: @ 8305720
- .4byte Route111_MapAttributes
+ .4byte Route111_Layout
.4byte Route111_MapEvents
.4byte Route111_MapScripts
.4byte Route111_MapConnections
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 27
.byte 26
.byte 0
diff --git a/data/maps/Route111/scripts.inc b/data/maps/Route111/scripts.inc
new file mode 100644
index 000000000..e554de5f4
--- /dev/null
+++ b/data/maps/Route111/scripts.inc
@@ -0,0 +1,442 @@
+Route111_MapScripts:: @ 814FF91
+ map_script 1, Route111_MapScript1_14FF9C
+ map_script 3, Route111_MapScript1_14FFB9
+ .byte 0
+
+Route111_MapScript1_14FF9C:: @ 814FF9C
+ call_if_unset FLAG_REGI_DOORS_OPENED, Route111_EventScript_14FFA6
+ end
+
+Route111_EventScript_14FFA6:: @ 814FFA6
+ setmetatile 29, 86, 124, 1
+ setmetatile 29, 87, 145, 1
+ return
+
+Route111_MapScript1_14FFB9:: @ 814FFB9
+ call Route111_EventScript_14FFCD
+ call Route111_EventScript_1AE313
+ goto_if_trainer_not_defeated OPPONENT_VICKY, Route111_EventScript_15000D
+ end
+
+Route111_EventScript_14FFCD:: @ 814FFCD
+ getplayerxy VAR_TEMP_0, VAR_TEMP_1
+ compare VAR_TEMP_1, 34
+ goto_if_lt Route111_EventScript_15000C
+ compare VAR_TEMP_1, 107
+ goto_if_gt Route111_EventScript_15000C
+ compare VAR_TEMP_1, 72
+ goto_if_gt Route111_EventScript_150009
+ compare VAR_TEMP_0, 2000
+ goto_if_gt Route111_EventScript_15000C
+ compare VAR_TEMP_0, 8
+ goto_if_lt Route111_EventScript_15000C
+
+Route111_EventScript_150009:: @ 8150009
+ setweather WEATHER_SANDSTORM
+
+Route111_EventScript_15000C:: @ 815000C
+ return
+
+Route111_EventScript_15000D:: @ 815000D
+ clearflag FLAG_HIDE_VICTOR_WINSTRATE
+ setflag FLAG_HIDE_VICTORIA_WINSTRATE
+ setflag FLAG_HIDE_VIVI_WINSTRATE
+ setflag FLAG_HIDE_VICKI_WINSTRATE
+ cleartrainerflag OPPONENT_VICTOR
+ cleartrainerflag OPPONENT_VICTORIA
+ cleartrainerflag OPPONENT_VIVI
+ end
+
+Route111_EventScript_150023:: @ 8150023
+ lockall
+ msgbox Route111_Text_16FA54, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq Route111_EventScript_15005F
+ giveitem_std ITEM_ROOT_FOSSIL
+ closemessage
+ setflag FLAG_HIDE_ROOT_FOSSIL
+ setflag FLAG_HIDE_CLAW_FOSSIL
+ removeobject 34
+ delay 30
+ applymovement 35, Route111_Movement_1500AF
+ waitmovement 0
+ removeobject 35
+ releaseall
+ end
+
+Route111_EventScript_15005F:: @ 815005F
+ msgbox Route111_Text_16FACE, 4
+ releaseall
+ end
+
+Route111_EventScript_150069:: @ 8150069
+ lockall
+ msgbox Route111_Text_16FAED, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq Route111_EventScript_1500A5
+ giveitem_std ITEM_CLAW_FOSSIL
+ closemessage
+ setflag FLAG_HIDE_CLAW_FOSSIL
+ setflag FLAG_HIDE_ROOT_FOSSIL
+ removeobject 35
+ delay 30
+ applymovement 34, Route111_Movement_1500AF
+ waitmovement 0
+ removeobject 34
+ releaseall
+ end
+
+Route111_EventScript_1500A5:: @ 81500A5
+ msgbox Route111_Text_16FB67, 4
+ releaseall
+ end
+
+Route111_Movement_1500AF:: @ 81500AF
+ set_visible
+ delay_4
+ set_invisible
+ delay_4
+ set_visible
+ delay_4
+ set_invisible
+ delay_4
+ set_visible
+ delay_8
+ set_invisible
+ delay_8
+ set_visible
+ delay_8
+ set_invisible
+ delay_8
+ set_visible
+ delay_16
+ set_invisible
+ delay_16
+ set_visible
+ end_movement
+
+Route111_EventScript_1500C5:: @ 81500C5
+ lock
+ faceplayer
+ dodailyevents
+ goto_if_set FLAG_DAILY_RECEIVED_BERRY_ROUTE111, Route111_EventScript_150100
+ msgbox Route111_Text_1C56F0, 4
+ giveitem_std ITEM_RAZZ_BERRY
+ compare RESULT, 0
+ goto_if_eq Route111_EventScript_1A029B
+ setflag FLAG_DAILY_RECEIVED_BERRY_ROUTE111
+ special GetPlayerBigGuyGirlString
+ msgbox Route111_Text_1C5781, 4
+ release
+ end
+
+Route111_EventScript_150100:: @ 8150100
+ msgbox Route111_Text_1C57D2, 4
+ release
+ end
+
+@ 815010A
+ lockall
+ setvar VAR_SPECIAL_4, 0
+ goto Route111_EventScript_15013A
+ end
+
+Route111_EventScript_150116:: @ 8150116
+ lockall
+ setvar VAR_SPECIAL_4, 1
+ goto Route111_EventScript_15013A
+ end
+
+Route111_EventScript_150122:: @ 8150122
+ lockall
+ setvar VAR_SPECIAL_4, 2
+ goto Route111_EventScript_15013A
+ end
+
+@ 815012E
+ lockall
+ setvar VAR_SPECIAL_4, 3
+ goto Route111_EventScript_15013A
+ end
+
+Route111_EventScript_15013A:: @ 815013A
+ checkitem ITEM_GO_GOGGLES, 1
+ compare RESULT, 0
+ goto_if_eq Route111_EventScript_150151
+ setvar VAR_TEMP_3, 1
+ releaseall
+ end
+
+Route111_EventScript_150151:: @ 8150151
+ msgbox Route111_Text_1A0F93, 4
+ closemessage
+ compare VAR_SPECIAL_4, 0
+ call_if_eq Route111_EventScript_150188
+ compare VAR_SPECIAL_4, 1
+ call_if_eq Route111_EventScript_150193
+ compare VAR_SPECIAL_4, 2
+ call_if_eq Route111_EventScript_15019E
+ compare VAR_SPECIAL_4, 3
+ call_if_eq Route111_EventScript_1501A9
+ releaseall
+ end
+
+Route111_EventScript_150188:: @ 8150188
+ applymovement 255, Route111_Movement_1501B4
+ waitmovement 0
+ return
+
+Route111_EventScript_150193:: @ 8150193
+ applymovement 255, Route111_Movement_1501B6
+ waitmovement 0
+ return
+
+Route111_EventScript_15019E:: @ 815019E
+ applymovement 255, Route111_Movement_1501B8
+ waitmovement 0
+ return
+
+Route111_EventScript_1501A9:: @ 81501A9
+ applymovement 255, Route111_Movement_1501BA
+ waitmovement 0
+ return
+
+Route111_Movement_1501B4:: @ 81501B4
+ walk_up
+ end_movement
+
+Route111_Movement_1501B6:: @ 81501B6
+ walk_down
+ end_movement
+
+Route111_Movement_1501B8:: @ 81501B8
+ walk_left
+ end_movement
+
+Route111_Movement_1501BA:: @ 81501BA
+ walk_right
+ end_movement
+
+Route111_EventScript_1501BC:: @ 81501BC
+ setweather WEATHER_SUNNY
+ fadenewbgm MUS_DOORO_X1
+ doweather
+ setvar VAR_TEMP_3, 0
+ end
+
+Route111_EventScript_1501C9:: @ 81501C9
+ setweather WEATHER_SANDSTORM
+ fadenewbgm MUS_ASHROAD
+ doweather
+ end
+
+Route111_EventScript_1501D1:: @ 81501D1
+ lock
+ faceplayer
+ setflag FLAG_LANDMARK_WINSTRATE_FAMILY
+ msgbox Route111_Text_16F705, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq Route111_EventScript_1501F3
+ msgbox Route111_Text_16F785, 4
+ release
+ end
+
+Route111_EventScript_1501F3:: @ 81501F3
+ msgbox Route111_Text_16F7B3, 4
+ trainerbattle 3, OPPONENT_VICTOR, 0, Route111_Text_16F7D2
+ applymovement 1, Route111_Movement_1A0841
+ waitmovement 0
+ call Route111_EventScript_150348
+ msgbox Route111_Text_16F7FF, 4
+ closemessage
+ applymovement 1, Route111_Movement_150356
+ waitmovement 0
+ removeobject 1
+ call Route111_EventScript_15034F
+ applymovement 255, Route111_Movement_15035B
+ waitmovement 0
+ call Route111_EventScript_150348
+ addobject 2
+ applymovement 2, Route111_Movement_150359
+ waitmovement 0
+ call Route111_EventScript_15034F
+ msgbox Route111_Text_16F82D, 4
+ trainerbattle 3, OPPONENT_VICTORIA, 0, Route111_Text_16F8A6
+ applymovement 2, Route111_Movement_1A0841
+ waitmovement 0
+ call Route111_EventScript_150348
+ msgbox Route111_Text_16F8D5, 4
+ closemessage
+ applymovement 2, Route111_Movement_150356
+ waitmovement 0
+ removeobject 2
+ call Route111_EventScript_15034F
+ applymovement 255, Route111_Movement_15035B
+ waitmovement 0
+ call Route111_EventScript_150348
+ addobject 3
+ applymovement 3, Route111_Movement_150359
+ waitmovement 0
+ call Route111_EventScript_15034F
+ msgbox Route111_Text_16F90E, 4
+ trainerbattle 3, OPPONENT_VIVI, 0, Route111_Text_16F956
+ applymovement 3, Route111_Movement_1A0841
+ waitmovement 0
+ call Route111_EventScript_150348
+ msgbox Route111_Text_16F96C, 4
+ closemessage
+ applymovement 3, Route111_Movement_150356
+ waitmovement 0
+ removeobject 3
+ call Route111_EventScript_15034F
+ applymovement 255, Route111_Movement_15035B
+ waitmovement 0
+ call Route111_EventScript_150348
+ addobject 4
+ applymovement 4, Route111_Movement_150359
+ waitmovement 0
+ call Route111_EventScript_15034F
+ msgbox Route111_Text_16F991, 4
+ trainerbattle 3, OPPONENT_VICKY, 0, Route111_Text_16F9EC
+ msgbox Route111_Text_16FA22, 4
+ closemessage
+ applymovement 4, Route111_Movement_1A0841
+ waitmovement 0
+ call Route111_EventScript_150348
+ applymovement 4, Route111_Movement_150356
+ waitmovement 0
+ removeobject 4
+ call Route111_EventScript_15034F
+ release
+ end
+
+Route111_EventScript_150348:: @ 8150348
+ opendoor 13, 113
+ waitdooranim
+ return
+
+Route111_EventScript_15034F:: @ 815034F
+ closedoor 13, 113
+ waitdooranim
+ return
+
+Route111_Movement_150356:: @ 8150356
+ walk_in_place_fastest_up
+ walk_up
+ end_movement
+
+Route111_Movement_150359:: @ 8150359
+ walk_down
+ end_movement
+
+Route111_Movement_15035B:: @ 815035B
+ delay_16
+ delay_16
+ delay_16
+ end_movement
+
+Route111_EventScript_15035F:: @ 815035F
+ msgbox Route111_Text_16FC9C, 3
+ end
+
+Route111_EventScript_150368:: @ 8150368
+ msgbox Route111_Text_16FCB6, 3
+ end
+
+Route111_EventScript_150371:: @ 8150371
+ msgbox Route111_Text_16FCEF, 3
+ end
+
+Route111_EventScript_15037A:: @ 815037A
+ msgbox Route111_Text_16FD05, 3
+ end
+
+Route111_EventScript_150383:: @ 8150383
+ msgbox Route111_Text_16FD1B, 3
+ end
+
+Route111_EventScript_15038C:: @ 815038C
+ msgbox Route111_Text_16FD55, 3
+ end
+
+Route111_EventScript_150395:: @ 8150395
+ msgbox Route111_Text_16FB86, 2
+ end
+
+Route111_EventScript_15039E:: @ 815039E
+ msgbox Route111_Text_16FC3A, 2
+ end
+
+Route111_EventScript_1503A7:: @ 81503A7
+ trainerbattle 0, OPPONENT_DREW, 0, Route111_Text_1BAB4B, Route111_Text_1BABC7
+ msgbox Route111_Text_1BAC10, 6
+ end
+
+Route111_EventScript_1503BE:: @ 81503BE
+ trainerbattle 0, OPPONENT_HEIDI, 0, Route111_Text_1BAC60, Route111_Text_1BACC5
+ msgbox Route111_Text_1BACD8, 6
+ end
+
+Route111_EventScript_1503D5:: @ 81503D5
+ trainerbattle 0, OPPONENT_CLIFF, 0, Route111_Text_1BAD4B, Route111_Text_1BADA3
+ msgbox Route111_Text_1BADC2, 6
+ end
+
+Route111_EventScript_1503EC:: @ 81503EC
+ trainerbattle 0, OPPONENT_BECKY, 0, Route111_Text_1BAE24, Route111_Text_1BAE6E
+ msgbox Route111_Text_1BAE81, 6
+ end
+
+Route111_EventScript_150403:: @ 8150403
+ trainerbattle 0, OPPONENT_DUSTY_1, 0, Route111_Text_1BAEC9, Route111_Text_1BAF14
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route111_EventScript_15042A
+ msgbox Route111_Text_1BAF5B, 6
+ end
+
+Route111_EventScript_15042A:: @ 815042A
+ trainerbattle 5, OPPONENT_DUSTY_1, 0, Route111_Text_1BAFC1, Route111_Text_1BB034
+ msgbox Route111_Text_1BB070, 6
+ end
+
+Route111_EventScript_150441:: @ 8150441
+ trainerbattle 0, OPPONENT_TRAVIS, 0, Route111_Text_1BB111, Route111_Text_1BB140
+ msgbox Route111_Text_1BB15B, 6
+ end
+
+Route111_EventScript_150458:: @ 8150458
+ trainerbattle 0, OPPONENT_IRENE, 0, Route111_Text_1BB199, Route111_Text_1BB1D8
+ msgbox Route111_Text_1BB1F6, 6
+ end
+
+Route111_EventScript_15046F:: @ 815046F
+ trainerbattle 0, OPPONENT_DAISUKE, 0, Route111_Text_1BB250, Route111_Text_1BB27E
+ msgbox Route111_Text_1BB290, 6
+ end
+
+Route111_EventScript_150486:: @ 8150486
+ trainerbattle 0, OPPONENT_WILTON_1, 0, Route111_Text_1BB2E3, Route111_Text_1BB313
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route111_EventScript_1504AD
+ msgbox Route111_Text_1BB33E, 6
+ end
+
+Route111_EventScript_1504AD:: @ 81504AD
+ trainerbattle 5, OPPONENT_WILTON_1, 0, Route111_Text_1BB3A7, Route111_Text_1BB3FA
+ msgbox Route111_Text_1BB40E, 6
+ end
+
+Route111_EventScript_1504C4:: @ 81504C4
+ trainerbattle 0, OPPONENT_BROOKE_1, 0, Route111_Text_1BB44F, Route111_Text_1BB49F
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route111_EventScript_1504EB
+ msgbox Route111_Text_1BB4CE, 6
+ end
+
+Route111_EventScript_1504EB:: @ 81504EB
+ trainerbattle 5, OPPONENT_BROOKE_1, 0, Route111_Text_1BB529, Route111_Text_1BB5A2
+ msgbox Route111_Text_1BB5C1, 6
+ end
diff --git a/data/text/maps/Route111.inc b/data/maps/Route111/text.inc
index 24bcc1008..24bcc1008 100644
--- a/data/text/maps/Route111.inc
+++ b/data/maps/Route111/text.inc
diff --git a/data/maps/events/Route111_OldLadysRestStop.inc b/data/maps/Route111_OldLadysRestStop/events.inc
index da7f2f605..da7f2f605 100644
--- a/data/maps/events/Route111_OldLadysRestStop.inc
+++ b/data/maps/Route111_OldLadysRestStop/events.inc
diff --git a/data/maps/Route111_OldLadysRestStop/header.inc b/data/maps/Route111_OldLadysRestStop/header.inc
index 23f4959a3..8536613b9 100644
--- a/data/maps/Route111_OldLadysRestStop/header.inc
+++ b/data/maps/Route111_OldLadysRestStop/header.inc
@@ -1,9 +1,9 @@
Route111_OldLadysRestStop:: @ 8306C74
- .4byte Route111_OldLadysRestStop_MapAttributes
+ .4byte House3_Layout
.4byte Route111_OldLadysRestStop_MapEvents
.4byte Route111_OldLadysRestStop_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 64
.byte 26
.byte 0
diff --git a/data/scripts/maps/Route111_OldLadysRestStop.inc b/data/maps/Route111_OldLadysRestStop/scripts.inc
index 1263c4b83..1263c4b83 100644
--- a/data/scripts/maps/Route111_OldLadysRestStop.inc
+++ b/data/maps/Route111_OldLadysRestStop/scripts.inc
diff --git a/data/text/maps/Route111_OldLadysRestStop.inc b/data/maps/Route111_OldLadysRestStop/text.inc
index aeef47a32..aeef47a32 100644
--- a/data/text/maps/Route111_OldLadysRestStop.inc
+++ b/data/maps/Route111_OldLadysRestStop/text.inc
diff --git a/data/maps/events/Route111_WinstrateFamilysHouse.inc b/data/maps/Route111_WinstrateFamilysHouse/events.inc
index 70d00eabc..70d00eabc 100644
--- a/data/maps/events/Route111_WinstrateFamilysHouse.inc
+++ b/data/maps/Route111_WinstrateFamilysHouse/events.inc
diff --git a/data/maps/Route111_WinstrateFamilysHouse/header.inc b/data/maps/Route111_WinstrateFamilysHouse/header.inc
index d7333f070..7cac82463 100644
--- a/data/maps/Route111_WinstrateFamilysHouse/header.inc
+++ b/data/maps/Route111_WinstrateFamilysHouse/header.inc
@@ -1,9 +1,9 @@
Route111_WinstrateFamilysHouse:: @ 8306C58
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte Route111_WinstrateFamilysHouse_MapEvents
.4byte Route111_WinstrateFamilysHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 60
.byte 26
.byte 0
diff --git a/data/scripts/maps/Route111_WinstrateFamilysHouse.inc b/data/maps/Route111_WinstrateFamilysHouse/scripts.inc
index 020b51791..020b51791 100644
--- a/data/scripts/maps/Route111_WinstrateFamilysHouse.inc
+++ b/data/maps/Route111_WinstrateFamilysHouse/scripts.inc
diff --git a/data/text/maps/Route111_WinstrateFamilysHouse.inc b/data/maps/Route111_WinstrateFamilysHouse/text.inc
index e1986320b..e1986320b 100644
--- a/data/text/maps/Route111_WinstrateFamilysHouse.inc
+++ b/data/maps/Route111_WinstrateFamilysHouse/text.inc
diff --git a/data/maps/events/Route112.inc b/data/maps/Route112/events.inc
index e1673dc69..e1673dc69 100644
--- a/data/maps/events/Route112.inc
+++ b/data/maps/Route112/events.inc
diff --git a/data/maps/Route112/header.inc b/data/maps/Route112/header.inc
index f798451d6..dc9a96bd6 100644
--- a/data/maps/Route112/header.inc
+++ b/data/maps/Route112/header.inc
@@ -1,9 +1,9 @@
Route112:: @ 830573C
- .4byte Route112_MapAttributes
+ .4byte Route112_Layout
.4byte Route112_MapEvents
.4byte Route112_MapScripts
.4byte Route112_MapConnections
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 28
.byte 27
.byte 0
diff --git a/data/scripts/maps/Route112.inc b/data/maps/Route112/scripts.inc
index 83d93f222..83d93f222 100644
--- a/data/scripts/maps/Route112.inc
+++ b/data/maps/Route112/scripts.inc
diff --git a/data/text/maps/Route112.inc b/data/maps/Route112/text.inc
index c967c562c..c967c562c 100644
--- a/data/text/maps/Route112.inc
+++ b/data/maps/Route112/text.inc
diff --git a/data/maps/events/Route112_CableCarStation.inc b/data/maps/Route112_CableCarStation/events.inc
index a2c93ca9d..a2c93ca9d 100644
--- a/data/maps/events/Route112_CableCarStation.inc
+++ b/data/maps/Route112_CableCarStation/events.inc
diff --git a/data/maps/Route112_CableCarStation/header.inc b/data/maps/Route112_CableCarStation/header.inc
index 3d025fb7b..881f4591d 100644
--- a/data/maps/Route112_CableCarStation/header.inc
+++ b/data/maps/Route112_CableCarStation/header.inc
@@ -1,9 +1,9 @@
Route112_CableCarStation:: @ 8306C90
- .4byte Route112_CableCarStation_MapAttributes
+ .4byte CableCarStation_Layout
.4byte Route112_CableCarStation_MapEvents
.4byte Route112_CableCarStation_MapScripts
.4byte 0x0
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 119
.byte 27
.byte 0
diff --git a/data/scripts/maps/Route112_CableCarStation.inc b/data/maps/Route112_CableCarStation/scripts.inc
index a593ccccc..a593ccccc 100644
--- a/data/scripts/maps/Route112_CableCarStation.inc
+++ b/data/maps/Route112_CableCarStation/scripts.inc
diff --git a/data/text/maps/Route112_CableCarStation.inc b/data/maps/Route112_CableCarStation/text.inc
index 245172542..245172542 100644
--- a/data/text/maps/Route112_CableCarStation.inc
+++ b/data/maps/Route112_CableCarStation/text.inc
diff --git a/data/maps/events/Route113.inc b/data/maps/Route113/events.inc
index 3fd5ea281..3fd5ea281 100644
--- a/data/maps/events/Route113.inc
+++ b/data/maps/Route113/events.inc
diff --git a/data/maps/Route113/header.inc b/data/maps/Route113/header.inc
index 5792f97c3..9097be2f9 100644
--- a/data/maps/Route113/header.inc
+++ b/data/maps/Route113/header.inc
@@ -1,9 +1,9 @@
Route113:: @ 8305758
- .4byte Route113_MapAttributes
+ .4byte Route113_Layout
.4byte Route113_MapEvents
.4byte Route113_MapScripts
.4byte Route113_MapConnections
- .2byte BGM_KAZANBAI
+ .2byte MUS_KAZANBAI
.2byte 29
.byte 28
.byte 0
diff --git a/data/scripts/maps/Route113.inc b/data/maps/Route113/scripts.inc
index 41b289db0..41b289db0 100644
--- a/data/scripts/maps/Route113.inc
+++ b/data/maps/Route113/scripts.inc
diff --git a/data/text/maps/Route113.inc b/data/maps/Route113/text.inc
index 2ce41fda9..2ce41fda9 100644
--- a/data/text/maps/Route113.inc
+++ b/data/maps/Route113/text.inc
diff --git a/data/maps/events/Route113_GlassWorkshop.inc b/data/maps/Route113_GlassWorkshop/events.inc
index 24b90b2d7..24b90b2d7 100644
--- a/data/maps/events/Route113_GlassWorkshop.inc
+++ b/data/maps/Route113_GlassWorkshop/events.inc
diff --git a/data/maps/Route113_GlassWorkshop/header.inc b/data/maps/Route113_GlassWorkshop/header.inc
index a8bfdd35d..e63be2dee 100644
--- a/data/maps/Route113_GlassWorkshop/header.inc
+++ b/data/maps/Route113_GlassWorkshop/header.inc
@@ -1,9 +1,9 @@
Route113_GlassWorkshop:: @ 8307EB8
- .4byte Route113_GlassWorkshop_MapAttributes
+ .4byte House4_Layout
.4byte Route113_GlassWorkshop_MapEvents
.4byte Route113_GlassWorkshop_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 67
.byte 28
.byte 0
diff --git a/data/scripts/maps/Route113_GlassWorkshop.inc b/data/maps/Route113_GlassWorkshop/scripts.inc
index e42a6f89a..e42a6f89a 100644
--- a/data/scripts/maps/Route113_GlassWorkshop.inc
+++ b/data/maps/Route113_GlassWorkshop/scripts.inc
diff --git a/data/text/maps/Route113_GlassWorkshop.inc b/data/maps/Route113_GlassWorkshop/text.inc
index 2923255a4..2923255a4 100644
--- a/data/text/maps/Route113_GlassWorkshop.inc
+++ b/data/maps/Route113_GlassWorkshop/text.inc
diff --git a/data/maps/events/Route114.inc b/data/maps/Route114/events.inc
index eb05dd1ce..eb05dd1ce 100644
--- a/data/maps/events/Route114.inc
+++ b/data/maps/Route114/events.inc
diff --git a/data/maps/Route114/header.inc b/data/maps/Route114/header.inc
index cfb5f4114..afeb34813 100644
--- a/data/maps/Route114/header.inc
+++ b/data/maps/Route114/header.inc
@@ -1,9 +1,9 @@
Route114:: @ 8305774
- .4byte Route114_MapAttributes
+ .4byte Route114_Layout
.4byte Route114_MapEvents
.4byte Route114_MapScripts
.4byte Route114_MapConnections
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 30
.byte 29
.byte 0
diff --git a/data/scripts/maps/Route114.inc b/data/maps/Route114/scripts.inc
index 54a4ee59a..54a4ee59a 100644
--- a/data/scripts/maps/Route114.inc
+++ b/data/maps/Route114/scripts.inc
diff --git a/data/text/maps/Route114.inc b/data/maps/Route114/text.inc
index 9a46954da..9a46954da 100644
--- a/data/text/maps/Route114.inc
+++ b/data/maps/Route114/text.inc
diff --git a/data/maps/events/Route114_FossilManiacsHouse.inc b/data/maps/Route114_FossilManiacsHouse/events.inc
index 1f41db668..1f41db668 100644
--- a/data/maps/events/Route114_FossilManiacsHouse.inc
+++ b/data/maps/Route114_FossilManiacsHouse/events.inc
diff --git a/data/maps/Route114_FossilManiacsHouse/header.inc b/data/maps/Route114_FossilManiacsHouse/header.inc
index 2da95c284..cd580f692 100644
--- a/data/maps/Route114_FossilManiacsHouse/header.inc
+++ b/data/maps/Route114_FossilManiacsHouse/header.inc
@@ -1,9 +1,9 @@
Route114_FossilManiacsHouse:: @ 8306CC8
- .4byte Route114_FossilManiacsHouse_MapAttributes
+ .4byte Route114_FossilManiacsHouse_Layout
.4byte Route114_FossilManiacsHouse_MapEvents
.4byte Route114_FossilManiacsHouse_MapScripts
.4byte 0x0
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 120
.byte 29
.byte 0
diff --git a/data/scripts/maps/Route114_FossilManiacsHouse.inc b/data/maps/Route114_FossilManiacsHouse/scripts.inc
index c93584561..c93584561 100644
--- a/data/scripts/maps/Route114_FossilManiacsHouse.inc
+++ b/data/maps/Route114_FossilManiacsHouse/scripts.inc
diff --git a/data/text/maps/Route114_FossilManiacsHouse.inc b/data/maps/Route114_FossilManiacsHouse/text.inc
index 4515a161a..4515a161a 100644
--- a/data/text/maps/Route114_FossilManiacsHouse.inc
+++ b/data/maps/Route114_FossilManiacsHouse/text.inc
diff --git a/data/maps/events/Route114_FossilManiacsTunnel.inc b/data/maps/Route114_FossilManiacsTunnel/events.inc
index 13db6a8ca..13db6a8ca 100644
--- a/data/maps/events/Route114_FossilManiacsTunnel.inc
+++ b/data/maps/Route114_FossilManiacsTunnel/events.inc
diff --git a/data/maps/Route114_FossilManiacsTunnel/header.inc b/data/maps/Route114_FossilManiacsTunnel/header.inc
index b410c822c..7cd10eb1a 100644
--- a/data/maps/Route114_FossilManiacsTunnel/header.inc
+++ b/data/maps/Route114_FossilManiacsTunnel/header.inc
@@ -1,9 +1,9 @@
Route114_FossilManiacsTunnel:: @ 8306CE4
- .4byte Route114_FossilManiacsTunnel_MapAttributes
+ .4byte Route114_FossilManiacsTunnel_Layout
.4byte Route114_FossilManiacsTunnel_MapEvents
.4byte Route114_FossilManiacsTunnel_MapScripts
.4byte 0x0
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 121
.byte 29
.byte 0
diff --git a/data/scripts/maps/Route114_FossilManiacsTunnel.inc b/data/maps/Route114_FossilManiacsTunnel/scripts.inc
index 740a48314..740a48314 100644
--- a/data/scripts/maps/Route114_FossilManiacsTunnel.inc
+++ b/data/maps/Route114_FossilManiacsTunnel/scripts.inc
diff --git a/data/text/maps/Route114_FossilManiacsTunnel.inc b/data/maps/Route114_FossilManiacsTunnel/text.inc
index cbcd6172d..cbcd6172d 100644
--- a/data/text/maps/Route114_FossilManiacsTunnel.inc
+++ b/data/maps/Route114_FossilManiacsTunnel/text.inc
diff --git a/data/maps/events/Route114_LanettesHouse.inc b/data/maps/Route114_LanettesHouse/events.inc
index 86ebf06de..86ebf06de 100644
--- a/data/maps/events/Route114_LanettesHouse.inc
+++ b/data/maps/Route114_LanettesHouse/events.inc
diff --git a/data/maps/Route114_LanettesHouse/header.inc b/data/maps/Route114_LanettesHouse/header.inc
index a5b7eea50..d37f4a323 100644
--- a/data/maps/Route114_LanettesHouse/header.inc
+++ b/data/maps/Route114_LanettesHouse/header.inc
@@ -1,9 +1,9 @@
Route114_LanettesHouse:: @ 8306D00
- .4byte Route114_LanettesHouse_MapAttributes
+ .4byte Route114_LanettesHouse_Layout
.4byte Route114_LanettesHouse_MapEvents
.4byte Route114_LanettesHouse_MapScripts
.4byte 0x0
- .2byte BGM_TONEKUSA
+ .2byte MUS_TONEKUSA
.2byte 122
.byte 29
.byte 0
diff --git a/data/scripts/maps/Route114_LanettesHouse.inc b/data/maps/Route114_LanettesHouse/scripts.inc
index 30eb844ac..30eb844ac 100644
--- a/data/scripts/maps/Route114_LanettesHouse.inc
+++ b/data/maps/Route114_LanettesHouse/scripts.inc
diff --git a/data/text/maps/Route114_LanettesHouse.inc b/data/maps/Route114_LanettesHouse/text.inc
index 5d6747895..5d6747895 100644
--- a/data/text/maps/Route114_LanettesHouse.inc
+++ b/data/maps/Route114_LanettesHouse/text.inc
diff --git a/data/maps/events/Route115.inc b/data/maps/Route115/events.inc
index e03d62fb4..e03d62fb4 100644
--- a/data/maps/events/Route115.inc
+++ b/data/maps/Route115/events.inc
diff --git a/data/maps/Route115/header.inc b/data/maps/Route115/header.inc
index b11134e28..208c24a76 100644
--- a/data/maps/Route115/header.inc
+++ b/data/maps/Route115/header.inc
@@ -1,9 +1,9 @@
Route115:: @ 8305790
- .4byte Route115_MapAttributes
+ .4byte Route115_Layout
.4byte Route115_MapEvents
.4byte Route115_MapScripts
.4byte Route115_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 31
.byte 30
.byte 0
diff --git a/data/scripts/maps/Route115.inc b/data/maps/Route115/scripts.inc
index f16c2088a..f16c2088a 100644
--- a/data/scripts/maps/Route115.inc
+++ b/data/maps/Route115/scripts.inc
diff --git a/data/text/maps/Route115.inc b/data/maps/Route115/text.inc
index f5fc22b0d..f5fc22b0d 100644
--- a/data/text/maps/Route115.inc
+++ b/data/maps/Route115/text.inc
diff --git a/data/maps/events/Route116.inc b/data/maps/Route116/events.inc
index fd1b98f0a..fd1b98f0a 100644
--- a/data/maps/events/Route116.inc
+++ b/data/maps/Route116/events.inc
diff --git a/data/maps/Route116/header.inc b/data/maps/Route116/header.inc
index f4e145bf1..27d26658f 100644
--- a/data/maps/Route116/header.inc
+++ b/data/maps/Route116/header.inc
@@ -1,9 +1,9 @@
Route116:: @ 83057AC
- .4byte Route116_MapAttributes
+ .4byte Route116_Layout
.4byte Route116_MapEvents
.4byte Route116_MapScripts
.4byte Route116_MapConnections
- .2byte BGM_NEXTROAD
+ .2byte MUS_NEXTROAD
.2byte 32
.byte 31
.byte 0
diff --git a/data/scripts/maps/Route116.inc b/data/maps/Route116/scripts.inc
index 77fbf57a4..77fbf57a4 100644
--- a/data/scripts/maps/Route116.inc
+++ b/data/maps/Route116/scripts.inc
diff --git a/data/text/maps/Route116.inc b/data/maps/Route116/text.inc
index 64694199d..64694199d 100644
--- a/data/text/maps/Route116.inc
+++ b/data/maps/Route116/text.inc
diff --git a/data/maps/events/Route116_TunnelersRestHouse.inc b/data/maps/Route116_TunnelersRestHouse/events.inc
index 454f184e3..454f184e3 100644
--- a/data/maps/events/Route116_TunnelersRestHouse.inc
+++ b/data/maps/Route116_TunnelersRestHouse/events.inc
diff --git a/data/maps/Route116_TunnelersRestHouse/header.inc b/data/maps/Route116_TunnelersRestHouse/header.inc
index a52c6cada..a446833da 100644
--- a/data/maps/Route116_TunnelersRestHouse/header.inc
+++ b/data/maps/Route116_TunnelersRestHouse/header.inc
@@ -1,9 +1,9 @@
Route116_TunnelersRestHouse:: @ 8306D1C
- .4byte Route116_TunnelersRestHouse_MapAttributes
+ .4byte Route116_TunnelersRestHouse_Layout
.4byte Route116_TunnelersRestHouse_MapEvents
.4byte Route116_TunnelersRestHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 123
.byte 31
.byte 0
diff --git a/data/scripts/maps/Route116_TunnelersRestHouse.inc b/data/maps/Route116_TunnelersRestHouse/scripts.inc
index 5ec6ef642..5ec6ef642 100644
--- a/data/scripts/maps/Route116_TunnelersRestHouse.inc
+++ b/data/maps/Route116_TunnelersRestHouse/scripts.inc
diff --git a/data/text/maps/Route116_TunnelersRestHouse.inc b/data/maps/Route116_TunnelersRestHouse/text.inc
index d777ff0c8..d777ff0c8 100644
--- a/data/text/maps/Route116_TunnelersRestHouse.inc
+++ b/data/maps/Route116_TunnelersRestHouse/text.inc
diff --git a/data/maps/events/Route117.inc b/data/maps/Route117/events.inc
index a668f4b32..a668f4b32 100644
--- a/data/maps/events/Route117.inc
+++ b/data/maps/Route117/events.inc
diff --git a/data/maps/Route117/header.inc b/data/maps/Route117/header.inc
index 9649f4728..11df4b60f 100644
--- a/data/maps/Route117/header.inc
+++ b/data/maps/Route117/header.inc
@@ -1,9 +1,9 @@
Route117:: @ 83057C8
- .4byte Route117_MapAttributes
+ .4byte Route117_Layout
.4byte Route117_MapEvents
.4byte Route117_MapScripts
.4byte Route117_MapConnections
- .2byte BGM_DOORO_X1
+ .2byte MUS_DOORO_X1
.2byte 33
.byte 32
.byte 0
diff --git a/data/scripts/maps/Route117.inc b/data/maps/Route117/scripts.inc
index 9f42412ab..9f42412ab 100644
--- a/data/scripts/maps/Route117.inc
+++ b/data/maps/Route117/scripts.inc
diff --git a/data/text/maps/Route117.inc b/data/maps/Route117/text.inc
index deadb8f5d..deadb8f5d 100644
--- a/data/text/maps/Route117.inc
+++ b/data/maps/Route117/text.inc
diff --git a/data/maps/events/Route117_PokemonDayCare.inc b/data/maps/Route117_PokemonDayCare/events.inc
index 3f2c3be51..3f2c3be51 100644
--- a/data/maps/events/Route117_PokemonDayCare.inc
+++ b/data/maps/Route117_PokemonDayCare/events.inc
diff --git a/data/maps/Route117_PokemonDayCare/header.inc b/data/maps/Route117_PokemonDayCare/header.inc
index 567819b48..0a4f59499 100644
--- a/data/maps/Route117_PokemonDayCare/header.inc
+++ b/data/maps/Route117_PokemonDayCare/header.inc
@@ -1,9 +1,9 @@
Route117_PokemonDayCare:: @ 8306D38
- .4byte Route117_PokemonDayCare_MapAttributes
+ .4byte Route117_PokemonDayCare_Layout
.4byte Route117_PokemonDayCare_MapEvents
.4byte Route117_PokemonDayCare_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 124
.byte 32
.byte 0
diff --git a/data/scripts/maps/Route117_PokemonDayCare.inc b/data/maps/Route117_PokemonDayCare/scripts.inc
index 9ad740b4e..9ad740b4e 100644
--- a/data/scripts/maps/Route117_PokemonDayCare.inc
+++ b/data/maps/Route117_PokemonDayCare/scripts.inc
diff --git a/data/maps/events/Route118.inc b/data/maps/Route118/events.inc
index c12e77bd9..c12e77bd9 100644
--- a/data/maps/events/Route118.inc
+++ b/data/maps/Route118/events.inc
diff --git a/data/maps/Route118/header.inc b/data/maps/Route118/header.inc
index 5b1190621..930a9d860 100644
--- a/data/maps/Route118/header.inc
+++ b/data/maps/Route118/header.inc
@@ -1,9 +1,9 @@
Route118:: @ 83057E4
- .4byte Route118_MapAttributes
+ .4byte Route118_Layout
.4byte Route118_MapEvents
.4byte Route118_MapScripts
.4byte Route118_MapConnections
- .2byte BGM_ROUTE_118
+ .2byte MUS_ROUTE_118
.2byte 34
.byte 33
.byte 0
diff --git a/data/scripts/maps/Route118.inc b/data/maps/Route118/scripts.inc
index b938d0cc2..b938d0cc2 100644
--- a/data/scripts/maps/Route118.inc
+++ b/data/maps/Route118/scripts.inc
diff --git a/data/text/maps/Route118.inc b/data/maps/Route118/text.inc
index 649efe3f0..649efe3f0 100644
--- a/data/text/maps/Route118.inc
+++ b/data/maps/Route118/text.inc
diff --git a/data/maps/events/Route119.inc b/data/maps/Route119/events.inc
index 49677e8e5..49677e8e5 100644
--- a/data/maps/events/Route119.inc
+++ b/data/maps/Route119/events.inc
diff --git a/data/maps/Route119/header.inc b/data/maps/Route119/header.inc
index ef5887676..98d0ea5f6 100644
--- a/data/maps/Route119/header.inc
+++ b/data/maps/Route119/header.inc
@@ -1,9 +1,9 @@
Route119:: @ 8305800
- .4byte Route119_MapAttributes
+ .4byte Route119_Layout
.4byte Route119_MapEvents
.4byte Route119_MapScripts
.4byte Route119_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 35
.byte 34
.byte 0
diff --git a/data/maps/Route119/scripts.inc b/data/maps/Route119/scripts.inc
new file mode 100644
index 000000000..fe1ef4e45
--- /dev/null
+++ b/data/maps/Route119/scripts.inc
@@ -0,0 +1,382 @@
+Route119_MapScripts:: @ 8151167
+ map_script 5, Route119_MapScript1_151172
+ map_script 3, Route119_MapScript1_15119B
+ .byte 0
+
+Route119_MapScript1_151172:: @ 8151172
+ call_if_set FLAG_SYS_CTRL_OBJ_DELETE, Route119_EventScript_15117C
+ end
+
+Route119_EventScript_15117C:: @ 815117C
+ compare VAR_SPECIAL_4, 6
+ call_if_eq Route119_EventScript_151193
+ compare VAR_SPECIAL_4, 7
+ call_if_eq Route119_EventScript_151197
+ return
+
+Route119_EventScript_151193:: @ 8151193
+ removeobject 35
+ return
+
+Route119_EventScript_151197:: @ 8151197
+ removeobject 36
+ return
+
+Route119_MapScript1_15119B:: @ 815119B
+ call Route119_EventScript_1A014E
+ call Route119_EventScript_1A0172
+ call Route119_EventScript_1A0196
+ compare VAR_WEATHER_INSTITUTE_STATE, 1
+ call_if_eq Route119_EventScript_1511B9
+ special SetRoute119Weather
+ end
+
+Route119_EventScript_1511B9:: @ 81511B9
+ setflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_2F
+ clearflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_1F
+ setvar VAR_WEATHER_INSTITUTE_STATE, 2
+ return
+
+Route119_EventScript_1511C5:: @ 81511C5
+ setvar VAR_TEMP_1, 1
+ goto Route119_EventScript_1511DB
+ end
+
+Route119_EventScript_1511D0:: @ 81511D0
+ setvar VAR_TEMP_1, 2
+ goto Route119_EventScript_1511DB
+ end
+
+Route119_EventScript_1511DB:: @ 81511DB
+ lockall
+ addobject 25
+ checkplayergender
+ compare RESULT, 0
+ call_if_eq Route119_EventScript_151254
+ compare RESULT, 1
+ call_if_eq Route119_EventScript_151259
+ delay 65
+ compare VAR_TEMP_1, 1
+ call_if_eq Route119_EventScript_1513A6
+ compare VAR_TEMP_1, 2
+ call_if_eq Route119_EventScript_1513B1
+ applymovement 255, Route119_Movement_1A0845
+ waitmovement 0
+ delay 30
+ compare VAR_TEMP_1, 1
+ call_if_eq Route119_EventScript_1513D2
+ compare VAR_TEMP_1, 2
+ call_if_eq Route119_EventScript_1513E1
+ removeobject 25
+ addobject 16
+ delay 30
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq Route119_EventScript_15125E
+ compare RESULT, 1
+ goto_if_eq Route119_EventScript_1512D8
+ releaseall
+ end
+
+Route119_EventScript_151254:: @ 8151254
+ playbgm MUS_GIRL_SUP, TRUE
+ return
+
+Route119_EventScript_151259:: @ 8151259
+ playbgm MUS_BOY_SUP, TRUE
+ return
+
+Route119_EventScript_15125E:: @ 815125E
+ msgbox Route119_Text_1710BB, 4
+ switch VAR_STARTER_MON
+ case 0, Route119_EventScript_15128D
+ case 1, Route119_EventScript_15129D
+ case 2, Route119_EventScript_1512AD
+ end
+
+Route119_EventScript_15128D:: @ 815128D
+ trainerbattle 3, OPPONENT_MAY_6, 0, Route119_Text_171156
+ goto Route119_EventScript_1512BD
+ end
+
+Route119_EventScript_15129D:: @ 815129D
+ trainerbattle 3, OPPONENT_MAY_9, 0, Route119_Text_171156
+ goto Route119_EventScript_1512BD
+ end
+
+Route119_EventScript_1512AD:: @ 81512AD
+ trainerbattle 3, OPPONENT_MAY_3, 0, Route119_Text_171156
+ goto Route119_EventScript_1512BD
+ end
+
+Route119_EventScript_1512BD:: @ 81512BD
+ msgbox Route119_Text_1711B1, 4
+ call Route119_EventScript_151352
+ msgbox Route119_Text_171214, 4
+ goto Route119_EventScript_151362
+ end
+
+Route119_EventScript_1512D8:: @ 81512D8
+ msgbox Route119_Text_171358, 4
+ switch VAR_STARTER_MON
+ case 0, Route119_EventScript_151307
+ case 1, Route119_EventScript_151317
+ case 2, Route119_EventScript_151327
+ end
+
+Route119_EventScript_151307:: @ 8151307
+ trainerbattle 3, OPPONENT_BRENDAN_6, 0, Route119_Text_1713E2
+ goto Route119_EventScript_151337
+ end
+
+Route119_EventScript_151317:: @ 8151317
+ trainerbattle 3, OPPONENT_BRENDAN_9, 0, Route119_Text_1713E2
+ goto Route119_EventScript_151337
+ end
+
+Route119_EventScript_151327:: @ 8151327
+ trainerbattle 3, OPPONENT_BRENDAN_3, 0, Route119_Text_1713E2
+ goto Route119_EventScript_151337
+ end
+
+Route119_EventScript_151337:: @ 8151337
+ msgbox Route119_Text_17140B, 4
+ call Route119_EventScript_151352
+ msgbox Route119_Text_171475, 4
+ goto Route119_EventScript_151362
+ end
+
+Route119_EventScript_151352:: @ 8151352
+ giveitem_std ITEM_HM02_FLY
+ setflag FLAG_RECEIVED_HM02
+ return
+
+Route119_EventScript_151362:: @ 8151362
+ closemessage
+ compare VAR_TEMP_1, 1
+ call_if_eq Route119_EventScript_1513D2
+ compare VAR_TEMP_1, 2
+ call_if_eq Route119_EventScript_1513E1
+ removeobject 16
+ addobject 25
+ delay 30
+ compare VAR_TEMP_1, 1
+ call_if_eq Route119_EventScript_1513BC
+ compare VAR_TEMP_1, 2
+ call_if_eq Route119_EventScript_1513C7
+ removeobject 25
+ setvar VAR_ROUTE119_STATE, 1
+ savebgm 0
+ fadedefaultbgm
+ releaseall
+ end
+
+Route119_EventScript_1513A6:: @ 81513A6
+ applymovement 25, Route119_Movement_1513F0
+ waitmovement 0
+ return
+
+Route119_EventScript_1513B1:: @ 81513B1
+ applymovement 25, Route119_Movement_1513FA
+ waitmovement 0
+ return
+
+Route119_EventScript_1513BC:: @ 81513BC
+ applymovement 25, Route119_Movement_151405
+ waitmovement 0
+ return
+
+Route119_EventScript_1513C7:: @ 81513C7
+ applymovement 25, Route119_Movement_15140F
+ waitmovement 0
+ return
+
+Route119_EventScript_1513D2:: @ 81513D2
+ setobjectxyperm 16, 25, 32
+ setobjectxyperm 25, 25, 32
+ return
+
+Route119_EventScript_1513E1:: @ 81513E1
+ setobjectxyperm 16, 26, 32
+ setobjectxyperm 25, 26, 32
+ return
+
+Route119_Movement_1513F0:: @ 81513F0
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ end_movement
+
+Route119_Movement_1513FA:: @ 81513FA
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ end_movement
+
+Route119_Movement_151405:: @ 8151405
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+Route119_Movement_15140F:: @ 815140F
+ walk_fast_left
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_right
+ walk_fast_right
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ walk_fast_up
+ end_movement
+
+Route119_EventScript_15141A:: @ 815141A
+ msgbox Route119_Text_171698, 2
+ end
+
+Route119_EventScript_151423:: @ 8151423
+ msgbox Route119_Text_171749, 3
+ end
+
+Route119_EventScript_15142C:: @ 815142C
+ msgbox Route119_Text_171762, 3
+ end
+
+Route119_EventScript_151435:: @ 8151435
+ trainerbattle 0, OPPONENT_BRENT, 0, Route119_Text_1BE521, Route119_Text_1BE54F
+ msgbox Route119_Text_1BE561, 6
+ end
+
+Route119_EventScript_15144C:: @ 815144C
+ trainerbattle 0, OPPONENT_DONALD, 0, Route119_Text_1BE5A4, Route119_Text_1BE5DF
+ msgbox Route119_Text_1BE5F8, 6
+ end
+
+Route119_EventScript_151463:: @ 8151463
+ trainerbattle 0, OPPONENT_TAYLOR, 0, Route119_Text_1BE632, Route119_Text_1BE67B
+ msgbox Route119_Text_1BE695, 6
+ end
+
+Route119_EventScript_15147A:: @ 815147A
+ trainerbattle 0, OPPONENT_DOUG, 0, Route119_Text_1BE6EA, Route119_Text_1BE729
+ msgbox Route119_Text_1BE748, 6
+ end
+
+Route119_EventScript_151491:: @ 8151491
+ trainerbattle 0, OPPONENT_GREG, 0, Route119_Text_1BE784, Route119_Text_1BE7D3
+ msgbox Route119_Text_1BE7E9, 6
+ end
+
+Route119_EventScript_1514A8:: @ 81514A8
+ trainerbattle 0, OPPONENT_KENT, 0, Route119_Text_1BE82F, Route119_Text_1BE88D
+ msgbox Route119_Text_1BE89A, 6
+ end
+
+Route119_EventScript_1514BF:: @ 81514BF
+ trainerbattle 0, OPPONENT_JACKSON_1, 0, Route119_Text_1BE8BB, Route119_Text_1BE90E
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route119_EventScript_1514E6
+ msgbox Route119_Text_1BE937, 6
+ end
+
+Route119_EventScript_1514E6:: @ 81514E6
+ trainerbattle 5, OPPONENT_JACKSON_1, 0, Route119_Text_1BE98D, Route119_Text_1BE9D0
+ msgbox Route119_Text_1BE9E8, 6
+ end
+
+Route119_EventScript_1514FD:: @ 81514FD
+ trainerbattle 0, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEA3A, Route119_Text_1BEA88
+ specialvar RESULT, ShouldTryRematchBattle
+ compare RESULT, 1
+ goto_if_eq Route119_EventScript_151524
+ msgbox Route119_Text_1BEAB3, 6
+ end
+
+Route119_EventScript_151524:: @ 8151524
+ trainerbattle 5, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEB22, Route119_Text_1BEB49
+ msgbox Route119_Text_1BEB68, 6
+ end
+
+Route119_EventScript_15153B:: @ 815153B
+ trainerbattle 0, OPPONENT_HUGH, 0, Route119_Text_1BEBC0, Route119_Text_1BEC1C
+ msgbox Route119_Text_1BEC2A, 6
+ end
+
+Route119_EventScript_151552:: @ 8151552
+ trainerbattle 0, OPPONENT_PHIL, 0, Route119_Text_1BEC5E, Route119_Text_1BEC9A
+ msgbox Route119_Text_1BECB1, 6
+ end
+
+Route119_EventScript_151569:: @ 8151569
+ trainerbattle 0, OPPONENT_YASU, 0, Route119_Text_1BECF1, Route119_Text_1BED4C
+ msgbox Route119_Text_1BED5C, 6
+ end
+
+Route119_EventScript_151580:: @ 8151580
+ trainerbattle 0, OPPONENT_TAKASHI, 0, Route119_Text_1BEDB6, Route119_Text_1BEDEC
+ msgbox Route119_Text_1BEE06, 6
+ end
+
+Route119_EventScript_151597:: @ 8151597
+ trainerbattle 0, OPPONENT_HIDEO_2, 0, Route119_Text_1BEE2D, Route119_Text_1BEE4B
+ msgbox Route119_Text_1BEE66, 6
+ end
+
+Route119_EventScript_1515AE:: @ 81515AE
+ trainerbattle 0, OPPONENT_EUGENE, 0, Route119_Text_1BEED0, Route119_Text_1BEF37
+ msgbox Route119_Text_1BEF67, 6
+ end
+
+Route119_EventScript_1515C5:: @ 81515C5
+ lock
+ faceplayer
+ msgbox Route119_Text_171520, 4
+ closemessage
+ applymovement LAST_TALKED, Route119_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route119_EventScript_1515DC:: @ 81515DC
+ lock
+ faceplayer
+ msgbox Route119_Text_17157C, 4
+ closemessage
+ applymovement LAST_TALKED, Route119_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+Route119_EventScript_1515F3:: @ 81515F3
+ msgbox Route119_Text_1715D7, 2
+ end
+
+Route119_EventScript_1515FC:: @ 81515FC
+ msgbox Route119_Text_1716F4, 2
+ end
+
+Route119_EventScript_151605:: @ 8151605
+ msgbox Route119_Text_171774, 3
+ end
diff --git a/data/text/maps/Route119.inc b/data/maps/Route119/text.inc
index 489ca053d..489ca053d 100644
--- a/data/text/maps/Route119.inc
+++ b/data/maps/Route119/text.inc
diff --git a/data/maps/events/Route119_House.inc b/data/maps/Route119_House/events.inc
index 0b7bc6b70..0b7bc6b70 100644
--- a/data/maps/events/Route119_House.inc
+++ b/data/maps/Route119_House/events.inc
diff --git a/data/maps/Route119_House/header.inc b/data/maps/Route119_House/header.inc
index d64c4b804..3a7cdcbbd 100644
--- a/data/maps/Route119_House/header.inc
+++ b/data/maps/Route119_House/header.inc
@@ -1,9 +1,9 @@
Route119_House:: @ 8307F28
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte Route119_House_MapEvents
.4byte Route119_House_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 59
.byte 34
.byte 0
diff --git a/data/scripts/maps/Route119_House.inc b/data/maps/Route119_House/scripts.inc
index 76763c68e..76763c68e 100644
--- a/data/scripts/maps/Route119_House.inc
+++ b/data/maps/Route119_House/scripts.inc
diff --git a/data/text/maps/Route119_House.inc b/data/maps/Route119_House/text.inc
index fe069c1ed..fe069c1ed 100644
--- a/data/text/maps/Route119_House.inc
+++ b/data/maps/Route119_House/text.inc
diff --git a/data/maps/events/Route119_WeatherInstitute_1F.inc b/data/maps/Route119_WeatherInstitute_1F/events.inc
index 0107020cd..0107020cd 100644
--- a/data/maps/events/Route119_WeatherInstitute_1F.inc
+++ b/data/maps/Route119_WeatherInstitute_1F/events.inc
diff --git a/data/maps/Route119_WeatherInstitute_1F/header.inc b/data/maps/Route119_WeatherInstitute_1F/header.inc
index b392fbc41..b35d3cccf 100644
--- a/data/maps/Route119_WeatherInstitute_1F/header.inc
+++ b/data/maps/Route119_WeatherInstitute_1F/header.inc
@@ -1,9 +1,9 @@
Route119_WeatherInstitute_1F:: @ 8307EF0
- .4byte Route119_WeatherInstitute_1F_MapAttributes
+ .4byte Route119_WeatherInstitute_1F_Layout
.4byte Route119_WeatherInstitute_1F_MapEvents
.4byte Route119_WeatherInstitute_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 272
.byte 34
.byte 0
diff --git a/data/scripts/maps/Route119_WeatherInstitute_1F.inc b/data/maps/Route119_WeatherInstitute_1F/scripts.inc
index e5ca6550b..e5ca6550b 100644
--- a/data/scripts/maps/Route119_WeatherInstitute_1F.inc
+++ b/data/maps/Route119_WeatherInstitute_1F/scripts.inc
diff --git a/data/text/maps/Route119_WeatherInstitute_1F.inc b/data/maps/Route119_WeatherInstitute_1F/text.inc
index 1f7fff794..1f7fff794 100644
--- a/data/text/maps/Route119_WeatherInstitute_1F.inc
+++ b/data/maps/Route119_WeatherInstitute_1F/text.inc
diff --git a/data/maps/events/Route119_WeatherInstitute_2F.inc b/data/maps/Route119_WeatherInstitute_2F/events.inc
index 62cb0391f..62cb0391f 100644
--- a/data/maps/events/Route119_WeatherInstitute_2F.inc
+++ b/data/maps/Route119_WeatherInstitute_2F/events.inc
diff --git a/data/maps/Route119_WeatherInstitute_2F/header.inc b/data/maps/Route119_WeatherInstitute_2F/header.inc
index 9a5c3d9d8..b93deba00 100644
--- a/data/maps/Route119_WeatherInstitute_2F/header.inc
+++ b/data/maps/Route119_WeatherInstitute_2F/header.inc
@@ -1,9 +1,9 @@
Route119_WeatherInstitute_2F:: @ 8307F0C
- .4byte Route119_WeatherInstitute_2F_MapAttributes
+ .4byte Route119_WeatherInstitute_2F_Layout
.4byte Route119_WeatherInstitute_2F_MapEvents
.4byte Route119_WeatherInstitute_2F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 273
.byte 34
.byte 0
diff --git a/data/maps/Route119_WeatherInstitute_2F/scripts.inc b/data/maps/Route119_WeatherInstitute_2F/scripts.inc
new file mode 100644
index 000000000..0a1a51562
--- /dev/null
+++ b/data/maps/Route119_WeatherInstitute_2F/scripts.inc
@@ -0,0 +1,92 @@
+Route119_WeatherInstitute_2F_MapScripts:: @ 8163CC2
+ map_script 3, Route119_WeatherInstitute_2F_MapScript1_163CC8
+ .byte 0
+
+Route119_WeatherInstitute_2F_MapScript1_163CC8:: @ 8163CC8
+ call Route119_WeatherInstitute_2F_EventScript_1A0196
+ compare VAR_WEATHER_INSTITUTE_STATE, 0
+ call_if_eq Route119_WeatherInstitute_2F_EventScript_163CE4
+ compare VAR_WEATHER_INSTITUTE_STATE, 1
+ call_if_eq Route119_WeatherInstitute_2F_EventScript_163CF0
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163CE4:: @ 8163CE4
+ setobjectxyperm 5, 1, 6
+ setobjectmovementtype 5, 10
+ return
+
+Route119_WeatherInstitute_2F_EventScript_163CF0:: @ 8163CF0
+ setobjectxyperm 5, 4, 6
+ setobjectmovementtype 5, 10
+ return
+
+Route119_WeatherInstitute_2F_EventScript_163CFC:: @ 8163CFC
+ trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_3, 0, Route119_WeatherInstitute_2F_Text_19EEAF, Route119_WeatherInstitute_2F_Text_19EF1B
+ msgbox Route119_WeatherInstitute_2F_Text_19EF3E, 6
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163D13:: @ 8163D13
+ trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_4, 0, Route119_WeatherInstitute_2F_Text_19EFA3, Route119_WeatherInstitute_2F_Text_19EFDD
+ msgbox Route119_WeatherInstitute_2F_Text_19EFE9, 6
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163D2A:: @ 8163D2A
+ trainerbattle 2, OPPONENT_WEATHER_INSTITUTE_GRUNT_5, 0, Route119_WeatherInstitute_2F_Text_19F042, Route119_WeatherInstitute_2F_Text_19F0F4, Route119_WeatherInstitute_2F_EventScript_163D45
+ msgbox Route119_WeatherInstitute_2F_Text_19F11B, 6
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163D45:: @ 8163D45
+ msgbox Route119_WeatherInstitute_2F_Text_19F11B, 4
+ closemessage
+ setvar VAR_WEATHER_INSTITUTE_STATE, 1
+ clearflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_2F
+ fadedefaultbgm
+ fadescreen 1
+ setflag FLAG_HIDE_EVIL_TEAM_WEATHER_INSTITUTE
+ removeobject 1
+ removeobject 2
+ removeobject 3
+ fadescreen 0
+ applymovement 5, Route119_WeatherInstitute_2F_Movement_163DC8
+ waitmovement 0
+ moveobjectoffscreen 5
+ goto Route119_WeatherInstitute_2F_EventScript_163D7A
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163D7A:: @ 8163D7A
+ msgbox Route119_WeatherInstitute_2F_Text_19F1CF, 4
+ getpartysize
+ compare RESULT, 6
+ goto_if_eq Route119_WeatherInstitute_2F_EventScript_163DB4
+ playfanfare MUS_FANFA4
+ message Route119_WeatherInstitute_2F_Text_19F267
+ waitfanfare
+ waitmessage
+ givemon SPECIES_CASTFORM, 25, ITEM_MYSTIC_WATER, 0x0, 0x0, 0
+ setflag FLAG_RECEIVED_CASTFORM
+ msgbox Route119_WeatherInstitute_2F_Text_19F27D, 4
+ release
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163DB4:: @ 8163DB4
+ msgbox Route119_WeatherInstitute_2F_Text_19F231, 4
+ release
+ end
+
+Route119_WeatherInstitute_2F_EventScript_163DBE:: @ 8163DBE
+ msgbox Route119_WeatherInstitute_2F_Text_19F2FE, 4
+ release
+ end
+
+Route119_WeatherInstitute_2F_Movement_163DC8:: @ 8163DC8
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+Route119_WeatherInstitute_2F_EventScript_163DCC:: @ 8163DCC
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_CASTFORM, Route119_WeatherInstitute_2F_EventScript_163DBE
+ goto Route119_WeatherInstitute_2F_EventScript_163D7A
+ end
diff --git a/data/text/maps/Route119_WeatherInstitute_2F.inc b/data/maps/Route119_WeatherInstitute_2F/text.inc
index f2854f6d0..f2854f6d0 100644
--- a/data/text/maps/Route119_WeatherInstitute_2F.inc
+++ b/data/maps/Route119_WeatherInstitute_2F/text.inc
diff --git a/data/maps/events/Route120.inc b/data/maps/Route120/events.inc
index 1c0444b22..1c0444b22 100644
--- a/data/maps/events/Route120.inc
+++ b/data/maps/Route120/events.inc
diff --git a/data/maps/Route120/header.inc b/data/maps/Route120/header.inc
index 3f8be7e95..10f7725b7 100644
--- a/data/maps/Route120/header.inc
+++ b/data/maps/Route120/header.inc
@@ -1,9 +1,9 @@
Route120:: @ 830581C
- .4byte Route120_MapAttributes
+ .4byte Route120_Layout
.4byte Route120_MapEvents
.4byte Route120_MapScripts
.4byte Route120_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 36
.byte 35
.byte 0
diff --git a/data/scripts/maps/Route120.inc b/data/maps/Route120/scripts.inc
index 6f561391f..6f561391f 100644
--- a/data/scripts/maps/Route120.inc
+++ b/data/maps/Route120/scripts.inc
diff --git a/data/text/maps/Route120.inc b/data/maps/Route120/text.inc
index adaf369b1..adaf369b1 100644
--- a/data/text/maps/Route120.inc
+++ b/data/maps/Route120/text.inc
diff --git a/data/maps/events/Route121.inc b/data/maps/Route121/events.inc
index 7405af540..7405af540 100644
--- a/data/maps/events/Route121.inc
+++ b/data/maps/Route121/events.inc
diff --git a/data/maps/Route121/header.inc b/data/maps/Route121/header.inc
index ba2c3d2da..918fe47f6 100644
--- a/data/maps/Route121/header.inc
+++ b/data/maps/Route121/header.inc
@@ -1,9 +1,9 @@
Route121:: @ 8305838
- .4byte Route121_MapAttributes
+ .4byte Route121_Layout
.4byte Route121_MapEvents
.4byte Route121_MapScripts
.4byte Route121_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 37
.byte 36
.byte 0
diff --git a/data/scripts/maps/Route121.inc b/data/maps/Route121/scripts.inc
index 5fe7f6330..5fe7f6330 100644
--- a/data/scripts/maps/Route121.inc
+++ b/data/maps/Route121/scripts.inc
diff --git a/data/text/maps/Route121.inc b/data/maps/Route121/text.inc
index 7861b1744..7861b1744 100644
--- a/data/text/maps/Route121.inc
+++ b/data/maps/Route121/text.inc
diff --git a/data/maps/events/Route121_SafariZoneEntrance.inc b/data/maps/Route121_SafariZoneEntrance/events.inc
index 6ed6613ec..6ed6613ec 100644
--- a/data/maps/events/Route121_SafariZoneEntrance.inc
+++ b/data/maps/Route121_SafariZoneEntrance/events.inc
diff --git a/data/maps/Route121_SafariZoneEntrance/header.inc b/data/maps/Route121_SafariZoneEntrance/header.inc
index 4a0bbe244..0d97afab4 100644
--- a/data/maps/Route121_SafariZoneEntrance/header.inc
+++ b/data/maps/Route121_SafariZoneEntrance/header.inc
@@ -1,9 +1,9 @@
Route121_SafariZoneEntrance:: @ 8306D54
- .4byte Route121_SafariZoneEntrance_MapAttributes
+ .4byte Route121_SafariZoneEntrance_Layout
.4byte Route121_SafariZoneEntrance_MapEvents
.4byte Route121_SafariZoneEntrance_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 125
.byte 36
.byte 0
diff --git a/data/maps/Route121_SafariZoneEntrance/scripts.inc b/data/maps/Route121_SafariZoneEntrance/scripts.inc
new file mode 100644
index 000000000..30cba964b
--- /dev/null
+++ b/data/maps/Route121_SafariZoneEntrance/scripts.inc
@@ -0,0 +1,138 @@
+Route121_SafariZoneEntrance_MapScripts:: @ 815C323
+ map_script 2, Route121_SafariZoneEntrance_MapScript2_15C329
+ .byte 0
+
+Route121_SafariZoneEntrance_MapScript2_15C329:: @ 815C329
+ map_script_2 VAR_SAFARI_ZONE_STATE, 1, Route121_SafariZoneEntrance_EventScript_15C333
+ .2byte 0
+
+Route121_SafariZoneEntrance_EventScript_15C333:: @ 815C333
+ lockall
+ applymovement 255, Route121_SafariZoneEntrance_Movement_15C348
+ waitmovement 0
+ special ExitSafariMode
+ setvar VAR_SAFARI_ZONE_STATE, 0
+ releaseall
+ end
+
+Route121_SafariZoneEntrance_Movement_15C348:: @ 815C348
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+Route121_SafariZoneEntrance_EventScript_15C351:: @ 815C351
+ msgbox Route121_SafariZoneEntrance_Text_1C35D0, 2
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C35A:: @ 815C35A
+ lock
+ faceplayer
+ msgbox Route121_SafariZoneEntrance_Text_1C3704, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq Route121_SafariZoneEntrance_EventScript_15C379
+ msgbox Route121_SafariZoneEntrance_Text_1C373C, 4
+ release
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C379:: @ 815C379
+ msgbox Route121_SafariZoneEntrance_Text_1C375F, 4
+ release
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C383:: @ 815C383
+ lockall
+ applymovement 255, Route121_SafariZoneEntrance_Movement_1A0841
+ waitmovement 0
+ showmoneybox 0, 0
+ nop
+ msgbox Route121_SafariZoneEntrance_Text_1C3832, MSGBOX_YESNO
+ compare RESULT, YES
+ goto_if_eq Route121_SafariZoneEntrance_EventScript_15C3B3
+ msgbox Route121_SafariZoneEntrance_Text_1C3895, 4
+ goto Route121_SafariZoneEntrance_EventScript_15C46C
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C3B3:: @ 815C3B3
+ checkitem ITEM_POKEBLOCK_CASE, 1
+ compare RESULT, 0
+ goto_if_eq Route121_SafariZoneEntrance_EventScript_15C450
+ call Route121_SafariZoneEntrance_EventScript_15C425
+ checkmoney 0x1f4, 0
+ compare RESULT, 0
+ goto_if_eq Route121_SafariZoneEntrance_EventScript_15C45E
+ msgbox Route121_SafariZoneEntrance_Text_1C38D9, 4
+ takemoney 0x1f4, 0
+ updatemoneybox 0, 0
+ nop
+ msgbox Route121_SafariZoneEntrance_Text_1C38F4, 4
+ playfanfare MUS_FANFA4
+ message Route121_SafariZoneEntrance_Text_1C3910
+ waitfanfare
+ waitmessage
+ msgbox Route121_SafariZoneEntrance_Text_1C392D, 4
+ closemessage
+ hidemoneybox 0, 0
+ applymovement 255, Route121_SafariZoneEntrance_Movement_15C47E
+ waitmovement 0
+ special EnterSafariMode
+ setvar VAR_SAFARI_ZONE_STATE, 2
+ warp MAP_SAFARI_ZONE_SOUTHEAST, 255, 32, 33
+ waitstate
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C425:: @ 815C425
+ getpartysize
+ compare RESULT, 6
+ goto_if_ne Route121_SafariZoneEntrance_EventScript_15C44F
+ specialvar RESULT, CheckFreePokemonStorageSpace
+ compare RESULT, 1
+ goto_if_eq Route121_SafariZoneEntrance_EventScript_15C44F
+ msgbox Route121_SafariZoneEntrance_Text_1C39A3, 4
+ goto Route121_SafariZoneEntrance_EventScript_15C46C
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C44F:: @ 815C44F
+ return
+
+Route121_SafariZoneEntrance_EventScript_15C450:: @ 815C450
+ msgbox Route121_SafariZoneEntrance_Text_1C39C3, 4
+ goto Route121_SafariZoneEntrance_EventScript_15C46C
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C45E:: @ 815C45E
+ msgbox Route121_SafariZoneEntrance_Text_1C38B5, 4
+ goto Route121_SafariZoneEntrance_EventScript_15C46C
+ end
+
+Route121_SafariZoneEntrance_EventScript_15C46C:: @ 815C46C
+ closemessage
+ hidemoneybox 0, 0
+ applymovement 255, Route121_SafariZoneEntrance_Movement_15C47C
+ waitmovement 0
+ releaseall
+ end
+
+Route121_SafariZoneEntrance_Movement_15C47C:: @ 815C47C
+ walk_right
+ end_movement
+
+Route121_SafariZoneEntrance_Movement_15C47E:: @ 815C47E
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_down
+ delay_16
+ end_movement
+
+Route121_SafariZoneEntrance_EventScript_15C487:: @ 815C487
+ msgbox Route121_SafariZoneEntrance_Text_1C3E4B, 3
+ end
diff --git a/data/maps/events/Route122.inc b/data/maps/Route122/events.inc
index 3bad2b895..3bad2b895 100644
--- a/data/maps/events/Route122.inc
+++ b/data/maps/Route122/events.inc
diff --git a/data/maps/Route122/header.inc b/data/maps/Route122/header.inc
index 9889cc813..c6a2d4e4d 100644
--- a/data/maps/Route122/header.inc
+++ b/data/maps/Route122/header.inc
@@ -1,9 +1,9 @@
Route122:: @ 8305854
- .4byte Route122_MapAttributes
+ .4byte Route122_Layout
.4byte Route122_MapEvents
.4byte Route122_MapScripts
.4byte Route122_MapConnections
- .2byte BGM_DOORO_X4
+ .2byte MUS_DOORO_X4
.2byte 38
.byte 37
.byte 0
diff --git a/data/scripts/maps/Route122.inc b/data/maps/Route122/scripts.inc
index 4c4e49aa1..4c4e49aa1 100644
--- a/data/scripts/maps/Route122.inc
+++ b/data/maps/Route122/scripts.inc
diff --git a/data/maps/events/Route123.inc b/data/maps/Route123/events.inc
index b25ec5c64..b25ec5c64 100644
--- a/data/maps/events/Route123.inc
+++ b/data/maps/Route123/events.inc
diff --git a/data/maps/Route123/header.inc b/data/maps/Route123/header.inc
index f33ab3e98..87c3ed8a6 100644
--- a/data/maps/Route123/header.inc
+++ b/data/maps/Route123/header.inc
@@ -1,9 +1,9 @@
Route123:: @ 8305870
- .4byte Route123_MapAttributes
+ .4byte Route123_Layout
.4byte Route123_MapEvents
.4byte Route123_MapScripts
.4byte Route123_MapConnections
- .2byte BGM_DOORO_X4
+ .2byte MUS_DOORO_X4
.2byte 39
.byte 38
.byte 0
diff --git a/data/scripts/maps/Route123.inc b/data/maps/Route123/scripts.inc
index d954bec1a..d954bec1a 100644
--- a/data/scripts/maps/Route123.inc
+++ b/data/maps/Route123/scripts.inc
diff --git a/data/text/maps/Route123.inc b/data/maps/Route123/text.inc
index 911915f9e..911915f9e 100644
--- a/data/text/maps/Route123.inc
+++ b/data/maps/Route123/text.inc
diff --git a/data/maps/events/Route123_BerryMastersHouse.inc b/data/maps/Route123_BerryMastersHouse/events.inc
index ff950e5cb..ff950e5cb 100644
--- a/data/maps/events/Route123_BerryMastersHouse.inc
+++ b/data/maps/Route123_BerryMastersHouse/events.inc
diff --git a/data/maps/Route123_BerryMastersHouse/header.inc b/data/maps/Route123_BerryMastersHouse/header.inc
index 0eb77ca2e..427ef4720 100644
--- a/data/maps/Route123_BerryMastersHouse/header.inc
+++ b/data/maps/Route123_BerryMastersHouse/header.inc
@@ -1,9 +1,9 @@
Route123_BerryMastersHouse:: @ 8307ED4
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte Route123_BerryMastersHouse_MapEvents
.4byte Route123_BerryMastersHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 60
.byte 38
.byte 0
diff --git a/data/scripts/maps/Route123_BerryMastersHouse.inc b/data/maps/Route123_BerryMastersHouse/scripts.inc
index 3356df83b..3356df83b 100644
--- a/data/scripts/maps/Route123_BerryMastersHouse.inc
+++ b/data/maps/Route123_BerryMastersHouse/scripts.inc
diff --git a/data/text/maps/Route123_BerryMastersHouse.inc b/data/maps/Route123_BerryMastersHouse/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/Route123_BerryMastersHouse.inc
+++ b/data/maps/Route123_BerryMastersHouse/text.inc
diff --git a/data/maps/events/Route124.inc b/data/maps/Route124/events.inc
index 694718fb6..694718fb6 100644
--- a/data/maps/events/Route124.inc
+++ b/data/maps/Route124/events.inc
diff --git a/data/maps/Route124/header.inc b/data/maps/Route124/header.inc
index 6e4466225..c2c5cd41d 100644
--- a/data/maps/Route124/header.inc
+++ b/data/maps/Route124/header.inc
@@ -1,9 +1,9 @@
Route124:: @ 830588C
- .4byte Route124_MapAttributes
+ .4byte Route124_Layout
.4byte Route124_MapEvents
.4byte Route124_MapScripts
.4byte Route124_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 40
.byte 39
.byte 0
diff --git a/data/scripts/maps/Route124.inc b/data/maps/Route124/scripts.inc
index 3f02fc6e3..3f02fc6e3 100644
--- a/data/scripts/maps/Route124.inc
+++ b/data/maps/Route124/scripts.inc
diff --git a/data/text/maps/Route124.inc b/data/maps/Route124/text.inc
index 6f33d40b7..6f33d40b7 100644
--- a/data/text/maps/Route124.inc
+++ b/data/maps/Route124/text.inc
diff --git a/data/maps/events/Route124_DivingTreasureHuntersHouse.inc b/data/maps/Route124_DivingTreasureHuntersHouse/events.inc
index e165c9da8..e165c9da8 100644
--- a/data/maps/events/Route124_DivingTreasureHuntersHouse.inc
+++ b/data/maps/Route124_DivingTreasureHuntersHouse/events.inc
diff --git a/data/maps/Route124_DivingTreasureHuntersHouse/header.inc b/data/maps/Route124_DivingTreasureHuntersHouse/header.inc
index 472ebc45a..259e378de 100644
--- a/data/maps/Route124_DivingTreasureHuntersHouse/header.inc
+++ b/data/maps/Route124_DivingTreasureHuntersHouse/header.inc
@@ -1,9 +1,9 @@
Route124_DivingTreasureHuntersHouse:: @ 8307F44
- .4byte Route124_DivingTreasureHuntersHouse_MapAttributes
+ .4byte Route124_DivingTreasureHuntersHouse_Layout
.4byte Route124_DivingTreasureHuntersHouse_MapEvents
.4byte Route124_DivingTreasureHuntersHouse_MapScripts
.4byte 0x0
- .2byte BGM_MINAMO
+ .2byte MUS_MINAMO
.2byte 302
.byte 39
.byte 0
diff --git a/data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc b/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc
index 7bcddfe19..7bcddfe19 100644
--- a/data/scripts/maps/Route124_DivingTreasureHuntersHouse.inc
+++ b/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc
diff --git a/data/text/maps/Route124_DivingTreasureHuntersHouse.inc b/data/maps/Route124_DivingTreasureHuntersHouse/text.inc
index 3eda96254..3eda96254 100644
--- a/data/text/maps/Route124_DivingTreasureHuntersHouse.inc
+++ b/data/maps/Route124_DivingTreasureHuntersHouse/text.inc
diff --git a/data/maps/events/Route125.inc b/data/maps/Route125/events.inc
index 8ad4ce22a..8ad4ce22a 100644
--- a/data/maps/events/Route125.inc
+++ b/data/maps/Route125/events.inc
diff --git a/data/maps/Route125/header.inc b/data/maps/Route125/header.inc
index e7a43a64d..cb315cc66 100644
--- a/data/maps/Route125/header.inc
+++ b/data/maps/Route125/header.inc
@@ -1,9 +1,9 @@
Route125:: @ 83058A8
- .4byte Route125_MapAttributes
+ .4byte Route125_Layout
.4byte Route125_MapEvents
.4byte Route125_MapScripts
.4byte Route125_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 41
.byte 40
.byte 0
diff --git a/data/scripts/maps/Route125.inc b/data/maps/Route125/scripts.inc
index a1495ac83..a1495ac83 100644
--- a/data/scripts/maps/Route125.inc
+++ b/data/maps/Route125/scripts.inc
diff --git a/data/maps/events/Route126.inc b/data/maps/Route126/events.inc
index f90152ea4..f90152ea4 100644
--- a/data/maps/events/Route126.inc
+++ b/data/maps/Route126/events.inc
diff --git a/data/maps/Route126/header.inc b/data/maps/Route126/header.inc
index a973af531..0539f9007 100644
--- a/data/maps/Route126/header.inc
+++ b/data/maps/Route126/header.inc
@@ -1,9 +1,9 @@
Route126:: @ 83058C4
- .4byte Route126_MapAttributes
+ .4byte Route126_Layout
.4byte Route126_MapEvents
.4byte Route126_MapScripts
.4byte Route126_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 42
.byte 41
.byte 0
diff --git a/data/scripts/maps/Route126.inc b/data/maps/Route126/scripts.inc
index 4a28abfb7..4a28abfb7 100644
--- a/data/scripts/maps/Route126.inc
+++ b/data/maps/Route126/scripts.inc
diff --git a/data/maps/events/Route127.inc b/data/maps/Route127/events.inc
index 66078b122..66078b122 100644
--- a/data/maps/events/Route127.inc
+++ b/data/maps/Route127/events.inc
diff --git a/data/maps/Route127/header.inc b/data/maps/Route127/header.inc
index a9f887a2b..abd4154cc 100644
--- a/data/maps/Route127/header.inc
+++ b/data/maps/Route127/header.inc
@@ -1,9 +1,9 @@
Route127:: @ 83058E0
- .4byte Route127_MapAttributes
+ .4byte Route127_Layout
.4byte Route127_MapEvents
.4byte Route127_MapScripts
.4byte Route127_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 43
.byte 42
.byte 0
diff --git a/data/scripts/maps/Route127.inc b/data/maps/Route127/scripts.inc
index 7552f7c5d..7552f7c5d 100644
--- a/data/scripts/maps/Route127.inc
+++ b/data/maps/Route127/scripts.inc
diff --git a/data/maps/events/Route128.inc b/data/maps/Route128/events.inc
index 9ea71c52e..9ea71c52e 100644
--- a/data/maps/events/Route128.inc
+++ b/data/maps/Route128/events.inc
diff --git a/data/maps/Route128/header.inc b/data/maps/Route128/header.inc
index 9ecc76fb7..df2b21a6e 100644
--- a/data/maps/Route128/header.inc
+++ b/data/maps/Route128/header.inc
@@ -1,9 +1,9 @@
Route128:: @ 83058FC
- .4byte Route128_MapAttributes
+ .4byte Route128_Layout
.4byte Route128_MapEvents
.4byte Route128_MapScripts
.4byte Route128_MapConnections
- .2byte BGM_DOORO_X3
+ .2byte MUS_DOORO_X3
.2byte 44
.byte 43
.byte 0
diff --git a/data/scripts/maps/Route128.inc b/data/maps/Route128/scripts.inc
index ec4fb954e..ec4fb954e 100644
--- a/data/scripts/maps/Route128.inc
+++ b/data/maps/Route128/scripts.inc
diff --git a/data/text/maps/Route128.inc b/data/maps/Route128/text.inc
index da813609b..da813609b 100644
--- a/data/text/maps/Route128.inc
+++ b/data/maps/Route128/text.inc
diff --git a/data/maps/events/Route129.inc b/data/maps/Route129/events.inc
index e86dd6ce0..e86dd6ce0 100644
--- a/data/maps/events/Route129.inc
+++ b/data/maps/Route129/events.inc
diff --git a/data/maps/Route129/header.inc b/data/maps/Route129/header.inc
index 580d69fc7..a1285fe08 100644
--- a/data/maps/Route129/header.inc
+++ b/data/maps/Route129/header.inc
@@ -1,9 +1,9 @@
Route129:: @ 8305918
- .4byte Route129_MapAttributes
+ .4byte Route129_Layout
.4byte Route129_MapEvents
.4byte Route129_MapScripts
.4byte Route129_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 45
.byte 44
.byte 0
diff --git a/data/scripts/maps/Route129.inc b/data/maps/Route129/scripts.inc
index ea43c5eab..ea43c5eab 100644
--- a/data/scripts/maps/Route129.inc
+++ b/data/maps/Route129/scripts.inc
diff --git a/data/maps/events/Route130.inc b/data/maps/Route130/events.inc
index f6770fa34..f6770fa34 100644
--- a/data/maps/events/Route130.inc
+++ b/data/maps/Route130/events.inc
diff --git a/data/maps/Route130/header.inc b/data/maps/Route130/header.inc
index a788bf9b5..f286a2b81 100644
--- a/data/maps/Route130/header.inc
+++ b/data/maps/Route130/header.inc
@@ -1,9 +1,9 @@
Route130:: @ 8305934
- .4byte Route130_MapAttributes
+ .4byte Route130_Layout
.4byte Route130_MapEvents
.4byte Route130_MapScripts
.4byte Route130_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 264
.byte 45
.byte 0
diff --git a/data/scripts/maps/Route130.inc b/data/maps/Route130/scripts.inc
index b0381969d..b0381969d 100644
--- a/data/scripts/maps/Route130.inc
+++ b/data/maps/Route130/scripts.inc
diff --git a/data/maps/events/Route131.inc b/data/maps/Route131/events.inc
index 0d61e6f95..0d61e6f95 100644
--- a/data/maps/events/Route131.inc
+++ b/data/maps/Route131/events.inc
diff --git a/data/maps/Route131/header.inc b/data/maps/Route131/header.inc
index e7d9ea231..51b4d9e4f 100644
--- a/data/maps/Route131/header.inc
+++ b/data/maps/Route131/header.inc
@@ -1,9 +1,9 @@
Route131:: @ 8305950
- .4byte Route131_MapAttributes
+ .4byte Route131_Layout
.4byte Route131_MapEvents
.4byte Route131_MapScripts
.4byte Route131_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 47
.byte 46
.byte 0
diff --git a/data/scripts/maps/Route131.inc b/data/maps/Route131/scripts.inc
index ffd204bb9..ffd204bb9 100644
--- a/data/scripts/maps/Route131.inc
+++ b/data/maps/Route131/scripts.inc
diff --git a/data/maps/events/Route132.inc b/data/maps/Route132/events.inc
index 167fbfd4b..167fbfd4b 100644
--- a/data/maps/events/Route132.inc
+++ b/data/maps/Route132/events.inc
diff --git a/data/maps/Route132/header.inc b/data/maps/Route132/header.inc
index d7ad0b2a4..4f2e2d47f 100644
--- a/data/maps/Route132/header.inc
+++ b/data/maps/Route132/header.inc
@@ -1,9 +1,9 @@
Route132:: @ 830596C
- .4byte Route132_MapAttributes
+ .4byte Route132_Layout
.4byte Route132_MapEvents
.4byte Route132_MapScripts
.4byte Route132_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 48
.byte 47
.byte 0
diff --git a/data/scripts/maps/Route132.inc b/data/maps/Route132/scripts.inc
index 642330fd4..642330fd4 100644
--- a/data/scripts/maps/Route132.inc
+++ b/data/maps/Route132/scripts.inc
diff --git a/data/maps/events/Route133.inc b/data/maps/Route133/events.inc
index d71755575..d71755575 100644
--- a/data/maps/events/Route133.inc
+++ b/data/maps/Route133/events.inc
diff --git a/data/maps/Route133/header.inc b/data/maps/Route133/header.inc
index 4c0f718ec..3cd851068 100644
--- a/data/maps/Route133/header.inc
+++ b/data/maps/Route133/header.inc
@@ -1,9 +1,9 @@
Route133:: @ 8305988
- .4byte Route133_MapAttributes
+ .4byte Route133_Layout
.4byte Route133_MapEvents
.4byte Route133_MapScripts
.4byte Route133_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 49
.byte 48
.byte 0
diff --git a/data/scripts/maps/Route133.inc b/data/maps/Route133/scripts.inc
index 78bec4141..78bec4141 100644
--- a/data/scripts/maps/Route133.inc
+++ b/data/maps/Route133/scripts.inc
diff --git a/data/maps/events/Route134.inc b/data/maps/Route134/events.inc
index b167d48b1..b167d48b1 100644
--- a/data/maps/events/Route134.inc
+++ b/data/maps/Route134/events.inc
diff --git a/data/maps/Route134/header.inc b/data/maps/Route134/header.inc
index 2ca22c40e..15fe8168e 100644
--- a/data/maps/Route134/header.inc
+++ b/data/maps/Route134/header.inc
@@ -1,9 +1,9 @@
Route134:: @ 83059A4
- .4byte Route134_MapAttributes
+ .4byte Route134_Layout
.4byte Route134_MapEvents
.4byte Route134_MapScripts
.4byte Route134_MapConnections
- .2byte BGM_GRANROAD
+ .2byte MUS_GRANROAD
.2byte 50
.byte 49
.byte 0
diff --git a/data/scripts/maps/Route134.inc b/data/maps/Route134/scripts.inc
index 06b53ce31..06b53ce31 100644
--- a/data/scripts/maps/Route134.inc
+++ b/data/maps/Route134/scripts.inc
diff --git a/data/maps/events/RustboroCity.inc b/data/maps/RustboroCity/events.inc
index bfc6cff77..bfc6cff77 100644
--- a/data/maps/events/RustboroCity.inc
+++ b/data/maps/RustboroCity/events.inc
diff --git a/data/maps/RustboroCity/header.inc b/data/maps/RustboroCity/header.inc
index d1352ea3e..73af7f1fc 100644
--- a/data/maps/RustboroCity/header.inc
+++ b/data/maps/RustboroCity/header.inc
@@ -1,9 +1,9 @@
RustboroCity:: @ 830549C
- .4byte RustboroCity_MapAttributes
+ .4byte RustboroCity_Layout
.4byte RustboroCity_MapEvents
.4byte RustboroCity_MapScripts
.4byte RustboroCity_MapConnections
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 4
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity.inc b/data/maps/RustboroCity/scripts.inc
index 72699ab79..72699ab79 100644
--- a/data/scripts/maps/RustboroCity.inc
+++ b/data/maps/RustboroCity/scripts.inc
diff --git a/data/text/maps/RustboroCity.inc b/data/maps/RustboroCity/text.inc
index 4f2954f35..4f2954f35 100644
--- a/data/text/maps/RustboroCity.inc
+++ b/data/maps/RustboroCity/text.inc
diff --git a/data/maps/events/RustboroCity_CuttersHouse.inc b/data/maps/RustboroCity_CuttersHouse/events.inc
index 6a96e223c..6a96e223c 100644
--- a/data/maps/events/RustboroCity_CuttersHouse.inc
+++ b/data/maps/RustboroCity_CuttersHouse/events.inc
diff --git a/data/maps/RustboroCity_CuttersHouse/header.inc b/data/maps/RustboroCity_CuttersHouse/header.inc
index c3b5a6d7c..c1aa1fc37 100644
--- a/data/maps/RustboroCity_CuttersHouse/header.inc
+++ b/data/maps/RustboroCity_CuttersHouse/header.inc
@@ -1,9 +1,9 @@
RustboroCity_CuttersHouse:: @ 8306360
- .4byte RustboroCity_CuttersHouse_MapAttributes
+ .4byte RustboroCity_CuttersHouse_Layout
.4byte RustboroCity_CuttersHouse_MapEvents
.4byte RustboroCity_CuttersHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 98
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_CuttersHouse.inc b/data/maps/RustboroCity_CuttersHouse/scripts.inc
index b43e0aafe..b43e0aafe 100644
--- a/data/scripts/maps/RustboroCity_CuttersHouse.inc
+++ b/data/maps/RustboroCity_CuttersHouse/scripts.inc
diff --git a/data/text/maps/RustboroCity_CuttersHouse.inc b/data/maps/RustboroCity_CuttersHouse/text.inc
index 8b4c237f5..8b4c237f5 100644
--- a/data/text/maps/RustboroCity_CuttersHouse.inc
+++ b/data/maps/RustboroCity_CuttersHouse/text.inc
diff --git a/data/maps/events/RustboroCity_DevonCorp_1F.inc b/data/maps/RustboroCity_DevonCorp_1F/events.inc
index 5cfbd5134..5cfbd5134 100644
--- a/data/maps/events/RustboroCity_DevonCorp_1F.inc
+++ b/data/maps/RustboroCity_DevonCorp_1F/events.inc
diff --git a/data/maps/RustboroCity_DevonCorp_1F/header.inc b/data/maps/RustboroCity_DevonCorp_1F/header.inc
index 5539006ff..e0148dea7 100644
--- a/data/maps/RustboroCity_DevonCorp_1F/header.inc
+++ b/data/maps/RustboroCity_DevonCorp_1F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_DevonCorp_1F:: @ 830622C
- .4byte RustboroCity_DevonCorp_1F_MapAttributes
+ .4byte RustboroCity_DevonCorp_1F_Layout
.4byte RustboroCity_DevonCorp_1F_MapEvents
.4byte RustboroCity_DevonCorp_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 92
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_DevonCorp_1F.inc b/data/maps/RustboroCity_DevonCorp_1F/scripts.inc
index 7b56c72a2..7b56c72a2 100644
--- a/data/scripts/maps/RustboroCity_DevonCorp_1F.inc
+++ b/data/maps/RustboroCity_DevonCorp_1F/scripts.inc
diff --git a/data/text/maps/RustboroCity_DevonCorp_1F.inc b/data/maps/RustboroCity_DevonCorp_1F/text.inc
index 209fd049c..209fd049c 100644
--- a/data/text/maps/RustboroCity_DevonCorp_1F.inc
+++ b/data/maps/RustboroCity_DevonCorp_1F/text.inc
diff --git a/data/maps/events/RustboroCity_DevonCorp_2F.inc b/data/maps/RustboroCity_DevonCorp_2F/events.inc
index 1babeffd7..1babeffd7 100644
--- a/data/maps/events/RustboroCity_DevonCorp_2F.inc
+++ b/data/maps/RustboroCity_DevonCorp_2F/events.inc
diff --git a/data/maps/RustboroCity_DevonCorp_2F/header.inc b/data/maps/RustboroCity_DevonCorp_2F/header.inc
index 76bbea60b..dbed45197 100644
--- a/data/maps/RustboroCity_DevonCorp_2F/header.inc
+++ b/data/maps/RustboroCity_DevonCorp_2F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_DevonCorp_2F:: @ 8306248
- .4byte RustboroCity_DevonCorp_2F_MapAttributes
+ .4byte RustboroCity_DevonCorp_2F_Layout
.4byte RustboroCity_DevonCorp_2F_MapEvents
.4byte RustboroCity_DevonCorp_2F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 93
.byte 10
.byte 0
diff --git a/data/maps/RustboroCity_DevonCorp_2F/scripts.inc b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc
new file mode 100644
index 000000000..e0b0e30f8
--- /dev/null
+++ b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc
@@ -0,0 +1,175 @@
+RustboroCity_DevonCorp_2F_MapScripts:: @ 81574CA
+ map_script 3, RustboroCity_DevonCorp_2F_MapScript1_1574D0
+ .byte 0
+
+RustboroCity_DevonCorp_2F_MapScript1_1574D0:: @ 81574D0
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_1574DC:: @ 81574DC
+ setvar VAR_FOSSIL_RESURRECTION_STATE, 2
+ return
+
+RustboroCity_DevonCorp_2F_EventScript_1574E2:: @ 81574E2
+ lock
+ faceplayer
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
+ msgbox RustboroCity_DevonCorp_2F_Text_182B81, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_1574F9:: @ 81574F9
+ lock
+ faceplayer
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
+ goto_if_set FLAG_MET_DEVON_EMPLOYEE, RustboroCity_DevonCorp_2F_EventScript_157519
+ msgbox RustboroCity_DevonCorp_2F_Text_182BD8, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157519:: @ 8157519
+ msgbox RustboroCity_DevonCorp_2F_Text_182C25, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157523:: @ 8157523
+ lock
+ faceplayer
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
+ goto_if_set FLAG_RECEIVED_POKENAV, RustboroCity_DevonCorp_2F_EventScript_157543
+ msgbox RustboroCity_DevonCorp_2F_Text_182D2A, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157543:: @ 8157543
+ msgbox RustboroCity_DevonCorp_2F_Text_182D7E, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_15754D:: @ 815754D
+ lock
+ faceplayer
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
+ msgbox RustboroCity_DevonCorp_2F_Text_182E6B, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157564:: @ 8157564
+ lock
+ faceplayer
+ compare VAR_FOSSIL_RESURRECTION_STATE, 2
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_15764A
+ compare VAR_FOSSIL_RESURRECTION_STATE, 1
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157640
+ msgbox RustboroCity_DevonCorp_2F_Text_182ED5, 4
+ checkitem ITEM_ROOT_FOSSIL, 1
+ compare RESULT, 1
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1575A6
+ checkitem ITEM_CLAW_FOSSIL, 1
+ compare RESULT, 1
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1575EE
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_1575A6:: @ 81575A6
+ closemessage
+ playse SE_PIN
+ applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0833
+ waitmovement 0
+ applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0835
+ waitmovement 0
+ msgbox RustboroCity_DevonCorp_2F_Text_182F35, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157636
+ bufferitemname 0, ITEM_ROOT_FOSSIL
+ msgbox RustboroCity_DevonCorp_2F_Text_183023, 4
+ takeitem ITEM_ROOT_FOSSIL, 1
+ setvar VAR_FOSSIL_RESURRECTION_STATE, 1
+ setvar VAR_WHICH_FOSSIL_REVIVED, 1
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_1575EE:: @ 81575EE
+ closemessage
+ playse SE_PIN
+ applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0833
+ waitmovement 0
+ applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0835
+ waitmovement 0
+ msgbox RustboroCity_DevonCorp_2F_Text_182F35, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157636
+ bufferitemname 0, ITEM_CLAW_FOSSIL
+ msgbox RustboroCity_DevonCorp_2F_Text_183023, 4
+ takeitem ITEM_CLAW_FOSSIL, 1
+ setvar VAR_FOSSIL_RESURRECTION_STATE, 1
+ setvar VAR_WHICH_FOSSIL_REVIVED, 2
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157636:: @ 8157636
+ msgbox RustboroCity_DevonCorp_2F_Text_182FD7, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157640:: @ 8157640
+ msgbox RustboroCity_DevonCorp_2F_Text_183072, 4
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_15764A:: @ 815764A
+ compare VAR_WHICH_FOSSIL_REVIVED, 1
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157661
+ compare VAR_WHICH_FOSSIL_REVIVED, 2
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1576B4
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157661:: @ 8157661
+ bufferspeciesname 1, SPECIES_LILEEP
+ msgbox RustboroCity_DevonCorp_2F_Text_183124, 4
+ getpartysize
+ compare RESULT, 6
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157707
+ copyvar VAR_SPECIAL_4, RESULT
+ setvar VAR_FOSSIL_RESURRECTION_STATE, 0
+ setflag FLAG_RECEIVED_FOSSIL_MON
+ playfanfare MUS_FANFA4
+ message RustboroCity_DevonCorp_2F_Text_18319E
+ waitfanfare
+ waitmessage
+ givemon SPECIES_LILEEP, 20, ITEM_NONE, 0x0, 0x0, 0
+ msgbox RustboroCity_DevonCorp_2F_Text_1A1102, MSGBOX_YESNO
+ compare RESULT, YES
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1A0678
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_1576B4:: @ 81576B4
+ bufferspeciesname 1, SPECIES_ANORITH
+ msgbox RustboroCity_DevonCorp_2F_Text_183124, 4
+ getpartysize
+ compare RESULT, 6
+ goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157707
+ copyvar VAR_SPECIAL_4, RESULT
+ setvar VAR_FOSSIL_RESURRECTION_STATE, 0
+ setflag FLAG_RECEIVED_FOSSIL_MON
+ playfanfare MUS_FANFA4
+ message RustboroCity_DevonCorp_2F_Text_18319E
+ waitfanfare
+ waitmessage
+ givemon SPECIES_ANORITH, 20, ITEM_NONE, 0x0, 0x0, 0
+ msgbox RustboroCity_DevonCorp_2F_Text_1A1102, MSGBOX_YESNO
+ compare RESULT, YES
+ call_if_eq RustboroCity_DevonCorp_2F_EventScript_1A0678
+ release
+ end
+
+RustboroCity_DevonCorp_2F_EventScript_157707:: @ 8157707
+ msgbox RustboroCity_DevonCorp_2F_Text_1831C8, 4
+ release
+ end
diff --git a/data/text/maps/RustboroCity_DevonCorp_2F.inc b/data/maps/RustboroCity_DevonCorp_2F/text.inc
index a6a6bb6c2..a6a6bb6c2 100644
--- a/data/text/maps/RustboroCity_DevonCorp_2F.inc
+++ b/data/maps/RustboroCity_DevonCorp_2F/text.inc
diff --git a/data/maps/events/RustboroCity_DevonCorp_3F.inc b/data/maps/RustboroCity_DevonCorp_3F/events.inc
index b77f343af..b77f343af 100644
--- a/data/maps/events/RustboroCity_DevonCorp_3F.inc
+++ b/data/maps/RustboroCity_DevonCorp_3F/events.inc
diff --git a/data/maps/RustboroCity_DevonCorp_3F/header.inc b/data/maps/RustboroCity_DevonCorp_3F/header.inc
index c3d4549de..b8cadbed2 100644
--- a/data/maps/RustboroCity_DevonCorp_3F/header.inc
+++ b/data/maps/RustboroCity_DevonCorp_3F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_DevonCorp_3F:: @ 8306264
- .4byte RustboroCity_DevonCorp_3F_MapAttributes
+ .4byte RustboroCity_DevonCorp_3F_Layout
.4byte RustboroCity_DevonCorp_3F_MapEvents
.4byte RustboroCity_DevonCorp_3F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 270
.byte 10
.byte 0
diff --git a/data/maps/RustboroCity_DevonCorp_3F/scripts.inc b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc
new file mode 100644
index 000000000..cead5e5a2
--- /dev/null
+++ b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc
@@ -0,0 +1,194 @@
+RustboroCity_DevonCorp_3F_MapScripts:: @ 8157711
+ map_script 3, RustboroCity_DevonCorp_3F_MapScript1_157721
+ map_script 4, RustboroCity_DevonCorp_3F_MapScript2_157739
+ map_script 2, RustboroCity_DevonCorp_3F_MapScript2_157748
+ .byte 0
+
+RustboroCity_DevonCorp_3F_MapScript1_157721:: @ 8157721
+ compare VAR_DEVON_CORP_3F_STATE, 0
+ call_if_eq RustboroCity_DevonCorp_3F_EventScript_15772D
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_15772D:: @ 815772D
+ setobjectxyperm 2, 3, 2
+ setobjectmovementtype 2, 9
+ return
+
+RustboroCity_DevonCorp_3F_MapScript2_157739:: @ 8157739
+ map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157743
+ .2byte 0
+
+RustboroCity_DevonCorp_3F_EventScript_157743:: @ 8157743
+ turnobject 255, 4
+ end
+
+RustboroCity_DevonCorp_3F_MapScript2_157748:: @ 8157748
+ map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157752
+ .2byte 0
+
+RustboroCity_DevonCorp_3F_EventScript_157752:: @ 8157752
+ lockall
+ msgbox RustboroCity_DevonCorp_3F_Text_18374C, 4
+ closemessage
+ applymovement 2, RustboroCity_DevonCorp_3F_Movement_157815
+ waitmovement 0
+ delay 80
+ applymovement 2, RustboroCity_DevonCorp_3F_Movement_15781E
+ waitmovement 0
+ msgbox RustboroCity_DevonCorp_3F_Text_183903, 4
+ closemessage
+ playbgm MUS_TSURETEK, FALSE
+ applymovement 2, RustboroCity_DevonCorp_3F_Movement_157803
+ applymovement 255, RustboroCity_DevonCorp_3F_Movement_157827
+ waitmovement 0
+ msgbox RustboroCity_DevonCorp_3F_Text_18394A, 4
+ closemessage
+ fadedefaultbgm
+ applymovement 2, RustboroCity_DevonCorp_3F_Movement_157812
+ applymovement 255, RustboroCity_DevonCorp_3F_Movement_157835
+ waitmovement 0
+ msgbox RustboroCity_DevonCorp_3F_Text_18320B, 4
+ giveitem_std ITEM_LETTER
+ msgbox RustboroCity_DevonCorp_3F_Text_18337E, 4
+ playfanfare MUS_FANFA4
+ message RustboroCity_DevonCorp_3F_Text_183422
+ waitfanfare
+ waitmessage
+ setflag FLAG_SYS_POKENAV_GET
+ setflag FLAG_RECEIVED_POKENAV
+ msgbox RustboroCity_DevonCorp_3F_Text_183439, 4
+ setflag FLAG_HIDE_TUNNER_DIGGER_ROUTE116
+ clearflag FLAG_HIDE_BOYFRIEND_RUSTURF_TUNNEL
+ clearflag FLAG_HIDE_GIRLFRIEND_RUSTURF_TUNNEL
+ clearflag FLAG_HIDE_MR_BRINEY_ROUTE104_HOUSE
+ clearflag FLAG_HIDE_PEEKO_BRINEY_HOUSE
+ setvar VAR_BRINEY_LOCATION, 1
+ clearflag FLAG_HIDE_RIVAL_RUSTBORO
+ setvar VAR_DEVON_CORP_3F_STATE, 1
+ releaseall
+ end
+
+@ 81577FE
+ walk_up
+ walk_up
+ walk_up
+ walk_in_place_fastest_left
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_157803:: @ 8157803
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_in_place_fastest_left
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_157812:: @ 8157812
+ delay_16
+ walk_in_place_fastest_down
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_157815:: @ 8157815
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_15781E:: @ 815781E
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_157827:: @ 8157827
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+RustboroCity_DevonCorp_3F_Movement_157835:: @ 8157835
+ delay_16
+ delay_16
+ walk_down
+ walk_down
+ walk_in_place_fastest_right
+ end_movement
+
+RustboroCity_DevonCorp_3F_EventScript_15783B:: @ 815783B
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_EXP_SHARE, RustboroCity_DevonCorp_3F_EventScript_15789B
+ goto_if_set FLAG_DELIVERED_STEVEN_LETTER, RustboroCity_DevonCorp_3F_EventScript_157864
+ msgbox RustboroCity_DevonCorp_3F_Text_18351E, 4
+ closemessage
+ applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_157864:: @ 8157864
+ msgbox RustboroCity_DevonCorp_3F_Text_18353E, 4
+ giveitem_std ITEM_EXP_SHARE
+ compare RESULT, 0
+ goto_if_eq RustboroCity_DevonCorp_3F_EventScript_1A029B
+ setflag FLAG_RECEIVED_EXP_SHARE
+ msgbox RustboroCity_DevonCorp_3F_Text_1835B3, 4
+ closemessage
+ applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_15789B:: @ 815789B
+ msgbox RustboroCity_DevonCorp_3F_Text_18368D, 4
+ closemessage
+ applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_1578B0:: @ 81578B0
+ lock
+ faceplayer
+ goto_if_set FLAG_RECEIVED_REPEAT_BALL, RustboroCity_DevonCorp_3F_EventScript_1578C5
+ msgbox RustboroCity_DevonCorp_3F_Text_18395C, 4
+ release
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_1578C5:: @ 81578C5
+ msgbox RustboroCity_DevonCorp_3F_Text_1839A3, 4
+ release
+ end
+
+RustboroCity_DevonCorp_3F_EventScript_1578CF:: @ 81578CF
+ msgbox RustboroCity_DevonCorp_3F_Text_183A04, 3
+ end
diff --git a/data/text/maps/RustboroCity_DevonCorp_3F.inc b/data/maps/RustboroCity_DevonCorp_3F/text.inc
index c868a4836..c868a4836 100644
--- a/data/text/maps/RustboroCity_DevonCorp_3F.inc
+++ b/data/maps/RustboroCity_DevonCorp_3F/text.inc
diff --git a/data/maps/events/RustboroCity_Flat1_1F.inc b/data/maps/RustboroCity_Flat1_1F/events.inc
index 22a262f47..22a262f47 100644
--- a/data/maps/events/RustboroCity_Flat1_1F.inc
+++ b/data/maps/RustboroCity_Flat1_1F/events.inc
diff --git a/data/maps/RustboroCity_Flat1_1F/header.inc b/data/maps/RustboroCity_Flat1_1F/header.inc
index 68a5697be..3d1739875 100644
--- a/data/maps/RustboroCity_Flat1_1F/header.inc
+++ b/data/maps/RustboroCity_Flat1_1F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Flat1_1F:: @ 830630C
- .4byte RustboroCity_Flat1_1F_MapAttributes
+ .4byte RustboroCity_Flat1_1F_Layout
.4byte RustboroCity_Flat1_1F_MapEvents
.4byte RustboroCity_Flat1_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 314
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Flat1_1F.inc b/data/maps/RustboroCity_Flat1_1F/scripts.inc
index dbbdf22b7..dbbdf22b7 100644
--- a/data/scripts/maps/RustboroCity_Flat1_1F.inc
+++ b/data/maps/RustboroCity_Flat1_1F/scripts.inc
diff --git a/data/text/maps/RustboroCity_Flat1_1F.inc b/data/maps/RustboroCity_Flat1_1F/text.inc
index 4721931e4..4721931e4 100644
--- a/data/text/maps/RustboroCity_Flat1_1F.inc
+++ b/data/maps/RustboroCity_Flat1_1F/text.inc
diff --git a/data/maps/events/RustboroCity_Flat1_2F.inc b/data/maps/RustboroCity_Flat1_2F/events.inc
index e906fe011..e906fe011 100644
--- a/data/maps/events/RustboroCity_Flat1_2F.inc
+++ b/data/maps/RustboroCity_Flat1_2F/events.inc
diff --git a/data/maps/RustboroCity_Flat1_2F/header.inc b/data/maps/RustboroCity_Flat1_2F/header.inc
index f0b29ae0d..0ae9dd797 100644
--- a/data/maps/RustboroCity_Flat1_2F/header.inc
+++ b/data/maps/RustboroCity_Flat1_2F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Flat1_2F:: @ 8306328
- .4byte RustboroCity_Flat1_2F_MapAttributes
+ .4byte RustboroCity_Flat1_2F_Layout
.4byte RustboroCity_Flat1_2F_MapEvents
.4byte RustboroCity_Flat1_2F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 315
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Flat1_2F.inc b/data/maps/RustboroCity_Flat1_2F/scripts.inc
index 53672bb42..53672bb42 100644
--- a/data/scripts/maps/RustboroCity_Flat1_2F.inc
+++ b/data/maps/RustboroCity_Flat1_2F/scripts.inc
diff --git a/data/text/maps/RustboroCity_Flat1_2F.inc b/data/maps/RustboroCity_Flat1_2F/text.inc
index 7ddb678bf..7ddb678bf 100644
--- a/data/text/maps/RustboroCity_Flat1_2F.inc
+++ b/data/maps/RustboroCity_Flat1_2F/text.inc
diff --git a/data/maps/events/RustboroCity_Flat2_1F.inc b/data/maps/RustboroCity_Flat2_1F/events.inc
index 76ed3f04e..76ed3f04e 100644
--- a/data/maps/events/RustboroCity_Flat2_1F.inc
+++ b/data/maps/RustboroCity_Flat2_1F/events.inc
diff --git a/data/maps/RustboroCity_Flat2_1F/header.inc b/data/maps/RustboroCity_Flat2_1F/header.inc
index 5f54f2624..3a9ee86c3 100644
--- a/data/maps/RustboroCity_Flat2_1F/header.inc
+++ b/data/maps/RustboroCity_Flat2_1F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Flat2_1F:: @ 8306398
- .4byte RustboroCity_Flat2_1F_MapAttributes
+ .4byte RustboroCity_Flat2_1F_Layout
.4byte RustboroCity_Flat2_1F_MapEvents
.4byte RustboroCity_Flat2_1F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 295
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Flat2_1F.inc b/data/maps/RustboroCity_Flat2_1F/scripts.inc
index a6ba54ce7..a6ba54ce7 100644
--- a/data/scripts/maps/RustboroCity_Flat2_1F.inc
+++ b/data/maps/RustboroCity_Flat2_1F/scripts.inc
diff --git a/data/text/maps/RustboroCity_Flat2_1F.inc b/data/maps/RustboroCity_Flat2_1F/text.inc
index d949a0ab8..d949a0ab8 100644
--- a/data/text/maps/RustboroCity_Flat2_1F.inc
+++ b/data/maps/RustboroCity_Flat2_1F/text.inc
diff --git a/data/maps/events/RustboroCity_Flat2_2F.inc b/data/maps/RustboroCity_Flat2_2F/events.inc
index 3f56e718c..3f56e718c 100644
--- a/data/maps/events/RustboroCity_Flat2_2F.inc
+++ b/data/maps/RustboroCity_Flat2_2F/events.inc
diff --git a/data/maps/RustboroCity_Flat2_2F/header.inc b/data/maps/RustboroCity_Flat2_2F/header.inc
index 086947abf..da3544023 100644
--- a/data/maps/RustboroCity_Flat2_2F/header.inc
+++ b/data/maps/RustboroCity_Flat2_2F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Flat2_2F:: @ 83063B4
- .4byte RustboroCity_Flat2_2F_MapAttributes
+ .4byte RustboroCity_Flat2_2F_Layout
.4byte RustboroCity_Flat2_2F_MapEvents
.4byte RustboroCity_Flat2_2F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 296
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Flat2_2F.inc b/data/maps/RustboroCity_Flat2_2F/scripts.inc
index 5ed9ac0ef..5ed9ac0ef 100644
--- a/data/scripts/maps/RustboroCity_Flat2_2F.inc
+++ b/data/maps/RustboroCity_Flat2_2F/scripts.inc
diff --git a/data/text/maps/RustboroCity_Flat2_2F.inc b/data/maps/RustboroCity_Flat2_2F/text.inc
index 8a3d52fda..8a3d52fda 100644
--- a/data/text/maps/RustboroCity_Flat2_2F.inc
+++ b/data/maps/RustboroCity_Flat2_2F/text.inc
diff --git a/data/maps/events/RustboroCity_Flat2_3F.inc b/data/maps/RustboroCity_Flat2_3F/events.inc
index ed3ef80e7..ed3ef80e7 100644
--- a/data/maps/events/RustboroCity_Flat2_3F.inc
+++ b/data/maps/RustboroCity_Flat2_3F/events.inc
diff --git a/data/maps/RustboroCity_Flat2_3F/header.inc b/data/maps/RustboroCity_Flat2_3F/header.inc
index 42866ebf2..9d5235d93 100644
--- a/data/maps/RustboroCity_Flat2_3F/header.inc
+++ b/data/maps/RustboroCity_Flat2_3F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Flat2_3F:: @ 83063D0
- .4byte RustboroCity_Flat2_3F_MapAttributes
+ .4byte RustboroCity_Flat2_3F_Layout
.4byte RustboroCity_Flat2_3F_MapEvents
.4byte RustboroCity_Flat2_3F_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 297
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Flat2_3F.inc b/data/maps/RustboroCity_Flat2_3F/scripts.inc
index d3b05b5bf..d3b05b5bf 100644
--- a/data/scripts/maps/RustboroCity_Flat2_3F.inc
+++ b/data/maps/RustboroCity_Flat2_3F/scripts.inc
diff --git a/data/text/maps/RustboroCity_Flat2_3F.inc b/data/maps/RustboroCity_Flat2_3F/text.inc
index 9f95ce92e..9f95ce92e 100644
--- a/data/text/maps/RustboroCity_Flat2_3F.inc
+++ b/data/maps/RustboroCity_Flat2_3F/text.inc
diff --git a/data/maps/events/RustboroCity_Gym.inc b/data/maps/RustboroCity_Gym/events.inc
index 97b5a6627..97b5a6627 100644
--- a/data/maps/events/RustboroCity_Gym.inc
+++ b/data/maps/RustboroCity_Gym/events.inc
diff --git a/data/maps/RustboroCity_Gym/header.inc b/data/maps/RustboroCity_Gym/header.inc
index 5d18e933b..d98b04da8 100644
--- a/data/maps/RustboroCity_Gym/header.inc
+++ b/data/maps/RustboroCity_Gym/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Gym:: @ 8306280
- .4byte RustboroCity_Gym_MapAttributes
+ .4byte RustboroCity_Gym_Layout
.4byte RustboroCity_Gym_MapEvents
.4byte RustboroCity_Gym_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 94
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Gym.inc b/data/maps/RustboroCity_Gym/scripts.inc
index 307617e50..307617e50 100644
--- a/data/scripts/maps/RustboroCity_Gym.inc
+++ b/data/maps/RustboroCity_Gym/scripts.inc
diff --git a/data/text/maps/RustboroCity_Gym.inc b/data/maps/RustboroCity_Gym/text.inc
index 7bb737097..7bb737097 100644
--- a/data/text/maps/RustboroCity_Gym.inc
+++ b/data/maps/RustboroCity_Gym/text.inc
diff --git a/data/maps/events/RustboroCity_House1.inc b/data/maps/RustboroCity_House1/events.inc
index 5a8023d2f..5a8023d2f 100644
--- a/data/maps/events/RustboroCity_House1.inc
+++ b/data/maps/RustboroCity_House1/events.inc
diff --git a/data/maps/RustboroCity_House1/header.inc b/data/maps/RustboroCity_House1/header.inc
index 9ee09b4e3..34d733c02 100644
--- a/data/maps/RustboroCity_House1/header.inc
+++ b/data/maps/RustboroCity_House1/header.inc
@@ -1,9 +1,9 @@
RustboroCity_House1:: @ 8306344
- .4byte RustboroCity_House1_MapAttributes
+ .4byte RustboroCity_House1_Layout
.4byte RustboroCity_House1_MapEvents
.4byte RustboroCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 97
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_House1.inc b/data/maps/RustboroCity_House1/scripts.inc
index abbac505b..abbac505b 100644
--- a/data/scripts/maps/RustboroCity_House1.inc
+++ b/data/maps/RustboroCity_House1/scripts.inc
diff --git a/data/text/maps/RustboroCity_House1.inc b/data/maps/RustboroCity_House1/text.inc
index 6427aa326..6427aa326 100644
--- a/data/text/maps/RustboroCity_House1.inc
+++ b/data/maps/RustboroCity_House1/text.inc
diff --git a/data/maps/events/RustboroCity_House2.inc b/data/maps/RustboroCity_House2/events.inc
index 4a7a60f12..4a7a60f12 100644
--- a/data/maps/events/RustboroCity_House2.inc
+++ b/data/maps/RustboroCity_House2/events.inc
diff --git a/data/maps/RustboroCity_House2/header.inc b/data/maps/RustboroCity_House2/header.inc
index 0122c6a92..be12d46f8 100644
--- a/data/maps/RustboroCity_House2/header.inc
+++ b/data/maps/RustboroCity_House2/header.inc
@@ -1,9 +1,9 @@
RustboroCity_House2:: @ 830637C
- .4byte RustboroCity_House2_MapAttributes
+ .4byte RustboroCity_House_Layout
.4byte RustboroCity_House2_MapEvents
.4byte RustboroCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 96
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_House2.inc b/data/maps/RustboroCity_House2/scripts.inc
index b448065f4..b448065f4 100644
--- a/data/scripts/maps/RustboroCity_House2.inc
+++ b/data/maps/RustboroCity_House2/scripts.inc
diff --git a/data/text/maps/RustboroCity_House2.inc b/data/maps/RustboroCity_House2/text.inc
index 7a1d9c706..7a1d9c706 100644
--- a/data/text/maps/RustboroCity_House2.inc
+++ b/data/maps/RustboroCity_House2/text.inc
diff --git a/data/maps/events/RustboroCity_House3.inc b/data/maps/RustboroCity_House3/events.inc
index bdd17333c..bdd17333c 100644
--- a/data/maps/events/RustboroCity_House3.inc
+++ b/data/maps/RustboroCity_House3/events.inc
diff --git a/data/maps/RustboroCity_House3/header.inc b/data/maps/RustboroCity_House3/header.inc
index 8876f8499..7c23668ca 100644
--- a/data/maps/RustboroCity_House3/header.inc
+++ b/data/maps/RustboroCity_House3/header.inc
@@ -1,9 +1,9 @@
RustboroCity_House3:: @ 83063EC
- .4byte RustboroCity_House3_MapAttributes
+ .4byte RustboroCity_House_Layout
.4byte RustboroCity_House3_MapEvents
.4byte RustboroCity_House3_MapScripts
.4byte 0x0
- .2byte BGM_GOTOWN
+ .2byte MUS_GOTOWN
.2byte 96
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_House3.inc b/data/maps/RustboroCity_House3/scripts.inc
index 86d77c18e..86d77c18e 100644
--- a/data/scripts/maps/RustboroCity_House3.inc
+++ b/data/maps/RustboroCity_House3/scripts.inc
diff --git a/data/text/maps/RustboroCity_House3.inc b/data/maps/RustboroCity_House3/text.inc
index 43a3f6ff0..43a3f6ff0 100644
--- a/data/text/maps/RustboroCity_House3.inc
+++ b/data/maps/RustboroCity_House3/text.inc
diff --git a/data/maps/events/RustboroCity_Mart.inc b/data/maps/RustboroCity_Mart/events.inc
index b39aec815..b39aec815 100644
--- a/data/maps/events/RustboroCity_Mart.inc
+++ b/data/maps/RustboroCity_Mart/events.inc
diff --git a/data/maps/RustboroCity_Mart/header.inc b/data/maps/RustboroCity_Mart/header.inc
index 535c3e2fc..88af62f92 100644
--- a/data/maps/RustboroCity_Mart/header.inc
+++ b/data/maps/RustboroCity_Mart/header.inc
@@ -1,9 +1,9 @@
RustboroCity_Mart:: @ 83062F0
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte RustboroCity_Mart_MapEvents
.4byte RustboroCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_Mart.inc b/data/maps/RustboroCity_Mart/scripts.inc
index c8e3f3a43..c8e3f3a43 100644
--- a/data/scripts/maps/RustboroCity_Mart.inc
+++ b/data/maps/RustboroCity_Mart/scripts.inc
diff --git a/data/text/maps/RustboroCity_Mart.inc b/data/maps/RustboroCity_Mart/text.inc
index f11395b68..f11395b68 100644
--- a/data/text/maps/RustboroCity_Mart.inc
+++ b/data/maps/RustboroCity_Mart/text.inc
diff --git a/data/maps/events/RustboroCity_PokemonCenter_1F.inc b/data/maps/RustboroCity_PokemonCenter_1F/events.inc
index 7173fb49c..7173fb49c 100644
--- a/data/maps/events/RustboroCity_PokemonCenter_1F.inc
+++ b/data/maps/RustboroCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/RustboroCity_PokemonCenter_1F/header.inc b/data/maps/RustboroCity_PokemonCenter_1F/header.inc
index 57cb84729..9b98aff0c 100644
--- a/data/maps/RustboroCity_PokemonCenter_1F/header.inc
+++ b/data/maps/RustboroCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_PokemonCenter_1F:: @ 83062B8
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte RustboroCity_PokemonCenter_1F_MapEvents
.4byte RustboroCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_1F.inc b/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc
index 653cceb25..653cceb25 100644
--- a/data/scripts/maps/RustboroCity_PokemonCenter_1F.inc
+++ b/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/RustboroCity_PokemonCenter_1F.inc b/data/maps/RustboroCity_PokemonCenter_1F/text.inc
index 0265f0363..0265f0363 100644
--- a/data/text/maps/RustboroCity_PokemonCenter_1F.inc
+++ b/data/maps/RustboroCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/RustboroCity_PokemonCenter_2F.inc b/data/maps/RustboroCity_PokemonCenter_2F/events.inc
index bf5737d14..bf5737d14 100644
--- a/data/maps/events/RustboroCity_PokemonCenter_2F.inc
+++ b/data/maps/RustboroCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/RustboroCity_PokemonCenter_2F/header.inc b/data/maps/RustboroCity_PokemonCenter_2F/header.inc
index 838a5e5a9..ff85dfc1d 100644
--- a/data/maps/RustboroCity_PokemonCenter_2F/header.inc
+++ b/data/maps/RustboroCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
RustboroCity_PokemonCenter_2F:: @ 83062D4
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte RustboroCity_PokemonCenter_2F_MapEvents
.4byte RustboroCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_PokemonCenter_2F.inc b/data/maps/RustboroCity_PokemonCenter_2F/scripts.inc
index d0ffc5435..d0ffc5435 100644
--- a/data/scripts/maps/RustboroCity_PokemonCenter_2F.inc
+++ b/data/maps/RustboroCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/RustboroCity_PokemonSchool.inc b/data/maps/RustboroCity_PokemonSchool/events.inc
index fc3f934fa..fc3f934fa 100644
--- a/data/maps/events/RustboroCity_PokemonSchool.inc
+++ b/data/maps/RustboroCity_PokemonSchool/events.inc
diff --git a/data/maps/RustboroCity_PokemonSchool/header.inc b/data/maps/RustboroCity_PokemonSchool/header.inc
index dfb46b6f1..98f0e1b1d 100644
--- a/data/maps/RustboroCity_PokemonSchool/header.inc
+++ b/data/maps/RustboroCity_PokemonSchool/header.inc
@@ -1,9 +1,9 @@
RustboroCity_PokemonSchool:: @ 830629C
- .4byte RustboroCity_PokemonSchool_MapAttributes
+ .4byte RustboroCity_PokemonSchool_Layout
.4byte RustboroCity_PokemonSchool_MapEvents
.4byte RustboroCity_PokemonSchool_MapScripts
.4byte 0x0
- .2byte BGM_P_SCHOOL
+ .2byte MUS_P_SCHOOL
.2byte 95
.byte 10
.byte 0
diff --git a/data/scripts/maps/RustboroCity_PokemonSchool.inc b/data/maps/RustboroCity_PokemonSchool/scripts.inc
index f8193cbb8..f8193cbb8 100644
--- a/data/scripts/maps/RustboroCity_PokemonSchool.inc
+++ b/data/maps/RustboroCity_PokemonSchool/scripts.inc
diff --git a/data/text/maps/RustboroCity_PokemonSchool.inc b/data/maps/RustboroCity_PokemonSchool/text.inc
index e12349bd2..e12349bd2 100644
--- a/data/text/maps/RustboroCity_PokemonSchool.inc
+++ b/data/maps/RustboroCity_PokemonSchool/text.inc
diff --git a/data/maps/events/RusturfTunnel.inc b/data/maps/RusturfTunnel/events.inc
index 9dda724af..9dda724af 100644
--- a/data/maps/events/RusturfTunnel.inc
+++ b/data/maps/RusturfTunnel/events.inc
diff --git a/data/maps/RusturfTunnel/header.inc b/data/maps/RusturfTunnel/header.inc
index 3e497a1e5..a3d4108ce 100644
--- a/data/maps/RusturfTunnel/header.inc
+++ b/data/maps/RusturfTunnel/header.inc
@@ -1,9 +1,9 @@
RusturfTunnel:: @ 8306DE0
- .4byte RusturfTunnel_MapAttributes
+ .4byte RusturfTunnel_Layout
.4byte RusturfTunnel_MapEvents
.4byte RusturfTunnel_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 130
.byte 60
.byte 0
diff --git a/data/maps/RusturfTunnel/scripts.inc b/data/maps/RusturfTunnel/scripts.inc
new file mode 100644
index 000000000..13fb80043
--- /dev/null
+++ b/data/maps/RusturfTunnel/scripts.inc
@@ -0,0 +1,420 @@
+RusturfTunnel_MapScripts:: @ 815C745
+ map_script 3, RusturfTunnel_MapScript1_15C762
+ map_script 2, RusturfTunnel_MapScript2_15C750
+ .byte 0
+
+RusturfTunnel_MapScript2_15C750:: @ 815C750
+ map_script_2 VAR_RUSTURF_TUNNEL_STATE, 4, RusturfTunnel_EventScript_15C7D1
+ map_script_2 VAR_RUSTURF_TUNNEL_STATE, 5, RusturfTunnel_EventScript_15C7D1
+ .2byte 0
+
+RusturfTunnel_MapScript1_15C762:: @ 815C762
+ call RusturfTunnel_EventScript_1A0196
+ compare VAR_RUSTURF_TUNNEL_STATE, 2
+ call_if_eq RusturfTunnel_EventScript_15C773
+ end
+
+RusturfTunnel_EventScript_15C773:: @ 815C773
+ setobjectxyperm 7, 13, 4
+ setobjectxyperm 6, 13, 5
+ return
+
+RusturfTunnel_EventScript_15C782:: @ 815C782
+ lock
+ faceplayer
+ msgbox RusturfTunnel_Text_194766, 4
+ closemessage
+ applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RusturfTunnel_EventScript_15C799:: @ 815C799
+ lock
+ faceplayer
+ goto_if_set FLAG_TEMP_1, RusturfTunnel_EventScript_15C7BC
+ setflag FLAG_TEMP_1
+ msgbox RusturfTunnel_Text_1944C5, 4
+ closemessage
+ applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RusturfTunnel_EventScript_15C7BC:: @ 815C7BC
+ msgbox RusturfTunnel_Text_1945B2, 4
+ closemessage
+ applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+RusturfTunnel_EventScript_15C7D1:: @ 815C7D1
+ lockall
+ compare VAR_TEMP_1, 1
+ call_if_eq RusturfTunnel_EventScript_15C8CA
+ compare VAR_TEMP_1, 2
+ call_if_eq RusturfTunnel_EventScript_15C8DF
+ compare VAR_TEMP_1, 3
+ call_if_eq RusturfTunnel_EventScript_15C8EA
+ call RusturfTunnel_EventScript_15C92D
+ msgbox RusturfTunnel_Text_19461D, 4
+ compare VAR_TEMP_1, 2
+ call_if_eq RusturfTunnel_EventScript_15C8EB
+ compare VAR_TEMP_1, 3
+ call_if_eq RusturfTunnel_EventScript_15C8EB
+ giveitem_std ITEM_HM04_STRENGTH
+ setflag FLAG_RECEIVED_HM04
+ msgbox RusturfTunnel_Text_194693, 4
+ closemessage
+ compare VAR_TEMP_1, 1
+ call_if_eq RusturfTunnel_EventScript_15C880
+ compare VAR_TEMP_1, 2
+ call_if_eq RusturfTunnel_EventScript_15C892
+ compare VAR_TEMP_1, 3
+ call_if_eq RusturfTunnel_EventScript_15C8AE
+ msgbox RusturfTunnel_Text_194706, 4
+ closemessage
+ compare VAR_TEMP_1, 1
+ call_if_eq RusturfTunnel_EventScript_15C8F7
+ compare VAR_TEMP_1, 2
+ call_if_eq RusturfTunnel_EventScript_15C909
+ compare VAR_TEMP_1, 3
+ call_if_eq RusturfTunnel_EventScript_15C91B
+ call RusturfTunnel_EventScript_1A0442
+ releaseall
+ end
+
+RusturfTunnel_EventScript_15C880:: @ 815C880
+ applymovement 255, RusturfTunnel_Movement_15C96A
+ applymovement 1, RusturfTunnel_Movement_15C98F
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C892:: @ 815C892
+ applymovement 255, RusturfTunnel_Movement_15C96D
+ applymovement 1, RusturfTunnel_Movement_15C994
+ waitmovement 0
+ applymovement 10, RusturfTunnel_Movement_1A0845
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C8AE:: @ 815C8AE
+ applymovement 255, RusturfTunnel_Movement_15C96D
+ applymovement 1, RusturfTunnel_Movement_15C994
+ waitmovement 0
+ applymovement 10, RusturfTunnel_Movement_1A0845
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C8CA:: @ 815C8CA
+ applymovement 1, RusturfTunnel_Movement_1A0841
+ waitmovement 0
+ applymovement 255, RusturfTunnel_Movement_1A0845
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C8DF:: @ 815C8DF
+ applymovement 1, RusturfTunnel_Movement_15C970
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C8EA:: @ 815C8EA
+ return
+
+RusturfTunnel_EventScript_15C8EB:: @ 815C8EB
+ closemessage
+ applymovement 1, RusturfTunnel_Movement_15C98D
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C8F7:: @ 815C8F7
+ applymovement 10, RusturfTunnel_Movement_15C945
+ applymovement 1, RusturfTunnel_Movement_15C973
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C909:: @ 815C909
+ applymovement 10, RusturfTunnel_Movement_15C951
+ applymovement 1, RusturfTunnel_Movement_15C980
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C91B:: @ 815C91B
+ applymovement 10, RusturfTunnel_Movement_15C951
+ applymovement 1, RusturfTunnel_Movement_15C980
+ waitmovement 0
+ return
+
+RusturfTunnel_EventScript_15C92D:: @ 815C92D
+ playse SE_PIN
+ applymovement 1, RusturfTunnel_Movement_1A0833
+ waitmovement 0
+ applymovement 1, RusturfTunnel_Movement_1A0835
+ waitmovement 0
+ return
+
+RusturfTunnel_Movement_15C945:: @ 815C945
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+RusturfTunnel_Movement_15C951:: @ 815C951
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+@ 815C95D
+ walk_left
+ walk_in_place_fastest_right
+ end_movement
+
+@ 815C960
+ walk_down
+ walk_in_place_fastest_up
+ delay_8
+ walk_in_place_fastest_right
+ end_movement
+
+@ 815C965
+ walk_up
+ walk_in_place_fastest_down
+ delay_8
+ walk_in_place_fastest_right
+ end_movement
+
+RusturfTunnel_Movement_15C96A:: @ 815C96A
+ walk_left
+ walk_in_place_fastest_right
+ end_movement
+
+RusturfTunnel_Movement_15C96D:: @ 815C96D
+ walk_right
+ walk_in_place_fastest_left
+ end_movement
+
+RusturfTunnel_Movement_15C970:: @ 815C970
+ walk_up
+ walk_in_place_fastest_right
+ end_movement
+
+RusturfTunnel_Movement_15C973:: @ 815C973
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+RusturfTunnel_Movement_15C980:: @ 815C980
+ walk_up
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ end_movement
+
+RusturfTunnel_Movement_15C98D:: @ 815C98D
+ walk_right
+ end_movement
+
+RusturfTunnel_Movement_15C98F:: @ 815C98F
+ walk_in_place_fast_up
+ walk_in_place_fast_up
+ walk_fast_up
+ walk_fast_right
+ end_movement
+
+RusturfTunnel_Movement_15C994:: @ 815C994
+ walk_in_place_fast_right
+ walk_in_place_fast_right
+ walk_fast_right
+ walk_in_place_fastest_up
+ end_movement
+
+RusturfTunnel_EventScript_15C999:: @ 815C999
+ setvar VAR_TEMP_1, 1
+ end
+
+RusturfTunnel_EventScript_15C99F:: @ 815C99F
+ setvar VAR_TEMP_1, 2
+ end
+
+RusturfTunnel_EventScript_15C9A5:: @ 815C9A5
+ setvar VAR_TEMP_1, 3
+ end
+
+RusturfTunnel_EventScript_15C9AB:: @ 815C9AB
+ lockall
+ msgbox RusturfTunnel_Text_194159, 4
+ closemessage
+ applymovement 6, RusturfTunnel_Movement_15C9D3
+ applymovement 7, RusturfTunnel_Movement_15C9D3
+ waitmovement 0
+ moveobjectoffscreen 6
+ moveobjectoffscreen 7
+ setvar VAR_RUSTURF_TUNNEL_STATE, 3
+ releaseall
+ end
+
+RusturfTunnel_Movement_15C9D3:: @ 815C9D3
+ lock_facing_direction
+ walk_right
+ unlock_facing_direction
+ end_movement
+
+RusturfTunnel_EventScript_15C9D7:: @ 815C9D7
+ lock
+ faceplayer
+ waitse
+ playmoncry SPECIES_WINGULL, 0
+ msgbox RusturfTunnel_Text_194188, 4
+ waitmoncry
+ release
+ end
+
+RusturfTunnel_EventScript_15C9EA:: @ 815C9EA
+ lock
+ faceplayer
+ playbgm MUS_EVIL_TEAM, FALSE
+ msgbox RusturfTunnel_Text_19419B, 4
+ trainerbattle 3, OPPONENT_RUSTURF_TUNNEL_GRUNT, 0, RusturfTunnel_Text_194243
+ msgbox RusturfTunnel_Text_194274, 4
+ giveitem_std ITEM_DEVON_GOODS
+ closemessage
+ applymovement 255, RusturfTunnel_Movement_15CA99
+ applymovement 6, RusturfTunnel_Movement_15CAA2
+ waitmovement 0
+ removeobject 6
+ delay 50
+ addobject 5
+ applymovement 5, RusturfTunnel_Movement_15CAAC
+ waitmovement 0
+ applymovement 255, RusturfTunnel_Movement_15CA9F
+ applymovement 5, RusturfTunnel_Movement_15CAC0
+ waitmovement 0
+ msgbox RusturfTunnel_Text_19432A, 4
+ applymovement 5, RusturfTunnel_Movement_1A0839
+ waitmovement 0
+ message RusturfTunnel_Text_19434F
+ waitmessage
+ waitse
+ playmoncry SPECIES_WINGULL, 0
+ waitbuttonpress
+ waitmoncry
+ closemessage
+ applymovement 5, RusturfTunnel_Movement_15CAB4
+ applymovement 7, RusturfTunnel_Movement_15CAC3
+ waitmovement 0
+ removeobject 5
+ removeobject 7
+ clearflag FLAG_DEVON_GOODS_STOLEN
+ setflag FLAG_RECOVERED_DEVON_GOODS
+ setvar VAR_RUSTBORO_STATE, 4
+ setvar VAR_BRINEY_HOUSE_STATE, 1
+ setflag FLAG_HIDE_BRINEY_ROUTE116
+ release
+ end
+
+RusturfTunnel_Movement_15CA99:: @ 815CA99
+ face_down
+ lock_facing_direction
+ walk_up
+ unlock_facing_direction
+ walk_in_place_fastest_left
+ end_movement
+
+RusturfTunnel_Movement_15CA9F:: @ 815CA9F
+ walk_down
+ walk_in_place_fastest_up
+ end_movement
+
+RusturfTunnel_Movement_15CAA2:: @ 815CAA2
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ walk_fast_left
+ end_movement
+
+RusturfTunnel_Movement_15CAAC:: @ 815CAAC
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+RusturfTunnel_Movement_15CAB4:: @ 815CAB4
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+RusturfTunnel_Movement_15CAC0:: @ 815CAC0
+ delay_16
+ walk_right
+ end_movement
+
+RusturfTunnel_Movement_15CAC3:: @ 815CAC3
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+RusturfTunnel_EventScript_15CACD:: @ 815CACD
+ trainerbattle 0, OPPONENT_MIKE_2, 0, RusturfTunnel_Text_194814, RusturfTunnel_Text_1948A2
+ msgbox RusturfTunnel_Text_1948C4, 6
+ end
diff --git a/data/text/maps/RusturfTunnel.inc b/data/maps/RusturfTunnel/text.inc
index 3403808fd..3403808fd 100644
--- a/data/text/maps/RusturfTunnel.inc
+++ b/data/maps/RusturfTunnel/text.inc
diff --git a/data/maps/events/SSTidalCorridor.inc b/data/maps/SSTidalCorridor/events.inc
index 0e034da5c..0e034da5c 100644
--- a/data/maps/events/SSTidalCorridor.inc
+++ b/data/maps/SSTidalCorridor/events.inc
diff --git a/data/maps/SSTidalCorridor/header.inc b/data/maps/SSTidalCorridor/header.inc
index 6370e81ca..4f55319d8 100644
--- a/data/maps/SSTidalCorridor/header.inc
+++ b/data/maps/SSTidalCorridor/header.inc
@@ -1,9 +1,9 @@
SSTidalCorridor:: @ 8307B54
- .4byte SSTidalCorridor_MapAttributes
+ .4byte SSTidalCorridor_Layout
.4byte SSTidalCorridor_MapEvents
.4byte SSTidalCorridor_MapScripts
.4byte 0x0
- .2byte BGM_M_BOAT
+ .2byte MUS_M_BOAT
.2byte 278
.byte 87
.byte 0
diff --git a/data/scripts/maps/SSTidalCorridor.inc b/data/maps/SSTidalCorridor/scripts.inc
index 7bc5a7fdd..7bc5a7fdd 100644
--- a/data/scripts/maps/SSTidalCorridor.inc
+++ b/data/maps/SSTidalCorridor/scripts.inc
diff --git a/data/text/maps/SSTidalCorridor.inc b/data/maps/SSTidalCorridor/text.inc
index 530ff6c55..530ff6c55 100644
--- a/data/text/maps/SSTidalCorridor.inc
+++ b/data/maps/SSTidalCorridor/text.inc
diff --git a/data/maps/events/SSTidalLowerDeck.inc b/data/maps/SSTidalLowerDeck/events.inc
index c9cbf6715..c9cbf6715 100644
--- a/data/maps/events/SSTidalLowerDeck.inc
+++ b/data/maps/SSTidalLowerDeck/events.inc
diff --git a/data/maps/SSTidalLowerDeck/header.inc b/data/maps/SSTidalLowerDeck/header.inc
index 5b6bec321..c52690612 100644
--- a/data/maps/SSTidalLowerDeck/header.inc
+++ b/data/maps/SSTidalLowerDeck/header.inc
@@ -1,9 +1,9 @@
SSTidalLowerDeck:: @ 8307B70
- .4byte SSTidalLowerDeck_MapAttributes
+ .4byte SSTidalLowerDeck_Layout
.4byte SSTidalLowerDeck_MapEvents
.4byte SSTidalLowerDeck_MapScripts
.4byte 0x0
- .2byte BGM_M_BOAT
+ .2byte MUS_M_BOAT
.2byte 279
.byte 87
.byte 0
diff --git a/data/scripts/maps/SSTidalLowerDeck.inc b/data/maps/SSTidalLowerDeck/scripts.inc
index e91c20625..e91c20625 100644
--- a/data/scripts/maps/SSTidalLowerDeck.inc
+++ b/data/maps/SSTidalLowerDeck/scripts.inc
diff --git a/data/text/maps/SSTidalLowerDeck.inc b/data/maps/SSTidalLowerDeck/text.inc
index 2c54d743c..2c54d743c 100644
--- a/data/text/maps/SSTidalLowerDeck.inc
+++ b/data/maps/SSTidalLowerDeck/text.inc
diff --git a/data/maps/events/SSTidalRooms.inc b/data/maps/SSTidalRooms/events.inc
index e86c60ed6..e86c60ed6 100644
--- a/data/maps/events/SSTidalRooms.inc
+++ b/data/maps/SSTidalRooms/events.inc
diff --git a/data/maps/SSTidalRooms/header.inc b/data/maps/SSTidalRooms/header.inc
index 36bcab75e..09fb99472 100644
--- a/data/maps/SSTidalRooms/header.inc
+++ b/data/maps/SSTidalRooms/header.inc
@@ -1,9 +1,9 @@
SSTidalRooms:: @ 8307B8C
- .4byte SSTidalRooms_MapAttributes
+ .4byte SSTidalRooms_Layout
.4byte SSTidalRooms_MapEvents
.4byte SSTidalRooms_MapScripts
.4byte 0x0
- .2byte BGM_M_BOAT
+ .2byte MUS_M_BOAT
.2byte 280
.byte 87
.byte 0
diff --git a/data/scripts/maps/SSTidalRooms.inc b/data/maps/SSTidalRooms/scripts.inc
index 89372bd84..89372bd84 100644
--- a/data/scripts/maps/SSTidalRooms.inc
+++ b/data/maps/SSTidalRooms/scripts.inc
diff --git a/data/text/maps/SSTidalRooms.inc b/data/maps/SSTidalRooms/text.inc
index a0f9000d3..a0f9000d3 100644
--- a/data/text/maps/SSTidalRooms.inc
+++ b/data/maps/SSTidalRooms/text.inc
diff --git a/data/maps/events/SafariZone_Northeast.inc b/data/maps/SafariZone_Northeast/events.inc
index ed750532f..ed750532f 100644
--- a/data/maps/events/SafariZone_Northeast.inc
+++ b/data/maps/SafariZone_Northeast/events.inc
diff --git a/data/maps/SafariZone_Northeast/header.inc b/data/maps/SafariZone_Northeast/header.inc
index 55bef875f..b4939c053 100644
--- a/data/maps/SafariZone_Northeast/header.inc
+++ b/data/maps/SafariZone_Northeast/header.inc
@@ -1,9 +1,9 @@
SafariZone_Northeast:: @ 8307BC4
- .4byte SafariZone_Northeast_MapAttributes
+ .4byte SafariZone_Northeast_Layout
.4byte SafariZone_Northeast_MapEvents
.4byte SafariZone_Northeast_MapScripts
.4byte SafariZone_Northeast_MapConnections
- .2byte BGM_SAFARI
+ .2byte MUS_SAFARI
.2byte 240
.byte 57
.byte 0
diff --git a/data/scripts/maps/SafariZone_Northeast.inc b/data/maps/SafariZone_Northeast/scripts.inc
index 11e14da0f..11e14da0f 100644
--- a/data/scripts/maps/SafariZone_Northeast.inc
+++ b/data/maps/SafariZone_Northeast/scripts.inc
diff --git a/data/maps/events/SafariZone_Northwest.inc b/data/maps/SafariZone_Northwest/events.inc
index 18a6db38e..18a6db38e 100644
--- a/data/maps/events/SafariZone_Northwest.inc
+++ b/data/maps/SafariZone_Northwest/events.inc
diff --git a/data/maps/SafariZone_Northwest/header.inc b/data/maps/SafariZone_Northwest/header.inc
index a3c85c6ed..533f797a5 100644
--- a/data/maps/SafariZone_Northwest/header.inc
+++ b/data/maps/SafariZone_Northwest/header.inc
@@ -1,9 +1,9 @@
SafariZone_Northwest:: @ 8307BA8
- .4byte SafariZone_Northwest_MapAttributes
+ .4byte SafariZone_Northwest_Layout
.4byte SafariZone_Northwest_MapEvents
.4byte SafariZone_Northwest_MapScripts
.4byte SafariZone_Northwest_MapConnections
- .2byte BGM_SAFARI
+ .2byte MUS_SAFARI
.2byte 239
.byte 57
.byte 0
diff --git a/data/scripts/maps/SafariZone_Northwest.inc b/data/maps/SafariZone_Northwest/scripts.inc
index f17b7078d..f17b7078d 100644
--- a/data/scripts/maps/SafariZone_Northwest.inc
+++ b/data/maps/SafariZone_Northwest/scripts.inc
diff --git a/data/maps/events/SafariZone_RestHouse.inc b/data/maps/SafariZone_RestHouse/events.inc
index 8ed841ff1..8ed841ff1 100644
--- a/data/maps/events/SafariZone_RestHouse.inc
+++ b/data/maps/SafariZone_RestHouse/events.inc
diff --git a/data/maps/SafariZone_RestHouse/header.inc b/data/maps/SafariZone_RestHouse/header.inc
index 3db84b0b7..f13ab4f49 100644
--- a/data/maps/SafariZone_RestHouse/header.inc
+++ b/data/maps/SafariZone_RestHouse/header.inc
@@ -1,9 +1,9 @@
SafariZone_RestHouse:: @ 8307CDC
- .4byte SafariZone_RestHouse_MapAttributes
+ .4byte SafariZone_RestHouse_Layout
.4byte SafariZone_RestHouse_MapEvents
.4byte SafariZone_RestHouse_MapScripts
.4byte 0x0
- .2byte BGM_SAFARI
+ .2byte MUS_SAFARI
.2byte 330
.byte 57
.byte 0
diff --git a/data/scripts/maps/SafariZone_RestHouse.inc b/data/maps/SafariZone_RestHouse/scripts.inc
index edaee1580..edaee1580 100644
--- a/data/scripts/maps/SafariZone_RestHouse.inc
+++ b/data/maps/SafariZone_RestHouse/scripts.inc
diff --git a/data/maps/events/SafariZone_Southeast.inc b/data/maps/SafariZone_Southeast/events.inc
index a18b2b394..a18b2b394 100644
--- a/data/maps/events/SafariZone_Southeast.inc
+++ b/data/maps/SafariZone_Southeast/events.inc
diff --git a/data/maps/SafariZone_Southeast/header.inc b/data/maps/SafariZone_Southeast/header.inc
index 1307c9700..f60a67472 100644
--- a/data/maps/SafariZone_Southeast/header.inc
+++ b/data/maps/SafariZone_Southeast/header.inc
@@ -1,9 +1,9 @@
SafariZone_Southeast:: @ 8307BFC
- .4byte SafariZone_Southeast_MapAttributes
+ .4byte SafariZone_Southeast_Layout
.4byte SafariZone_Southeast_MapEvents
.4byte SafariZone_Southeast_MapScripts
.4byte SafariZone_Southeast_MapConnections
- .2byte BGM_SAFARI
+ .2byte MUS_SAFARI
.2byte 242
.byte 57
.byte 0
diff --git a/data/scripts/maps/SafariZone_Southeast.inc b/data/maps/SafariZone_Southeast/scripts.inc
index d7d581891..d7d581891 100644
--- a/data/scripts/maps/SafariZone_Southeast.inc
+++ b/data/maps/SafariZone_Southeast/scripts.inc
diff --git a/data/maps/events/SafariZone_Southwest.inc b/data/maps/SafariZone_Southwest/events.inc
index 909997d64..909997d64 100644
--- a/data/maps/events/SafariZone_Southwest.inc
+++ b/data/maps/SafariZone_Southwest/events.inc
diff --git a/data/maps/SafariZone_Southwest/header.inc b/data/maps/SafariZone_Southwest/header.inc
index 548dc24b7..9a472f3ec 100644
--- a/data/maps/SafariZone_Southwest/header.inc
+++ b/data/maps/SafariZone_Southwest/header.inc
@@ -1,9 +1,9 @@
SafariZone_Southwest:: @ 8307BE0
- .4byte SafariZone_Southwest_MapAttributes
+ .4byte SafariZone_Southwest_Layout
.4byte SafariZone_Southwest_MapEvents
.4byte SafariZone_Southwest_MapScripts
.4byte SafariZone_Southwest_MapConnections
- .2byte BGM_SAFARI
+ .2byte MUS_SAFARI
.2byte 241
.byte 57
.byte 0
diff --git a/data/scripts/maps/SafariZone_Southwest.inc b/data/maps/SafariZone_Southwest/scripts.inc
index 51bffeeab..51bffeeab 100644
--- a/data/scripts/maps/SafariZone_Southwest.inc
+++ b/data/maps/SafariZone_Southwest/scripts.inc
diff --git a/data/maps/events/ScorchedSlab.inc b/data/maps/ScorchedSlab/events.inc
index a90403222..a90403222 100644
--- a/data/maps/events/ScorchedSlab.inc
+++ b/data/maps/ScorchedSlab/events.inc
diff --git a/data/maps/ScorchedSlab/header.inc b/data/maps/ScorchedSlab/header.inc
index 16e45546e..43b6b24b5 100644
--- a/data/maps/ScorchedSlab/header.inc
+++ b/data/maps/ScorchedSlab/header.inc
@@ -1,9 +1,9 @@
ScorchedSlab:: @ 830756C
- .4byte ScorchedSlab_MapAttributes
+ .4byte ScorchedSlab_Layout
.4byte ScorchedSlab_MapEvents
.4byte ScorchedSlab_MapScripts
.4byte 0x0
- .2byte BGM_DAN01
+ .2byte MUS_DAN01
.2byte 312
.byte 80
.byte 0
diff --git a/data/scripts/maps/ScorchedSlab.inc b/data/maps/ScorchedSlab/scripts.inc
index f0ed9c005..f0ed9c005 100644
--- a/data/scripts/maps/ScorchedSlab.inc
+++ b/data/maps/ScorchedSlab/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Entrance.inc b/data/maps/SeafloorCavern_Entrance/events.inc
index 4f6fa0c07..4f6fa0c07 100644
--- a/data/maps/events/SeafloorCavern_Entrance.inc
+++ b/data/maps/SeafloorCavern_Entrance/events.inc
diff --git a/data/maps/SeafloorCavern_Entrance/header.inc b/data/maps/SeafloorCavern_Entrance/header.inc
index d768c1099..4f48878a8 100644
--- a/data/maps/SeafloorCavern_Entrance/header.inc
+++ b/data/maps/SeafloorCavern_Entrance/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Entrance:: @ 8307064
- .4byte SeafloorCavern_Entrance_MapAttributes
+ .4byte SeafloorCavern_Entrance_Layout
.4byte SeafloorCavern_Entrance_MapEvents
.4byte SeafloorCavern_Entrance_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 148
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Entrance.inc b/data/maps/SeafloorCavern_Entrance/scripts.inc
index 9d59279ea..9d59279ea 100644
--- a/data/scripts/maps/SeafloorCavern_Entrance.inc
+++ b/data/maps/SeafloorCavern_Entrance/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room1.inc b/data/maps/SeafloorCavern_Room1/events.inc
index cb6442135..cb6442135 100644
--- a/data/maps/events/SeafloorCavern_Room1.inc
+++ b/data/maps/SeafloorCavern_Room1/events.inc
diff --git a/data/maps/SeafloorCavern_Room1/header.inc b/data/maps/SeafloorCavern_Room1/header.inc
index affbaf21c..411e65b1b 100644
--- a/data/maps/SeafloorCavern_Room1/header.inc
+++ b/data/maps/SeafloorCavern_Room1/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room1:: @ 8307080
- .4byte SeafloorCavern_Room1_MapAttributes
+ .4byte SeafloorCavern_Room1_Layout
.4byte SeafloorCavern_Room1_MapEvents
.4byte SeafloorCavern_Room1_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 149
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room1.inc b/data/maps/SeafloorCavern_Room1/scripts.inc
index 6478efac1..6478efac1 100644
--- a/data/scripts/maps/SeafloorCavern_Room1.inc
+++ b/data/maps/SeafloorCavern_Room1/scripts.inc
diff --git a/data/text/maps/SeafloorCavern_Room1.inc b/data/maps/SeafloorCavern_Room1/text.inc
index da6e207ae..da6e207ae 100644
--- a/data/text/maps/SeafloorCavern_Room1.inc
+++ b/data/maps/SeafloorCavern_Room1/text.inc
diff --git a/data/maps/events/SeafloorCavern_Room2.inc b/data/maps/SeafloorCavern_Room2/events.inc
index eefcffd2e..eefcffd2e 100644
--- a/data/maps/events/SeafloorCavern_Room2.inc
+++ b/data/maps/SeafloorCavern_Room2/events.inc
diff --git a/data/maps/SeafloorCavern_Room2/header.inc b/data/maps/SeafloorCavern_Room2/header.inc
index 6e0e7455d..a8e6ce80e 100644
--- a/data/maps/SeafloorCavern_Room2/header.inc
+++ b/data/maps/SeafloorCavern_Room2/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room2:: @ 830709C
- .4byte SeafloorCavern_Room2_MapAttributes
+ .4byte SeafloorCavern_Room2_Layout
.4byte SeafloorCavern_Room2_MapEvents
.4byte SeafloorCavern_Room2_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 150
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room2.inc b/data/maps/SeafloorCavern_Room2/scripts.inc
index b4507c8b9..b4507c8b9 100644
--- a/data/scripts/maps/SeafloorCavern_Room2.inc
+++ b/data/maps/SeafloorCavern_Room2/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room3.inc b/data/maps/SeafloorCavern_Room3/events.inc
index 5f8f769d3..5f8f769d3 100644
--- a/data/maps/events/SeafloorCavern_Room3.inc
+++ b/data/maps/SeafloorCavern_Room3/events.inc
diff --git a/data/maps/SeafloorCavern_Room3/header.inc b/data/maps/SeafloorCavern_Room3/header.inc
index e2a432cd9..b062079b7 100644
--- a/data/maps/SeafloorCavern_Room3/header.inc
+++ b/data/maps/SeafloorCavern_Room3/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room3:: @ 83070B8
- .4byte SeafloorCavern_Room3_MapAttributes
+ .4byte SeafloorCavern_Room3_Layout
.4byte SeafloorCavern_Room3_MapEvents
.4byte SeafloorCavern_Room3_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 151
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room3.inc b/data/maps/SeafloorCavern_Room3/scripts.inc
index 2ff8c4b26..2ff8c4b26 100644
--- a/data/scripts/maps/SeafloorCavern_Room3.inc
+++ b/data/maps/SeafloorCavern_Room3/scripts.inc
diff --git a/data/text/maps/SeafloorCavern_Room3.inc b/data/maps/SeafloorCavern_Room3/text.inc
index 07187b142..07187b142 100644
--- a/data/text/maps/SeafloorCavern_Room3.inc
+++ b/data/maps/SeafloorCavern_Room3/text.inc
diff --git a/data/maps/events/SeafloorCavern_Room4.inc b/data/maps/SeafloorCavern_Room4/events.inc
index a31f0f5d8..a31f0f5d8 100644
--- a/data/maps/events/SeafloorCavern_Room4.inc
+++ b/data/maps/SeafloorCavern_Room4/events.inc
diff --git a/data/maps/SeafloorCavern_Room4/header.inc b/data/maps/SeafloorCavern_Room4/header.inc
index 0416091d4..bee900fed 100644
--- a/data/maps/SeafloorCavern_Room4/header.inc
+++ b/data/maps/SeafloorCavern_Room4/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room4:: @ 83070D4
- .4byte SeafloorCavern_Room4_MapAttributes
+ .4byte SeafloorCavern_Room4_Layout
.4byte SeafloorCavern_Room4_MapEvents
.4byte SeafloorCavern_Room4_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 152
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room4.inc b/data/maps/SeafloorCavern_Room4/scripts.inc
index cbed797c0..cbed797c0 100644
--- a/data/scripts/maps/SeafloorCavern_Room4.inc
+++ b/data/maps/SeafloorCavern_Room4/scripts.inc
diff --git a/data/text/maps/SeafloorCavern_Room4.inc b/data/maps/SeafloorCavern_Room4/text.inc
index ca0600450..ca0600450 100644
--- a/data/text/maps/SeafloorCavern_Room4.inc
+++ b/data/maps/SeafloorCavern_Room4/text.inc
diff --git a/data/maps/events/SeafloorCavern_Room5.inc b/data/maps/SeafloorCavern_Room5/events.inc
index 767fa6dc1..767fa6dc1 100644
--- a/data/maps/events/SeafloorCavern_Room5.inc
+++ b/data/maps/SeafloorCavern_Room5/events.inc
diff --git a/data/maps/SeafloorCavern_Room5/header.inc b/data/maps/SeafloorCavern_Room5/header.inc
index 3272c7021..9e7560fe2 100644
--- a/data/maps/SeafloorCavern_Room5/header.inc
+++ b/data/maps/SeafloorCavern_Room5/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room5:: @ 83070F0
- .4byte SeafloorCavern_Room5_MapAttributes
+ .4byte SeafloorCavern_Room5_Layout
.4byte SeafloorCavern_Room5_MapEvents
.4byte SeafloorCavern_Room5_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 153
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room5.inc b/data/maps/SeafloorCavern_Room5/scripts.inc
index 79b65c2e6..79b65c2e6 100644
--- a/data/scripts/maps/SeafloorCavern_Room5.inc
+++ b/data/maps/SeafloorCavern_Room5/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room6.inc b/data/maps/SeafloorCavern_Room6/events.inc
index adf36455a..adf36455a 100644
--- a/data/maps/events/SeafloorCavern_Room6.inc
+++ b/data/maps/SeafloorCavern_Room6/events.inc
diff --git a/data/maps/SeafloorCavern_Room6/header.inc b/data/maps/SeafloorCavern_Room6/header.inc
index 18fab912d..0b9fdb9d1 100644
--- a/data/maps/SeafloorCavern_Room6/header.inc
+++ b/data/maps/SeafloorCavern_Room6/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room6:: @ 830710C
- .4byte SeafloorCavern_Room6_MapAttributes
+ .4byte SeafloorCavern_Room6_Layout
.4byte SeafloorCavern_Room6_MapEvents
.4byte SeafloorCavern_Room6_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 154
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room6.inc b/data/maps/SeafloorCavern_Room6/scripts.inc
index 3ebeae07f..3ebeae07f 100644
--- a/data/scripts/maps/SeafloorCavern_Room6.inc
+++ b/data/maps/SeafloorCavern_Room6/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room7.inc b/data/maps/SeafloorCavern_Room7/events.inc
index 616376e32..616376e32 100644
--- a/data/maps/events/SeafloorCavern_Room7.inc
+++ b/data/maps/SeafloorCavern_Room7/events.inc
diff --git a/data/maps/SeafloorCavern_Room7/header.inc b/data/maps/SeafloorCavern_Room7/header.inc
index ff7579206..ee640a183 100644
--- a/data/maps/SeafloorCavern_Room7/header.inc
+++ b/data/maps/SeafloorCavern_Room7/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room7:: @ 8307128
- .4byte SeafloorCavern_Room7_MapAttributes
+ .4byte SeafloorCavern_Room7_Layout
.4byte SeafloorCavern_Room7_MapEvents
.4byte SeafloorCavern_Room7_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 155
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room7.inc b/data/maps/SeafloorCavern_Room7/scripts.inc
index acad96ad0..acad96ad0 100644
--- a/data/scripts/maps/SeafloorCavern_Room7.inc
+++ b/data/maps/SeafloorCavern_Room7/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room8.inc b/data/maps/SeafloorCavern_Room8/events.inc
index 450eb894a..450eb894a 100644
--- a/data/maps/events/SeafloorCavern_Room8.inc
+++ b/data/maps/SeafloorCavern_Room8/events.inc
diff --git a/data/maps/SeafloorCavern_Room8/header.inc b/data/maps/SeafloorCavern_Room8/header.inc
index f443c8530..43ff7baa4 100644
--- a/data/maps/SeafloorCavern_Room8/header.inc
+++ b/data/maps/SeafloorCavern_Room8/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room8:: @ 8307144
- .4byte SeafloorCavern_Room8_MapAttributes
+ .4byte SeafloorCavern_Room8_Layout
.4byte SeafloorCavern_Room8_MapEvents
.4byte SeafloorCavern_Room8_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 156
.byte 68
.byte 0
diff --git a/data/scripts/maps/SeafloorCavern_Room8.inc b/data/maps/SeafloorCavern_Room8/scripts.inc
index 117f9e6b5..117f9e6b5 100644
--- a/data/scripts/maps/SeafloorCavern_Room8.inc
+++ b/data/maps/SeafloorCavern_Room8/scripts.inc
diff --git a/data/maps/events/SeafloorCavern_Room9.inc b/data/maps/SeafloorCavern_Room9/events.inc
index f4efdbcc0..f4efdbcc0 100644
--- a/data/maps/events/SeafloorCavern_Room9.inc
+++ b/data/maps/SeafloorCavern_Room9/events.inc
diff --git a/data/maps/SeafloorCavern_Room9/header.inc b/data/maps/SeafloorCavern_Room9/header.inc
index 10303ec46..c45181c89 100644
--- a/data/maps/SeafloorCavern_Room9/header.inc
+++ b/data/maps/SeafloorCavern_Room9/header.inc
@@ -1,9 +1,9 @@
SeafloorCavern_Room9:: @ 8307160
- .4byte SeafloorCavern_Room9_MapAttributes
+ .4byte SeafloorCavern_Room9_Layout
.4byte SeafloorCavern_Room9_MapEvents
.4byte SeafloorCavern_Room9_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 157
.byte 68
.byte 0
diff --git a/data/maps/SeafloorCavern_Room9/scripts.inc b/data/maps/SeafloorCavern_Room9/scripts.inc
new file mode 100644
index 000000000..74d624141
--- /dev/null
+++ b/data/maps/SeafloorCavern_Room9/scripts.inc
@@ -0,0 +1,291 @@
+SeafloorCavern_Room9_MapScripts:: @ 815DAE6
+ map_script 3, SeafloorCavern_Room9_MapScript1_15DAEC
+ .byte 0
+
+SeafloorCavern_Room9_MapScript1_15DAEC:: @ 815DAEC
+ call SeafloorCavern_Room9_EventScript_1A0196
+ call SeafloorCavern_Room9_EventScript_1A01B5
+ .ifdef SAPPHIRE
+ setmaplayoutindex 157
+ .else
+ setmaplayoutindex 327
+ .endif
+ end
+
+SeafloorCavern_Room9_EventScript_15DAFA:: @ 815DAFA
+ lockall
+ setvar VAR_SPECIAL_4, 2
+ setvar VAR_SPECIAL_5, 3
+ setvar VAR_SPECIAL_6, 4
+ setvar VAR_SPECIAL_7, 5
+ applymovement 255, SeafloorCavern_Room9_Movement_1A0841
+ waitmovement 0
+ applymovement 255, SeafloorCavern_Room9_Movement_15DD68
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B41B8, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4850, 4
+ .endif
+ closemessage
+ addobject VAR_SPECIAL_4
+ applymovement 255, SeafloorCavern_Room9_Movement_1A083F
+ waitmovement 0
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD36
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B41D5, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B486C, 4
+ .endif
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0841
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4201, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4897, 4
+ .endif
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0839
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4289, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B491F, 4
+ .endif
+ .ifdef SAPPHIRE
+ trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, UnknownString_81B4319
+ .else
+ trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, SeafloorCavern_Room9_Text_1B49AE
+ .endif
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B432C, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B49C1, 4
+ .endif
+ setweather WEATHER_NONE
+ doweather
+ special sub_8081924
+ waitstate
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B43C4, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4A5A, 4
+ .endif
+ special WaitWeather
+ waitstate
+ .ifdef SAPPHIRE
+ setvar RESULT, 1
+ .else
+ setvar RESULT, 0
+ .endif
+ playse SE_W197
+ setfieldeffectargument 0, 16
+ setfieldeffectargument 1, 42
+ setfieldeffectargument 2, 0
+ dofieldeffect FLDEFF_SPARKLE
+ waitfieldeffect FLDEFF_SPARKLE
+ .ifdef SAPPHIRE
+ setvar RESULT, 0
+ .else
+ setvar RESULT, 1
+ .endif
+ playfanfare MUS_ME_TAMA
+ playse SE_TAMA
+ special sub_80818A4
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0841
+ applymovement 255, SeafloorCavern_Room9_Movement_1A0841
+ waitmovement 0
+ delay 150
+ removeobject 7
+ addobject 1
+ waitstate
+ delay 60
+ applymovement 1, SeafloorCavern_Room9_Movement_15DD4C
+ waitmovement 0
+ special sub_80818FC
+ waitstate
+ setvar VAR_SPECIAL_4, 1
+ setvar VAR_SPECIAL_5, 1
+ special sub_810F758
+ waitstate
+ applymovement 1, SeafloorCavern_Room9_Movement_15DD57
+ waitmovement 0
+ removeobject 1
+ delay 4
+ setvar VAR_SPECIAL_4, 2
+ setvar VAR_SPECIAL_5, 2
+ special sub_810F758
+ waitstate
+ delay 30
+ setvar VAR_SPECIAL_4, 2
+ setvar VAR_SPECIAL_5, 3
+ setvar VAR_SPECIAL_6, 4
+ setvar VAR_SPECIAL_7, 5
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B43F2, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4A89, 4
+ .endif
+ playse SE_PC_LOGON
+ applymovement 255, SeafloorCavern_Room9_Movement_1A083F
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4443, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4ADB, 4
+ .endif
+ closemessage
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD41
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B447A, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4B11, 4
+ .endif
+ closemessage
+ playse SE_PC_OFF
+ delay 20
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0845
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B45C6, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4C79, 4
+ .endif
+ closemessage
+ addobject VAR_SPECIAL_5
+ addobject VAR_SPECIAL_6
+ addobject VAR_SPECIAL_7
+ applymovement VAR_SPECIAL_7, SeafloorCavern_Room9_Movement_15DD63
+ applymovement VAR_SPECIAL_6, SeafloorCavern_Room9_Movement_15DD63
+ applymovement VAR_SPECIAL_5, SeafloorCavern_Room9_Movement_15DD5A
+ waitmovement 0
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A083F
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B464D, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4D02, 4
+ .endif
+ playse SE_PIN
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0833
+ waitmovement 0
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0835
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4723, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4DD3, 4
+ .endif
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4786, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4E37, 4
+ .endif
+ closemessage
+ applymovement VAR_SPECIAL_5, SeafloorCavern_Room9_Movement_15DD60
+ applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD46
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox UnknownString_81B4818, 4
+ .else
+ msgbox SeafloorCavern_Room9_Text_1B4ECA, 4
+ .endif
+ setvar VAR_ROUTE128_STATE, 1
+ clearflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_1
+ clearflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_2
+ clearflag FLAG_HIDE_WALLACE_SOOTOPOLIS
+ clearflag FLAG_HIDE_STEVEN_SOOTOPOLIS
+ setvar VAR_SOOTOPOLIS_STATE, 1
+ clearflag FLAG_HIDE_EVIL_LEADER_ROUTE128
+ clearflag FLAG_HIDE_OTHER_LEADER_ROUTE128
+ setflag FLAG_SYS_WEATHER_CTRL
+ setflag FLAG_HIDE_SOOTOPOLIS_RESIDENTS
+ setflag FLAG_LEGEND_ESCAPED_SEAFLOOR_CAVERN
+ setflag FLAG_HIDE_STEVEN_STEVENS_HOUSE
+ setvar VAR_STEVENS_HOUSE_STATE, 1
+ setvar VAR_SEAFLOOR_CAVERN_STATE, 1
+ setflag FLAG_HIDE_EVIL_LEADER_SEAFLOOR_CAVERN
+ setflag FLAG_HIDE_OTHER_LEADER_SEAFLOOR_CAVERN
+ setflag FLAG_HIDE_OTHER_TEAM_GRUNTS_SEAFLOOR_CAVERN
+ setflag FLAG_HIDE_AWAKENED_MON_SEAFLOOR_CAVERN
+ setflag FLAG_HIDE_EVIL_TEAM_GRUNTS_SEAFLOOR_CAVERN
+ warp MAP_ROUTE128, 255, 38, 22
+ waitstate
+ releaseall
+ end
+
+SeafloorCavern_Room9_Movement_15DD36:: @ 815DD36
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+@ 815DD3E
+ walk_left
+ walk_left
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD41:: @ 815DD41
+ walk_left
+ delay_16
+ end_movement
+
+@ 815DD44
+ walk_right
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD46:: @ 815DD46
+ face_up
+ lock_facing_direction
+ walk_down
+ unlock_facing_direction
+ walk_in_place_fastest_right
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD4C:: @ 815DD4C
+ delay_16
+ delay_16
+ walk_slow_down
+ delay_16
+ delay_16
+ delay_16
+ walk_slow_down
+ delay_16
+ delay_16
+ delay_16
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD57:: @ 815DD57
+ slide_up
+ slide_up
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD5A:: @ 815DD5A
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD60:: @ 815DD60
+ walk_right
+ walk_right
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD63:: @ 815DD63
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ end_movement
+
+SeafloorCavern_Room9_Movement_15DD68:: @ 815DD68
+ delay_16
+ delay_16
+ end_movement
diff --git a/data/maps/events/SealedChamber_InnerRoom.inc b/data/maps/SealedChamber_InnerRoom/events.inc
index a457a4e03..a457a4e03 100644
--- a/data/maps/events/SealedChamber_InnerRoom.inc
+++ b/data/maps/SealedChamber_InnerRoom/events.inc
diff --git a/data/maps/SealedChamber_InnerRoom/header.inc b/data/maps/SealedChamber_InnerRoom/header.inc
index 6ae714a1f..d919de498 100644
--- a/data/maps/SealedChamber_InnerRoom/header.inc
+++ b/data/maps/SealedChamber_InnerRoom/header.inc
@@ -1,9 +1,9 @@
SealedChamber_InnerRoom:: @ 8307550
- .4byte SealedChamber_InnerRoom_MapAttributes
+ .4byte SealedChamber_InnerRoom_Layout
.4byte SealedChamber_InnerRoom_MapEvents
.4byte SealedChamber_InnerRoom_MapScripts
.4byte 0x0
- .2byte BGM_MABOROSI
+ .2byte MUS_MABOROSI
.2byte 305
.byte 78
.byte 0
diff --git a/data/scripts/maps/SealedChamber_InnerRoom.inc b/data/maps/SealedChamber_InnerRoom/scripts.inc
index 11aba3ac8..11aba3ac8 100644
--- a/data/scripts/maps/SealedChamber_InnerRoom.inc
+++ b/data/maps/SealedChamber_InnerRoom/scripts.inc
diff --git a/data/maps/events/SealedChamber_OuterRoom.inc b/data/maps/SealedChamber_OuterRoom/events.inc
index 634f41f60..634f41f60 100644
--- a/data/maps/events/SealedChamber_OuterRoom.inc
+++ b/data/maps/SealedChamber_OuterRoom/events.inc
diff --git a/data/maps/SealedChamber_OuterRoom/header.inc b/data/maps/SealedChamber_OuterRoom/header.inc
index fe35a8210..f40159b44 100644
--- a/data/maps/SealedChamber_OuterRoom/header.inc
+++ b/data/maps/SealedChamber_OuterRoom/header.inc
@@ -1,9 +1,9 @@
SealedChamber_OuterRoom:: @ 8307534
- .4byte SealedChamber_OuterRoom_MapAttributes
+ .4byte SealedChamber_OuterRoom_Layout
.4byte SealedChamber_OuterRoom_MapEvents
.4byte SealedChamber_OuterRoom_MapScripts
.4byte 0x0
- .2byte BGM_MABOROSI
+ .2byte MUS_MABOROSI
.2byte 285
.byte 78
.byte 0
diff --git a/data/scripts/maps/SealedChamber_OuterRoom.inc b/data/maps/SealedChamber_OuterRoom/scripts.inc
index 1f2159010..1f2159010 100644
--- a/data/scripts/maps/SealedChamber_OuterRoom.inc
+++ b/data/maps/SealedChamber_OuterRoom/scripts.inc
diff --git a/data/maps/events/SecretBase_BlueCave1.inc b/data/maps/SecretBase_BlueCave1/events.inc
index 7f883e7e9..7f883e7e9 100644
--- a/data/maps/events/SecretBase_BlueCave1.inc
+++ b/data/maps/SecretBase_BlueCave1/events.inc
diff --git a/data/maps/SecretBase_BlueCave1/header.inc b/data/maps/SecretBase_BlueCave1/header.inc
index 24641e4e6..08ab9ab97 100644
--- a/data/maps/SecretBase_BlueCave1/header.inc
+++ b/data/maps/SecretBase_BlueCave1/header.inc
@@ -1,9 +1,9 @@
SecretBase_BlueCave1:: @ 8307710
- .4byte SecretBase_BlueCave1_MapAttributes
+ .4byte SecretBase_BlueCave1_Layout
.4byte SecretBase_BlueCave1_MapEvents
.4byte SecretBase_BlueCave1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 200
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BlueCave1.inc b/data/maps/SecretBase_BlueCave1/scripts.inc
index bca6bee55..bca6bee55 100644
--- a/data/scripts/maps/SecretBase_BlueCave1.inc
+++ b/data/maps/SecretBase_BlueCave1/scripts.inc
diff --git a/data/maps/events/SecretBase_BlueCave2.inc b/data/maps/SecretBase_BlueCave2/events.inc
index 93e7b67f8..93e7b67f8 100644
--- a/data/maps/events/SecretBase_BlueCave2.inc
+++ b/data/maps/SecretBase_BlueCave2/events.inc
diff --git a/data/maps/SecretBase_BlueCave2/header.inc b/data/maps/SecretBase_BlueCave2/header.inc
index 599abd34a..89546ddaf 100644
--- a/data/maps/SecretBase_BlueCave2/header.inc
+++ b/data/maps/SecretBase_BlueCave2/header.inc
@@ -1,9 +1,9 @@
SecretBase_BlueCave2:: @ 83077B8
- .4byte SecretBase_BlueCave2_MapAttributes
+ .4byte SecretBase_BlueCave2_Layout
.4byte SecretBase_BlueCave2_MapEvents
.4byte SecretBase_BlueCave2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 206
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BlueCave2.inc b/data/maps/SecretBase_BlueCave2/scripts.inc
index 4fc579fb9..4fc579fb9 100644
--- a/data/scripts/maps/SecretBase_BlueCave2.inc
+++ b/data/maps/SecretBase_BlueCave2/scripts.inc
diff --git a/data/maps/events/SecretBase_BlueCave3.inc b/data/maps/SecretBase_BlueCave3/events.inc
index bb761d2e8..bb761d2e8 100644
--- a/data/maps/events/SecretBase_BlueCave3.inc
+++ b/data/maps/SecretBase_BlueCave3/events.inc
diff --git a/data/maps/SecretBase_BlueCave3/header.inc b/data/maps/SecretBase_BlueCave3/header.inc
index 2adbdb4e5..67df8c009 100644
--- a/data/maps/SecretBase_BlueCave3/header.inc
+++ b/data/maps/SecretBase_BlueCave3/header.inc
@@ -1,9 +1,9 @@
SecretBase_BlueCave3:: @ 8307860
- .4byte SecretBase_BlueCave3_MapAttributes
+ .4byte SecretBase_BlueCave3_Layout
.4byte SecretBase_BlueCave3_MapEvents
.4byte SecretBase_BlueCave3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 212
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BlueCave3.inc b/data/maps/SecretBase_BlueCave3/scripts.inc
index 0a8199f19..0a8199f19 100644
--- a/data/scripts/maps/SecretBase_BlueCave3.inc
+++ b/data/maps/SecretBase_BlueCave3/scripts.inc
diff --git a/data/maps/events/SecretBase_BlueCave4.inc b/data/maps/SecretBase_BlueCave4/events.inc
index 082600bec..082600bec 100644
--- a/data/maps/events/SecretBase_BlueCave4.inc
+++ b/data/maps/SecretBase_BlueCave4/events.inc
diff --git a/data/maps/SecretBase_BlueCave4/header.inc b/data/maps/SecretBase_BlueCave4/header.inc
index 269a276ef..7cf1ed137 100644
--- a/data/maps/SecretBase_BlueCave4/header.inc
+++ b/data/maps/SecretBase_BlueCave4/header.inc
@@ -1,9 +1,9 @@
SecretBase_BlueCave4:: @ 8307908
- .4byte SecretBase_BlueCave4_MapAttributes
+ .4byte SecretBase_BlueCave4_Layout
.4byte SecretBase_BlueCave4_MapEvents
.4byte SecretBase_BlueCave4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 218
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BlueCave4.inc b/data/maps/SecretBase_BlueCave4/scripts.inc
index 72c1e9612..72c1e9612 100644
--- a/data/scripts/maps/SecretBase_BlueCave4.inc
+++ b/data/maps/SecretBase_BlueCave4/scripts.inc
diff --git a/data/maps/events/SecretBase_BrownCave1.inc b/data/maps/SecretBase_BrownCave1/events.inc
index c3219bf43..c3219bf43 100644
--- a/data/maps/events/SecretBase_BrownCave1.inc
+++ b/data/maps/SecretBase_BrownCave1/events.inc
diff --git a/data/maps/SecretBase_BrownCave1/header.inc b/data/maps/SecretBase_BrownCave1/header.inc
index b54737d93..b6d298eb9 100644
--- a/data/maps/SecretBase_BrownCave1/header.inc
+++ b/data/maps/SecretBase_BrownCave1/header.inc
@@ -1,9 +1,9 @@
SecretBase_BrownCave1:: @ 83076F4
- .4byte SecretBase_BrownCave1_MapAttributes
+ .4byte SecretBase_BrownCave1_Layout
.4byte SecretBase_BrownCave1_MapEvents
.4byte SecretBase_BrownCave1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 199
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BrownCave1.inc b/data/maps/SecretBase_BrownCave1/scripts.inc
index ddbf182e4..ddbf182e4 100644
--- a/data/scripts/maps/SecretBase_BrownCave1.inc
+++ b/data/maps/SecretBase_BrownCave1/scripts.inc
diff --git a/data/maps/events/SecretBase_BrownCave2.inc b/data/maps/SecretBase_BrownCave2/events.inc
index e57348a00..e57348a00 100644
--- a/data/maps/events/SecretBase_BrownCave2.inc
+++ b/data/maps/SecretBase_BrownCave2/events.inc
diff --git a/data/maps/SecretBase_BrownCave2/header.inc b/data/maps/SecretBase_BrownCave2/header.inc
index e84bfd2eb..3a50de1fa 100644
--- a/data/maps/SecretBase_BrownCave2/header.inc
+++ b/data/maps/SecretBase_BrownCave2/header.inc
@@ -1,9 +1,9 @@
SecretBase_BrownCave2:: @ 830779C
- .4byte SecretBase_BrownCave2_MapAttributes
+ .4byte SecretBase_BrownCave2_Layout
.4byte SecretBase_BrownCave2_MapEvents
.4byte SecretBase_BrownCave2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 205
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BrownCave2.inc b/data/maps/SecretBase_BrownCave2/scripts.inc
index 06dcb6335..06dcb6335 100644
--- a/data/scripts/maps/SecretBase_BrownCave2.inc
+++ b/data/maps/SecretBase_BrownCave2/scripts.inc
diff --git a/data/maps/events/SecretBase_BrownCave3.inc b/data/maps/SecretBase_BrownCave3/events.inc
index c1003816a..c1003816a 100644
--- a/data/maps/events/SecretBase_BrownCave3.inc
+++ b/data/maps/SecretBase_BrownCave3/events.inc
diff --git a/data/maps/SecretBase_BrownCave3/header.inc b/data/maps/SecretBase_BrownCave3/header.inc
index 9e0dc78e0..4da609d11 100644
--- a/data/maps/SecretBase_BrownCave3/header.inc
+++ b/data/maps/SecretBase_BrownCave3/header.inc
@@ -1,9 +1,9 @@
SecretBase_BrownCave3:: @ 8307844
- .4byte SecretBase_BrownCave3_MapAttributes
+ .4byte SecretBase_BrownCave3_Layout
.4byte SecretBase_BrownCave3_MapEvents
.4byte SecretBase_BrownCave3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 211
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BrownCave3.inc b/data/maps/SecretBase_BrownCave3/scripts.inc
index a0a85dc11..a0a85dc11 100644
--- a/data/scripts/maps/SecretBase_BrownCave3.inc
+++ b/data/maps/SecretBase_BrownCave3/scripts.inc
diff --git a/data/maps/events/SecretBase_BrownCave4.inc b/data/maps/SecretBase_BrownCave4/events.inc
index 02afc20c4..02afc20c4 100644
--- a/data/maps/events/SecretBase_BrownCave4.inc
+++ b/data/maps/SecretBase_BrownCave4/events.inc
diff --git a/data/maps/SecretBase_BrownCave4/header.inc b/data/maps/SecretBase_BrownCave4/header.inc
index d21c844da..471b29596 100644
--- a/data/maps/SecretBase_BrownCave4/header.inc
+++ b/data/maps/SecretBase_BrownCave4/header.inc
@@ -1,9 +1,9 @@
SecretBase_BrownCave4:: @ 83078EC
- .4byte SecretBase_BrownCave4_MapAttributes
+ .4byte SecretBase_BrownCave4_Layout
.4byte SecretBase_BrownCave4_MapEvents
.4byte SecretBase_BrownCave4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 217
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_BrownCave4.inc b/data/maps/SecretBase_BrownCave4/scripts.inc
index 12d931e9e..12d931e9e 100644
--- a/data/scripts/maps/SecretBase_BrownCave4.inc
+++ b/data/maps/SecretBase_BrownCave4/scripts.inc
diff --git a/data/maps/events/SecretBase_RedCave1.inc b/data/maps/SecretBase_RedCave1/events.inc
index 18fea4c40..18fea4c40 100644
--- a/data/maps/events/SecretBase_RedCave1.inc
+++ b/data/maps/SecretBase_RedCave1/events.inc
diff --git a/data/maps/SecretBase_RedCave1/header.inc b/data/maps/SecretBase_RedCave1/header.inc
index 60df36c7e..6508fe62a 100644
--- a/data/maps/SecretBase_RedCave1/header.inc
+++ b/data/maps/SecretBase_RedCave1/header.inc
@@ -1,9 +1,9 @@
SecretBase_RedCave1:: @ 83076D8
- .4byte SecretBase_RedCave1_MapAttributes
+ .4byte SecretBase_RedCave1_Layout
.4byte SecretBase_RedCave1_MapEvents
.4byte SecretBase_RedCave1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 198
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_RedCave1.inc b/data/maps/SecretBase_RedCave1/scripts.inc
index 77b99daec..77b99daec 100644
--- a/data/scripts/maps/SecretBase_RedCave1.inc
+++ b/data/maps/SecretBase_RedCave1/scripts.inc
diff --git a/data/text/maps/SecretBase_RedCave1.inc b/data/maps/SecretBase_RedCave1/text.inc
index efb2c8fdb..efb2c8fdb 100644
--- a/data/text/maps/SecretBase_RedCave1.inc
+++ b/data/maps/SecretBase_RedCave1/text.inc
diff --git a/data/maps/events/SecretBase_RedCave2.inc b/data/maps/SecretBase_RedCave2/events.inc
index 1d9bdde09..1d9bdde09 100644
--- a/data/maps/events/SecretBase_RedCave2.inc
+++ b/data/maps/SecretBase_RedCave2/events.inc
diff --git a/data/maps/SecretBase_RedCave2/header.inc b/data/maps/SecretBase_RedCave2/header.inc
index 5325c424e..f4c61d108 100644
--- a/data/maps/SecretBase_RedCave2/header.inc
+++ b/data/maps/SecretBase_RedCave2/header.inc
@@ -1,9 +1,9 @@
SecretBase_RedCave2:: @ 8307780
- .4byte SecretBase_RedCave2_MapAttributes
+ .4byte SecretBase_RedCave2_Layout
.4byte SecretBase_RedCave2_MapEvents
.4byte SecretBase_RedCave2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 204
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_RedCave2.inc b/data/maps/SecretBase_RedCave2/scripts.inc
index 735d386fc..735d386fc 100644
--- a/data/scripts/maps/SecretBase_RedCave2.inc
+++ b/data/maps/SecretBase_RedCave2/scripts.inc
diff --git a/data/maps/events/SecretBase_RedCave3.inc b/data/maps/SecretBase_RedCave3/events.inc
index 923616945..923616945 100644
--- a/data/maps/events/SecretBase_RedCave3.inc
+++ b/data/maps/SecretBase_RedCave3/events.inc
diff --git a/data/maps/SecretBase_RedCave3/header.inc b/data/maps/SecretBase_RedCave3/header.inc
index a86997805..681f4c403 100644
--- a/data/maps/SecretBase_RedCave3/header.inc
+++ b/data/maps/SecretBase_RedCave3/header.inc
@@ -1,9 +1,9 @@
SecretBase_RedCave3:: @ 8307828
- .4byte SecretBase_RedCave3_MapAttributes
+ .4byte SecretBase_RedCave3_Layout
.4byte SecretBase_RedCave3_MapEvents
.4byte SecretBase_RedCave3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 210
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_RedCave3.inc b/data/maps/SecretBase_RedCave3/scripts.inc
index c9b72ca30..c9b72ca30 100644
--- a/data/scripts/maps/SecretBase_RedCave3.inc
+++ b/data/maps/SecretBase_RedCave3/scripts.inc
diff --git a/data/maps/events/SecretBase_RedCave4.inc b/data/maps/SecretBase_RedCave4/events.inc
index 25a0f2ec6..25a0f2ec6 100644
--- a/data/maps/events/SecretBase_RedCave4.inc
+++ b/data/maps/SecretBase_RedCave4/events.inc
diff --git a/data/maps/SecretBase_RedCave4/header.inc b/data/maps/SecretBase_RedCave4/header.inc
index 40e830726..77b6e06a7 100644
--- a/data/maps/SecretBase_RedCave4/header.inc
+++ b/data/maps/SecretBase_RedCave4/header.inc
@@ -1,9 +1,9 @@
SecretBase_RedCave4:: @ 83078D0
- .4byte SecretBase_RedCave4_MapAttributes
+ .4byte SecretBase_RedCave4_Layout
.4byte SecretBase_RedCave4_MapEvents
.4byte SecretBase_RedCave4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 216
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_RedCave4.inc b/data/maps/SecretBase_RedCave4/scripts.inc
index 6d2402f03..6d2402f03 100644
--- a/data/scripts/maps/SecretBase_RedCave4.inc
+++ b/data/maps/SecretBase_RedCave4/scripts.inc
diff --git a/data/maps/events/SecretBase_Shrub1.inc b/data/maps/SecretBase_Shrub1/events.inc
index e1583e86d..e1583e86d 100644
--- a/data/maps/events/SecretBase_Shrub1.inc
+++ b/data/maps/SecretBase_Shrub1/events.inc
diff --git a/data/maps/SecretBase_Shrub1/header.inc b/data/maps/SecretBase_Shrub1/header.inc
index 3b634c729..cc85dea9e 100644
--- a/data/maps/SecretBase_Shrub1/header.inc
+++ b/data/maps/SecretBase_Shrub1/header.inc
@@ -1,9 +1,9 @@
SecretBase_Shrub1:: @ 8307764
- .4byte SecretBase_Shrub1_MapAttributes
+ .4byte SecretBase_Shrub1_Layout
.4byte SecretBase_Shrub1_MapEvents
.4byte SecretBase_Shrub1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 203
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Shrub1.inc b/data/maps/SecretBase_Shrub1/scripts.inc
index 79116a0cf..79116a0cf 100644
--- a/data/scripts/maps/SecretBase_Shrub1.inc
+++ b/data/maps/SecretBase_Shrub1/scripts.inc
diff --git a/data/maps/events/SecretBase_Shrub2.inc b/data/maps/SecretBase_Shrub2/events.inc
index 72bdcc380..72bdcc380 100644
--- a/data/maps/events/SecretBase_Shrub2.inc
+++ b/data/maps/SecretBase_Shrub2/events.inc
diff --git a/data/maps/SecretBase_Shrub2/header.inc b/data/maps/SecretBase_Shrub2/header.inc
index 1c27f8945..932fcaca5 100644
--- a/data/maps/SecretBase_Shrub2/header.inc
+++ b/data/maps/SecretBase_Shrub2/header.inc
@@ -1,9 +1,9 @@
SecretBase_Shrub2:: @ 830780C
- .4byte SecretBase_Shrub2_MapAttributes
+ .4byte SecretBase_Shrub2_Layout
.4byte SecretBase_Shrub2_MapEvents
.4byte SecretBase_Shrub2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 209
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Shrub2.inc b/data/maps/SecretBase_Shrub2/scripts.inc
index 49835f7f3..49835f7f3 100644
--- a/data/scripts/maps/SecretBase_Shrub2.inc
+++ b/data/maps/SecretBase_Shrub2/scripts.inc
diff --git a/data/maps/events/SecretBase_Shrub3.inc b/data/maps/SecretBase_Shrub3/events.inc
index b09c206e7..b09c206e7 100644
--- a/data/maps/events/SecretBase_Shrub3.inc
+++ b/data/maps/SecretBase_Shrub3/events.inc
diff --git a/data/maps/SecretBase_Shrub3/header.inc b/data/maps/SecretBase_Shrub3/header.inc
index e6e85c9ed..a3a660338 100644
--- a/data/maps/SecretBase_Shrub3/header.inc
+++ b/data/maps/SecretBase_Shrub3/header.inc
@@ -1,9 +1,9 @@
SecretBase_Shrub3:: @ 83078B4
- .4byte SecretBase_Shrub3_MapAttributes
+ .4byte SecretBase_Shrub3_Layout
.4byte SecretBase_Shrub3_MapEvents
.4byte SecretBase_Shrub3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 215
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Shrub3.inc b/data/maps/SecretBase_Shrub3/scripts.inc
index 0aeb7bdf9..0aeb7bdf9 100644
--- a/data/scripts/maps/SecretBase_Shrub3.inc
+++ b/data/maps/SecretBase_Shrub3/scripts.inc
diff --git a/data/maps/events/SecretBase_Shrub4.inc b/data/maps/SecretBase_Shrub4/events.inc
index a9f636e54..a9f636e54 100644
--- a/data/maps/events/SecretBase_Shrub4.inc
+++ b/data/maps/SecretBase_Shrub4/events.inc
diff --git a/data/maps/SecretBase_Shrub4/header.inc b/data/maps/SecretBase_Shrub4/header.inc
index 1e610463f..0966db367 100644
--- a/data/maps/SecretBase_Shrub4/header.inc
+++ b/data/maps/SecretBase_Shrub4/header.inc
@@ -1,9 +1,9 @@
SecretBase_Shrub4:: @ 830795C
- .4byte SecretBase_Shrub4_MapAttributes
+ .4byte SecretBase_Shrub4_Layout
.4byte SecretBase_Shrub4_MapEvents
.4byte SecretBase_Shrub4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 221
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Shrub4.inc b/data/maps/SecretBase_Shrub4/scripts.inc
index f131b308d..f131b308d 100644
--- a/data/scripts/maps/SecretBase_Shrub4.inc
+++ b/data/maps/SecretBase_Shrub4/scripts.inc
diff --git a/data/maps/events/SecretBase_Tree1.inc b/data/maps/SecretBase_Tree1/events.inc
index 467789f32..467789f32 100644
--- a/data/maps/events/SecretBase_Tree1.inc
+++ b/data/maps/SecretBase_Tree1/events.inc
diff --git a/data/maps/SecretBase_Tree1/header.inc b/data/maps/SecretBase_Tree1/header.inc
index 64722268c..1d0ce9509 100644
--- a/data/maps/SecretBase_Tree1/header.inc
+++ b/data/maps/SecretBase_Tree1/header.inc
@@ -1,9 +1,9 @@
SecretBase_Tree1:: @ 8307748
- .4byte SecretBase_Tree1_MapAttributes
+ .4byte SecretBase_Tree1_Layout
.4byte SecretBase_Tree1_MapEvents
.4byte SecretBase_Tree1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 202
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Tree1.inc b/data/maps/SecretBase_Tree1/scripts.inc
index 7345c3bbb..7345c3bbb 100644
--- a/data/scripts/maps/SecretBase_Tree1.inc
+++ b/data/maps/SecretBase_Tree1/scripts.inc
diff --git a/data/maps/events/SecretBase_Tree2.inc b/data/maps/SecretBase_Tree2/events.inc
index ef2280e01..ef2280e01 100644
--- a/data/maps/events/SecretBase_Tree2.inc
+++ b/data/maps/SecretBase_Tree2/events.inc
diff --git a/data/maps/SecretBase_Tree2/header.inc b/data/maps/SecretBase_Tree2/header.inc
index fefd54e68..7138440cd 100644
--- a/data/maps/SecretBase_Tree2/header.inc
+++ b/data/maps/SecretBase_Tree2/header.inc
@@ -1,9 +1,9 @@
SecretBase_Tree2:: @ 83077F0
- .4byte SecretBase_Tree2_MapAttributes
+ .4byte SecretBase_Tree2_Layout
.4byte SecretBase_Tree2_MapEvents
.4byte SecretBase_Tree2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 208
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Tree2.inc b/data/maps/SecretBase_Tree2/scripts.inc
index 0f2976a8c..0f2976a8c 100644
--- a/data/scripts/maps/SecretBase_Tree2.inc
+++ b/data/maps/SecretBase_Tree2/scripts.inc
diff --git a/data/maps/events/SecretBase_Tree3.inc b/data/maps/SecretBase_Tree3/events.inc
index 25bc95466..25bc95466 100644
--- a/data/maps/events/SecretBase_Tree3.inc
+++ b/data/maps/SecretBase_Tree3/events.inc
diff --git a/data/maps/SecretBase_Tree3/header.inc b/data/maps/SecretBase_Tree3/header.inc
index 09e55e66d..d3f49d3e0 100644
--- a/data/maps/SecretBase_Tree3/header.inc
+++ b/data/maps/SecretBase_Tree3/header.inc
@@ -1,9 +1,9 @@
SecretBase_Tree3:: @ 8307898
- .4byte SecretBase_Tree3_MapAttributes
+ .4byte SecretBase_Tree3_Layout
.4byte SecretBase_Tree3_MapEvents
.4byte SecretBase_Tree3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 214
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Tree3.inc b/data/maps/SecretBase_Tree3/scripts.inc
index cb80b0d25..cb80b0d25 100644
--- a/data/scripts/maps/SecretBase_Tree3.inc
+++ b/data/maps/SecretBase_Tree3/scripts.inc
diff --git a/data/maps/events/SecretBase_Tree4.inc b/data/maps/SecretBase_Tree4/events.inc
index 6f0e5b3b5..6f0e5b3b5 100644
--- a/data/maps/events/SecretBase_Tree4.inc
+++ b/data/maps/SecretBase_Tree4/events.inc
diff --git a/data/maps/SecretBase_Tree4/header.inc b/data/maps/SecretBase_Tree4/header.inc
index cfb58242e..53a723432 100644
--- a/data/maps/SecretBase_Tree4/header.inc
+++ b/data/maps/SecretBase_Tree4/header.inc
@@ -1,9 +1,9 @@
SecretBase_Tree4:: @ 8307940
- .4byte SecretBase_Tree4_MapAttributes
+ .4byte SecretBase_Tree4_Layout
.4byte SecretBase_Tree4_MapEvents
.4byte SecretBase_Tree4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 220
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_Tree4.inc b/data/maps/SecretBase_Tree4/scripts.inc
index 0a6771740..0a6771740 100644
--- a/data/scripts/maps/SecretBase_Tree4.inc
+++ b/data/maps/SecretBase_Tree4/scripts.inc
diff --git a/data/maps/events/SecretBase_YellowCave1.inc b/data/maps/SecretBase_YellowCave1/events.inc
index 930cbc21d..930cbc21d 100644
--- a/data/maps/events/SecretBase_YellowCave1.inc
+++ b/data/maps/SecretBase_YellowCave1/events.inc
diff --git a/data/maps/SecretBase_YellowCave1/header.inc b/data/maps/SecretBase_YellowCave1/header.inc
index 42a63256f..ecf3d4ea2 100644
--- a/data/maps/SecretBase_YellowCave1/header.inc
+++ b/data/maps/SecretBase_YellowCave1/header.inc
@@ -1,9 +1,9 @@
SecretBase_YellowCave1:: @ 830772C
- .4byte SecretBase_YellowCave1_MapAttributes
+ .4byte SecretBase_YellowCave1_Layout
.4byte SecretBase_YellowCave1_MapEvents
.4byte SecretBase_YellowCave1_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 201
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_YellowCave1.inc b/data/maps/SecretBase_YellowCave1/scripts.inc
index b76a5f44e..b76a5f44e 100644
--- a/data/scripts/maps/SecretBase_YellowCave1.inc
+++ b/data/maps/SecretBase_YellowCave1/scripts.inc
diff --git a/data/maps/events/SecretBase_YellowCave2.inc b/data/maps/SecretBase_YellowCave2/events.inc
index fd3e265e5..fd3e265e5 100644
--- a/data/maps/events/SecretBase_YellowCave2.inc
+++ b/data/maps/SecretBase_YellowCave2/events.inc
diff --git a/data/maps/SecretBase_YellowCave2/header.inc b/data/maps/SecretBase_YellowCave2/header.inc
index d57acde5c..cbee83030 100644
--- a/data/maps/SecretBase_YellowCave2/header.inc
+++ b/data/maps/SecretBase_YellowCave2/header.inc
@@ -1,9 +1,9 @@
SecretBase_YellowCave2:: @ 83077D4
- .4byte SecretBase_YellowCave2_MapAttributes
+ .4byte SecretBase_YellowCave2_Layout
.4byte SecretBase_YellowCave2_MapEvents
.4byte SecretBase_YellowCave2_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 207
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_YellowCave2.inc b/data/maps/SecretBase_YellowCave2/scripts.inc
index 0bc1fc354..0bc1fc354 100644
--- a/data/scripts/maps/SecretBase_YellowCave2.inc
+++ b/data/maps/SecretBase_YellowCave2/scripts.inc
diff --git a/data/maps/events/SecretBase_YellowCave3.inc b/data/maps/SecretBase_YellowCave3/events.inc
index 99f0ae8b4..99f0ae8b4 100644
--- a/data/maps/events/SecretBase_YellowCave3.inc
+++ b/data/maps/SecretBase_YellowCave3/events.inc
diff --git a/data/maps/SecretBase_YellowCave3/header.inc b/data/maps/SecretBase_YellowCave3/header.inc
index ecb6b7086..cea1c9175 100644
--- a/data/maps/SecretBase_YellowCave3/header.inc
+++ b/data/maps/SecretBase_YellowCave3/header.inc
@@ -1,9 +1,9 @@
SecretBase_YellowCave3:: @ 830787C
- .4byte SecretBase_YellowCave3_MapAttributes
+ .4byte SecretBase_YellowCave3_Layout
.4byte SecretBase_YellowCave3_MapEvents
.4byte SecretBase_YellowCave3_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 213
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_YellowCave3.inc b/data/maps/SecretBase_YellowCave3/scripts.inc
index 137f04316..137f04316 100644
--- a/data/scripts/maps/SecretBase_YellowCave3.inc
+++ b/data/maps/SecretBase_YellowCave3/scripts.inc
diff --git a/data/maps/events/SecretBase_YellowCave4.inc b/data/maps/SecretBase_YellowCave4/events.inc
index af59e0067..af59e0067 100644
--- a/data/maps/events/SecretBase_YellowCave4.inc
+++ b/data/maps/SecretBase_YellowCave4/events.inc
diff --git a/data/maps/SecretBase_YellowCave4/header.inc b/data/maps/SecretBase_YellowCave4/header.inc
index 97de9362b..e744080bd 100644
--- a/data/maps/SecretBase_YellowCave4/header.inc
+++ b/data/maps/SecretBase_YellowCave4/header.inc
@@ -1,9 +1,9 @@
SecretBase_YellowCave4:: @ 8307924
- .4byte SecretBase_YellowCave4_MapAttributes
+ .4byte SecretBase_YellowCave4_Layout
.4byte SecretBase_YellowCave4_MapEvents
.4byte SecretBase_YellowCave4_MapScripts
.4byte 0x0
- .2byte BGM_MACHI_S3
+ .2byte MUS_MACHI_S3
.2byte 219
.byte 86
.byte 0
diff --git a/data/scripts/maps/SecretBase_YellowCave4.inc b/data/maps/SecretBase_YellowCave4/scripts.inc
index bb673b7b6..bb673b7b6 100644
--- a/data/scripts/maps/SecretBase_YellowCave4.inc
+++ b/data/maps/SecretBase_YellowCave4/scripts.inc
diff --git a/data/maps/events/ShoalCave_HighTideEntranceRoom.inc b/data/maps/ShoalCave_HighTideEntranceRoom/events.inc
index c7225843f..c7225843f 100644
--- a/data/maps/events/ShoalCave_HighTideEntranceRoom.inc
+++ b/data/maps/ShoalCave_HighTideEntranceRoom/events.inc
diff --git a/data/maps/ShoalCave_HighTideEntranceRoom/header.inc b/data/maps/ShoalCave_HighTideEntranceRoom/header.inc
index e012b1a69..16287338d 100644
--- a/data/maps/ShoalCave_HighTideEntranceRoom/header.inc
+++ b/data/maps/ShoalCave_HighTideEntranceRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_HighTideEntranceRoom:: @ 83072E8
- .4byte ShoalCave_HighTideEntranceRoom_MapAttributes
+ .4byte ShoalCave_HighTideEntranceRoom_Layout
.4byte ShoalCave_HighTideEntranceRoom_MapEvents
.4byte ShoalCave_HighTideEntranceRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 169
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc b/data/maps/ShoalCave_HighTideEntranceRoom/scripts.inc
index ae1f2c279..ae1f2c279 100644
--- a/data/scripts/maps/ShoalCave_HighTideEntranceRoom.inc
+++ b/data/maps/ShoalCave_HighTideEntranceRoom/scripts.inc
diff --git a/data/maps/events/ShoalCave_HighTideInnerRoom.inc b/data/maps/ShoalCave_HighTideInnerRoom/events.inc
index e7951742a..e7951742a 100644
--- a/data/maps/events/ShoalCave_HighTideInnerRoom.inc
+++ b/data/maps/ShoalCave_HighTideInnerRoom/events.inc
diff --git a/data/maps/ShoalCave_HighTideInnerRoom/header.inc b/data/maps/ShoalCave_HighTideInnerRoom/header.inc
index c3f16869b..63bb3f47e 100644
--- a/data/maps/ShoalCave_HighTideInnerRoom/header.inc
+++ b/data/maps/ShoalCave_HighTideInnerRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_HighTideInnerRoom:: @ 8307304
- .4byte ShoalCave_HighTideInnerRoom_MapAttributes
+ .4byte ShoalCave_HighTideInnerRoom_Layout
.4byte ShoalCave_HighTideInnerRoom_MapEvents
.4byte ShoalCave_HighTideInnerRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 170
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_HighTideInnerRoom.inc b/data/maps/ShoalCave_HighTideInnerRoom/scripts.inc
index 9b47c97e7..9b47c97e7 100644
--- a/data/scripts/maps/ShoalCave_HighTideInnerRoom.inc
+++ b/data/maps/ShoalCave_HighTideInnerRoom/scripts.inc
diff --git a/data/maps/events/ShoalCave_LowTideEntranceRoom.inc b/data/maps/ShoalCave_LowTideEntranceRoom/events.inc
index fe4a2eae9..fe4a2eae9 100644
--- a/data/maps/events/ShoalCave_LowTideEntranceRoom.inc
+++ b/data/maps/ShoalCave_LowTideEntranceRoom/events.inc
diff --git a/data/maps/ShoalCave_LowTideEntranceRoom/header.inc b/data/maps/ShoalCave_LowTideEntranceRoom/header.inc
index db63a0f9d..05cac9619 100644
--- a/data/maps/ShoalCave_LowTideEntranceRoom/header.inc
+++ b/data/maps/ShoalCave_LowTideEntranceRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_LowTideEntranceRoom:: @ 8307278
- .4byte ShoalCave_LowTideEntranceRoom_MapAttributes
+ .4byte ShoalCave_LowTideEntranceRoom_Layout
.4byte ShoalCave_LowTideEntranceRoom_MapEvents
.4byte ShoalCave_LowTideEntranceRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 165
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc b/data/maps/ShoalCave_LowTideEntranceRoom/scripts.inc
index 2005cb67b..2005cb67b 100644
--- a/data/scripts/maps/ShoalCave_LowTideEntranceRoom.inc
+++ b/data/maps/ShoalCave_LowTideEntranceRoom/scripts.inc
diff --git a/data/text/maps/ShoalCave_LowTideEntranceRoom.inc b/data/maps/ShoalCave_LowTideEntranceRoom/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/ShoalCave_LowTideEntranceRoom.inc
+++ b/data/maps/ShoalCave_LowTideEntranceRoom/text.inc
diff --git a/data/maps/events/ShoalCave_LowTideIceRoom.inc b/data/maps/ShoalCave_LowTideIceRoom/events.inc
index 87d291c40..87d291c40 100644
--- a/data/maps/events/ShoalCave_LowTideIceRoom.inc
+++ b/data/maps/ShoalCave_LowTideIceRoom/events.inc
diff --git a/data/maps/ShoalCave_LowTideIceRoom/header.inc b/data/maps/ShoalCave_LowTideIceRoom/header.inc
index ba36a090d..3cc9967fb 100644
--- a/data/maps/ShoalCave_LowTideIceRoom/header.inc
+++ b/data/maps/ShoalCave_LowTideIceRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_LowTideIceRoom:: @ 8307684
- .4byte ShoalCave_LowTideIceRoom_MapAttributes
+ .4byte ShoalCave_LowTideIceRoom_Layout
.4byte ShoalCave_LowTideIceRoom_MapEvents
.4byte ShoalCave_LowTideIceRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 329
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_LowTideIceRoom.inc b/data/maps/ShoalCave_LowTideIceRoom/scripts.inc
index 311ff2126..311ff2126 100644
--- a/data/scripts/maps/ShoalCave_LowTideIceRoom.inc
+++ b/data/maps/ShoalCave_LowTideIceRoom/scripts.inc
diff --git a/data/maps/events/ShoalCave_LowTideInnerRoom.inc b/data/maps/ShoalCave_LowTideInnerRoom/events.inc
index 746f36cdc..746f36cdc 100644
--- a/data/maps/events/ShoalCave_LowTideInnerRoom.inc
+++ b/data/maps/ShoalCave_LowTideInnerRoom/events.inc
diff --git a/data/maps/ShoalCave_LowTideInnerRoom/header.inc b/data/maps/ShoalCave_LowTideInnerRoom/header.inc
index c038dafcd..be5fb9413 100644
--- a/data/maps/ShoalCave_LowTideInnerRoom/header.inc
+++ b/data/maps/ShoalCave_LowTideInnerRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_LowTideInnerRoom:: @ 8307294
- .4byte ShoalCave_LowTideInnerRoom_MapAttributes
+ .4byte ShoalCave_LowTideInnerRoom_Layout
.4byte ShoalCave_LowTideInnerRoom_MapEvents
.4byte ShoalCave_LowTideInnerRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 166
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_LowTideInnerRoom.inc b/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc
index 21997d076..21997d076 100644
--- a/data/scripts/maps/ShoalCave_LowTideInnerRoom.inc
+++ b/data/maps/ShoalCave_LowTideInnerRoom/scripts.inc
diff --git a/data/text/maps/ShoalCave_LowTideInnerRoom.inc b/data/maps/ShoalCave_LowTideInnerRoom/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/ShoalCave_LowTideInnerRoom.inc
+++ b/data/maps/ShoalCave_LowTideInnerRoom/text.inc
diff --git a/data/maps/events/ShoalCave_LowTideLowerRoom.inc b/data/maps/ShoalCave_LowTideLowerRoom/events.inc
index 6ff9a44b3..6ff9a44b3 100644
--- a/data/maps/events/ShoalCave_LowTideLowerRoom.inc
+++ b/data/maps/ShoalCave_LowTideLowerRoom/events.inc
diff --git a/data/maps/ShoalCave_LowTideLowerRoom/header.inc b/data/maps/ShoalCave_LowTideLowerRoom/header.inc
index 6fe4efb01..5d82ba865 100644
--- a/data/maps/ShoalCave_LowTideLowerRoom/header.inc
+++ b/data/maps/ShoalCave_LowTideLowerRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_LowTideLowerRoom:: @ 83072CC
- .4byte ShoalCave_LowTideLowerRoom_MapAttributes
+ .4byte ShoalCave_LowTideLowerRoom_Layout
.4byte ShoalCave_LowTideLowerRoom_MapEvents
.4byte ShoalCave_LowTideLowerRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 168
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_LowTideLowerRoom.inc b/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc
index 19223a499..19223a499 100644
--- a/data/scripts/maps/ShoalCave_LowTideLowerRoom.inc
+++ b/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc
diff --git a/data/text/maps/ShoalCave_LowTideLowerRoom.inc b/data/maps/ShoalCave_LowTideLowerRoom/text.inc
index c9d4337de..c9d4337de 100644
--- a/data/text/maps/ShoalCave_LowTideLowerRoom.inc
+++ b/data/maps/ShoalCave_LowTideLowerRoom/text.inc
diff --git a/data/maps/events/ShoalCave_LowTideStairsRoom.inc b/data/maps/ShoalCave_LowTideStairsRoom/events.inc
index 65570d256..65570d256 100644
--- a/data/maps/events/ShoalCave_LowTideStairsRoom.inc
+++ b/data/maps/ShoalCave_LowTideStairsRoom/events.inc
diff --git a/data/maps/ShoalCave_LowTideStairsRoom/header.inc b/data/maps/ShoalCave_LowTideStairsRoom/header.inc
index d3d904731..976bc6ad9 100644
--- a/data/maps/ShoalCave_LowTideStairsRoom/header.inc
+++ b/data/maps/ShoalCave_LowTideStairsRoom/header.inc
@@ -1,9 +1,9 @@
ShoalCave_LowTideStairsRoom:: @ 83072B0
- .4byte ShoalCave_LowTideStairsRoom_MapAttributes
+ .4byte ShoalCave_LowTideStairsRoom_Layout
.4byte ShoalCave_LowTideStairsRoom_MapEvents
.4byte ShoalCave_LowTideStairsRoom_MapScripts
.4byte 0x0
- .2byte BGM_M_DUNGON
+ .2byte MUS_M_DUNGON
.2byte 167
.byte 67
.byte 0
diff --git a/data/scripts/maps/ShoalCave_LowTideStairsRoom.inc b/data/maps/ShoalCave_LowTideStairsRoom/scripts.inc
index 5f9726038..5f9726038 100644
--- a/data/scripts/maps/ShoalCave_LowTideStairsRoom.inc
+++ b/data/maps/ShoalCave_LowTideStairsRoom/scripts.inc
diff --git a/data/text/maps/ShoalCave_LowTideStairsRoom.inc b/data/maps/ShoalCave_LowTideStairsRoom/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/ShoalCave_LowTideStairsRoom.inc
+++ b/data/maps/ShoalCave_LowTideStairsRoom/text.inc
diff --git a/data/maps/events/SingleBattleColosseum.inc b/data/maps/SingleBattleColosseum/events.inc
index e6da2e027..e6da2e027 100644
--- a/data/maps/events/SingleBattleColosseum.inc
+++ b/data/maps/SingleBattleColosseum/events.inc
diff --git a/data/maps/SingleBattleColosseum/header.inc b/data/maps/SingleBattleColosseum/header.inc
index f62205a55..99e0b090b 100644
--- a/data/maps/SingleBattleColosseum/header.inc
+++ b/data/maps/SingleBattleColosseum/header.inc
@@ -1,9 +1,9 @@
SingleBattleColosseum:: @ 8307978
- .4byte SingleBattleColosseum_MapAttributes
+ .4byte SingleBattleColosseum_Layout
.4byte SingleBattleColosseum_MapEvents
.4byte SingleBattleColosseum_MapScripts
.4byte 0x0
- .2byte BGM_RAINBOW
+ .2byte MUS_RAINBOW
.2byte 222
.byte 87
.byte 0
diff --git a/data/scripts/maps/SingleBattleColosseum.inc b/data/maps/SingleBattleColosseum/scripts.inc
index d3f2bdcaf..d3f2bdcaf 100644
--- a/data/scripts/maps/SingleBattleColosseum.inc
+++ b/data/maps/SingleBattleColosseum/scripts.inc
diff --git a/data/maps/events/SkyPillar_1F.inc b/data/maps/SkyPillar_1F/events.inc
index 2af7aaa76..2af7aaa76 100644
--- a/data/maps/events/SkyPillar_1F.inc
+++ b/data/maps/SkyPillar_1F/events.inc
diff --git a/data/maps/SkyPillar_1F/header.inc b/data/maps/SkyPillar_1F/header.inc
index 4ccc410da..c530fde86 100644
--- a/data/maps/SkyPillar_1F/header.inc
+++ b/data/maps/SkyPillar_1F/header.inc
@@ -1,9 +1,9 @@
SkyPillar_1F:: @ 8307614
- .4byte SkyPillar_1F_MapAttributes
+ .4byte SkyPillar_1F_Layout
.4byte SkyPillar_1F_MapEvents
.4byte SkyPillar_1F_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 323
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_1F.inc b/data/maps/SkyPillar_1F/scripts.inc
index aa6c117da..aa6c117da 100644
--- a/data/scripts/maps/SkyPillar_1F.inc
+++ b/data/maps/SkyPillar_1F/scripts.inc
diff --git a/data/maps/events/SkyPillar_2F.inc b/data/maps/SkyPillar_2F/events.inc
index 48fcb9fec..48fcb9fec 100644
--- a/data/maps/events/SkyPillar_2F.inc
+++ b/data/maps/SkyPillar_2F/events.inc
diff --git a/data/maps/SkyPillar_2F/header.inc b/data/maps/SkyPillar_2F/header.inc
index 1e3b0393d..ce61cf5b8 100644
--- a/data/maps/SkyPillar_2F/header.inc
+++ b/data/maps/SkyPillar_2F/header.inc
@@ -1,9 +1,9 @@
SkyPillar_2F:: @ 8307630
- .4byte SkyPillar_2F_MapAttributes
+ .4byte SkyPillar_2F_Layout
.4byte SkyPillar_2F_MapEvents
.4byte SkyPillar_2F_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 324
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_2F.inc b/data/maps/SkyPillar_2F/scripts.inc
index bd87e8562..bd87e8562 100644
--- a/data/scripts/maps/SkyPillar_2F.inc
+++ b/data/maps/SkyPillar_2F/scripts.inc
diff --git a/data/maps/events/SkyPillar_3F.inc b/data/maps/SkyPillar_3F/events.inc
index 4aeda3339..4aeda3339 100644
--- a/data/maps/events/SkyPillar_3F.inc
+++ b/data/maps/SkyPillar_3F/events.inc
diff --git a/data/maps/SkyPillar_3F/header.inc b/data/maps/SkyPillar_3F/header.inc
index bd6d9cb86..eaed10d93 100644
--- a/data/maps/SkyPillar_3F/header.inc
+++ b/data/maps/SkyPillar_3F/header.inc
@@ -1,9 +1,9 @@
SkyPillar_3F:: @ 830764C
- .4byte SkyPillar_3F_MapAttributes
+ .4byte SkyPillar_3F_Layout
.4byte SkyPillar_3F_MapEvents
.4byte SkyPillar_3F_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 325
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_3F.inc b/data/maps/SkyPillar_3F/scripts.inc
index 2dc97fc9c..2dc97fc9c 100644
--- a/data/scripts/maps/SkyPillar_3F.inc
+++ b/data/maps/SkyPillar_3F/scripts.inc
diff --git a/data/maps/events/SkyPillar_4F.inc b/data/maps/SkyPillar_4F/events.inc
index 3e908ed74..3e908ed74 100644
--- a/data/maps/events/SkyPillar_4F.inc
+++ b/data/maps/SkyPillar_4F/events.inc
diff --git a/data/maps/SkyPillar_4F/header.inc b/data/maps/SkyPillar_4F/header.inc
index 50869e629..f14e016c8 100644
--- a/data/maps/SkyPillar_4F/header.inc
+++ b/data/maps/SkyPillar_4F/header.inc
@@ -1,9 +1,9 @@
SkyPillar_4F:: @ 8307668
- .4byte SkyPillar_4F_MapAttributes
+ .4byte SkyPillar_4F_Layout
.4byte SkyPillar_4F_MapEvents
.4byte SkyPillar_4F_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 326
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_4F.inc b/data/maps/SkyPillar_4F/scripts.inc
index 860f35b48..860f35b48 100644
--- a/data/scripts/maps/SkyPillar_4F.inc
+++ b/data/maps/SkyPillar_4F/scripts.inc
diff --git a/data/maps/events/SkyPillar_5F.inc b/data/maps/SkyPillar_5F/events.inc
index badae77af..badae77af 100644
--- a/data/maps/events/SkyPillar_5F.inc
+++ b/data/maps/SkyPillar_5F/events.inc
diff --git a/data/maps/SkyPillar_5F/header.inc b/data/maps/SkyPillar_5F/header.inc
index 16da8bcf4..e4ff00b1a 100644
--- a/data/maps/SkyPillar_5F/header.inc
+++ b/data/maps/SkyPillar_5F/header.inc
@@ -1,9 +1,9 @@
SkyPillar_5F:: @ 83076A0
- .4byte SkyPillar_5F_MapAttributes
+ .4byte SkyPillar_5F_Layout
.4byte SkyPillar_5F_MapEvents
.4byte SkyPillar_5F_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 331
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_5F.inc b/data/maps/SkyPillar_5F/scripts.inc
index 64e6d0f38..64e6d0f38 100644
--- a/data/scripts/maps/SkyPillar_5F.inc
+++ b/data/maps/SkyPillar_5F/scripts.inc
diff --git a/data/maps/events/SkyPillar_Entrance.inc b/data/maps/SkyPillar_Entrance/events.inc
index 904b3b9ae..904b3b9ae 100644
--- a/data/maps/events/SkyPillar_Entrance.inc
+++ b/data/maps/SkyPillar_Entrance/events.inc
diff --git a/data/maps/SkyPillar_Entrance/header.inc b/data/maps/SkyPillar_Entrance/header.inc
index 89d9becd9..84dfe9b5c 100644
--- a/data/maps/SkyPillar_Entrance/header.inc
+++ b/data/maps/SkyPillar_Entrance/header.inc
@@ -1,9 +1,9 @@
SkyPillar_Entrance:: @ 83075DC
- .4byte SkyPillar_Entrance_MapAttributes
+ .4byte SkyPillar_Entrance_Layout
.4byte SkyPillar_Entrance_MapEvents
.4byte SkyPillar_Entrance_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 321
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_Entrance.inc b/data/maps/SkyPillar_Entrance/scripts.inc
index ab991d845..ab991d845 100644
--- a/data/scripts/maps/SkyPillar_Entrance.inc
+++ b/data/maps/SkyPillar_Entrance/scripts.inc
diff --git a/data/maps/events/SkyPillar_Outside.inc b/data/maps/SkyPillar_Outside/events.inc
index 120cd982b..120cd982b 100644
--- a/data/maps/events/SkyPillar_Outside.inc
+++ b/data/maps/SkyPillar_Outside/events.inc
diff --git a/data/maps/SkyPillar_Outside/header.inc b/data/maps/SkyPillar_Outside/header.inc
index 44e9a5991..71aa1ad84 100644
--- a/data/maps/SkyPillar_Outside/header.inc
+++ b/data/maps/SkyPillar_Outside/header.inc
@@ -1,9 +1,9 @@
SkyPillar_Outside:: @ 83075F8
- .4byte SkyPillar_Outside_MapAttributes
+ .4byte SkyPillar_Outside_Layout
.4byte SkyPillar_Outside_MapEvents
.4byte SkyPillar_Outside_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 322
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_Outside.inc b/data/maps/SkyPillar_Outside/scripts.inc
index 51e6a4e83..51e6a4e83 100644
--- a/data/scripts/maps/SkyPillar_Outside.inc
+++ b/data/maps/SkyPillar_Outside/scripts.inc
diff --git a/data/maps/events/SkyPillar_Top.inc b/data/maps/SkyPillar_Top/events.inc
index 9fc989c78..9fc989c78 100644
--- a/data/maps/events/SkyPillar_Top.inc
+++ b/data/maps/SkyPillar_Top/events.inc
diff --git a/data/maps/SkyPillar_Top/header.inc b/data/maps/SkyPillar_Top/header.inc
index 0c241fe27..aaaf40fc4 100644
--- a/data/maps/SkyPillar_Top/header.inc
+++ b/data/maps/SkyPillar_Top/header.inc
@@ -1,9 +1,9 @@
SkyPillar_Top:: @ 83076BC
- .4byte SkyPillar_Top_MapAttributes
+ .4byte SkyPillar_Top_Layout
.4byte SkyPillar_Top_MapEvents
.4byte SkyPillar_Top_MapScripts
.4byte 0x0
- .2byte BGM_TOZAN
+ .2byte MUS_TOZAN
.2byte 332
.byte 85
.byte 0
diff --git a/data/scripts/maps/SkyPillar_Top.inc b/data/maps/SkyPillar_Top/scripts.inc
index 82149a4bc..82149a4bc 100644
--- a/data/scripts/maps/SkyPillar_Top.inc
+++ b/data/maps/SkyPillar_Top/scripts.inc
diff --git a/data/maps/events/SlateportCity.inc b/data/maps/SlateportCity/events.inc
index 685bc7359..685bc7359 100644
--- a/data/maps/events/SlateportCity.inc
+++ b/data/maps/SlateportCity/events.inc
diff --git a/data/maps/SlateportCity/header.inc b/data/maps/SlateportCity/header.inc
index 6575e0de5..738a383e7 100644
--- a/data/maps/SlateportCity/header.inc
+++ b/data/maps/SlateportCity/header.inc
@@ -1,9 +1,9 @@
SlateportCity:: @ 8305464
- .4byte SlateportCity_MapAttributes
+ .4byte SlateportCity_Layout
.4byte SlateportCity_MapEvents
.4byte SlateportCity_MapScripts
.4byte SlateportCity_MapConnections
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 2
.byte 8
.byte 0
diff --git a/data/maps/SlateportCity/scripts.inc b/data/maps/SlateportCity/scripts.inc
new file mode 100644
index 000000000..5583762d3
--- /dev/null
+++ b/data/maps/SlateportCity/scripts.inc
@@ -0,0 +1,641 @@
+SlateportCity_MapScripts:: @ 814BA36
+ map_script 3, SlateportCity_MapScript1_14BA3C
+ .byte 0
+
+SlateportCity_MapScript1_14BA3C:: @ 814BA3C
+ .ifdef SAPPHIRE
+ setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_AQUA_MEMBER_F
+ setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_AQUA_MEMBER_M
+ .else
+ setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_MAGMA_MEMBER_F
+ setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_MAGMA_MEMBER_M
+ .endif
+ setvar VAR_SLATEPORT_MUSEUM_1F_STATE, 0
+ call SlateportCity_EventScript_14BA5C
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BA68
+ end
+
+SlateportCity_EventScript_14BA5C:: @ 814BA5C
+ setflag FLAG_VISITED_SLATEPORT_CITY
+ setvar VAR_LINK_CONTEST_ROOM_STATE, 0
+ setflag FLAG_HIDE_CONTEST_REPORTER_SLATEPORT
+ return
+
+SlateportCity_EventScript_14BA68:: @ 814BA68
+ setobjectxyperm 11, 28, 13
+ setobjectxyperm 7, 25, 13
+ setobjectxyperm 3, 25, 14
+ setobjectxyperm 6, 27, 16
+ setobjectxyperm 8, 28, 16
+ setobjectxyperm 1, 29, 16
+ setobjectxyperm 2, 31, 14
+ setobjectmovementtype 11, 8
+ setobjectmovementtype 7, 18
+ setobjectmovementtype 3, 16
+ setobjectmovementtype 6, 7
+ setobjectmovementtype 8, 7
+ setobjectmovementtype 1, 7
+ setobjectmovementtype 2, 9
+ return
+
+SlateportCity_EventScript_14BAB6:: @ 814BAB6
+ lock
+ faceplayer
+ message SlateportCity_Text_164642
+ waitmessage
+ pokemart SlateportCity_Items1
+ msgbox SlateportCity_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+SlateportCity_Items1:: @ 814BAD0
+ .2byte ITEM_PROTEIN
+ .2byte ITEM_IRON
+ .2byte ITEM_CARBOS
+ .2byte ITEM_ZINC
+ .2byte ITEM_CALCIUM
+ .2byte ITEM_HP_UP
+ .2byte ITEM_NONE
+ release
+ end
+
+SlateportCity_EventScript_14BAE0:: @ 814BAE0
+ lock
+ faceplayer
+ bufferleadmonspeciesname 0
+ msgbox SlateportCity_Text_164682, 4
+ specialvar RESULT, LeadMonHasEffortRibbon
+ compare RESULT, 1
+ call_if_eq SlateportCity_EventScript_14BB35
+ specialvar RESULT, ScrSpecial_AreLeadMonEVsMaxedOut
+ compare RESULT, 0
+ call_if_eq SlateportCity_EventScript_14BB2B
+ msgbox SlateportCity_Text_164691, 4
+ playfanfare MUS_FANFA4
+ message SlateportCity_Text_1646DD
+ waitfanfare
+ waitmessage
+ msgbox SlateportCity_Text_1646FC, 4
+ special GivLeadMonEffortRibbon
+ release
+ end
+
+SlateportCity_EventScript_14BB2B:: @ 814BB2B
+ msgbox SlateportCity_Text_16471C, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB35:: @ 814BB35
+ msgbox SlateportCity_Text_164775, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB3F:: @ 814BB3F
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BB56
+ msgbox SlateportCity_Text_164814, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB56:: @ 814BB56
+ msgbox SlateportCity_Text_165376, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB60:: @ 814BB60
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BB77
+ msgbox SlateportCity_Text_1648A0, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB77:: @ 814BB77
+ msgbox SlateportCity_Text_165222, 4
+ release
+ end
+
+SlateportCity_EventScript_14BB81:: @ 814BB81
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BBA1
+ goto_if_set FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BBAB
+ msgbox SlateportCity_Text_164937, 4
+ release
+ end
+
+SlateportCity_EventScript_14BBA1:: @ 814BBA1
+ msgbox SlateportCity_Text_1652A0, 4
+ release
+ end
+
+SlateportCity_EventScript_14BBAB:: @ 814BBAB
+ msgbox SlateportCity_Text_164995, 4
+ release
+ end
+
+SlateportCity_EventScript_14BBB5:: @ 814BBB5
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BBCC
+ msgbox SlateportCity_Text_164A30, 4
+ release
+ end
+
+SlateportCity_EventScript_14BBCC:: @ 814BBCC
+ msgbox SlateportCity_Text_16530A, 4
+ release
+ end
+
+SlateportCity_EventScript_14BBD6:: @ 814BBD6
+ compare VAR_SLATEPORT_STATE, 1
+ goto_if_eq SlateportCity_EventScript_14BBEA
+ msgbox SlateportCity_Text_164AA9, 2
+ end
+
+SlateportCity_EventScript_14BBEA:: @ 814BBEA
+ msgbox SlateportCity_Text_1653D1, 3
+ end
+
+SlateportCity_EventScript_14BBF3:: @ 814BBF3
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BC0A
+ msgbox SlateportCity_Text_164B34, 4
+ release
+ end
+
+SlateportCity_EventScript_14BC0A:: @ 814BC0A
+ msgbox SlateportCity_Text_1653F4, 4
+ release
+ end
+
+SlateportCity_EventScript_14BC14:: @ 814BC14
+ lock
+ faceplayer
+ goto_if_set FLAG_DOCK_REJECTED_DEVON_GOODS, SlateportCity_EventScript_14BC29
+ msgbox SlateportCity_Text_164BBF, 4
+ release
+ end
+
+SlateportCity_EventScript_14BC29:: @ 814BC29
+ msgbox SlateportCity_Text_164BEA, 4
+ release
+ end
+
+SlateportCity_EventScript_14BC33:: @ 814BC33
+ msgbox SlateportCity_Text_165856, 3
+ end
+
+SlateportCity_EventScript_14BC3C:: @ 814BC3C
+ lockall
+ goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_EventScript_14BC63
+ goto_if_set FLAG_BADGE07_GET, SlateportCity_EventScript_14BC59
+ msgbox SlateportCity_Text_1658A0, 4
+ releaseall
+ end
+
+SlateportCity_EventScript_14BC59:: @ 814BC59
+ msgbox SlateportCity_Text_1658E8, 4
+ releaseall
+ end
+
+SlateportCity_EventScript_14BC63:: @ 814BC63
+ msgbox SlateportCity_Text_165952, 4
+ releaseall
+ end
+
+SlateportCity_EventScript_14BC6D:: @ 814BC6D
+ msgbox SlateportCity_Text_1659B3, 3
+ end
+
+SlateportCity_EventScript_14BC76:: @ 814BC76
+ msgbox SlateportCity_Text_1659E3, 3
+ end
+
+SlateportCity_EventScript_14BC7F:: @ 814BC7F
+ msgbox SlateportCity_Text_165A17, 3
+ end
+
+SlateportCity_EventScript_14BC88:: @ 814BC88
+ msgbox SlateportCity_Text_165A57, 3
+ end
+
+SlateportCity_EventScript_14BC91:: @ 814BC91
+ lockall
+ goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_EventScript_14BCA5
+ msgbox SlateportCity_Text_165A8B, 4
+ releaseall
+ end
+
+SlateportCity_EventScript_14BCA5:: @ 814BCA5
+ msgbox SlateportCity_Text_165B02, 4
+ releaseall
+ end
+
+SlateportCity_EventScript_14BCAF:: @ 814BCAF
+ msgbox SlateportCity_Text_165B48, 3
+ end
+
+SlateportCity_EventScript_14BCB8:: @ 814BCB8
+ lock
+ faceplayer
+ compare VAR_SLATEPORT_STATE, 1
+ call_if_eq SlateportCity_EventScript_14BCCF
+ msgbox SlateportCity_Text_164F9E, 4
+ release
+ end
+
+SlateportCity_EventScript_14BCCF:: @ 814BCCF
+ msgbox SlateportCity_Text_164F9E, 4
+ release
+ end
+
+SlateportCity_EventScript_14BCD9:: @ 814BCD9
+ msgbox SlateportCity_Text_164FFC, 2
+ end
+
+SlateportCity_EventScript_14BCE2:: @ 814BCE2
+ msgbox SlateportCity_Text_164E85, 2
+ end
+
+SlateportCity_EventScript_14BCEB:: @ 814BCEB
+ msgbox SlateportCity_Text_164EDB, 2
+ end
+
+SlateportCity_EventScript_14BCF4:: @ 814BCF4
+ msgbox SlateportCity_Text_164F62, 2
+ end
+
+SlateportCity_EventScript_14BCFD:: @ 814BCFD
+ msgbox SlateportCity_Text_16507C, 2
+ end
+
+SlateportCity_EventScript_14BD06:: @ 814BD06
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_1650F1, MSGBOX_YESNO
+ compare RESULT, YES
+ call_if_eq SlateportCity_EventScript_14BD28
+ compare RESULT, NO
+ call_if_eq SlateportCity_EventScript_14BD31
+ release
+ end
+
+SlateportCity_EventScript_14BD28:: @ 814BD28
+ msgbox SlateportCity_Text_16511E, 4
+ return
+
+SlateportCity_EventScript_14BD31:: @ 814BD31
+ msgbox SlateportCity_Text_1651A1, 4
+ return
+
+SlateportCity_EventScript_14BD3A:: @ 814BD3A
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164C64, 4
+ closemessage
+ applymovement 5, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BD51:: @ 814BD51
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164C9F, 4
+ closemessage
+ applymovement 19, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BD68:: @ 814BD68
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164CE8, 4
+ closemessage
+ applymovement 20, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BD7F:: @ 814BD7F
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164D2B, 4
+ closemessage
+ applymovement 27, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BD96:: @ 814BD96
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164D92, 4
+ closemessage
+ applymovement 28, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BDAD:: @ 814BDAD
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164DD5, 4
+ closemessage
+ applymovement 29, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BDC4:: @ 814BDC4
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164DF4, 4
+ closemessage
+ applymovement 30, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BDDB:: @ 814BDDB
+ lock
+ faceplayer
+ msgbox SlateportCity_Text_164E46, 4
+ closemessage
+ applymovement 31, SlateportCity_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_EventScript_14BDF2:: @ 814BDF2
+ lock
+ faceplayer
+ message SlateportCity_Text_1A0BE4
+ waitmessage
+ pokemartdecoration SlateportCity_Decorations1
+ msgbox SlateportCity_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+SlateportCity_Decorations1:: @ 814BE0C
+ .2byte DECOR_AZURILL_DOLL
+ .2byte DECOR_MARILL_DOLL
+ .2byte DECOR_SKITTY_DOLL
+ .2byte DECOR_NONE
+ release
+ end
+
+SlateportCity_EventScript_14BE16:: @ 814BE16
+ msgbox SlateportCity_Text_1A116E, 4
+ release
+ end
+
+SlateportCity_EventScript_14BE20:: @ 814BE20
+ lock
+ faceplayer
+ goto_if_unset FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BE16
+ message SlateportCity_Text_1A0BE4
+ waitmessage
+ pokemartdecoration SlateportCity_Decorations2
+ msgbox SlateportCity_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+SlateportCity_Decorations2:: @ 814BE40
+ .2byte DECOR_RED_BRICK
+ .2byte DECOR_BLUE_BRICK
+ .2byte DECOR_YELLOW_BRICK
+ .2byte DECOR_RED_BALLOON
+ .2byte DECOR_BLUE_BALLOON
+ .2byte DECOR_YELLOW_BALLOON
+ .2byte DECOR_C_LOW_NOTE_MAT
+ .2byte DECOR_D_NOTE_MAT
+ .2byte DECOR_E_NOTE_MAT
+ .2byte DECOR_F_NOTE_MAT
+ .2byte DECOR_G_NOTE_MAT
+ .2byte DECOR_A_NOTE_MAT
+ .2byte DECOR_B_NOTE_MAT
+ .2byte DECOR_C_HIGH_NOTE_MAT
+ .2byte DECOR_NONE
+ release
+ end
+
+@ 814BE60
+ lock
+ faceplayer
+ goto_if_unset FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BE16
+ message SlateportCity_Text_1A0BE4
+ waitmessage
+ pokemartdecoration SlateportCity_Decorations3
+ msgbox SlateportCity_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+SlateportCity_Decorations3:: @ 814BE80
+ .2byte DECOR_MUD_BALL
+ .2byte DECOR_SLIDE
+ .2byte DECOR_FENCE_LENGTH
+ .2byte DECOR_FENCE_WIDTH
+ .2byte DECOR_TIRE
+ .2byte DECOR_BREAKABLE_DOOR
+ .2byte DECOR_SOLID_BOARD
+ .2byte DECOR_STAND
+ .2byte DECOR_TV
+ .2byte DECOR_ROUND_TV
+ .2byte DECOR_CUTE_TV
+ .2byte DECOR_NONE
+ release
+ end
+
+SlateportCity_EventScript_14BE9A:: @ 814BE9A
+ lock
+ faceplayer
+ message SlateportCity_Text_1A0BE4
+ waitmessage
+ pokemart SlateportCity_Items2
+ msgbox SlateportCity_Text_1A0C02, 4
+ release
+ end
+
+ .align 2
+SlateportCity_Items2:: @ 814BEB4
+ .2byte ITEM_TM10_HIDDEN_POWER
+ .2byte ITEM_TM43_SECRET_POWER
+ .2byte ITEM_NONE
+ release
+ end
+
+SlateportCity_EventScript_14BEBC:: @ 814BEBC
+ lockall
+ msgbox SlateportCity_Text_165498, 4
+ msgbox SlateportCity_Text_1654E0, 4
+ closemessage
+ applymovement 10, SlateportCity_Movement_1A0843
+ waitmovement 0
+ delay 10
+ applymovement 9, SlateportCity_Movement_1A0845
+ waitmovement 0
+ delay 25
+ applymovement 11, SlateportCity_Movement_14C000
+ applymovement 255, SlateportCity_Movement_14C00E
+ applymovement 10, SlateportCity_Movement_14BFDD
+ applymovement 9, SlateportCity_Movement_14BFEA
+ waitmovement 0
+ removeobject 10
+ removeobject 9
+ msgbox SlateportCity_Text_16558D, 4
+ applymovement 11, SlateportCity_Movement_1A0841
+ waitmovement 0
+ msgbox SlateportCity_Text_1655E7, 4
+ playbgm MUS_EVIL_TEAM, FALSE
+ msgbox SlateportCity_Text_1656BC, 4
+ applymovement 6, SlateportCity_Movement_1A083F
+ applymovement 1, SlateportCity_Movement_1A083F
+ applymovement 7, SlateportCity_Movement_14BFCD
+ applymovement 3, SlateportCity_Movement_1A0831
+ applymovement 2, SlateportCity_Movement_14BFD5
+ waitmovement 0
+ applymovement 11, SlateportCity_Movement_1A0845
+ waitmovement 0
+ msgbox SlateportCity_Text_16578F, 4
+ playse SE_PIN
+ applymovement 11, SlateportCity_Movement_1A0833
+ waitmovement 0
+ applymovement 11, SlateportCity_Movement_1A0835
+ waitmovement 0
+ msgbox SlateportCity_Text_1657FA, 4
+ applymovement 11, SlateportCity_Movement_1A0839
+ waitmovement 0
+ msgbox SlateportCity_Text_16583A, 4
+ closemessage
+ applymovement 11, SlateportCity_Movement_14BFFB
+ applymovement 255, SlateportCity_Movement_14C008
+ waitmovement 0
+ removeobject 11
+ clearflag FLAG_HIDE_STERN_SLATEPORT_HARBOR
+ clearflag FLAG_HIDE_SUBMARINE_SHADOW_SLATEPORT_HARBOR
+ clearflag FLAG_HIDE_GRUNT_1_SLATEPORT_HARBOR
+ clearflag FLAG_HIDE_GRUNT_2_SLATEPORT_HARBOR
+ setvar VAR_SLATEPORT_STATE, 2
+ warp MAP_SLATEPORT_CITY_HARBOR, 255, 11, 14
+ waitstate
+ releaseall
+ end
+
+SlateportCity_Movement_14BFCD:: @ 814BFCD
+ delay_16
+ delay_16
+ emote_question_mark
+ walk_in_place_fastest_right
+ delay_16
+ delay_16
+ walk_in_place_fastest_left
+ end_movement
+
+SlateportCity_Movement_14BFD5:: @ 814BFD5
+ emote_question_mark
+ walk_in_place_fastest_up
+ delay_16
+ walk_in_place_fastest_down
+ delay_16
+ delay_16
+ walk_in_place_fastest_left
+ end_movement
+
+SlateportCity_Movement_14BFDD:: @ 814BFDD
+ delay_16
+ walk_left
+ walk_left
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+SlateportCity_Movement_14BFEA:: @ 814BFEA
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_down
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+@ 814BFF8
+ walk_down
+ walk_in_place_fastest_up
+ end_movement
+
+SlateportCity_Movement_14BFFB:: @ 814BFFB
+ walk_right
+ walk_up
+ walk_up
+ set_invisible
+ end_movement
+
+SlateportCity_Movement_14C000:: @ 814C000
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_down
+ walk_left
+ end_movement
+
+SlateportCity_Movement_14C008:: @ 814C008
+ walk_in_place_fastest_right
+ delay_16
+ delay_16
+ walk_right
+ walk_up
+ end_movement
+
+SlateportCity_Movement_14C00E:: @ 814C00E
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_in_place_fastest_down
+ end_movement
+
+SlateportCity_EventScript_14C017:: @ 814C017
+ msgbox SlateportCity_Text_165425, 3
+ end
+
+SlateportCity_EventScript_14C020:: @ 814C020
+ msgbox SlateportCity_Text_165458, 3
+ end
+
+SlateportCity_EventScript_14C029:: @ 814C029
+ msgbox SlateportCity_Text_1647A7, 2
+ end
diff --git a/data/text/maps/SlateportCity.inc b/data/maps/SlateportCity/text.inc
index 3ff5d51bf..3ff5d51bf 100644
--- a/data/text/maps/SlateportCity.inc
+++ b/data/maps/SlateportCity/text.inc
diff --git a/data/maps/events/SlateportCity_ContestHall.inc b/data/maps/SlateportCity_ContestHall/events.inc
index b2a57ccc9..b2a57ccc9 100644
--- a/data/maps/events/SlateportCity_ContestHall.inc
+++ b/data/maps/SlateportCity_ContestHall/events.inc
diff --git a/data/maps/SlateportCity_ContestHall/header.inc b/data/maps/SlateportCity_ContestHall/header.inc
index 64cc06565..d327e87c7 100644
--- a/data/maps/SlateportCity_ContestHall/header.inc
+++ b/data/maps/SlateportCity_ContestHall/header.inc
@@ -1,9 +1,9 @@
SlateportCity_ContestHall:: @ 8306034
- .4byte SlateportCity_ContestHall_MapAttributes
+ .4byte ContestHall_Layout
.4byte SlateportCity_ContestHall_MapEvents
.4byte SlateportCity_ContestHall_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 73
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_ContestHall.inc b/data/maps/SlateportCity_ContestHall/scripts.inc
index 5f6a3c15d..5f6a3c15d 100644
--- a/data/scripts/maps/SlateportCity_ContestHall.inc
+++ b/data/maps/SlateportCity_ContestHall/scripts.inc
diff --git a/data/text/maps/SlateportCity_ContestHall.inc b/data/maps/SlateportCity_ContestHall/text.inc
index 6199157fb..6199157fb 100644
--- a/data/text/maps/SlateportCity_ContestHall.inc
+++ b/data/maps/SlateportCity_ContestHall/text.inc
diff --git a/data/maps/events/SlateportCity_ContestLobby.inc b/data/maps/SlateportCity_ContestLobby/events.inc
index 8981bf455..8981bf455 100644
--- a/data/maps/events/SlateportCity_ContestLobby.inc
+++ b/data/maps/SlateportCity_ContestLobby/events.inc
diff --git a/data/maps/SlateportCity_ContestLobby/header.inc b/data/maps/SlateportCity_ContestLobby/header.inc
index 440139e64..0531ef226 100644
--- a/data/maps/SlateportCity_ContestLobby/header.inc
+++ b/data/maps/SlateportCity_ContestLobby/header.inc
@@ -1,9 +1,9 @@
SlateportCity_ContestLobby:: @ 8306018
- .4byte SlateportCity_ContestLobby_MapAttributes
+ .4byte ContestLobby_Layout
.4byte SlateportCity_ContestLobby_MapEvents
.4byte SlateportCity_ContestLobby_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 72
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_ContestLobby.inc b/data/maps/SlateportCity_ContestLobby/scripts.inc
index fd26671dd..fd26671dd 100644
--- a/data/scripts/maps/SlateportCity_ContestLobby.inc
+++ b/data/maps/SlateportCity_ContestLobby/scripts.inc
diff --git a/data/text/maps/SlateportCity_ContestLobby.inc b/data/maps/SlateportCity_ContestLobby/text.inc
index 7c32cd8ac..7c32cd8ac 100644
--- a/data/text/maps/SlateportCity_ContestLobby.inc
+++ b/data/maps/SlateportCity_ContestLobby/text.inc
diff --git a/data/maps/events/SlateportCity_Harbor.inc b/data/maps/SlateportCity_Harbor/events.inc
index a7581ab2a..a7581ab2a 100644
--- a/data/maps/events/SlateportCity_Harbor.inc
+++ b/data/maps/SlateportCity_Harbor/events.inc
diff --git a/data/maps/SlateportCity_Harbor/header.inc b/data/maps/SlateportCity_Harbor/header.inc
index d7da07b49..5de5d2e5f 100644
--- a/data/maps/SlateportCity_Harbor/header.inc
+++ b/data/maps/SlateportCity_Harbor/header.inc
@@ -1,9 +1,9 @@
SlateportCity_Harbor:: @ 83060C0
- .4byte SlateportCity_Harbor_MapAttributes
+ .4byte Harbor_Layout
.4byte SlateportCity_Harbor_MapEvents
.4byte SlateportCity_Harbor_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 88
.byte 8
.byte 0
diff --git a/data/maps/SlateportCity_Harbor/scripts.inc b/data/maps/SlateportCity_Harbor/scripts.inc
new file mode 100644
index 000000000..872c70352
--- /dev/null
+++ b/data/maps/SlateportCity_Harbor/scripts.inc
@@ -0,0 +1,369 @@
+SlateportCity_Harbor_MapScripts:: @ 8155F5D
+ map_script 3, SlateportCity_Harbor_MapScript1_155F63
+ .byte 0
+
+SlateportCity_Harbor_MapScript1_155F63:: @ 8155F63
+ setescapewarp MAP_SLATEPORT_CITY, 255, 28, 13
+ setvar VAR_TEMP_1, 0
+ compare VAR_SLATEPORT_HARBOR_STATE, 1
+ call_if_eq SlateportCity_Harbor_EventScript_155F89
+ call_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_155F85
+ end
+
+SlateportCity_Harbor_EventScript_155F85:: @ 8155F85
+ clearflag FLAG_HIDE_SS_TIDAL_SLATEPORT_HARBOR
+ return
+
+SlateportCity_Harbor_EventScript_155F89:: @ 8155F89
+ savebgm MUS_EVIL_TEAM
+ setobjectxyperm 4, 12, 13
+ setobjectmovementtype 4, 9
+ setflag FLAG_HIDE_WORKERS_SLATEPORT_HARBOR
+ return
+
+SlateportCity_Harbor_EventScript_155F9B:: @ 8155F9B
+ lockall
+ setvar VAR_SPECIAL_8, 0
+ goto SlateportCity_Harbor_EventScript_155FD5
+ end
+
+SlateportCity_Harbor_EventScript_155FA7:: @ 8155FA7
+ lockall
+ setvar VAR_SPECIAL_8, 1
+ goto SlateportCity_Harbor_EventScript_155FD5
+ end
+
+SlateportCity_Harbor_EventScript_155FB3:: @ 8155FB3
+ lockall
+ setvar VAR_SPECIAL_8, 2
+ goto SlateportCity_Harbor_EventScript_155FD5
+ end
+
+SlateportCity_Harbor_EventScript_155FBF:: @ 8155FBF
+ lockall
+ setvar VAR_SPECIAL_8, 3
+ applymovement 255, SlateportCity_Harbor_Movement_1560C2
+ waitmovement 0
+ goto SlateportCity_Harbor_EventScript_155FD5
+ end
+
+SlateportCity_Harbor_EventScript_155FD5:: @ 8155FD5
+ applymovement 7, SlateportCity_Harbor_Movement_1A0845
+ waitmovement 0
+ applymovement 255, SlateportCity_Harbor_Movement_1A0841
+ waitmovement 0
+ msgbox SlateportCity_Harbor_Text_17FD7D, 4
+ closemessage
+ applymovement 6, SlateportCity_Harbor_Movement_15609B
+ applymovement 7, SlateportCity_Harbor_Movement_15609B
+ applymovement 8, SlateportCity_Harbor_Movement_1560A5
+ waitmovement 0
+ removeobject 6
+ removeobject 7
+ removeobject 8
+ setvar VAR_SLATEPORT_HARBOR_STATE, 2
+ compare VAR_SPECIAL_8, 0
+ call_if_eq SlateportCity_Harbor_EventScript_15605C
+ compare VAR_SPECIAL_8, 1
+ call_if_eq SlateportCity_Harbor_EventScript_156071
+ compare VAR_SPECIAL_8, 2
+ call_if_eq SlateportCity_Harbor_EventScript_156086
+ compare VAR_SPECIAL_8, 3
+ call_if_eq SlateportCity_Harbor_EventScript_156086
+ msgbox SlateportCity_Harbor_Text_17FE60, 4
+ closemessage
+ setflag FLAG_HIDE_GRUNT_1_BLOCKING_HIDEOUT
+ setflag FLAG_HIDE_GRUNT_2_BLOCKING_HIDEOUT
+ moveobjectoffscreen 4
+ setobjectmovementtype 4, 10
+ releaseall
+ end
+
+SlateportCity_Harbor_EventScript_15605C:: @ 815605C
+ applymovement 4, SlateportCity_Harbor_Movement_1560B3
+ waitmovement 0
+ applymovement 255, SlateportCity_Harbor_Movement_1A0845
+ waitmovement 0
+ return
+
+SlateportCity_Harbor_EventScript_156071:: @ 8156071
+ applymovement 4, SlateportCity_Harbor_Movement_1560B9
+ waitmovement 0
+ applymovement 255, SlateportCity_Harbor_Movement_1A0843
+ waitmovement 0
+ return
+
+SlateportCity_Harbor_EventScript_156086:: @ 8156086
+ applymovement 4, SlateportCity_Harbor_Movement_1560BE
+ waitmovement 0
+ applymovement 255, SlateportCity_Harbor_Movement_1A0843
+ waitmovement 0
+ return
+
+SlateportCity_Harbor_Movement_15609B:: @ 815609B
+ delay_16
+ delay_16
+ jump_up
+ set_invisible
+ end_movement
+
+@ 81560A0
+ delay_16
+ delay_16
+ jump_up
+ set_invisible
+ end_movement
+
+SlateportCity_Harbor_Movement_1560A5:: @ 81560A5
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ walk_right
+ walk_right
+ walk_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ walk_fast_right
+ end_movement
+
+SlateportCity_Harbor_Movement_1560B3:: @ 81560B3
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ end_movement
+
+SlateportCity_Harbor_Movement_1560B9:: @ 81560B9
+ walk_left
+ walk_left
+ walk_up
+ walk_left
+ end_movement
+
+SlateportCity_Harbor_Movement_1560BE:: @ 81560BE
+ walk_left
+ walk_left
+ walk_left
+ end_movement
+
+SlateportCity_Harbor_Movement_1560C2:: @ 81560C2
+ walk_up
+ end_movement
+
+SlateportCity_Harbor_EventScript_1560C4:: @ 81560C4
+ lock
+ faceplayer
+ goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_1560D9
+ msgbox SlateportCity_Harbor_Text_17FA0A, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_1560D9:: @ 81560D9
+ msgbox SlateportCity_Harbor_Text_17FA73, 4
+ checkitem ITEM_SS_TICKET, 1
+ compare RESULT, 0
+ goto_if_eq SlateportCity_Harbor_EventScript_156135
+ message SlateportCity_Harbor_Text_17FB0A
+ waitmessage
+ goto SlateportCity_Harbor_EventScript_1560FD
+ end
+
+SlateportCity_Harbor_EventScript_1560FD:: @ 81560FD
+ multichoicedefault 18, 6, 52, 2, 0
+ switch RESULT
+ case 0, SlateportCity_Harbor_EventScript_15613F
+ case 1, SlateportCity_Harbor_EventScript_156167
+ case 2, SlateportCity_Harbor_EventScript_1561DA
+ case 127, SlateportCity_Harbor_EventScript_1561DA
+ end
+
+SlateportCity_Harbor_EventScript_156135:: @ 8156135
+ msgbox SlateportCity_Harbor_Text_17FAAD, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_15613F:: @ 815613F
+ msgbox SlateportCity_Harbor_Text_17FB81, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq SlateportCity_Harbor_EventScript_15618A
+ setvar VAR_PORTHOLE_STATE, 1
+ call SlateportCity_Harbor_EventScript_156196
+ warp MAP_SS_TIDAL_CORRIDOR, 255, 1, 10
+ waitstate
+ release
+ end
+
+SlateportCity_Harbor_EventScript_156167:: @ 8156167
+ msgbox SlateportCity_Harbor_Text_17FB9C, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq SlateportCity_Harbor_EventScript_15618A
+ call SlateportCity_Harbor_EventScript_156196
+ warp MAP_BATTLE_TOWER_OUTSIDE, 255, 19, 23
+ waitstate
+ release
+ end
+
+SlateportCity_Harbor_EventScript_15618A:: @ 815618A
+ message SlateportCity_Harbor_Text_17FBE5
+ waitmessage
+ goto SlateportCity_Harbor_EventScript_1560FD
+ end
+
+SlateportCity_Harbor_EventScript_156196:: @ 8156196
+ msgbox SlateportCity_Harbor_Text_17FBB6, 4
+ closemessage
+ applymovement LAST_TALKED, SlateportCity_Harbor_Movement_1A0841
+ waitmovement 0
+ delay 30
+ hideobjectat LAST_TALKED, MAP_SLATEPORT_CITY_HARBOR
+ compare FACING, 2
+ call_if_eq SlateportCity_Harbor_EventScript_1561EF
+ compare FACING, 4
+ call_if_eq SlateportCity_Harbor_EventScript_1561E4
+ delay 30
+ hideobjectat 255, MAP_PETALBURG_CITY
+ setvar VAR_SPECIAL_4, 5
+ call SlateportCity_Harbor_EventScript_1A040E
+ return
+
+SlateportCity_Harbor_EventScript_1561DA:: @ 81561DA
+ msgbox SlateportCity_Harbor_Text_17FB5F, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_1561E4:: @ 81561E4
+ applymovement 255, SlateportCity_Harbor_Movement_1561FA
+ waitmovement 0
+ return
+
+SlateportCity_Harbor_EventScript_1561EF:: @ 81561EF
+ applymovement 255, SlateportCity_Harbor_Movement_1561FD
+ waitmovement 0
+ return
+
+SlateportCity_Harbor_Movement_1561FA:: @ 81561FA
+ walk_right
+ walk_in_place_fastest_up
+ end_movement
+
+SlateportCity_Harbor_Movement_1561FD:: @ 81561FD
+ walk_up
+ end_movement
+
+SlateportCity_Harbor_EventScript_1561FF:: @ 81561FF
+ msgbox SlateportCity_Harbor_Text_17FC07, 2
+ end
+
+SlateportCity_Harbor_EventScript_156208:: @ 8156208
+ msgbox SlateportCity_Harbor_Text_17FC7C, 2
+ end
+
+SlateportCity_Harbor_EventScript_156211:: @ 8156211
+ lock
+ faceplayer
+ goto_if_set FLAG_BADGE07_GET, SlateportCity_Harbor_EventScript_15626F
+ goto_if_set FLAG_EVIL_TEAM_ESCAPED_STERN_SPOKE, SlateportCity_Harbor_EventScript_156265
+ goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, SlateportCity_Harbor_EventScript_156258
+ compare VAR_SLATEPORT_HARBOR_STATE, 2
+ goto_if_eq SlateportCity_Harbor_EventScript_15624E
+ msgbox SlateportCity_Harbor_Text_17FD1C, 4
+ closemessage
+ applymovement LAST_TALKED, SlateportCity_Harbor_Movement_1A083D
+ waitmovement 0
+ release
+ end
+
+SlateportCity_Harbor_EventScript_15624E:: @ 815624E
+ msgbox SlateportCity_Harbor_Text_17FE60, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_156258:: @ 8156258
+ setflag FLAG_EVIL_TEAM_ESCAPED_STERN_SPOKE
+ msgbox SlateportCity_Harbor_Text_17FF35, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_156265:: @ 8156265
+ msgbox SlateportCity_Harbor_Text_1800A0, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_15626F:: @ 815626F
+ compare VAR_TEMP_1, 1
+ goto_if_eq SlateportCity_Harbor_EventScript_156380
+ checkitem ITEM_SCANNER, 1
+ compare RESULT, 1
+ goto_if_eq SlateportCity_Harbor_EventScript_1562A7
+ goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_15629D
+ msgbox SlateportCity_Harbor_Text_18017B, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_15629D:: @ 815629D
+ msgbox SlateportCity_Harbor_Text_1801EA, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_1562A7:: @ 81562A7
+ message SlateportCity_Harbor_Text_18028B
+ waitmessage
+ goto SlateportCity_Harbor_EventScript_1562B3
+ end
+
+SlateportCity_Harbor_EventScript_1562B3:: @ 81562B3
+ multichoice 0, 0, 46, 0
+ switch RESULT
+ case 0, SlateportCity_Harbor_EventScript_1562EA
+ case 1, SlateportCity_Harbor_EventScript_15632A
+ case 2, SlateportCity_Harbor_EventScript_15636A
+ case 127, SlateportCity_Harbor_EventScript_15636A
+ end
+
+SlateportCity_Harbor_EventScript_1562EA:: @ 81562EA
+ msgbox SlateportCity_Harbor_Text_1803DD, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq SlateportCity_Harbor_EventScript_156374
+ giveitem_std ITEM_DEEP_SEA_TOOTH
+ compare RESULT, 0
+ goto_if_eq SlateportCity_Harbor_EventScript_1A029B
+ takeitem ITEM_SCANNER, 1
+ msgbox SlateportCity_Harbor_Text_18046B, 4
+ setflag FLAG_EXCHANGED_SCANNER
+ goto SlateportCity_Harbor_EventScript_156380
+ end
+
+SlateportCity_Harbor_EventScript_15632A:: @ 815632A
+ msgbox SlateportCity_Harbor_Text_180412, MSGBOX_YESNO
+ compare RESULT, NO
+ goto_if_eq SlateportCity_Harbor_EventScript_156374
+ giveitem_std ITEM_DEEP_SEA_SCALE
+ compare RESULT, 0
+ goto_if_eq SlateportCity_Harbor_EventScript_1A029B
+ takeitem ITEM_SCANNER, 1
+ msgbox SlateportCity_Harbor_Text_18046B, 4
+ setflag FLAG_EXCHANGED_SCANNER
+ goto SlateportCity_Harbor_EventScript_156380
+ end
+
+SlateportCity_Harbor_EventScript_15636A:: @ 815636A
+ msgbox SlateportCity_Harbor_Text_180360, 4
+ release
+ end
+
+SlateportCity_Harbor_EventScript_156374:: @ 8156374
+ message SlateportCity_Harbor_Text_180447
+ waitmessage
+ goto SlateportCity_Harbor_EventScript_1562B3
+ end
+
+SlateportCity_Harbor_EventScript_156380:: @ 8156380
+ setvar VAR_TEMP_1, 1
+ msgbox SlateportCity_Harbor_Text_180491, 4
+ release
+ end
diff --git a/data/text/maps/SlateportCity_Harbor.inc b/data/maps/SlateportCity_Harbor/text.inc
index 187dfe07c..187dfe07c 100644
--- a/data/text/maps/SlateportCity_Harbor.inc
+++ b/data/maps/SlateportCity_Harbor/text.inc
diff --git a/data/maps/events/SlateportCity_House1.inc b/data/maps/SlateportCity_House1/events.inc
index bc83e91ce..bc83e91ce 100644
--- a/data/maps/events/SlateportCity_House1.inc
+++ b/data/maps/SlateportCity_House1/events.inc
diff --git a/data/maps/SlateportCity_House1/header.inc b/data/maps/SlateportCity_House1/header.inc
index 75a5cdb72..548424b49 100644
--- a/data/maps/SlateportCity_House1/header.inc
+++ b/data/maps/SlateportCity_House1/header.inc
@@ -1,9 +1,9 @@
SlateportCity_House1:: @ 8306050
- .4byte SlateportCity_House1_MapAttributes
+ .4byte HouseWithBed_Layout
.4byte SlateportCity_House1_MapEvents
.4byte SlateportCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 80
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_House1.inc b/data/maps/SlateportCity_House1/scripts.inc
index be2955937..be2955937 100644
--- a/data/scripts/maps/SlateportCity_House1.inc
+++ b/data/maps/SlateportCity_House1/scripts.inc
diff --git a/data/text/maps/SlateportCity_House1.inc b/data/maps/SlateportCity_House1/text.inc
index c711aec2f..c711aec2f 100644
--- a/data/text/maps/SlateportCity_House1.inc
+++ b/data/maps/SlateportCity_House1/text.inc
diff --git a/data/maps/events/SlateportCity_House2.inc b/data/maps/SlateportCity_House2/events.inc
index d115e8225..d115e8225 100644
--- a/data/maps/events/SlateportCity_House2.inc
+++ b/data/maps/SlateportCity_House2/events.inc
diff --git a/data/maps/SlateportCity_House2/header.inc b/data/maps/SlateportCity_House2/header.inc
index 00b9399a3..d731c0542 100644
--- a/data/maps/SlateportCity_House2/header.inc
+++ b/data/maps/SlateportCity_House2/header.inc
@@ -1,9 +1,9 @@
SlateportCity_House2:: @ 83060DC
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte SlateportCity_House2_MapEvents
.4byte SlateportCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 60
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_House2.inc b/data/maps/SlateportCity_House2/scripts.inc
index 934fae153..934fae153 100644
--- a/data/scripts/maps/SlateportCity_House2.inc
+++ b/data/maps/SlateportCity_House2/scripts.inc
diff --git a/data/text/maps/SlateportCity_House2.inc b/data/maps/SlateportCity_House2/text.inc
index c3d8346bc..c3d8346bc 100644
--- a/data/text/maps/SlateportCity_House2.inc
+++ b/data/maps/SlateportCity_House2/text.inc
diff --git a/data/maps/events/SlateportCity_Mart.inc b/data/maps/SlateportCity_Mart/events.inc
index abf6ebdce..abf6ebdce 100644
--- a/data/maps/events/SlateportCity_Mart.inc
+++ b/data/maps/SlateportCity_Mart/events.inc
diff --git a/data/maps/SlateportCity_Mart/header.inc b/data/maps/SlateportCity_Mart/header.inc
index 12f2172be..d66d2452e 100644
--- a/data/maps/SlateportCity_Mart/header.inc
+++ b/data/maps/SlateportCity_Mart/header.inc
@@ -1,9 +1,9 @@
SlateportCity_Mart:: @ 8306130
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte SlateportCity_Mart_MapEvents
.4byte SlateportCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_Mart.inc b/data/maps/SlateportCity_Mart/scripts.inc
index 39a1d5ba2..39a1d5ba2 100644
--- a/data/scripts/maps/SlateportCity_Mart.inc
+++ b/data/maps/SlateportCity_Mart/scripts.inc
diff --git a/data/text/maps/SlateportCity_Mart.inc b/data/maps/SlateportCity_Mart/text.inc
index b5243d406..b5243d406 100644
--- a/data/text/maps/SlateportCity_Mart.inc
+++ b/data/maps/SlateportCity_Mart/text.inc
diff --git a/data/maps/events/SlateportCity_OceanicMuseum_1F.inc b/data/maps/SlateportCity_OceanicMuseum_1F/events.inc
index 825c589de..825c589de 100644
--- a/data/maps/events/SlateportCity_OceanicMuseum_1F.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_1F/events.inc
diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/header.inc b/data/maps/SlateportCity_OceanicMuseum_1F/header.inc
index 7aaa2ff91..60fe69e70 100644
--- a/data/maps/SlateportCity_OceanicMuseum_1F/header.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_1F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_OceanicMuseum_1F:: @ 8306088
- .4byte SlateportCity_OceanicMuseum_1F_MapAttributes
+ .4byte SlateportCity_OceanicMuseum_1F_Layout
.4byte SlateportCity_OceanicMuseum_1F_MapEvents
.4byte SlateportCity_OceanicMuseum_1F_MapScripts
.4byte 0x0
- .2byte BGM_FUNE_KAN
+ .2byte MUS_FUNE_KAN
.2byte 86
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc
index cb65f1be5..cb65f1be5 100644
--- a/data/scripts/maps/SlateportCity_OceanicMuseum_1F.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc
diff --git a/data/text/maps/SlateportCity_OceanicMuseum_1F.inc b/data/maps/SlateportCity_OceanicMuseum_1F/text.inc
index 0d3d1eec6..0d3d1eec6 100644
--- a/data/text/maps/SlateportCity_OceanicMuseum_1F.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_1F/text.inc
diff --git a/data/maps/events/SlateportCity_OceanicMuseum_2F.inc b/data/maps/SlateportCity_OceanicMuseum_2F/events.inc
index bb52f2403..bb52f2403 100644
--- a/data/maps/events/SlateportCity_OceanicMuseum_2F.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_2F/events.inc
diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/header.inc b/data/maps/SlateportCity_OceanicMuseum_2F/header.inc
index 3d9153f56..8baa101fa 100644
--- a/data/maps/SlateportCity_OceanicMuseum_2F/header.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_2F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_OceanicMuseum_2F:: @ 83060A4
- .4byte SlateportCity_OceanicMuseum_2F_MapAttributes
+ .4byte SlateportCity_OceanicMuseum_2F_Layout
.4byte SlateportCity_OceanicMuseum_2F_MapEvents
.4byte SlateportCity_OceanicMuseum_2F_MapScripts
.4byte 0x0
- .2byte BGM_FUNE_KAN
+ .2byte MUS_FUNE_KAN
.2byte 87
.byte 8
.byte 0
diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc
new file mode 100644
index 000000000..ce0bc855f
--- /dev/null
+++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc
@@ -0,0 +1,272 @@
+SlateportCity_OceanicMuseum_2F_MapScripts:: @ 8155CDA
+ map_script 3, SlateportCity_OceanicMuseum_2F_MapScript1_155CE0
+ .byte 0
+
+SlateportCity_OceanicMuseum_2F_MapScript1_155CE0:: @ 8155CE0
+ call SlateportCity_OceanicMuseum_2F_EventScript_1A0196
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155CE6:: @ 8155CE6
+ lock
+ faceplayer
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17ECFD, 4
+ closemessage
+ playbgm MUS_EVIL_TEAM, TRUE
+ addobject 3
+ applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB4
+ waitmovement 0
+ addobject 4
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EC3
+ waitmovement 0
+ applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB8
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EC5
+ waitmovement 0
+ compare FACING, 1
+ call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E62
+ compare FACING, 4
+ call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E62
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EDAE, 4
+ compare FACING, 4
+ call_if_ne SlateportCity_OceanicMuseum_2F_EventScript_155E6D
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EDD7, 4
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EE01, 4
+ closemessage
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EB2
+ waitmovement 0
+ compare FACING, 1
+ call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E78
+ compare FACING, 3
+ call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E83
+ trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_1, 0, SlateportCity_OceanicMuseum_2F_Text_17EE4E
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EE66, 4
+ closemessage
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EBF
+ waitmovement 0
+ applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB2
+ waitmovement 0
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EEA5, 4
+ savebgm 0
+ trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_2, 0, SlateportCity_OceanicMuseum_2F_Text_17EED6
+ applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EBF
+ waitmovement 0
+ applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_1A0845
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_1A0841
+ waitmovement 0
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EEEA, 4
+ closemessage
+ delay 35
+ addobject 2
+ applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_155EA8
+ applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155ECE
+ waitmovement 0
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EF62, 4
+ applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_155EA6
+ waitmovement 0
+ .ifdef SAPPHIRE
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17EFC9, 4
+ .else
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F17E, 4
+ .endif
+ closemessage
+ fadescreen 1
+ removeobject 2
+ removeobject 3
+ removeobject 4
+ fadescreen 0
+ delay 30
+ setflag FLAG_HIDE_EVIL_TEAM_OCEANIC_MUSEUM
+ applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_1A0843
+ waitmovement 0
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F352, 4
+ setvar VAR_SPECIAL_4, 269
+ call SlateportCity_OceanicMuseum_2F_EventScript_1A067F
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F433, 4
+ closemessage
+ applymovement 1, SlateportCity_OceanicMuseum_2F_Movement_155E98
+ waitmovement 0
+ playse SE_KAIDAN
+ removeobject 1
+ setflag FLAG_HIDE_EVIL_TEAM_ROUTE110
+ setflag FLAG_DELIVERED_DEVON_GOODS
+ clearflag FLAG_HIDE_DEVON_EMPLOYEE_ROUTE116
+ setflag FLAG_HIDE_EMPLOYEE_DEVON_CORP_3F
+ release
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155E62:: @ 8155E62
+ applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_1A083F
+ waitmovement 0
+ return
+
+SlateportCity_OceanicMuseum_2F_EventScript_155E6D:: @ 8155E6D
+ applymovement 1, SlateportCity_OceanicMuseum_2F_Movement_1A083F
+ waitmovement 0
+ return
+
+SlateportCity_OceanicMuseum_2F_EventScript_155E78:: @ 8155E78
+ applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_155E8E
+ waitmovement 0
+ return
+
+SlateportCity_OceanicMuseum_2F_EventScript_155E83:: @ 8155E83
+ applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_155E92
+ waitmovement 0
+ return
+
+SlateportCity_OceanicMuseum_2F_Movement_155E8E:: @ 8155E8E
+ walk_left
+ walk_down
+ walk_in_place_fastest_left
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155E92:: @ 8155E92
+ walk_up
+ walk_left
+ walk_left
+ walk_down
+ walk_in_place_fastest_left
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155E98:: @ 8155E98
+ walk_up
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_left
+ walk_up
+ walk_up
+ walk_left
+ walk_left
+ walk_up
+ walk_up
+ delay_8
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EA6:: @ 8155EA6
+ walk_right
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EA8:: @ 8155EA8
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EB2:: @ 8155EB2
+ walk_right
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EB4:: @ 8155EB4
+ walk_down
+ walk_right
+ walk_in_place_fastest_down
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EB8:: @ 8155EB8
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EBF:: @ 8155EBF
+ lock_facing_direction
+ walk_left
+ unlock_facing_direction
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EC3:: @ 8155EC3
+ walk_down
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155EC5:: @ 8155EC5
+ walk_down
+ walk_down
+ walk_down
+ walk_down
+ walk_right
+ walk_right
+ walk_right
+ walk_right
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_Movement_155ECE:: @ 8155ECE
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_16
+ delay_8
+ walk_fast_down
+ walk_in_place_fastest_up
+ end_movement
+
+SlateportCity_OceanicMuseum_2F_EventScript_155EDA:: @ 8155EDA
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F572, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155EE3:: @ 8155EE3
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F5E3, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155EEC:: @ 8155EEC
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F653, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155EF5:: @ 8155EF5
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F754, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155EFE:: @ 8155EFE
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F7BC, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F07:: @ 8155F07
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F84E, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F10:: @ 8155F10
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F8BC, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F19:: @ 8155F19
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F918, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F22:: @ 8155F22
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F975, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F2B:: @ 8155F2B
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F9C7, 3
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F34:: @ 8155F34
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F4B6, 2
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F3D:: @ 8155F3D
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F50E, 2
+ end
+
+SlateportCity_OceanicMuseum_2F_EventScript_155F46:: @ 8155F46
+ lock
+ faceplayer
+ msgbox SlateportCity_OceanicMuseum_2F_Text_17F53B, 4
+ closemessage
+ applymovement LAST_TALKED, SlateportCity_OceanicMuseum_2F_Movement_1A083D
+ waitmovement 0
+ release
+ end
diff --git a/data/text/maps/SlateportCity_OceanicMuseum_2F.inc b/data/maps/SlateportCity_OceanicMuseum_2F/text.inc
index a3c624f0c..a3c624f0c 100644
--- a/data/text/maps/SlateportCity_OceanicMuseum_2F.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_2F/text.inc
diff --git a/data/maps/events/SlateportCity_PokemonCenter_1F.inc b/data/maps/SlateportCity_PokemonCenter_1F/events.inc
index d4d9ab405..d4d9ab405 100644
--- a/data/maps/events/SlateportCity_PokemonCenter_1F.inc
+++ b/data/maps/SlateportCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/SlateportCity_PokemonCenter_1F/header.inc b/data/maps/SlateportCity_PokemonCenter_1F/header.inc
index d668f0efc..35d90cdc2 100644
--- a/data/maps/SlateportCity_PokemonCenter_1F/header.inc
+++ b/data/maps/SlateportCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_PokemonCenter_1F:: @ 83060F8
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte SlateportCity_PokemonCenter_1F_MapEvents
.4byte SlateportCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_1F.inc b/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc
index 37b2b95ab..37b2b95ab 100644
--- a/data/scripts/maps/SlateportCity_PokemonCenter_1F.inc
+++ b/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/SlateportCity_PokemonCenter_1F.inc b/data/maps/SlateportCity_PokemonCenter_1F/text.inc
index 2a87ffa93..2a87ffa93 100644
--- a/data/text/maps/SlateportCity_PokemonCenter_1F.inc
+++ b/data/maps/SlateportCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/SlateportCity_PokemonCenter_2F.inc b/data/maps/SlateportCity_PokemonCenter_2F/events.inc
index df2da68bb..df2da68bb 100644
--- a/data/maps/events/SlateportCity_PokemonCenter_2F.inc
+++ b/data/maps/SlateportCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/SlateportCity_PokemonCenter_2F/header.inc b/data/maps/SlateportCity_PokemonCenter_2F/header.inc
index 36c726d7f..738074ba1 100644
--- a/data/maps/SlateportCity_PokemonCenter_2F/header.inc
+++ b/data/maps/SlateportCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_PokemonCenter_2F:: @ 8306114
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte SlateportCity_PokemonCenter_2F_MapEvents
.4byte SlateportCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_PokemonCenter_2F.inc b/data/maps/SlateportCity_PokemonCenter_2F/scripts.inc
index 98782b24d..98782b24d 100644
--- a/data/scripts/maps/SlateportCity_PokemonCenter_2F.inc
+++ b/data/maps/SlateportCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/SlateportCity_PokemonFanClub.inc b/data/maps/SlateportCity_PokemonFanClub/events.inc
index 55b0a693d..55b0a693d 100644
--- a/data/maps/events/SlateportCity_PokemonFanClub.inc
+++ b/data/maps/SlateportCity_PokemonFanClub/events.inc
diff --git a/data/maps/SlateportCity_PokemonFanClub/header.inc b/data/maps/SlateportCity_PokemonFanClub/header.inc
index 1672d21b1..8094f192f 100644
--- a/data/maps/SlateportCity_PokemonFanClub/header.inc
+++ b/data/maps/SlateportCity_PokemonFanClub/header.inc
@@ -1,9 +1,9 @@
SlateportCity_PokemonFanClub:: @ 830606C
- .4byte SlateportCity_PokemonFanClub_MapAttributes
+ .4byte SlateportCity_PokemonFanClub_Layout
.4byte SlateportCity_PokemonFanClub_MapEvents
.4byte SlateportCity_PokemonFanClub_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 85
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_PokemonFanClub.inc b/data/maps/SlateportCity_PokemonFanClub/scripts.inc
index 6a8c88e1e..6a8c88e1e 100644
--- a/data/scripts/maps/SlateportCity_PokemonFanClub.inc
+++ b/data/maps/SlateportCity_PokemonFanClub/scripts.inc
diff --git a/data/text/maps/SlateportCity_PokemonFanClub.inc b/data/maps/SlateportCity_PokemonFanClub/text.inc
index eab516c2b..eab516c2b 100644
--- a/data/text/maps/SlateportCity_PokemonFanClub.inc
+++ b/data/maps/SlateportCity_PokemonFanClub/text.inc
diff --git a/data/maps/events/SlateportCity_SternsShipyard_1F.inc b/data/maps/SlateportCity_SternsShipyard_1F/events.inc
index cd5c7c25b..cd5c7c25b 100644
--- a/data/maps/events/SlateportCity_SternsShipyard_1F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_1F/events.inc
diff --git a/data/maps/SlateportCity_SternsShipyard_1F/header.inc b/data/maps/SlateportCity_SternsShipyard_1F/header.inc
index c3516151e..2d98ef5b8 100644
--- a/data/maps/SlateportCity_SternsShipyard_1F/header.inc
+++ b/data/maps/SlateportCity_SternsShipyard_1F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_SternsShipyard_1F:: @ 8305FE0
- .4byte SlateportCity_SternsShipyard_1F_MapAttributes
+ .4byte SlateportCity_SternsShipyard_1F_Layout
.4byte SlateportCity_SternsShipyard_1F_MapEvents
.4byte SlateportCity_SternsShipyard_1F_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 81
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_1F.inc b/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc
index dd31e8e26..dd31e8e26 100644
--- a/data/scripts/maps/SlateportCity_SternsShipyard_1F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc
diff --git a/data/text/maps/SlateportCity_SternsShipyard_1F.inc b/data/maps/SlateportCity_SternsShipyard_1F/text.inc
index 8a08a15ae..8a08a15ae 100644
--- a/data/text/maps/SlateportCity_SternsShipyard_1F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_1F/text.inc
diff --git a/data/maps/events/SlateportCity_SternsShipyard_2F.inc b/data/maps/SlateportCity_SternsShipyard_2F/events.inc
index aa5c02e40..aa5c02e40 100644
--- a/data/maps/events/SlateportCity_SternsShipyard_2F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_2F/events.inc
diff --git a/data/maps/SlateportCity_SternsShipyard_2F/header.inc b/data/maps/SlateportCity_SternsShipyard_2F/header.inc
index 242e061aa..e7f1b74b8 100644
--- a/data/maps/SlateportCity_SternsShipyard_2F/header.inc
+++ b/data/maps/SlateportCity_SternsShipyard_2F/header.inc
@@ -1,9 +1,9 @@
SlateportCity_SternsShipyard_2F:: @ 8305FFC
- .4byte SlateportCity_SternsShipyard_2F_MapAttributes
+ .4byte SlateportCity_SternsShipyard_2F_Layout
.4byte SlateportCity_SternsShipyard_2F_MapEvents
.4byte SlateportCity_SternsShipyard_2F_MapScripts
.4byte 0x0
- .2byte BGM_FINECITY
+ .2byte MUS_FINECITY
.2byte 82
.byte 8
.byte 0
diff --git a/data/scripts/maps/SlateportCity_SternsShipyard_2F.inc b/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc
index df9227dd3..df9227dd3 100644
--- a/data/scripts/maps/SlateportCity_SternsShipyard_2F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc
diff --git a/data/text/maps/SlateportCity_SternsShipyard_2F.inc b/data/maps/SlateportCity_SternsShipyard_2F/text.inc
index 0bf4e27e0..0bf4e27e0 100644
--- a/data/text/maps/SlateportCity_SternsShipyard_2F.inc
+++ b/data/maps/SlateportCity_SternsShipyard_2F/text.inc
diff --git a/data/maps/events/SootopolisCity.inc b/data/maps/SootopolisCity/events.inc
index cb793ea47..cb793ea47 100644
--- a/data/maps/events/SootopolisCity.inc
+++ b/data/maps/SootopolisCity/events.inc
diff --git a/data/maps/SootopolisCity/header.inc b/data/maps/SootopolisCity/header.inc
index d5cbae0be..bd41a5c2b 100644
--- a/data/maps/SootopolisCity/header.inc
+++ b/data/maps/SootopolisCity/header.inc
@@ -1,9 +1,9 @@
SootopolisCity:: @ 830550C
- .4byte SootopolisCity_MapAttributes
+ .4byte SootopolisCity_Layout
.4byte SootopolisCity_MapEvents
.4byte SootopolisCity_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 8
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity.inc b/data/maps/SootopolisCity/scripts.inc
index e18eca17c..e18eca17c 100644
--- a/data/scripts/maps/SootopolisCity.inc
+++ b/data/maps/SootopolisCity/scripts.inc
diff --git a/data/text/maps/SootopolisCity.inc b/data/maps/SootopolisCity/text.inc
index cfe3fd2e2..cfe3fd2e2 100644
--- a/data/text/maps/SootopolisCity.inc
+++ b/data/maps/SootopolisCity/text.inc
diff --git a/data/maps/events/SootopolisCity_Gym_1F.inc b/data/maps/SootopolisCity_Gym_1F/events.inc
index 43cd0fe75..43cd0fe75 100644
--- a/data/maps/events/SootopolisCity_Gym_1F.inc
+++ b/data/maps/SootopolisCity_Gym_1F/events.inc
diff --git a/data/maps/SootopolisCity_Gym_1F/header.inc b/data/maps/SootopolisCity_Gym_1F/header.inc
index 185bdc970..0583679dc 100644
--- a/data/maps/SootopolisCity_Gym_1F/header.inc
+++ b/data/maps/SootopolisCity_Gym_1F/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_Gym_1F:: @ 830692C
- .4byte SootopolisCity_Gym_1F_MapAttributes
+ .4byte SootopolisCity_Gym_1F_Layout
.4byte SootopolisCity_Gym_1F_MapEvents
.4byte SootopolisCity_Gym_1F_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 110
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_Gym_1F.inc b/data/maps/SootopolisCity_Gym_1F/scripts.inc
index a404013e0..a404013e0 100644
--- a/data/scripts/maps/SootopolisCity_Gym_1F.inc
+++ b/data/maps/SootopolisCity_Gym_1F/scripts.inc
diff --git a/data/text/maps/SootopolisCity_Gym_1F.inc b/data/maps/SootopolisCity_Gym_1F/text.inc
index 1047a5326..1047a5326 100644
--- a/data/text/maps/SootopolisCity_Gym_1F.inc
+++ b/data/maps/SootopolisCity_Gym_1F/text.inc
diff --git a/data/maps/events/SootopolisCity_Gym_B1F.inc b/data/maps/SootopolisCity_Gym_B1F/events.inc
index 9ccf07ef6..9ccf07ef6 100644
--- a/data/maps/events/SootopolisCity_Gym_B1F.inc
+++ b/data/maps/SootopolisCity_Gym_B1F/events.inc
diff --git a/data/maps/SootopolisCity_Gym_B1F/header.inc b/data/maps/SootopolisCity_Gym_B1F/header.inc
index 104ee8215..ea131c587 100644
--- a/data/maps/SootopolisCity_Gym_B1F/header.inc
+++ b/data/maps/SootopolisCity_Gym_B1F/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_Gym_B1F:: @ 8306948
- .4byte SootopolisCity_Gym_B1F_MapAttributes
+ .4byte SootopolisCity_Gym_B1F_Layout
.4byte SootopolisCity_Gym_B1F_MapEvents
.4byte SootopolisCity_Gym_B1F_MapScripts
.4byte 0x0
- .2byte BGM_GIM
+ .2byte MUS_GIM
.2byte 111
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_Gym_B1F.inc b/data/maps/SootopolisCity_Gym_B1F/scripts.inc
index e54970701..e54970701 100644
--- a/data/scripts/maps/SootopolisCity_Gym_B1F.inc
+++ b/data/maps/SootopolisCity_Gym_B1F/scripts.inc
diff --git a/data/text/maps/SootopolisCity_Gym_B1F.inc b/data/maps/SootopolisCity_Gym_B1F/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/SootopolisCity_Gym_B1F.inc
+++ b/data/maps/SootopolisCity_Gym_B1F/text.inc
diff --git a/data/maps/events/SootopolisCity_House1.inc b/data/maps/SootopolisCity_House1/events.inc
index a4b4c7932..a4b4c7932 100644
--- a/data/maps/events/SootopolisCity_House1.inc
+++ b/data/maps/SootopolisCity_House1/events.inc
diff --git a/data/maps/SootopolisCity_House1/header.inc b/data/maps/SootopolisCity_House1/header.inc
index 5ff1eb351..924b6a382 100644
--- a/data/maps/SootopolisCity_House1/header.inc
+++ b/data/maps/SootopolisCity_House1/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House1:: @ 83069B8
- .4byte SootopolisCity_House1_MapAttributes
+ .4byte SootopolisCity_House1_Layout
.4byte SootopolisCity_House1_MapEvents
.4byte SootopolisCity_House1_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 308
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House1.inc b/data/maps/SootopolisCity_House1/scripts.inc
index d1b842f7b..d1b842f7b 100644
--- a/data/scripts/maps/SootopolisCity_House1.inc
+++ b/data/maps/SootopolisCity_House1/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House1.inc b/data/maps/SootopolisCity_House1/text.inc
index 78e8454e5..78e8454e5 100644
--- a/data/text/maps/SootopolisCity_House1.inc
+++ b/data/maps/SootopolisCity_House1/text.inc
diff --git a/data/maps/events/SootopolisCity_House2.inc b/data/maps/SootopolisCity_House2/events.inc
index 146a1d871..146a1d871 100644
--- a/data/maps/events/SootopolisCity_House2.inc
+++ b/data/maps/SootopolisCity_House2/events.inc
diff --git a/data/maps/SootopolisCity_House2/header.inc b/data/maps/SootopolisCity_House2/header.inc
index 1ff5a7df1..6360bcf03 100644
--- a/data/maps/SootopolisCity_House2/header.inc
+++ b/data/maps/SootopolisCity_House2/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House2:: @ 83069D4
- .4byte SootopolisCity_House2_MapAttributes
+ .4byte SootopolisCity_House2_Layout
.4byte SootopolisCity_House2_MapEvents
.4byte SootopolisCity_House2_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 309
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House2.inc b/data/maps/SootopolisCity_House2/scripts.inc
index d714993d4..d714993d4 100644
--- a/data/scripts/maps/SootopolisCity_House2.inc
+++ b/data/maps/SootopolisCity_House2/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House2.inc b/data/maps/SootopolisCity_House2/text.inc
index e132b20f7..e132b20f7 100644
--- a/data/text/maps/SootopolisCity_House2.inc
+++ b/data/maps/SootopolisCity_House2/text.inc
diff --git a/data/maps/events/SootopolisCity_House3.inc b/data/maps/SootopolisCity_House3/events.inc
index d813189e8..d813189e8 100644
--- a/data/maps/events/SootopolisCity_House3.inc
+++ b/data/maps/SootopolisCity_House3/events.inc
diff --git a/data/maps/SootopolisCity_House3/header.inc b/data/maps/SootopolisCity_House3/header.inc
index 3c6075fe7..f7d724e5f 100644
--- a/data/maps/SootopolisCity_House3/header.inc
+++ b/data/maps/SootopolisCity_House3/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House3:: @ 83069F0
- .4byte SootopolisCity_House3_MapAttributes
+ .4byte SootopolisCity_House3_Layout
.4byte SootopolisCity_House3_MapEvents
.4byte SootopolisCity_House3_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 310
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House3.inc b/data/maps/SootopolisCity_House3/scripts.inc
index 6ffa30d3d..6ffa30d3d 100644
--- a/data/scripts/maps/SootopolisCity_House3.inc
+++ b/data/maps/SootopolisCity_House3/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House3.inc b/data/maps/SootopolisCity_House3/text.inc
index b67e0a4dc..b67e0a4dc 100644
--- a/data/text/maps/SootopolisCity_House3.inc
+++ b/data/maps/SootopolisCity_House3/text.inc
diff --git a/data/maps/events/SootopolisCity_House4.inc b/data/maps/SootopolisCity_House4/events.inc
index 128d0ff99..128d0ff99 100644
--- a/data/maps/events/SootopolisCity_House4.inc
+++ b/data/maps/SootopolisCity_House4/events.inc
diff --git a/data/maps/SootopolisCity_House4/header.inc b/data/maps/SootopolisCity_House4/header.inc
index f155d1980..d18dc2edc 100644
--- a/data/maps/SootopolisCity_House4/header.inc
+++ b/data/maps/SootopolisCity_House4/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House4:: @ 8306A0C
- .4byte SootopolisCity_House4_MapAttributes
+ .4byte SootopolisCity_House1_Layout
.4byte SootopolisCity_House4_MapEvents
.4byte SootopolisCity_House4_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 308
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House4.inc b/data/maps/SootopolisCity_House4/scripts.inc
index b552cc6d6..b552cc6d6 100644
--- a/data/scripts/maps/SootopolisCity_House4.inc
+++ b/data/maps/SootopolisCity_House4/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House4.inc b/data/maps/SootopolisCity_House4/text.inc
index 277e2e060..277e2e060 100644
--- a/data/text/maps/SootopolisCity_House4.inc
+++ b/data/maps/SootopolisCity_House4/text.inc
diff --git a/data/maps/events/SootopolisCity_House5.inc b/data/maps/SootopolisCity_House5/events.inc
index 2217f3e0f..2217f3e0f 100644
--- a/data/maps/events/SootopolisCity_House5.inc
+++ b/data/maps/SootopolisCity_House5/events.inc
diff --git a/data/maps/SootopolisCity_House5/header.inc b/data/maps/SootopolisCity_House5/header.inc
index 7cfe101ac..f34f45f53 100644
--- a/data/maps/SootopolisCity_House5/header.inc
+++ b/data/maps/SootopolisCity_House5/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House5:: @ 8306A28
- .4byte SootopolisCity_House5_MapAttributes
+ .4byte SootopolisCity_House2_Layout
.4byte SootopolisCity_House5_MapEvents
.4byte SootopolisCity_House5_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 309
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House5.inc b/data/maps/SootopolisCity_House5/scripts.inc
index 26e5c7d5c..26e5c7d5c 100644
--- a/data/scripts/maps/SootopolisCity_House5.inc
+++ b/data/maps/SootopolisCity_House5/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House5.inc b/data/maps/SootopolisCity_House5/text.inc
index c5887ffe2..c5887ffe2 100644
--- a/data/text/maps/SootopolisCity_House5.inc
+++ b/data/maps/SootopolisCity_House5/text.inc
diff --git a/data/maps/events/SootopolisCity_House6.inc b/data/maps/SootopolisCity_House6/events.inc
index a189b98ba..a189b98ba 100644
--- a/data/maps/events/SootopolisCity_House6.inc
+++ b/data/maps/SootopolisCity_House6/events.inc
diff --git a/data/maps/SootopolisCity_House6/header.inc b/data/maps/SootopolisCity_House6/header.inc
index 536872e88..639ea99ba 100644
--- a/data/maps/SootopolisCity_House6/header.inc
+++ b/data/maps/SootopolisCity_House6/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House6:: @ 8306A44
- .4byte SootopolisCity_House6_MapAttributes
+ .4byte SootopolisCity_House3_Layout
.4byte SootopolisCity_House6_MapEvents
.4byte SootopolisCity_House6_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 310
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House6.inc b/data/maps/SootopolisCity_House6/scripts.inc
index 24c59500a..24c59500a 100644
--- a/data/scripts/maps/SootopolisCity_House6.inc
+++ b/data/maps/SootopolisCity_House6/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House6.inc b/data/maps/SootopolisCity_House6/text.inc
index c8547b412..c8547b412 100644
--- a/data/text/maps/SootopolisCity_House6.inc
+++ b/data/maps/SootopolisCity_House6/text.inc
diff --git a/data/maps/events/SootopolisCity_House7.inc b/data/maps/SootopolisCity_House7/events.inc
index 39bc71e79..39bc71e79 100644
--- a/data/maps/events/SootopolisCity_House7.inc
+++ b/data/maps/SootopolisCity_House7/events.inc
diff --git a/data/maps/SootopolisCity_House7/header.inc b/data/maps/SootopolisCity_House7/header.inc
index 598a84316..1d785ec47 100644
--- a/data/maps/SootopolisCity_House7/header.inc
+++ b/data/maps/SootopolisCity_House7/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House7:: @ 8306A60
- .4byte SootopolisCity_House7_MapAttributes
+ .4byte SootopolisCity_House1_Layout
.4byte SootopolisCity_House7_MapEvents
.4byte SootopolisCity_House7_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 308
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House7.inc b/data/maps/SootopolisCity_House7/scripts.inc
index a9b06b176..a9b06b176 100644
--- a/data/scripts/maps/SootopolisCity_House7.inc
+++ b/data/maps/SootopolisCity_House7/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House7.inc b/data/maps/SootopolisCity_House7/text.inc
index 756a96a1b..756a96a1b 100644
--- a/data/text/maps/SootopolisCity_House7.inc
+++ b/data/maps/SootopolisCity_House7/text.inc
diff --git a/data/maps/events/SootopolisCity_House8.inc b/data/maps/SootopolisCity_House8/events.inc
index d6b139f34..d6b139f34 100644
--- a/data/maps/events/SootopolisCity_House8.inc
+++ b/data/maps/SootopolisCity_House8/events.inc
diff --git a/data/maps/SootopolisCity_House8/header.inc b/data/maps/SootopolisCity_House8/header.inc
index 4d6619797..58432de80 100644
--- a/data/maps/SootopolisCity_House8/header.inc
+++ b/data/maps/SootopolisCity_House8/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_House8:: @ 8306A7C
- .4byte SootopolisCity_House8_MapAttributes
+ .4byte SootopolisCity_House8_Layout
.4byte SootopolisCity_House8_MapEvents
.4byte SootopolisCity_House8_MapScripts
.4byte 0x0
- .2byte BGM_RUNECITY
+ .2byte MUS_RUNECITY
.2byte 298
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_House8.inc b/data/maps/SootopolisCity_House8/scripts.inc
index 91dd3490b..91dd3490b 100644
--- a/data/scripts/maps/SootopolisCity_House8.inc
+++ b/data/maps/SootopolisCity_House8/scripts.inc
diff --git a/data/text/maps/SootopolisCity_House8.inc b/data/maps/SootopolisCity_House8/text.inc
index 4efc111cc..4efc111cc 100644
--- a/data/text/maps/SootopolisCity_House8.inc
+++ b/data/maps/SootopolisCity_House8/text.inc
diff --git a/data/maps/events/SootopolisCity_Mart.inc b/data/maps/SootopolisCity_Mart/events.inc
index 38d3f30f0..38d3f30f0 100644
--- a/data/maps/events/SootopolisCity_Mart.inc
+++ b/data/maps/SootopolisCity_Mart/events.inc
diff --git a/data/maps/SootopolisCity_Mart/header.inc b/data/maps/SootopolisCity_Mart/header.inc
index 47505e04d..ecf6040c4 100644
--- a/data/maps/SootopolisCity_Mart/header.inc
+++ b/data/maps/SootopolisCity_Mart/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_Mart:: @ 830699C
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte SootopolisCity_Mart_MapEvents
.4byte SootopolisCity_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_Mart.inc b/data/maps/SootopolisCity_Mart/scripts.inc
index 1687bd91e..1687bd91e 100644
--- a/data/scripts/maps/SootopolisCity_Mart.inc
+++ b/data/maps/SootopolisCity_Mart/scripts.inc
diff --git a/data/text/maps/SootopolisCity_Mart.inc b/data/maps/SootopolisCity_Mart/text.inc
index 858d1530d..858d1530d 100644
--- a/data/text/maps/SootopolisCity_Mart.inc
+++ b/data/maps/SootopolisCity_Mart/text.inc
diff --git a/data/maps/events/SootopolisCity_PokemonCenter_1F.inc b/data/maps/SootopolisCity_PokemonCenter_1F/events.inc
index 8852ba87c..8852ba87c 100644
--- a/data/maps/events/SootopolisCity_PokemonCenter_1F.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_1F/events.inc
diff --git a/data/maps/SootopolisCity_PokemonCenter_1F/header.inc b/data/maps/SootopolisCity_PokemonCenter_1F/header.inc
index d0cef1039..496a40444 100644
--- a/data/maps/SootopolisCity_PokemonCenter_1F/header.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_PokemonCenter_1F:: @ 8306964
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte SootopolisCity_PokemonCenter_1F_MapEvents
.4byte SootopolisCity_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc b/data/maps/SootopolisCity_PokemonCenter_1F/scripts.inc
index 820dd4858..820dd4858 100644
--- a/data/scripts/maps/SootopolisCity_PokemonCenter_1F.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/SootopolisCity_PokemonCenter_1F.inc b/data/maps/SootopolisCity_PokemonCenter_1F/text.inc
index fd078ad0c..fd078ad0c 100644
--- a/data/text/maps/SootopolisCity_PokemonCenter_1F.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/SootopolisCity_PokemonCenter_2F.inc b/data/maps/SootopolisCity_PokemonCenter_2F/events.inc
index 2b6b7a022..2b6b7a022 100644
--- a/data/maps/events/SootopolisCity_PokemonCenter_2F.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_2F/events.inc
diff --git a/data/maps/SootopolisCity_PokemonCenter_2F/header.inc b/data/maps/SootopolisCity_PokemonCenter_2F/header.inc
index 4bdb48a7d..78a1a486d 100644
--- a/data/maps/SootopolisCity_PokemonCenter_2F/header.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
SootopolisCity_PokemonCenter_2F:: @ 8306980
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte SootopolisCity_PokemonCenter_2F_MapEvents
.4byte SootopolisCity_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 14
.byte 0
diff --git a/data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc b/data/maps/SootopolisCity_PokemonCenter_2F/scripts.inc
index 0547e666f..0547e666f 100644
--- a/data/scripts/maps/SootopolisCity_PokemonCenter_2F.inc
+++ b/data/maps/SootopolisCity_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/SouthernIsland_Exterior.inc b/data/maps/SouthernIsland_Exterior/events.inc
index 38ff07de5..38ff07de5 100644
--- a/data/maps/events/SouthernIsland_Exterior.inc
+++ b/data/maps/SouthernIsland_Exterior/events.inc
diff --git a/data/maps/SouthernIsland_Exterior/header.inc b/data/maps/SouthernIsland_Exterior/header.inc
index 0579c81bc..e70d1a97a 100644
--- a/data/maps/SouthernIsland_Exterior/header.inc
+++ b/data/maps/SouthernIsland_Exterior/header.inc
@@ -1,9 +1,9 @@
SouthernIsland_Exterior:: @ 8307CA4
- .4byte SouthernIsland_Exterior_MapAttributes
+ .4byte SouthernIsland_Exterior_Layout
.4byte SouthernIsland_Exterior_MapEvents
.4byte SouthernIsland_Exterior_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 291
.byte 73
.byte 0
diff --git a/data/scripts/maps/SouthernIsland_Exterior.inc b/data/maps/SouthernIsland_Exterior/scripts.inc
index 13e4774e2..13e4774e2 100644
--- a/data/scripts/maps/SouthernIsland_Exterior.inc
+++ b/data/maps/SouthernIsland_Exterior/scripts.inc
diff --git a/data/text/maps/SouthernIsland_Exterior.inc b/data/maps/SouthernIsland_Exterior/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/SouthernIsland_Exterior.inc
+++ b/data/maps/SouthernIsland_Exterior/text.inc
diff --git a/data/maps/events/SouthernIsland_Interior.inc b/data/maps/SouthernIsland_Interior/events.inc
index cba468ef7..cba468ef7 100644
--- a/data/maps/events/SouthernIsland_Interior.inc
+++ b/data/maps/SouthernIsland_Interior/events.inc
diff --git a/data/maps/SouthernIsland_Interior/header.inc b/data/maps/SouthernIsland_Interior/header.inc
index 42cf6db66..2dbee0b85 100644
--- a/data/maps/SouthernIsland_Interior/header.inc
+++ b/data/maps/SouthernIsland_Interior/header.inc
@@ -1,9 +1,9 @@
SouthernIsland_Interior:: @ 8307CC0
- .4byte SouthernIsland_Interior_MapAttributes
+ .4byte SouthernIsland_Interior_Layout
.4byte SouthernIsland_Interior_MapEvents
.4byte SouthernIsland_Interior_MapScripts
.4byte 0x0
- .2byte BGM_DAN02
+ .2byte MUS_DAN02
.2byte 292
.byte 73
.byte 0
diff --git a/data/scripts/maps/SouthernIsland_Interior.inc b/data/maps/SouthernIsland_Interior/scripts.inc
index 7094ebed8..7094ebed8 100644
--- a/data/scripts/maps/SouthernIsland_Interior.inc
+++ b/data/maps/SouthernIsland_Interior/scripts.inc
diff --git a/data/text/maps/SouthernIsland_Interior.inc b/data/maps/SouthernIsland_Interior/text.inc
index 8b1378917..8b1378917 100644
--- a/data/text/maps/SouthernIsland_Interior.inc
+++ b/data/maps/SouthernIsland_Interior/text.inc
diff --git a/data/maps/events/TradeCenter.inc b/data/maps/TradeCenter/events.inc
index bb69d402e..bb69d402e 100644
--- a/data/maps/events/TradeCenter.inc
+++ b/data/maps/TradeCenter/events.inc
diff --git a/data/maps/TradeCenter/header.inc b/data/maps/TradeCenter/header.inc
index 62bac5400..dc60b2dd1 100644
--- a/data/maps/TradeCenter/header.inc
+++ b/data/maps/TradeCenter/header.inc
@@ -1,9 +1,9 @@
TradeCenter:: @ 8307994
- .4byte TradeCenter_MapAttributes
+ .4byte TradeCenter_Layout
.4byte TradeCenter_MapEvents
.4byte TradeCenter_MapScripts
.4byte 0x0
- .2byte BGM_RAINBOW
+ .2byte MUS_RAINBOW
.2byte 223
.byte 87
.byte 0
diff --git a/data/scripts/maps/TradeCenter.inc b/data/maps/TradeCenter/scripts.inc
index dadb3e875..dadb3e875 100644
--- a/data/scripts/maps/TradeCenter.inc
+++ b/data/maps/TradeCenter/scripts.inc
diff --git a/data/maps/events/Underwater1.inc b/data/maps/Underwater1/events.inc
index 12b3cf72b..12b3cf72b 100644
--- a/data/maps/events/Underwater1.inc
+++ b/data/maps/Underwater1/events.inc
diff --git a/data/maps/Underwater1/header.inc b/data/maps/Underwater1/header.inc
index cfd06e4ce..87e3260c9 100644
--- a/data/maps/Underwater1/header.inc
+++ b/data/maps/Underwater1/header.inc
@@ -1,9 +1,9 @@
Underwater1:: @ 83059C0
- .4byte Underwater1_MapAttributes
+ .4byte Underwater1_Layout
.4byte Underwater1_MapEvents
.4byte Underwater1_MapScripts
.4byte Underwater1_MapConnections
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 275
.byte 50
.byte 0
diff --git a/data/scripts/maps/Underwater1.inc b/data/maps/Underwater1/scripts.inc
index ab2e910fe..ab2e910fe 100644
--- a/data/scripts/maps/Underwater1.inc
+++ b/data/maps/Underwater1/scripts.inc
diff --git a/data/maps/events/Underwater2.inc b/data/maps/Underwater2/events.inc
index a628cf972..a628cf972 100644
--- a/data/maps/events/Underwater2.inc
+++ b/data/maps/Underwater2/events.inc
diff --git a/data/maps/Underwater2/header.inc b/data/maps/Underwater2/header.inc
index 38446fecc..244cab761 100644
--- a/data/maps/Underwater2/header.inc
+++ b/data/maps/Underwater2/header.inc
@@ -1,9 +1,9 @@
Underwater2:: @ 83059DC
- .4byte Underwater2_MapAttributes
+ .4byte Underwater2_Layout
.4byte Underwater2_MapEvents
.4byte Underwater2_MapScripts
.4byte Underwater2_MapConnections
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 51
.byte 51
.byte 0
diff --git a/data/scripts/maps/Underwater2.inc b/data/maps/Underwater2/scripts.inc
index cf60a2b34..cf60a2b34 100644
--- a/data/scripts/maps/Underwater2.inc
+++ b/data/maps/Underwater2/scripts.inc
diff --git a/data/maps/events/Underwater3.inc b/data/maps/Underwater3/events.inc
index 62518bafa..62518bafa 100644
--- a/data/maps/events/Underwater3.inc
+++ b/data/maps/Underwater3/events.inc
diff --git a/data/maps/Underwater3/header.inc b/data/maps/Underwater3/header.inc
index 3cc773730..965109718 100644
--- a/data/maps/Underwater3/header.inc
+++ b/data/maps/Underwater3/header.inc
@@ -1,9 +1,9 @@
Underwater3:: @ 83059F8
- .4byte Underwater3_MapAttributes
+ .4byte Underwater3_Layout
.4byte Underwater3_MapEvents
.4byte Underwater3_MapScripts
.4byte Underwater3_MapConnections
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 52
.byte 52
.byte 0
diff --git a/data/scripts/maps/Underwater3.inc b/data/maps/Underwater3/scripts.inc
index c34b07b1c..c34b07b1c 100644
--- a/data/scripts/maps/Underwater3.inc
+++ b/data/maps/Underwater3/scripts.inc
diff --git a/data/maps/events/Underwater4.inc b/data/maps/Underwater4/events.inc
index fad99382b..fad99382b 100644
--- a/data/maps/events/Underwater4.inc
+++ b/data/maps/Underwater4/events.inc
diff --git a/data/maps/Underwater4/header.inc b/data/maps/Underwater4/header.inc
index 8fb1e6faa..6433cde8e 100644
--- a/data/maps/Underwater4/header.inc
+++ b/data/maps/Underwater4/header.inc
@@ -1,9 +1,9 @@
Underwater4:: @ 8305A14
- .4byte Underwater4_MapAttributes
+ .4byte Underwater4_Layout
.4byte Underwater4_MapEvents
.4byte Underwater4_MapScripts
.4byte Underwater4_MapConnections
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 53
.byte 53
.byte 0
diff --git a/data/scripts/maps/Underwater4.inc b/data/maps/Underwater4/scripts.inc
index 0d2256e07..0d2256e07 100644
--- a/data/scripts/maps/Underwater4.inc
+++ b/data/maps/Underwater4/scripts.inc
diff --git a/data/maps/events/Underwater_Route134.inc b/data/maps/Underwater_Route134/events.inc
index 6dc462c80..6dc462c80 100644
--- a/data/maps/events/Underwater_Route134.inc
+++ b/data/maps/Underwater_Route134/events.inc
diff --git a/data/maps/Underwater_Route134/header.inc b/data/maps/Underwater_Route134/header.inc
index fbc90290c..94328b851 100644
--- a/data/maps/Underwater_Route134/header.inc
+++ b/data/maps/Underwater_Route134/header.inc
@@ -1,9 +1,9 @@
Underwater_Route134:: @ 83074FC
- .4byte Underwater_Route134_MapAttributes
+ .4byte Underwater_Route134_Layout
.4byte Underwater_Route134_MapEvents
.4byte Underwater_Route134_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 283
.byte 79
.byte 0
diff --git a/data/scripts/maps/Underwater_Route134.inc b/data/maps/Underwater_Route134/scripts.inc
index 464731b10..464731b10 100644
--- a/data/scripts/maps/Underwater_Route134.inc
+++ b/data/maps/Underwater_Route134/scripts.inc
diff --git a/data/maps/events/Underwater_SeafloorCavern.inc b/data/maps/Underwater_SeafloorCavern/events.inc
index 3b1798716..3b1798716 100644
--- a/data/maps/events/Underwater_SeafloorCavern.inc
+++ b/data/maps/Underwater_SeafloorCavern/events.inc
diff --git a/data/maps/Underwater_SeafloorCavern/header.inc b/data/maps/Underwater_SeafloorCavern/header.inc
index 09f36c16f..e4a84f835 100644
--- a/data/maps/Underwater_SeafloorCavern/header.inc
+++ b/data/maps/Underwater_SeafloorCavern/header.inc
@@ -1,9 +1,9 @@
Underwater_SeafloorCavern:: @ 8307048
- .4byte Underwater_SeafloorCavern_MapAttributes
+ .4byte Underwater_SeafloorCavern_Layout
.4byte Underwater_SeafloorCavern_MapEvents
.4byte Underwater_SeafloorCavern_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 147
.byte 69
.byte 0
diff --git a/data/scripts/maps/Underwater_SeafloorCavern.inc b/data/maps/Underwater_SeafloorCavern/scripts.inc
index d34558e40..d34558e40 100644
--- a/data/scripts/maps/Underwater_SeafloorCavern.inc
+++ b/data/maps/Underwater_SeafloorCavern/scripts.inc
diff --git a/data/text/maps/Underwater_SeafloorCavern.inc b/data/maps/Underwater_SeafloorCavern/text.inc
index 8df6cb492..8df6cb492 100644
--- a/data/text/maps/Underwater_SeafloorCavern.inc
+++ b/data/maps/Underwater_SeafloorCavern/text.inc
diff --git a/data/maps/events/Underwater_SealedChamber.inc b/data/maps/Underwater_SealedChamber/events.inc
index ede501142..ede501142 100644
--- a/data/maps/events/Underwater_SealedChamber.inc
+++ b/data/maps/Underwater_SealedChamber/events.inc
diff --git a/data/maps/Underwater_SealedChamber/header.inc b/data/maps/Underwater_SealedChamber/header.inc
index 86ff3384d..f11030bd8 100644
--- a/data/maps/Underwater_SealedChamber/header.inc
+++ b/data/maps/Underwater_SealedChamber/header.inc
@@ -1,9 +1,9 @@
Underwater_SealedChamber:: @ 8307518
- .4byte Underwater_SealedChamber_MapAttributes
+ .4byte Underwater_SealedChamber_Layout
.4byte Underwater_SealedChamber_MapEvents
.4byte Underwater_SealedChamber_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 284
.byte 79
.byte 0
diff --git a/data/scripts/maps/Underwater_SealedChamber.inc b/data/maps/Underwater_SealedChamber/scripts.inc
index 3151c4575..3151c4575 100644
--- a/data/scripts/maps/Underwater_SealedChamber.inc
+++ b/data/maps/Underwater_SealedChamber/scripts.inc
diff --git a/data/maps/events/Underwater_SootopolisCity.inc b/data/maps/Underwater_SootopolisCity/events.inc
index f745dc557..f745dc557 100644
--- a/data/maps/events/Underwater_SootopolisCity.inc
+++ b/data/maps/Underwater_SootopolisCity/events.inc
diff --git a/data/maps/Underwater_SootopolisCity/header.inc b/data/maps/Underwater_SootopolisCity/header.inc
index 8aa8bb316..f7626d966 100644
--- a/data/maps/Underwater_SootopolisCity/header.inc
+++ b/data/maps/Underwater_SootopolisCity/header.inc
@@ -1,9 +1,9 @@
Underwater_SootopolisCity:: @ 8306DFC
- .4byte Underwater_SootopolisCity_MapAttributes
+ .4byte Underwater_SootopolisCity_Layout
.4byte Underwater_SootopolisCity_MapEvents
.4byte Underwater_SootopolisCity_MapScripts
.4byte 0x0
- .2byte BGM_DEEPDEEP
+ .2byte MUS_DEEPDEEP
.2byte 131
.byte 54
.byte 0
diff --git a/data/scripts/maps/Underwater_SootopolisCity.inc b/data/maps/Underwater_SootopolisCity/scripts.inc
index bba04eec8..bba04eec8 100644
--- a/data/scripts/maps/Underwater_SootopolisCity.inc
+++ b/data/maps/Underwater_SootopolisCity/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_29.inc b/data/maps/UnknownMap_25_29/events.inc
index 5f3412382..5f3412382 100644
--- a/data/maps/events/UnknownMap_25_29.inc
+++ b/data/maps/UnknownMap_25_29/events.inc
diff --git a/data/maps/UnknownMap_25_29/header.inc b/data/maps/UnknownMap_25_29/header.inc
index 93d3ab03f..0a2845319 100644
--- a/data/maps/UnknownMap_25_29/header.inc
+++ b/data/maps/UnknownMap_25_29/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_29:: @ 8307A04
- .4byte UnknownMap_25_29_MapAttributes
+ .4byte UnknownMap_25_29_Layout
.4byte UnknownMap_25_29_MapEvents
.4byte UnknownMap_25_29_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 227
.byte 87
.byte 0
diff --git a/data/scripts/maps/UnknownMap_25_29.inc b/data/maps/UnknownMap_25_29/scripts.inc
index a62e0c9f3..a62e0c9f3 100644
--- a/data/scripts/maps/UnknownMap_25_29.inc
+++ b/data/maps/UnknownMap_25_29/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_30.inc b/data/maps/UnknownMap_25_30/events.inc
index 8ce359a0b..8ce359a0b 100644
--- a/data/maps/events/UnknownMap_25_30.inc
+++ b/data/maps/UnknownMap_25_30/events.inc
diff --git a/data/maps/UnknownMap_25_30/header.inc b/data/maps/UnknownMap_25_30/header.inc
index 96f2e3de2..699998409 100644
--- a/data/maps/UnknownMap_25_30/header.inc
+++ b/data/maps/UnknownMap_25_30/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_30:: @ 8307A20
- .4byte UnknownMap_25_30_MapAttributes
+ .4byte UnknownMap_25_30_Layout
.4byte UnknownMap_25_30_MapEvents
.4byte UnknownMap_25_30_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 228
.byte 87
.byte 0
diff --git a/data/scripts/maps/UnknownMap_25_30.inc b/data/maps/UnknownMap_25_30/scripts.inc
index 70a1f0ac2..70a1f0ac2 100644
--- a/data/scripts/maps/UnknownMap_25_30.inc
+++ b/data/maps/UnknownMap_25_30/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_31.inc b/data/maps/UnknownMap_25_31/events.inc
index f2eabe57f..f2eabe57f 100644
--- a/data/maps/events/UnknownMap_25_31.inc
+++ b/data/maps/UnknownMap_25_31/events.inc
diff --git a/data/maps/UnknownMap_25_31/header.inc b/data/maps/UnknownMap_25_31/header.inc
index 135e1c4b1..704562ea1 100644
--- a/data/maps/UnknownMap_25_31/header.inc
+++ b/data/maps/UnknownMap_25_31/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_31:: @ 8307A3C
- .4byte UnknownMap_25_31_MapAttributes
+ .4byte UnknownMap_25_31_Layout
.4byte UnknownMap_25_31_MapEvents
.4byte UnknownMap_25_31_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 229
.byte 87
.byte 0
diff --git a/data/scripts/maps/UnknownMap_25_31.inc b/data/maps/UnknownMap_25_31/scripts.inc
index 44c67cab5..44c67cab5 100644
--- a/data/scripts/maps/UnknownMap_25_31.inc
+++ b/data/maps/UnknownMap_25_31/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_32.inc b/data/maps/UnknownMap_25_32/events.inc
index aa0435850..aa0435850 100644
--- a/data/maps/events/UnknownMap_25_32.inc
+++ b/data/maps/UnknownMap_25_32/events.inc
diff --git a/data/maps/UnknownMap_25_32/header.inc b/data/maps/UnknownMap_25_32/header.inc
index 4aaae9710..ef1d675de 100644
--- a/data/maps/UnknownMap_25_32/header.inc
+++ b/data/maps/UnknownMap_25_32/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_32:: @ 8307A58
- .4byte UnknownMap_25_32_MapAttributes
+ .4byte UnknownMap_25_32_Layout
.4byte UnknownMap_25_32_MapEvents
.4byte UnknownMap_25_32_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 230
.byte 87
.byte 0
diff --git a/data/scripts/maps/UnknownMap_25_32.inc b/data/maps/UnknownMap_25_32/scripts.inc
index 485a626e6..485a626e6 100644
--- a/data/scripts/maps/UnknownMap_25_32.inc
+++ b/data/maps/UnknownMap_25_32/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_33.inc b/data/maps/UnknownMap_25_33/events.inc
index db91b6ef5..db91b6ef5 100644
--- a/data/maps/events/UnknownMap_25_33.inc
+++ b/data/maps/UnknownMap_25_33/events.inc
diff --git a/data/maps/UnknownMap_25_33/header.inc b/data/maps/UnknownMap_25_33/header.inc
index e0bebe753..ba13111f1 100644
--- a/data/maps/UnknownMap_25_33/header.inc
+++ b/data/maps/UnknownMap_25_33/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_33:: @ 8307A74
- .4byte UnknownMap_25_33_MapAttributes
+ .4byte UnknownMap_25_33_Layout
.4byte UnknownMap_25_33_MapEvents
.4byte UnknownMap_25_33_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 231
.byte 87
.byte 0
diff --git a/data/scripts/maps/UnknownMap_25_33.inc b/data/maps/UnknownMap_25_33/scripts.inc
index 68feb9cc6..68feb9cc6 100644
--- a/data/scripts/maps/UnknownMap_25_33.inc
+++ b/data/maps/UnknownMap_25_33/scripts.inc
diff --git a/data/maps/events/UnknownMap_25_34.inc b/data/maps/UnknownMap_25_34/events.inc
index 7cca882bc..7cca882bc 100644
--- a/data/maps/events/UnknownMap_25_34.inc
+++ b/data/maps/UnknownMap_25_34/events.inc
diff --git a/data/maps/UnknownMap_25_34/header.inc b/data/maps/UnknownMap_25_34/header.inc
index b2c174c06..f082e3c09 100644
--- a/data/maps/UnknownMap_25_34/header.inc
+++ b/data/maps/UnknownMap_25_34/header.inc
@@ -1,9 +1,9 @@
UnknownMap_25_34:: @ 8307A90
- .4byte UnknownMap_25_34_MapAttributes
+ .4byte UnknownMap_25_34_Layout
.4byte UnknownMap_25_34_MapEvents
.4byte UnknownMap_25_34_MapScripts
.4byte 0x0
- .2byte BGM_NIBI
+ .2byte MUS_NIBI
.2byte 232
.byte 87
.byte 0
diff --git a/data/maps/UnknownMap_25_34/scripts.inc b/data/maps/UnknownMap_25_34/scripts.inc
new file mode 100644
index 000000000..47599d41b
--- /dev/null
+++ b/data/maps/UnknownMap_25_34/scripts.inc
@@ -0,0 +1,429 @@
+UnknownMap_25_34_MapScripts:: @ 815F580
+ map_script 4, LinkContestRoom1_MapScript2_15F610
+ map_script 2, LinkContestRoom1_MapScript2_15F606
+ map_script 3, LinkContestRoom1_MapScript1_15F595
+ map_script 5, LinkContestRoom1_MapScript1_15F5F4
+ .byte 0
+
+LinkContestRoom1_MapScript1_15F595:: @ 815F595
+ call LinkContestRoom1_EventScript_15F5A5
+ setvar VAR_TEMP_0, 1
+ call LinkContestRoom1_EventScript_15F630
+ end
+
+LinkContestRoom1_EventScript_15F5A5:: @ 815F5A5
+ special ScriptGetMultiplayerId
+ compare RESULT, 0
+ call_if_eq LinkContestRoom1_EventScript_15F5E0
+ compare RESULT, 1
+ call_if_eq LinkContestRoom1_EventScript_15F5E4
+ compare RESULT, 2
+ call_if_eq LinkContestRoom1_EventScript_15F5E8
+ compare RESULT, 3
+ call_if_eq LinkContestRoom1_EventScript_15F5EC
+ compare RESULT, 4
+ call_if_eq LinkContestRoom1_EventScript_15F5F0
+ return
+
+LinkContestRoom1_EventScript_15F5E0:: @ 815F5E0
+ savebgm MUS_TEST1
+ return
+
+LinkContestRoom1_EventScript_15F5E4:: @ 815F5E4
+ savebgm MUS_TEST2
+ return
+
+LinkContestRoom1_EventScript_15F5E8:: @ 815F5E8
+ savebgm MUS_TEST3
+ return
+
+LinkContestRoom1_EventScript_15F5EC:: @ 815F5EC
+ savebgm MUS_TEST4
+ return
+
+LinkContestRoom1_EventScript_15F5F0:: @ 815F5F0
+ savebgm MUS_CONTEST0
+ return
+
+LinkContestRoom1_MapScript1_15F5F4:: @ 815F5F4
+ compare VAR_TEMP_9, 1
+ call_if_eq LinkContestRoom1_EventScript_15F600
+ end
+
+LinkContestRoom1_EventScript_15F600:: @ 815F600
+ call LinkContestRoom1_EventScript_15F919
+ return
+
+LinkContestRoom1_MapScript2_15F606:: @ 815F606
+ map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_15F61A
+ .2byte 0
+
+LinkContestRoom1_MapScript2_15F610:: @ 815F610
+ map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_15F625
+ .2byte 0
+
+LinkContestRoom1_EventScript_15F61A:: @ 815F61A
+ call LinkContestRoom1_EventScript_1A514D
+ call LinkContestRoom1_EventScript_15FB64
+ end
+
+LinkContestRoom1_EventScript_15F625:: @ 815F625
+ hideobjectat 255, MAP_LITTLEROOT_TOWN
+ call LinkContestRoom1_EventScript_15F919
+ end
+
+LinkContestRoom1_EventScript_15F630:: @ 815F630
+ call LinkContestRoom1_EventScript_15F6E6
+ call LinkContestRoom1_EventScript_15F646
+ compare VAR_TEMP_0, 8
+ goto_if_lt LinkContestRoom1_EventScript_15F630
+ return
+
+LinkContestRoom1_EventScript_15F646:: @ 815F646
+ switch VAR_TEMP_0
+ case 1, LinkContestRoom1_EventScript_15F699
+ case 2, LinkContestRoom1_EventScript_15F6A4
+ case 3, LinkContestRoom1_EventScript_15F6AF
+ case 4, LinkContestRoom1_EventScript_15F6BA
+ case 5, LinkContestRoom1_EventScript_15F6C5
+ case 6, LinkContestRoom1_EventScript_15F6D0
+ case 7, LinkContestRoom1_EventScript_15F6DB
+ end
+
+LinkContestRoom1_EventScript_15F699:: @ 815F699
+ copyvar VAR_OBJ_GFX_ID_4, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6A4:: @ 815F6A4
+ copyvar VAR_OBJ_GFX_ID_5, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6AF:: @ 815F6AF
+ copyvar VAR_OBJ_GFX_ID_6, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6BA:: @ 815F6BA
+ copyvar VAR_OBJ_GFX_ID_7, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6C5:: @ 815F6C5
+ copyvar VAR_OBJ_GFX_ID_8, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6D0:: @ 815F6D0
+ copyvar VAR_OBJ_GFX_ID_9, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6DB:: @ 815F6DB
+ copyvar VAR_OBJ_GFX_ID_A, VAR_TEMP_1
+ addvar VAR_TEMP_0, 1
+ return
+
+LinkContestRoom1_EventScript_15F6E6:: @ 815F6E6
+ setvar RESULT, 32
+ special ScriptRandom
+ addvar RESULT, 1
+ switch RESULT
+ case 1, LinkContestRoom1_EventScript_15F859
+ case 2, LinkContestRoom1_EventScript_15F85F
+ case 3, LinkContestRoom1_EventScript_15F865
+ case 4, LinkContestRoom1_EventScript_15F86B
+ case 5, LinkContestRoom1_EventScript_15F871
+ case 6, LinkContestRoom1_EventScript_15F877
+ case 7, LinkContestRoom1_EventScript_15F87D
+ case 8, LinkContestRoom1_EventScript_15F883
+ case 9, LinkContestRoom1_EventScript_15F889
+ case 10, LinkContestRoom1_EventScript_15F88F
+ case 11, LinkContestRoom1_EventScript_15F895
+ case 12, LinkContestRoom1_EventScript_15F89B
+ case 13, LinkContestRoom1_EventScript_15F8A1
+ case 14, LinkContestRoom1_EventScript_15F8A7
+ case 15, LinkContestRoom1_EventScript_15F8AD
+ case 16, LinkContestRoom1_EventScript_15F8B3
+ case 17, LinkContestRoom1_EventScript_15F8B9
+ case 18, LinkContestRoom1_EventScript_15F8BF
+ case 19, LinkContestRoom1_EventScript_15F8C5
+ case 20, LinkContestRoom1_EventScript_15F8CB
+ case 21, LinkContestRoom1_EventScript_15F8D1
+ case 22, LinkContestRoom1_EventScript_15F8D7
+ case 23, LinkContestRoom1_EventScript_15F8DD
+ case 24, LinkContestRoom1_EventScript_15F8E3
+ case 25, LinkContestRoom1_EventScript_15F8E9
+ case 26, LinkContestRoom1_EventScript_15F8EF
+ case 27, LinkContestRoom1_EventScript_15F8F5
+ case 28, LinkContestRoom1_EventScript_15F8FB
+ case 29, LinkContestRoom1_EventScript_15F901
+ case 30, LinkContestRoom1_EventScript_15F907
+ case 31, LinkContestRoom1_EventScript_15F90D
+ case 32, LinkContestRoom1_EventScript_15F913
+ end
+
+LinkContestRoom1_EventScript_15F859:: @ 815F859
+ setvar VAR_TEMP_1, 5
+ return
+
+LinkContestRoom1_EventScript_15F85F:: @ 815F85F
+ setvar VAR_TEMP_1, 6
+ return
+
+LinkContestRoom1_EventScript_15F865:: @ 815F865
+ setvar VAR_TEMP_1, 7
+ return
+
+LinkContestRoom1_EventScript_15F86B:: @ 815F86B
+ setvar VAR_TEMP_1, 8
+ return
+
+LinkContestRoom1_EventScript_15F871:: @ 815F871
+ setvar VAR_TEMP_1, 10
+ return
+
+LinkContestRoom1_EventScript_15F877:: @ 815F877
+ setvar VAR_TEMP_1, 11
+ return
+
+LinkContestRoom1_EventScript_15F87D:: @ 815F87D
+ setvar VAR_TEMP_1, 12
+ return
+
+LinkContestRoom1_EventScript_15F883:: @ 815F883
+ setvar VAR_TEMP_1, 13
+ return
+
+LinkContestRoom1_EventScript_15F889:: @ 815F889
+ setvar VAR_TEMP_1, 14
+ return
+
+LinkContestRoom1_EventScript_15F88F:: @ 815F88F
+ setvar VAR_TEMP_1, 15
+ return
+
+LinkContestRoom1_EventScript_15F895:: @ 815F895
+ setvar VAR_TEMP_1, 17
+ return
+
+LinkContestRoom1_EventScript_15F89B:: @ 815F89B
+ setvar VAR_TEMP_1, 18
+ return
+
+LinkContestRoom1_EventScript_15F8A1:: @ 815F8A1
+ setvar VAR_TEMP_1, 19
+ return
+
+LinkContestRoom1_EventScript_15F8A7:: @ 815F8A7
+ setvar VAR_TEMP_1, 20
+ return
+
+LinkContestRoom1_EventScript_15F8AD:: @ 815F8AD
+ setvar VAR_TEMP_1, 21
+ return
+
+LinkContestRoom1_EventScript_15F8B3:: @ 815F8B3
+ setvar VAR_TEMP_1, 22
+ return
+
+LinkContestRoom1_EventScript_15F8B9:: @ 815F8B9
+ setvar VAR_TEMP_1, 25
+ return
+
+LinkContestRoom1_EventScript_15F8BF:: @ 815F8BF
+ setvar VAR_TEMP_1, 26
+ return
+
+LinkContestRoom1_EventScript_15F8C5:: @ 815F8C5
+ setvar VAR_TEMP_1, 27
+ return
+
+LinkContestRoom1_EventScript_15F8CB:: @ 815F8CB
+ setvar VAR_TEMP_1, 47
+ return
+
+LinkContestRoom1_EventScript_15F8D1:: @ 815F8D1
+ setvar VAR_TEMP_1, 30
+ return
+
+LinkContestRoom1_EventScript_15F8D7:: @ 815F8D7
+ setvar VAR_TEMP_1, 31
+ return
+
+LinkContestRoom1_EventScript_15F8DD:: @ 815F8DD
+ setvar VAR_TEMP_1, 32
+ return
+
+LinkContestRoom1_EventScript_15F8E3:: @ 815F8E3
+ setvar VAR_TEMP_1, 33
+ return
+
+LinkContestRoom1_EventScript_15F8E9:: @ 815F8E9
+ setvar VAR_TEMP_1, 34
+ return
+
+LinkContestRoom1_EventScript_15F8EF:: @ 815F8EF
+ setvar VAR_TEMP_1, 35
+ return
+
+LinkContestRoom1_EventScript_15F8F5:: @ 815F8F5
+ setvar VAR_TEMP_1, 36
+ return
+
+LinkContestRoom1_EventScript_15F8FB:: @ 815F8FB
+ setvar VAR_TEMP_1, 37
+ return
+
+LinkContestRoom1_EventScript_15F901:: @ 815F901
+ setvar VAR_TEMP_1, 38
+ return
+
+LinkContestRoom1_EventScript_15F907:: @ 815F907
+ setvar VAR_TEMP_1, 44
+ return
+
+LinkContestRoom1_EventScript_15F90D:: @ 815F90D
+ setvar VAR_TEMP_1, 45
+ return
+
+LinkContestRoom1_EventScript_15F913:: @ 815F913
+ setvar VAR_TEMP_1, 46
+ return
+
+LinkContestRoom1_EventScript_15F919:: @ 815F919
+ switch VAR_CONTEST_LOCATION
+ case 1, LinkContestRoom1_EventScript_15F956
+ case 2, LinkContestRoom1_EventScript_15F969
+ case 3, LinkContestRoom1_EventScript_15F9C4
+ case 4, LinkContestRoom1_EventScript_15FA70
+ case 5, LinkContestRoom1_EventScript_15FA70
+ return
+
+LinkContestRoom1_EventScript_15F956:: @ 815F956
+ createvobject 5, 20, 3, 2, 3, 1
+ createvobject 46, 24, 11, 2, 3, 1
+ return
+
+LinkContestRoom1_EventScript_15F969:: @ 815F969
+ createvobject 45, 0, 2, 3, 3, 4
+ createvobject 66, 1, 2, 4, 3, 4
+ createvobject 55, 2, 2, 7, 3, 4
+ createvobject 46, 3, 2, 8, 3, 4
+ createvobject 5, 10, 12, 3, 3, 3
+ createvobject 20, 11, 12, 4, 3, 3
+ createvobject 24, 12, 12, 7, 3, 3
+ createvobject 12, 13, 12, 8, 3, 3
+ createvobject 47, 20, 3, 2, 3, 1
+ createvobject 46, 24, 11, 2, 3, 1
+ return
+
+LinkContestRoom1_EventScript_15F9C4:: @ 815F9C4
+ createvobject 45, 0, 2, 3, 3, 4
+ createvobject 66, 1, 2, 4, 3, 4
+ createvobject 55, 2, 2, 7, 3, 4
+ createvobject 48, 3, 2, 8, 3, 4
+ createvobject 5, 10, 12, 3, 3, 3
+ createvobject 20, 11, 12, 4, 3, 3
+ createvobject 24, 12, 12, 7, 3, 3
+ createvobject 45, 13, 12, 8, 3, 3
+ createvobject 22, 20, 3, 2, 3, 1
+ createvobject 23, 20, 6, 2, 3, 1
+ createvobject 34, 20, 7, 2, 3, 1
+ createvobject 46, 24, 8, 2, 3, 1
+ createvobject 48, 24, 11, 2, 3, 1
+ createvobject 11, 25, 3, 9, 3, 2
+ createvobject 35, 26, 4, 9, 3, 2
+ createvobject 17, 27, 5, 9, 3, 2
+ createvobject 41, 28, 9, 9, 3, 2
+ createvobject 38, 29, 10, 9, 3, 2
+ createvobject 83, 30, 11, 9, 3, 2
+ return
+
+LinkContestRoom1_EventScript_15FA70:: @ 815FA70
+ createvobject 45, 0, 2, 3, 3, 4
+ createvobject 66, 1, 2, 4, 3, 4
+ createvobject 55, 2, 2, 7, 3, 4
+ createvobject 12, 3, 2, 8, 3, 4
+ createvobject 39, 4, 1, 3, 3, 4
+ createvobject 34, 6, 1, 5, 3, 4
+ createvobject 26, 7, 1, 6, 3, 4
+ createvobject 48, 9, 1, 8, 3, 4
+ createvobject 5, 10, 12, 3, 3, 3
+ createvobject 20, 11, 12, 4, 3, 3
+ createvobject 24, 12, 12, 7, 3, 3
+ createvobject 45, 13, 12, 8, 3, 3
+ createvobject 50, 14, 13, 3, 3, 3
+ createvobject 52, 15, 13, 4, 3, 3
+ createvobject 65, 17, 13, 6, 3, 3
+ createvobject 83, 18, 13, 7, 3, 3
+ createvobject 116, 19, 13, 8, 3, 3
+ createvobject 25, 20, 3, 2, 3, 1
+ createvobject 31, 21, 6, 2, 3, 1
+ createvobject 33, 22, 7, 2, 3, 1
+ createvobject 46, 24, 11, 2, 3, 1
+ createvobject 49, 25, 3, 9, 3, 2
+ createvobject 35, 26, 4, 9, 3, 2
+ createvobject 48, 27, 5, 9, 3, 2
+ createvobject 41, 28, 9, 9, 3, 2
+ createvobject 38, 29, 10, 9, 3, 2
+ createvobject 83, 30, 11, 9, 3, 2
+ return
+
+LinkContestRoom1_EventScript_15FB64:: @ 815FB64
+ switch VAR_CONTEST_LOCATION
+ case 1, LinkContestRoom1_EventScript_15FBA1
+ case 2, LinkContestRoom1_EventScript_15FBAD
+ case 3, LinkContestRoom1_EventScript_15FBB9
+ case 4, LinkContestRoom1_EventScript_15FBC5
+ case 5, LinkContestRoom1_EventScript_15FBD1
+ return
+
+LinkContestRoom1_EventScript_15FBA1:: @ 815FBA1
+ incrementgamestat GAME_STAT_ENTERED_CONTEST
+ warp MAP_VERDANTURF_TOWN_CONTEST_LOBBY, 255, 5, 4
+ waitstate
+ end
+
+LinkContestRoom1_EventScript_15FBAD:: @ 815FBAD
+ incrementgamestat GAME_STAT_ENTERED_CONTEST
+ warp MAP_FALLARBOR_TOWN_CONTEST_LOBBY, 255, 5, 4
+ waitstate
+ end
+
+LinkContestRoom1_EventScript_15FBB9:: @ 815FBB9
+ incrementgamestat GAME_STAT_ENTERED_CONTEST
+ warp MAP_SLATEPORT_CITY_CONTEST_LOBBY, 255, 5, 4
+ waitstate
+ end
+
+LinkContestRoom1_EventScript_15FBC5:: @ 815FBC5
+ incrementgamestat GAME_STAT_ENTERED_CONTEST
+ warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 6, 4
+ waitstate
+ end
+
+LinkContestRoom1_EventScript_15FBD1:: @ 815FBD1
+ warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 7, 4
+ waitstate
+ end
+
+FallarborTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB
+LilycoveCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB
+SlateportCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB
+VerdanturfTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB
+ checkplayergender
+ compare RESULT, 0
+ goto_if_eq FallarborTown_ContestLobby_EventScript_15FBF3
+ compare RESULT, 1
+ goto_if_eq FallarborTown_ContestLobby_EventScript_15FBF9
+ return
+
+FallarborTown_ContestLobby_EventScript_15FBF3:: @ 815FBF3
+ setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
+ return
+
+FallarborTown_ContestLobby_EventScript_15FBF9:: @ 815FBF9
+ setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
+ return
diff --git a/data/maps/events/VerdanturfTown.inc b/data/maps/VerdanturfTown/events.inc
index 920703b72..920703b72 100644
--- a/data/maps/events/VerdanturfTown.inc
+++ b/data/maps/VerdanturfTown/events.inc
diff --git a/data/maps/VerdanturfTown/header.inc b/data/maps/VerdanturfTown/header.inc
index ee41c767f..cbba95897 100644
--- a/data/maps/VerdanturfTown/header.inc
+++ b/data/maps/VerdanturfTown/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown:: @ 83055D0
- .4byte VerdanturfTown_MapAttributes
+ .4byte VerdanturfTown_Layout
.4byte VerdanturfTown_MapEvents
.4byte VerdanturfTown_MapScripts
.4byte VerdanturfTown_MapConnections
- .2byte BGM_GOMACHI0
+ .2byte MUS_GOMACHI0
.2byte 15
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown.inc b/data/maps/VerdanturfTown/scripts.inc
index c8adf85c3..c8adf85c3 100644
--- a/data/scripts/maps/VerdanturfTown.inc
+++ b/data/maps/VerdanturfTown/scripts.inc
diff --git a/data/text/maps/VerdanturfTown.inc b/data/maps/VerdanturfTown/text.inc
index a3ccdd34e..a3ccdd34e 100644
--- a/data/text/maps/VerdanturfTown.inc
+++ b/data/maps/VerdanturfTown/text.inc
diff --git a/data/maps/events/VerdanturfTown_ContestHall.inc b/data/maps/VerdanturfTown_ContestHall/events.inc
index 78224364f..78224364f 100644
--- a/data/maps/events/VerdanturfTown_ContestHall.inc
+++ b/data/maps/VerdanturfTown_ContestHall/events.inc
diff --git a/data/maps/VerdanturfTown_ContestHall/header.inc b/data/maps/VerdanturfTown_ContestHall/header.inc
index 1c0179afb..de3e6848e 100644
--- a/data/maps/VerdanturfTown_ContestHall/header.inc
+++ b/data/maps/VerdanturfTown_ContestHall/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_ContestHall:: @ 8305D94
- .4byte VerdanturfTown_ContestHall_MapAttributes
+ .4byte ContestHall_Layout
.4byte VerdanturfTown_ContestHall_MapEvents
.4byte VerdanturfTown_ContestHall_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 73
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_ContestHall.inc b/data/maps/VerdanturfTown_ContestHall/scripts.inc
index 380385a88..380385a88 100644
--- a/data/scripts/maps/VerdanturfTown_ContestHall.inc
+++ b/data/maps/VerdanturfTown_ContestHall/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_ContestHall.inc b/data/maps/VerdanturfTown_ContestHall/text.inc
index 2bf97f1de..2bf97f1de 100644
--- a/data/text/maps/VerdanturfTown_ContestHall.inc
+++ b/data/maps/VerdanturfTown_ContestHall/text.inc
diff --git a/data/maps/events/VerdanturfTown_ContestLobby.inc b/data/maps/VerdanturfTown_ContestLobby/events.inc
index 3ab316792..3ab316792 100644
--- a/data/maps/events/VerdanturfTown_ContestLobby.inc
+++ b/data/maps/VerdanturfTown_ContestLobby/events.inc
diff --git a/data/maps/VerdanturfTown_ContestLobby/header.inc b/data/maps/VerdanturfTown_ContestLobby/header.inc
index 31274e19f..60849fb0a 100644
--- a/data/maps/VerdanturfTown_ContestLobby/header.inc
+++ b/data/maps/VerdanturfTown_ContestLobby/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_ContestLobby:: @ 8305D78
- .4byte VerdanturfTown_ContestLobby_MapAttributes
+ .4byte ContestLobby_Layout
.4byte VerdanturfTown_ContestLobby_MapEvents
.4byte VerdanturfTown_ContestLobby_MapScripts
.4byte 0x0
- .2byte BGM_CONLOBBY
+ .2byte MUS_CONLOBBY
.2byte 72
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_ContestLobby.inc b/data/maps/VerdanturfTown_ContestLobby/scripts.inc
index 32661485d..32661485d 100644
--- a/data/scripts/maps/VerdanturfTown_ContestLobby.inc
+++ b/data/maps/VerdanturfTown_ContestLobby/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_ContestLobby.inc b/data/maps/VerdanturfTown_ContestLobby/text.inc
index 2f9121c52..2f9121c52 100644
--- a/data/text/maps/VerdanturfTown_ContestLobby.inc
+++ b/data/maps/VerdanturfTown_ContestLobby/text.inc
diff --git a/data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/events.inc
index c03706d90..c03706d90 100644
--- a/data/maps/events/VerdanturfTown_FriendshipRatersHouse.inc
+++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/events.inc
diff --git a/data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc
index f1aae5a19..4152aef1b 100644
--- a/data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc
+++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_FriendshipRatersHouse:: @ 8305E20
- .4byte House2_MapAttributes
+ .4byte House2_Layout
.4byte VerdanturfTown_FriendshipRatersHouse_MapEvents
.4byte VerdanturfTown_FriendshipRatersHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOMACHI0
+ .2byte MUS_GOMACHI0
.2byte 60
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc
index ed60ec1c7..ed60ec1c7 100644
--- a/data/scripts/maps/VerdanturfTown_FriendshipRatersHouse.inc
+++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/text.inc
index e6e7f9730..e6e7f9730 100644
--- a/data/text/maps/VerdanturfTown_FriendshipRatersHouse.inc
+++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/text.inc
diff --git a/data/maps/events/VerdanturfTown_House.inc b/data/maps/VerdanturfTown_House/events.inc
index ca7d2a4dd..ca7d2a4dd 100644
--- a/data/maps/events/VerdanturfTown_House.inc
+++ b/data/maps/VerdanturfTown_House/events.inc
diff --git a/data/maps/VerdanturfTown_House/header.inc b/data/maps/VerdanturfTown_House/header.inc
index e81adee1b..838905374 100644
--- a/data/maps/VerdanturfTown_House/header.inc
+++ b/data/maps/VerdanturfTown_House/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_House:: @ 8305E3C
- .4byte House1_MapAttributes
+ .4byte House1_Layout
.4byte VerdanturfTown_House_MapEvents
.4byte VerdanturfTown_House_MapScripts
.4byte 0x0
- .2byte BGM_GOMACHI0
+ .2byte MUS_GOMACHI0
.2byte 59
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_House.inc b/data/maps/VerdanturfTown_House/scripts.inc
index 45a22ae93..45a22ae93 100644
--- a/data/scripts/maps/VerdanturfTown_House.inc
+++ b/data/maps/VerdanturfTown_House/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_House.inc b/data/maps/VerdanturfTown_House/text.inc
index 8db1656ee..8db1656ee 100644
--- a/data/text/maps/VerdanturfTown_House.inc
+++ b/data/maps/VerdanturfTown_House/text.inc
diff --git a/data/maps/events/VerdanturfTown_Mart.inc b/data/maps/VerdanturfTown_Mart/events.inc
index f4ca8b8f3..f4ca8b8f3 100644
--- a/data/maps/events/VerdanturfTown_Mart.inc
+++ b/data/maps/VerdanturfTown_Mart/events.inc
diff --git a/data/maps/VerdanturfTown_Mart/header.inc b/data/maps/VerdanturfTown_Mart/header.inc
index db037960c..7d34f77a7 100644
--- a/data/maps/VerdanturfTown_Mart/header.inc
+++ b/data/maps/VerdanturfTown_Mart/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_Mart:: @ 8305DB0
- .4byte PokeMart_MapAttributes
+ .4byte PokeMart_Layout
.4byte VerdanturfTown_Mart_MapEvents
.4byte VerdanturfTown_Mart_MapScripts
.4byte 0x0
- .2byte BGM_FRIENDLY
+ .2byte MUS_FRIENDLY
.2byte 63
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_Mart.inc b/data/maps/VerdanturfTown_Mart/scripts.inc
index db72de227..db72de227 100644
--- a/data/scripts/maps/VerdanturfTown_Mart.inc
+++ b/data/maps/VerdanturfTown_Mart/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_Mart.inc b/data/maps/VerdanturfTown_Mart/text.inc
index fbd655f08..fbd655f08 100644
--- a/data/text/maps/VerdanturfTown_Mart.inc
+++ b/data/maps/VerdanturfTown_Mart/text.inc
diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_1F.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/events.inc
index 8cf8b1dab..8cf8b1dab 100644
--- a/data/maps/events/VerdanturfTown_PokemonCenter_1F.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_1F/events.inc
diff --git a/data/maps/VerdanturfTown_PokemonCenter_1F/header.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/header.inc
index 384c8719e..7e1269720 100644
--- a/data/maps/VerdanturfTown_PokemonCenter_1F/header.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_1F/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_PokemonCenter_1F:: @ 8305DCC
- .4byte PokemonCenter_1F_MapAttributes
+ .4byte PokemonCenter_1F_Layout
.4byte VerdanturfTown_PokemonCenter_1F_MapEvents
.4byte VerdanturfTown_PokemonCenter_1F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 61
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc
index 956a28ac5..956a28ac5 100644
--- a/data/scripts/maps/VerdanturfTown_PokemonCenter_1F.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_PokemonCenter_1F.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/text.inc
index e79898ead..e79898ead 100644
--- a/data/text/maps/VerdanturfTown_PokemonCenter_1F.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_1F/text.inc
diff --git a/data/maps/events/VerdanturfTown_PokemonCenter_2F.inc b/data/maps/VerdanturfTown_PokemonCenter_2F/events.inc
index 51fe22275..51fe22275 100644
--- a/data/maps/events/VerdanturfTown_PokemonCenter_2F.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_2F/events.inc
diff --git a/data/maps/VerdanturfTown_PokemonCenter_2F/header.inc b/data/maps/VerdanturfTown_PokemonCenter_2F/header.inc
index 518c11352..c29f42e15 100644
--- a/data/maps/VerdanturfTown_PokemonCenter_2F/header.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_2F/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_PokemonCenter_2F:: @ 8305DE8
- .4byte PokemonCenter_2F_MapAttributes
+ .4byte PokemonCenter_2F_Layout
.4byte VerdanturfTown_PokemonCenter_2F_MapEvents
.4byte VerdanturfTown_PokemonCenter_2F_MapScripts
.4byte 0x0
- .2byte BGM_POKECEN
+ .2byte MUS_POKECEN
.2byte 62
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc b/data/maps/VerdanturfTown_PokemonCenter_2F/scripts.inc
index ec52d45a7..ec52d45a7 100644
--- a/data/scripts/maps/VerdanturfTown_PokemonCenter_2F.inc
+++ b/data/maps/VerdanturfTown_PokemonCenter_2F/scripts.inc
diff --git a/data/maps/events/VerdanturfTown_WandasHouse.inc b/data/maps/VerdanturfTown_WandasHouse/events.inc
index 709c5aeb6..709c5aeb6 100644
--- a/data/maps/events/VerdanturfTown_WandasHouse.inc
+++ b/data/maps/VerdanturfTown_WandasHouse/events.inc
diff --git a/data/maps/VerdanturfTown_WandasHouse/header.inc b/data/maps/VerdanturfTown_WandasHouse/header.inc
index bc31f5457..57e835308 100644
--- a/data/maps/VerdanturfTown_WandasHouse/header.inc
+++ b/data/maps/VerdanturfTown_WandasHouse/header.inc
@@ -1,9 +1,9 @@
VerdanturfTown_WandasHouse:: @ 8305E04
- .4byte VerdanturfTown_WandasHouse_MapAttributes
+ .4byte VerdanturfTown_WandasHouse_Layout
.4byte VerdanturfTown_WandasHouse_MapEvents
.4byte VerdanturfTown_WandasHouse_MapScripts
.4byte 0x0
- .2byte BGM_GOMACHI0
+ .2byte MUS_GOMACHI0
.2byte 76
.byte 5
.byte 0
diff --git a/data/scripts/maps/VerdanturfTown_WandasHouse.inc b/data/maps/VerdanturfTown_WandasHouse/scripts.inc
index 4410beaba..4410beaba 100644
--- a/data/scripts/maps/VerdanturfTown_WandasHouse.inc
+++ b/data/maps/VerdanturfTown_WandasHouse/scripts.inc
diff --git a/data/text/maps/VerdanturfTown_WandasHouse.inc b/data/maps/VerdanturfTown_WandasHouse/text.inc
index d8aae2958..d8aae2958 100644
--- a/data/text/maps/VerdanturfTown_WandasHouse.inc
+++ b/data/maps/VerdanturfTown_WandasHouse/text.inc
diff --git a/data/maps/events/VictoryRoad_1F.inc b/data/maps/VictoryRoad_1F/events.inc
index 916e9bfc2..916e9bfc2 100644
--- a/data/maps/events/VictoryRoad_1F.inc
+++ b/data/maps/VictoryRoad_1F/events.inc
diff --git a/data/maps/VictoryRoad_1F/header.inc b/data/maps/VictoryRoad_1F/header.inc
index 21937891e..61c47f001 100644
--- a/data/maps/VictoryRoad_1F/header.inc
+++ b/data/maps/VictoryRoad_1F/header.inc
@@ -1,9 +1,9 @@
VictoryRoad_1F:: @ 8307224
- .4byte VictoryRoad_1F_MapAttributes
+ .4byte VictoryRoad_1F_Layout
.4byte VictoryRoad_1F_MapEvents
.4byte VictoryRoad_1F_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 164
.byte 70
.byte 0
diff --git a/data/scripts/maps/VictoryRoad_1F.inc b/data/maps/VictoryRoad_1F/scripts.inc
index 045189759..045189759 100644
--- a/data/scripts/maps/VictoryRoad_1F.inc
+++ b/data/maps/VictoryRoad_1F/scripts.inc
diff --git a/data/text/maps/VictoryRoad_1F.inc b/data/maps/VictoryRoad_1F/text.inc
index 2f52e5cd4..2f52e5cd4 100644
--- a/data/text/maps/VictoryRoad_1F.inc
+++ b/data/maps/VictoryRoad_1F/text.inc
diff --git a/data/maps/events/VictoryRoad_B1F.inc b/data/maps/VictoryRoad_B1F/events.inc
index af5c86254..af5c86254 100644
--- a/data/maps/events/VictoryRoad_B1F.inc
+++ b/data/maps/VictoryRoad_B1F/events.inc
diff --git a/data/maps/VictoryRoad_B1F/header.inc b/data/maps/VictoryRoad_B1F/header.inc
index ebaa67358..b705dc527 100644
--- a/data/maps/VictoryRoad_B1F/header.inc
+++ b/data/maps/VictoryRoad_B1F/header.inc
@@ -1,9 +1,9 @@
VictoryRoad_B1F:: @ 8307240
- .4byte VictoryRoad_B1F_MapAttributes
+ .4byte VictoryRoad_B1F_Layout
.4byte VictoryRoad_B1F_MapEvents
.4byte VictoryRoad_B1F_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 286
.byte 70
.byte 1
diff --git a/data/scripts/maps/VictoryRoad_B1F.inc b/data/maps/VictoryRoad_B1F/scripts.inc
index e07cd4286..e07cd4286 100644
--- a/data/scripts/maps/VictoryRoad_B1F.inc
+++ b/data/maps/VictoryRoad_B1F/scripts.inc
diff --git a/data/text/maps/VictoryRoad_B1F.inc b/data/maps/VictoryRoad_B1F/text.inc
index d820a5c31..d820a5c31 100644
--- a/data/text/maps/VictoryRoad_B1F.inc
+++ b/data/maps/VictoryRoad_B1F/text.inc
diff --git a/data/maps/events/VictoryRoad_B2F.inc b/data/maps/VictoryRoad_B2F/events.inc
index b482e6f04..b482e6f04 100644
--- a/data/maps/events/VictoryRoad_B2F.inc
+++ b/data/maps/VictoryRoad_B2F/events.inc
diff --git a/data/maps/VictoryRoad_B2F/header.inc b/data/maps/VictoryRoad_B2F/header.inc
index 4690acbb7..7eb649cfb 100644
--- a/data/maps/VictoryRoad_B2F/header.inc
+++ b/data/maps/VictoryRoad_B2F/header.inc
@@ -1,9 +1,9 @@
VictoryRoad_B2F:: @ 830725C
- .4byte VictoryRoad_B2F_MapAttributes
+ .4byte VictoryRoad_B2F_Layout
.4byte VictoryRoad_B2F_MapEvents
.4byte VictoryRoad_B2F_MapScripts
.4byte 0x0
- .2byte BGM_C_ROAD
+ .2byte MUS_C_ROAD
.2byte 287
.byte 70
.byte 1
diff --git a/data/scripts/maps/VictoryRoad_B2F.inc b/data/maps/VictoryRoad_B2F/scripts.inc
index 6b8fe2569..6b8fe2569 100644
--- a/data/scripts/maps/VictoryRoad_B2F.inc
+++ b/data/maps/VictoryRoad_B2F/scripts.inc
diff --git a/data/text/maps/VictoryRoad_B2F.inc b/data/maps/VictoryRoad_B2F/text.inc
index 760a732ff..760a732ff 100644
--- a/data/text/maps/VictoryRoad_B2F.inc
+++ b/data/maps/VictoryRoad_B2F/text.inc
diff --git a/data/maps/_assets.inc b/data/maps/_assets.inc
deleted file mode 100644
index a9cc15869..000000000
--- a/data/maps/_assets.inc
+++ /dev/null
@@ -1,5006 +0,0 @@
-PetalburgCity_MapBorder:: @ 8287264
- .incbin "data/maps/PetalburgCity/border.bin"
-
-PetalburgCity_MapBlockdata:: @ 828726C
- .incbin "data/maps/PetalburgCity/map.bin"
-
- .align 2
-PetalburgCity_MapAttributes:: @ 8287974
- .4byte 0x1e
- .4byte 0x1e
- .4byte PetalburgCity_MapBorder
- .4byte PetalburgCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-SlateportCity_MapBorder:: @ 828798C
- .incbin "data/maps/SlateportCity/border.bin"
-
-SlateportCity_MapBlockdata:: @ 8287994
- .incbin "data/maps/SlateportCity/map.bin"
-
- .align 2
-SlateportCity_MapAttributes:: @ 8288C54
- .4byte 0x28
- .4byte 0x3c
- .4byte SlateportCity_MapBorder
- .4byte SlateportCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Slateport
-
-MauvilleCity_MapBorder:: @ 8288C6C
- .incbin "data/maps/MauvilleCity/border.bin"
-
-MauvilleCity_MapBlockdata:: @ 8288C74
- .incbin "data/maps/MauvilleCity/map.bin"
-
- .align 2
-MauvilleCity_MapAttributes:: @ 82892B4
- .4byte 0x28
- .4byte 0x14
- .4byte MauvilleCity_MapBorder
- .4byte MauvilleCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-RustboroCity_MapBorder:: @ 82892CC
- .incbin "data/maps/RustboroCity/border.bin"
-
-RustboroCity_MapBlockdata:: @ 82892D4
- .incbin "data/maps/RustboroCity/map.bin"
-
- .align 2
-RustboroCity_MapAttributes:: @ 828A594
- .4byte 0x28
- .4byte 0x3c
- .4byte RustboroCity_MapBorder
- .4byte RustboroCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-FortreeCity_MapBorder:: @ 828A5AC
- .incbin "data/maps/FortreeCity/border.bin"
-
-FortreeCity_MapBlockdata:: @ 828A5B4
- .incbin "data/maps/FortreeCity/map.bin"
-
- .align 2
-FortreeCity_MapAttributes:: @ 828ABF4
- .4byte 0x28
- .4byte 0x14
- .4byte FortreeCity_MapBorder
- .4byte FortreeCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fortree
-
-LilycoveCity_MapBorder:: @ 828AC0C
- .incbin "data/maps/LilycoveCity/border.bin"
-
-LilycoveCity_MapBlockdata:: @ 828AC14
- .incbin "data/maps/LilycoveCity/map.bin"
-
- .align 2
-LilycoveCity_MapAttributes:: @ 828C514
- .4byte 0x50
- .4byte 0x28
- .4byte LilycoveCity_MapBorder
- .4byte LilycoveCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-MossdeepCity_MapBorder:: @ 828C52C
- .incbin "data/maps/MossdeepCity/border.bin"
-
-MossdeepCity_MapBlockdata:: @ 828C534
- .incbin "data/maps/MossdeepCity/map.bin"
-
- .align 2
-MossdeepCity_MapAttributes:: @ 828DE34
- .4byte 0x50
- .4byte 0x28
- .4byte MossdeepCity_MapBorder
- .4byte MossdeepCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-SootopolisCity_MapBorder:: @ 828DE4C
- .incbin "data/maps/SootopolisCity/border.bin"
-
-SootopolisCity_MapBlockdata:: @ 828DE54
- .incbin "data/maps/SootopolisCity/map.bin"
-
- .align 2
-SootopolisCity_MapAttributes:: @ 828FA74
- .4byte 0x3c
- .4byte 0x3c
- .4byte SootopolisCity_MapBorder
- .4byte SootopolisCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Sootopolis
-
-EverGrandeCity_MapBorder:: @ 828FA8C
- .incbin "data/maps/EverGrandeCity/border.bin"
-
-EverGrandeCity_MapBlockdata:: @ 828FA94
- .incbin "data/maps/EverGrandeCity/map.bin"
-
- .align 2
-EverGrandeCity_MapAttributes:: @ 8291394
- .4byte 0x28
- .4byte 0x50
- .4byte EverGrandeCity_MapBorder
- .4byte EverGrandeCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_EverGrande
-
-LittlerootTown_MapBorder:: @ 82913AC
- .incbin "data/maps/LittlerootTown/border.bin"
-
-LittlerootTown_MapBlockdata:: @ 82913B4
- .incbin "data/maps/LittlerootTown/map.bin"
-
- .align 2
-LittlerootTown_MapAttributes:: @ 82916D4
- .4byte 0x14
- .4byte 0x14
- .4byte LittlerootTown_MapBorder
- .4byte LittlerootTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-OldaleTown_MapBorder:: @ 82916EC
- .incbin "data/maps/OldaleTown/border.bin"
-
-OldaleTown_MapBlockdata:: @ 82916F4
- .incbin "data/maps/OldaleTown/map.bin"
-
- .align 2
-OldaleTown_MapAttributes:: @ 8291A14
- .4byte 0x14
- .4byte 0x14
- .4byte OldaleTown_MapBorder
- .4byte OldaleTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-DewfordTown_MapBorder:: @ 8291A2C
- .incbin "data/maps/DewfordTown/border.bin"
-
-DewfordTown_MapBlockdata:: @ 8291A34
- .incbin "data/maps/DewfordTown/map.bin"
-
- .align 2
-DewfordTown_MapAttributes:: @ 8291D54
- .4byte 0x14
- .4byte 0x14
- .4byte DewfordTown_MapBorder
- .4byte DewfordTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Dewford
-
-LavaridgeTown_MapBorder:: @ 8291D6C
- .incbin "data/maps/LavaridgeTown/border.bin"
-
-LavaridgeTown_MapBlockdata:: @ 8291D74
- .incbin "data/maps/LavaridgeTown/map.bin"
-
- .align 2
-LavaridgeTown_MapAttributes:: @ 8292094
- .4byte 0x14
- .4byte 0x14
- .4byte LavaridgeTown_MapBorder
- .4byte LavaridgeTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lavaridge
-
-FallarborTown_MapBorder:: @ 82920AC
- .incbin "data/maps/FallarborTown/border.bin"
-
-FallarborTown_MapBlockdata:: @ 82920B4
- .incbin "data/maps/FallarborTown/map.bin"
-
- .align 2
-FallarborTown_MapAttributes:: @ 82923D4
- .4byte 0x14
- .4byte 0x14
- .4byte FallarborTown_MapBorder
- .4byte FallarborTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fallarbor
-
-VerdanturfTown_MapBorder:: @ 82923EC
- .incbin "data/maps/VerdanturfTown/border.bin"
-
-VerdanturfTown_MapBlockdata:: @ 82923F4
- .incbin "data/maps/VerdanturfTown/map.bin"
-
- .align 2
-VerdanturfTown_MapAttributes:: @ 8292714
- .4byte 0x14
- .4byte 0x14
- .4byte VerdanturfTown_MapBorder
- .4byte VerdanturfTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-PacifidlogTown_MapBorder:: @ 829272C
- .incbin "data/maps/PacifidlogTown/border.bin"
-
-PacifidlogTown_MapBlockdata:: @ 8292734
- .incbin "data/maps/PacifidlogTown/map.bin"
-
- .align 2
-PacifidlogTown_MapAttributes:: @ 8292D74
- .4byte 0x14
- .4byte 0x28
- .4byte PacifidlogTown_MapBorder
- .4byte PacifidlogTown_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-Route101_MapBorder:: @ 8292D8C
- .incbin "data/maps/Route101/border.bin"
-
-Route101_MapBlockdata:: @ 8292D94
- .incbin "data/maps/Route101/map.bin"
-
- .align 2
-Route101_MapAttributes:: @ 82930B4
- .4byte 0x14
- .4byte 0x14
- .4byte Route101_MapBorder
- .4byte Route101_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-Route102_MapBorder:: @ 82930CC
- .incbin "data/maps/Route102/border.bin"
-
-Route102_MapBlockdata:: @ 82930D4
- .incbin "data/maps/Route102/map.bin"
-
- .align 2
-Route102_MapAttributes:: @ 82938A4
- .4byte 0x32
- .4byte 0x14
- .4byte Route102_MapBorder
- .4byte Route102_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-Route103_MapBorder:: @ 82938BC
- .incbin "data/maps/Route103/border.bin"
-
-Route103_MapBlockdata:: @ 82938C4
- .incbin "data/maps/Route103/map.bin"
-
- .align 2
-Route103_MapAttributes:: @ 8294544
- .4byte 0x50
- .4byte 0x14
- .4byte Route103_MapBorder
- .4byte Route103_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Petalburg
-
-Route104_MapBorder:: @ 829455C
- .incbin "data/maps/Route104/border.bin"
-
-Route104_MapBlockdata:: @ 8294564
- .incbin "data/maps/Route104/map.bin"
-
- .align 2
-Route104_MapAttributes:: @ 8295E64
- .4byte 0x28
- .4byte 0x50
- .4byte Route104_MapBorder
- .4byte Route104_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-Route105_MapBorder:: @ 8295E7C
- .incbin "data/maps/Route105/border.bin"
-
-Route105_MapBlockdata:: @ 8295E84
- .incbin "data/maps/Route105/map.bin"
-
- .align 2
-Route105_MapAttributes:: @ 8297784
- .4byte 0x28
- .4byte 0x50
- .4byte Route105_MapBorder
- .4byte Route105_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Dewford
-
-Route106_MapBorder:: @ 829779C
- .incbin "data/maps/Route106/border.bin"
-
-Route106_MapBlockdata:: @ 82977A4
- .incbin "data/maps/Route106/map.bin"
-
- .align 2
-Route106_MapAttributes:: @ 8298424
- .4byte 0x50
- .4byte 0x14
- .4byte Route106_MapBorder
- .4byte Route106_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Dewford
-
-Route107_MapBorder:: @ 829843C
- .incbin "data/maps/Route107/border.bin"
-
-Route107_MapBlockdata:: @ 8298444
- .incbin "data/maps/Route107/map.bin"
-
- .align 2
-Route107_MapAttributes:: @ 8298DA4
- .4byte 0x3c
- .4byte 0x14
- .4byte Route107_MapBorder
- .4byte Route107_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Dewford
-
-Route108_MapBorder:: @ 8298DBC
- .incbin "data/maps/Route108/border.bin"
-
-Route108_MapBlockdata:: @ 8298DC4
- .incbin "data/maps/Route108/map.bin"
-
- .align 2
-Route108_MapAttributes:: @ 8299724
- .4byte 0x3c
- .4byte 0x14
- .4byte Route108_MapBorder
- .4byte Route108_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Slateport
-
-Route109_MapBorder:: @ 829973C
- .incbin "data/maps/Route109/border.bin"
-
-Route109_MapBlockdata:: @ 8299744
- .incbin "data/maps/Route109/map.bin"
-
- .align 2
-Route109_MapAttributes:: @ 829AA04
- .4byte 0x28
- .4byte 0x3c
- .4byte Route109_MapBorder
- .4byte Route109_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Slateport
-
-Route110_MapBorder:: @ 829AA1C
- .incbin "data/maps/Route110/border.bin"
-
-Route110_MapBlockdata:: @ 829AA24
- .incbin "data/maps/Route110/map.bin"
-
- .align 2
-Route110_MapAttributes:: @ 829C964
- .4byte 0x28
- .4byte 0x64
- .4byte Route110_MapBorder
- .4byte Route110_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-Route111_MapBorder:: @ 829C97C
- .incbin "data/maps/Route111/border.bin"
-
-Route111_MapBlockdata:: @ 829C984
- .incbin "data/maps/Route111/map.bin"
-
- .align 2
-Route111_MapAttributes:: @ 829F544
- .4byte 0x28
- .4byte 0x8c
- .4byte Route111_MapBorder
- .4byte Route111_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-Route112_MapBorder:: @ 829F55C
- .incbin "data/maps/Route112/border.bin"
-
-Route112_MapBlockdata:: @ 829F564
- .incbin "data/maps/Route112/map.bin"
-
- .align 2
-Route112_MapAttributes:: @ 82A0824
- .4byte 0x28
- .4byte 0x3c
- .4byte Route112_MapBorder
- .4byte Route112_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lavaridge
-
-Route113_MapBorder:: @ 82A083C
- .incbin "data/maps/Route113/border.bin"
-
-Route113_MapBlockdata:: @ 82A0844
- .incbin "data/maps/Route113/map.bin"
-
- .align 2
-Route113_MapAttributes:: @ 82A17E4
- .4byte 0x64
- .4byte 0x14
- .4byte Route113_MapBorder
- .4byte Route113_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fallarbor
-
-Route114_MapBorder:: @ 82A17FC
- .incbin "data/maps/Route114/border.bin"
-
-Route114_MapBlockdata:: @ 82A1804
- .incbin "data/maps/Route114/map.bin"
-
- .align 2
-Route114_MapAttributes:: @ 82A3104
- .4byte 0x28
- .4byte 0x50
- .4byte Route114_MapBorder
- .4byte Route114_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fallarbor
-
-Route115_MapBorder:: @ 82A311C
- .incbin "data/maps/Route115/border.bin"
-
-Route115_MapBlockdata:: @ 82A3124
- .incbin "data/maps/Route115/map.bin"
-
- .align 2
-Route115_MapAttributes:: @ 82A4A24
- .4byte 0x28
- .4byte 0x50
- .4byte Route115_MapBorder
- .4byte Route115_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fallarbor
-
-Route116_MapBorder:: @ 82A4A3C
- .incbin "data/maps/Route116/border.bin"
-
-Route116_MapBlockdata:: @ 82A4A44
- .incbin "data/maps/Route116/map.bin"
-
- .align 2
-Route116_MapAttributes:: @ 82A59E4
- .4byte 0x64
- .4byte 0x14
- .4byte Route116_MapBorder
- .4byte Route116_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-Route117_MapBorder:: @ 82A59FC
- .incbin "data/maps/Route117/border.bin"
-
-Route117_MapBlockdata:: @ 82A5A04
- .incbin "data/maps/Route117/map.bin"
-
- .align 2
-Route117_MapAttributes:: @ 82A6364
- .4byte 0x3c
- .4byte 0x14
- .4byte Route117_MapBorder
- .4byte Route117_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-Route118_MapBorder:: @ 82A637C
- .incbin "data/maps/Route118/border.bin"
-
-Route118_MapBlockdata:: @ 82A6384
- .incbin "data/maps/Route118/map.bin"
-
- .align 2
-Route118_MapAttributes:: @ 82A7004
- .4byte 0x50
- .4byte 0x14
- .4byte Route118_MapBorder
- .4byte Route118_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mauville
-
-Route119_MapBorder:: @ 82A701C
- .incbin "data/maps/Route119/border.bin"
-
-Route119_MapBlockdata:: @ 82A7024
- .incbin "data/maps/Route119/map.bin"
-
- .align 2
-Route119_MapAttributes:: @ 82A9BE4
- .4byte 0x28
- .4byte 0x8c
- .4byte Route119_MapBorder
- .4byte Route119_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fortree
-
-Route120_MapBorder:: @ 82A9BFC
- .incbin "data/maps/Route120/border.bin"
-
-Route120_MapBlockdata:: @ 82A9C04
- .incbin "data/maps/Route120/map.bin"
-
- .align 2
-Route120_MapAttributes:: @ 82ABB44
- .4byte 0x28
- .4byte 0x64
- .4byte Route120_MapBorder
- .4byte Route120_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fortree
-
-Route121_MapBorder:: @ 82ABB5C
- .incbin "data/maps/Route121/border.bin"
-
-Route121_MapBlockdata:: @ 82ABB64
- .incbin "data/maps/Route121/map.bin"
-
- .align 2
-Route121_MapAttributes:: @ 82AC7E4
- .4byte 0x50
- .4byte 0x14
- .4byte Route121_MapBorder
- .4byte Route121_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-Route122_MapBorder:: @ 82AC7FC
- .incbin "data/maps/Route122/border.bin"
-
-Route122_MapBlockdata:: @ 82AC804
- .incbin "data/maps/Route122/map.bin"
-
- .align 2
-Route122_MapAttributes:: @ 82AD484
- .4byte 0x28
- .4byte 0x28
- .4byte Route122_MapBorder
- .4byte Route122_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-Route123_MapBorder:: @ 82AD49C
- .incbin "data/maps/Route123/border.bin"
-
-Route123_MapBlockdata:: @ 82AD4A4
- .incbin "data/maps/Route123/map.bin"
-
- .align 2
-Route123_MapAttributes:: @ 82AEA84
- .4byte 0x8c
- .4byte 0x14
- .4byte Route123_MapBorder
- .4byte Route123_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-Route124_MapBorder:: @ 82AEA9C
- .incbin "data/maps/Route124/border.bin"
-
-Route124_MapBlockdata:: @ 82AEAA4
- .incbin "data/maps/Route124/map.bin"
-
- .align 2
-Route124_MapAttributes:: @ 82B1CA4
- .4byte 0x50
- .4byte 0x50
- .4byte Route124_MapBorder
- .4byte Route124_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-Route125_MapBorder:: @ 82B1CBC
- .incbin "data/maps/Route125/border.bin"
-
-Route125_MapBlockdata:: @ 82B1CC4
- .incbin "data/maps/Route125/map.bin"
-
- .align 2
-Route125_MapAttributes:: @ 82B35C4
- .4byte 0x50
- .4byte 0x28
- .4byte Route125_MapBorder
- .4byte Route125_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-Route126_MapBorder:: @ 82B35DC
- .incbin "data/maps/Route126/border.bin"
-
-Route126_MapBlockdata:: @ 82B35E4
- .incbin "data/maps/Route126/map.bin"
-
- .align 2
-Route126_MapAttributes:: @ 82B67E4
- .4byte 0x50
- .4byte 0x50
- .4byte Route126_MapBorder
- .4byte Route126_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-Route127_MapBorder:: @ 82B67FC
- .incbin "data/maps/Route127/border.bin"
-
-Route127_MapBlockdata:: @ 82B6804
- .incbin "data/maps/Route127/map.bin"
-
- .align 2
-Route127_MapAttributes:: @ 82B9A04
- .4byte 0x50
- .4byte 0x50
- .4byte Route127_MapBorder
- .4byte Route127_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-Route128_MapBorder:: @ 82B9A1C
- .incbin "data/maps/Route128/border.bin"
-
-Route128_MapBlockdata:: @ 82B9A24
- .incbin "data/maps/Route128/map.bin"
-
- .align 2
-Route128_MapAttributes:: @ 82BBFA4
- .4byte 0x78
- .4byte 0x28
- .4byte Route128_MapBorder
- .4byte Route128_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-Route129_MapBorder:: @ 82BBFBC
- .incbin "data/maps/Route129/border.bin"
-
-Route129_MapBlockdata:: @ 82BBFC4
- .incbin "data/maps/Route129/map.bin"
-
- .align 2
-Route129_MapAttributes:: @ 82BD8C4
- .4byte 0x50
- .4byte 0x28
- .4byte Route129_MapBorder
- .4byte Route129_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Mossdeep
-
-UnreferencedMap_MapBorder: @ 82BD8DC
- .incbin "data/maps/UnreferencedMap/border.bin"
-
-UnreferencedMap_MapBlockdata: @ 82BD8E4
- .incbin "data/maps/UnreferencedMap/map.bin"
-
- .align 2
-UnreferencedMap_MapAttributes:: @ 82BF1E4
- .4byte 0x50
- .4byte 0x28
- .4byte UnreferencedMap_MapBorder
- .4byte UnreferencedMap_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-Route131_MapBorder:: @ 82BF1FC
- .incbin "data/maps/Route131/border.bin"
-
-Route131_MapBlockdata:: @ 82BF204
- .incbin "data/maps/Route131/map.bin"
-
- .align 2
-Route131_MapAttributes:: @ 82C04C4
- .4byte 0x3c
- .4byte 0x28
- .4byte Route131_MapBorder
- .4byte Route131_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-Route132_MapBorder:: @ 82C04DC
- .incbin "data/maps/Route132/border.bin"
-
-Route132_MapBlockdata:: @ 82C04E4
- .incbin "data/maps/Route132/map.bin"
-
- .align 2
-Route132_MapAttributes:: @ 82C1DE4
- .4byte 0x50
- .4byte 0x28
- .4byte Route132_MapBorder
- .4byte Route132_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-Route133_MapBorder:: @ 82C1DFC
- .incbin "data/maps/Route133/border.bin"
-
-Route133_MapBlockdata:: @ 82C1E04
- .incbin "data/maps/Route133/map.bin"
-
- .align 2
-Route133_MapAttributes:: @ 82C3704
- .4byte 0x50
- .4byte 0x28
- .4byte Route133_MapBorder
- .4byte Route133_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-Route134_MapBorder:: @ 82C371C
- .incbin "data/maps/Route134/border.bin"
-
-Route134_MapBlockdata:: @ 82C3724
- .incbin "data/maps/Route134/map.bin"
-
- .align 2
-Route134_MapAttributes:: @ 82C5024
- .4byte 0x50
- .4byte 0x28
- .4byte Route134_MapBorder
- .4byte Route134_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-Underwater2_MapBorder:: @ 82C503C
- .incbin "data/maps/Underwater2/border.bin"
-
-Underwater2_MapBlockdata:: @ 82C5044
- .incbin "data/maps/Underwater2/map.bin"
-
- .align 2
-Underwater2_MapAttributes:: @ 82C8244
- .4byte 0x50
- .4byte 0x50
- .4byte Underwater2_MapBorder
- .4byte Underwater2_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-Underwater3_MapBorder:: @ 82C825C
- .incbin "data/maps/Underwater3/border.bin"
-
-Underwater3_MapBlockdata:: @ 82C8264
- .incbin "data/maps/Underwater3/map.bin"
-
- .align 2
-Underwater3_MapAttributes:: @ 82CB464
- .4byte 0x50
- .4byte 0x50
- .4byte Underwater3_MapBorder
- .4byte Underwater3_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-Underwater4_MapBorder:: @ 82CB47C
- .incbin "data/maps/Underwater4/border.bin"
-
-Underwater4_MapBlockdata:: @ 82CB484
- .incbin "data/maps/Underwater4/map.bin"
-
- .align 2
-Underwater4_MapAttributes:: @ 82CDA04
- .4byte 0x78
- .4byte 0x28
- .4byte Underwater4_MapBorder
- .4byte Underwater4_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-LittlerootTown_BrendansHouse_1F_MapBorder:: @ 82CDA1C
- .incbin "data/maps/LittlerootTown_BrendansHouse_1F/border.bin"
-
-LittlerootTown_BrendansHouse_1F_MapBlockdata:: @ 82CDA24
- .incbin "data/maps/LittlerootTown_BrendansHouse_1F/map.bin"
-
- .align 2
-LittlerootTown_BrendansHouse_1F_MapAttributes:: @ 82CDAEC
- .4byte 0xb
- .4byte 0x9
- .4byte LittlerootTown_BrendansHouse_1F_MapBorder
- .4byte LittlerootTown_BrendansHouse_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BrendansMaysHouse
-
-LittlerootTown_BrendansHouse_2F_MapBorder:: @ 82CDB04
- .incbin "data/maps/LittlerootTown_BrendansHouse_2F/border.bin"
-
-LittlerootTown_BrendansHouse_2F_MapBlockdata:: @ 82CDB0C
- .incbin "data/maps/LittlerootTown_BrendansHouse_2F/map.bin"
-
- .align 2
-LittlerootTown_BrendansHouse_2F_MapAttributes:: @ 82CDB9C
- .4byte 0x9
- .4byte 0x8
- .4byte LittlerootTown_BrendansHouse_2F_MapBorder
- .4byte LittlerootTown_BrendansHouse_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BrendansMaysHouse
-
-LittlerootTown_MaysHouse_1F_MapBorder:: @ 82CDBB4
- .incbin "data/maps/LittlerootTown_MaysHouse_1F/border.bin"
-
-LittlerootTown_MaysHouse_1F_MapBlockdata:: @ 82CDBBC
- .incbin "data/maps/LittlerootTown_MaysHouse_1F/map.bin"
-
- .align 2
-LittlerootTown_MaysHouse_1F_MapAttributes:: @ 82CDC84
- .4byte 0xb
- .4byte 0x9
- .4byte LittlerootTown_MaysHouse_1F_MapBorder
- .4byte LittlerootTown_MaysHouse_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BrendansMaysHouse
-
-LittlerootTown_MaysHouse_2F_MapBorder:: @ 82CDC9C
- .incbin "data/maps/LittlerootTown_MaysHouse_2F/border.bin"
-
-LittlerootTown_MaysHouse_2F_MapBlockdata:: @ 82CDCA4
- .incbin "data/maps/LittlerootTown_MaysHouse_2F/map.bin"
-
- .align 2
-LittlerootTown_MaysHouse_2F_MapAttributes:: @ 82CDD34
- .4byte 0x9
- .4byte 0x8
- .4byte LittlerootTown_MaysHouse_2F_MapBorder
- .4byte LittlerootTown_MaysHouse_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BrendansMaysHouse
-
-LittlerootTown_ProfessorBirchsLab_MapBorder:: @ 82CDD4C
- .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/border.bin"
-
-LittlerootTown_ProfessorBirchsLab_MapBlockdata:: @ 82CDD54
- .incbin "data/maps/LittlerootTown_ProfessorBirchsLab/map.bin"
-
- .align 2
-LittlerootTown_ProfessorBirchsLab_MapAttributes:: @ 82CDEA8
- .4byte 0xd
- .4byte 0xd
- .4byte LittlerootTown_ProfessorBirchsLab_MapBorder
- .4byte LittlerootTown_ProfessorBirchsLab_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Lab
-
-House1_MapBorder:: @ 82CDEC0
- .incbin "data/maps/House1/border.bin"
-
-House1_MapBlockdata:: @ 82CDEC8
- .incbin "data/maps/House1/map.bin"
-
- .align 2
-House1_MapAttributes:: @ 82CDF7C
- .4byte 0xa
- .4byte 0x9
- .4byte House1_MapBorder
- .4byte House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-House2_MapBorder:: @ 82CDF94
- .incbin "data/maps/House2/border.bin"
-
-House2_MapBlockdata:: @ 82CDF9C
- .incbin "data/maps/House2/map.bin"
-
- .align 2
-House2_MapAttributes:: @ 82CE04C
- .4byte 0xb
- .4byte 0x8
- .4byte House2_MapBorder
- .4byte House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-PokemonCenter_1F_MapBorder:: @ 82CE064
- .incbin "data/maps/OldaleTown_PokemonCenter_1F/border.bin"
-
-PokemonCenter_1F_MapBlockdata:: @ 82CE06C
- .incbin "data/maps/OldaleTown_PokemonCenter_1F/map.bin"
-
- .align 2
-PokemonCenter_1F_MapAttributes:: @ 82CE168
- .4byte 0xe
- .4byte 0x9
- .4byte PokemonCenter_1F_MapBorder
- .4byte PokemonCenter_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonCenter
-
-PokemonCenter_2F_MapBorder:: @ 82CE180
- .incbin "data/maps/OldaleTown_PokemonCenter_2F/border.bin"
-
-PokemonCenter_2F_MapBlockdata:: @ 82CE188
- .incbin "data/maps/OldaleTown_PokemonCenter_2F/map.bin"
-
- .align 2
-PokemonCenter_2F_MapAttributes:: @ 82CE284
- .4byte 0xe
- .4byte 0x9
- .4byte PokemonCenter_2F_MapBorder
- .4byte PokemonCenter_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonCenter
-
-PokeMart_MapBorder:: @ 82CE29C
- .incbin "data/maps/OldaleTown_Mart/border.bin"
-
-PokeMart_MapBlockdata:: @ 82CE2A4
- .incbin "data/maps/OldaleTown_Mart/map.bin"
-
- .align 2
-PokeMart_MapAttributes:: @ 82CE354
- .4byte 0xb
- .4byte 0x8
- .4byte PokeMart_MapBorder
- .4byte PokeMart_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-DewfordTown_House1_MapBorder:: @ 82CE36C
- .incbin "data/maps/DewfordTown_House1/border.bin"
-
-DewfordTown_House1_MapBlockdata:: @ 82CE374
- .incbin "data/maps/DewfordTown_House1/map.bin"
-
- .align 2
-DewfordTown_House1_MapAttributes:: @ 82CE414
-LavaridgeTown_House_MapAttributes:: @ 82CE414
-Route111_OldLadysRestStop_MapAttributes:: @ 82CE414
- .4byte 0xa
- .4byte 0x8
- .4byte DewfordTown_House1_MapBorder
- .4byte DewfordTown_House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-DewfordTown_Gym_MapBorder:: @ 82CE42C
- .incbin "data/maps/DewfordTown_Gym/border.bin"
-
-DewfordTown_Gym_MapBlockdata:: @ 82CE434
- .incbin "data/maps/DewfordTown_Gym/map.bin"
-
- .align 2
-DewfordTown_Gym_MapAttributes:: @ 82CE824
- .4byte 0x12
- .4byte 0x1c
- .4byte DewfordTown_Gym_MapBorder
- .4byte DewfordTown_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_DewfordGym
-
-DewfordTown_Hall_MapBorder:: @ 82CE83C
- .incbin "data/maps/DewfordTown_Hall/border.bin"
-
-DewfordTown_Hall_MapBlockdata:: @ 82CE844
- .incbin "data/maps/DewfordTown_Hall/map.bin"
-
- .align 2
-DewfordTown_Hall_MapAttributes:: @ 82CE978
- .4byte 0x11
- .4byte 0x9
- .4byte DewfordTown_Hall_MapBorder
- .4byte DewfordTown_Hall_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-DewfordTown_House2_MapBorder:: @ 82CE990
- .incbin "data/maps/DewfordTown_House2/border.bin"
-
-DewfordTown_House2_MapBlockdata:: @ 82CE998
- .incbin "data/maps/DewfordTown_House2/map.bin"
-
- .align 2
-DewfordTown_House2_MapAttributes:: @ 82CEA4C
-Route113_GlassWorkshop_MapAttributes:: @ 82CEA4C
- .4byte 0xa
- .4byte 0x9
- .4byte DewfordTown_House2_MapBorder
- .4byte DewfordTown_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-LavaridgeTown_HerbShop_MapBorder:: @ 82CEA64
- .incbin "data/maps/LavaridgeTown_HerbShop/border.bin"
-
-LavaridgeTown_HerbShop_MapBlockdata:: @ 82CEA6C
- .incbin "data/maps/LavaridgeTown_HerbShop/map.bin"
-
- .align 2
-LavaridgeTown_HerbShop_MapAttributes:: @ 82CEB1C
- .4byte 0xb
- .4byte 0x8
- .4byte LavaridgeTown_HerbShop_MapBorder
- .4byte LavaridgeTown_HerbShop_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LavaridgeTown_Gym_1F_MapBorder:: @ 82CEB34
- .incbin "data/maps/LavaridgeTown_Gym_1F/border.bin"
-
-LavaridgeTown_Gym_1F_MapBlockdata:: @ 82CEB3C
- .incbin "data/maps/LavaridgeTown_Gym_1F/map.bin"
-
- .align 2
-LavaridgeTown_Gym_1F_MapAttributes:: @ 82CED4C
- .4byte 0xb
- .4byte 0x18
- .4byte LavaridgeTown_Gym_1F_MapBorder
- .4byte LavaridgeTown_Gym_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_LavaridgeGym
-
-LavaridgeTown_Gym_B1F_MapBorder:: @ 82CED64
- .incbin "data/maps/LavaridgeTown_Gym_B1F/border.bin"
-
-LavaridgeTown_Gym_B1F_MapBlockdata:: @ 82CED6C
- .incbin "data/maps/LavaridgeTown_Gym_B1F/map.bin"
-
- .align 2
-LavaridgeTown_Gym_B1F_MapAttributes:: @ 82CEF7C
- .4byte 0xb
- .4byte 0x18
- .4byte LavaridgeTown_Gym_B1F_MapBorder
- .4byte LavaridgeTown_Gym_B1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_LavaridgeGym
-
-LavaridgeTown_PokemonCenter_1F_MapBorder:: @ 82CEF94
- .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/border.bin"
-
-LavaridgeTown_PokemonCenter_1F_MapBlockdata:: @ 82CEF9C
- .incbin "data/maps/LavaridgeTown_PokemonCenter_1F/map.bin"
-
- .align 2
-LavaridgeTown_PokemonCenter_1F_MapAttributes:: @ 82CF098
- .4byte 0xe
- .4byte 0x9
- .4byte LavaridgeTown_PokemonCenter_1F_MapBorder
- .4byte LavaridgeTown_PokemonCenter_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonCenter
-
-FallarborTown_ContestLobby_MapBorder:: @ 82CF0B0
- .incbin "data/maps/FallarborTown_ContestLobby/border.bin"
-
-FallarborTown_ContestLobby_MapBlockdata:: @ 82CF0B8
- .incbin "data/maps/FallarborTown_ContestLobby/map.bin"
-
- .align 2
-FallarborTown_ContestLobby_MapAttributes:: @ 82CF18C
-SlateportCity_ContestLobby_MapAttributes:: @ 82CF18C
-VerdanturfTown_ContestLobby_MapAttributes:: @ 82CF18C
- .4byte 0xf
- .4byte 0x7
- .4byte FallarborTown_ContestLobby_MapBorder
- .4byte FallarborTown_ContestLobby_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-FallarborTown_ContestHall_MapBorder:: @ 82CF1A4
- .incbin "data/maps/FallarborTown_ContestHall/border.bin"
-
-FallarborTown_ContestHall_MapBlockdata:: @ 82CF1AC
- .incbin "data/maps/FallarborTown_ContestHall/map.bin"
-
- .align 2
-FallarborTown_ContestHall_MapAttributes:: @ 82CF4A0
-SlateportCity_ContestHall_MapAttributes:: @ 82CF4A0
-VerdanturfTown_ContestHall_MapAttributes:: @ 82CF4A0
- .4byte 0x15
- .4byte 0x12
- .4byte FallarborTown_ContestHall_MapBorder
- .4byte FallarborTown_ContestHall_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-LilycoveCity_House2_MapBorder:: @ 82CF4B8
- .incbin "data/maps/LilycoveCity_House2/border.bin"
-
-LilycoveCity_House2_MapBlockdata:: @ 82CF4C0
- .incbin "data/maps/LilycoveCity_House2/map.bin"
-
- .align 2
-LilycoveCity_House2_MapAttributes:: @ 82CF540
- .4byte 0x8
- .4byte 0x8
- .4byte LilycoveCity_House2_MapBorder
- .4byte LilycoveCity_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-UnknownMapBorder_082CF564:
- .incbin "data/maps/UnknownMap_082CF564/border.bin"
-
-UnknownMapBlockdata_082CF564:
- .incbin "data/maps/UnknownMap_082CF564/map.bin"
-
- .align 2
-UnknownMapAttributes_082CF564::
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082CF564
- .4byte UnknownMapBlockdata_082CF564
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-VerdanturfTown_WandasHouse_MapBorder:: @ 82CF57C
- .incbin "data/maps/VerdanturfTown_WandasHouse/border.bin"
-
-VerdanturfTown_WandasHouse_MapBlockdata:: @ 82CF584
- .incbin "data/maps/VerdanturfTown_WandasHouse/map.bin"
-
- .align 2
-VerdanturfTown_WandasHouse_MapAttributes:: @ 82CF694
- .4byte 0x11
- .4byte 0x8
- .4byte VerdanturfTown_WandasHouse_MapBorder
- .4byte VerdanturfTown_WandasHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-PacifidlogTown_House1_MapBorder:: @ 82CF6AC
- .incbin "data/maps/PacifidlogTown_House1/border.bin"
-
-PacifidlogTown_House1_MapBlockdata:: @ 82CF6B4
- .incbin "data/maps/PacifidlogTown_House1/map.bin"
-
- .align 2
-PacifidlogTown_House1_MapAttributes:: @ 82CF768
-PacifidlogTown_House3_MapAttributes:: @ 82CF768
-PacifidlogTown_House5_MapAttributes:: @ 82CF768
- .4byte 0xa
- .4byte 0x9
- .4byte PacifidlogTown_House1_MapBorder
- .4byte PacifidlogTown_House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-PacifidlogTown_House2_MapBorder:: @ 82CF780
- .incbin "data/maps/PacifidlogTown_House2/border.bin"
-
-PacifidlogTown_House2_MapBlockdata:: @ 82CF788
- .incbin "data/maps/PacifidlogTown_House2/map.bin"
-
- .align 2
-PacifidlogTown_House2_MapAttributes:: @ 82CF83C
-PacifidlogTown_House4_MapAttributes:: @ 82CF83C
- .4byte 0xa
- .4byte 0x9
- .4byte PacifidlogTown_House2_MapBorder
- .4byte PacifidlogTown_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-PetalburgCity_Gym_MapBorder:: @ 82CF854
- .incbin "data/maps/PetalburgCity_Gym/border.bin"
-
-PetalburgCity_Gym_MapBlockdata:: @ 82CF85C
- .incbin "data/maps/PetalburgCity_Gym/map.bin"
-
- .align 2
-PetalburgCity_Gym_MapAttributes:: @ 82D003C
- .4byte 0x9
- .4byte 0x70
- .4byte PetalburgCity_Gym_MapBorder
- .4byte PetalburgCity_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PetalburgGym
-
-PetalburgCity_House2_MapBorder:: @ 82D0054
- .incbin "data/maps/PetalburgCity_House2/border.bin"
-
-PetalburgCity_House2_MapBlockdata:: @ 82D005C
- .incbin "data/maps/PetalburgCity_House2/map.bin"
-
- .align 2
-MossdeepCity_House4_MapAttributes:: @ 82D00FC
-PetalburgCity_House2_MapAttributes:: @ 82D00FC
-SlateportCity_House1_MapAttributes:: @ 82D00FC
- .4byte 0xa
- .4byte 0x8
- .4byte PetalburgCity_House2_MapBorder
- .4byte PetalburgCity_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SlateportCity_SternsShipyard_1F_MapBorder:: @ 82D0114
- .incbin "data/maps/SlateportCity_SternsShipyard_1F/border.bin"
-
-SlateportCity_SternsShipyard_1F_MapBlockdata:: @ 82D011C
- .incbin "data/maps/SlateportCity_SternsShipyard_1F/map.bin"
-
- .align 2
-SlateportCity_SternsShipyard_1F_MapAttributes:: @ 82D0394
- .4byte 0x15
- .4byte 0xf
- .4byte SlateportCity_SternsShipyard_1F_MapBorder
- .4byte SlateportCity_SternsShipyard_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-SlateportCity_SternsShipyard_2F_MapBorder:: @ 82D03AC
- .incbin "data/maps/SlateportCity_SternsShipyard_2F/border.bin"
-
-SlateportCity_SternsShipyard_2F_MapBlockdata:: @ 82D03B4
- .incbin "data/maps/SlateportCity_SternsShipyard_2F/map.bin"
-
- .align 2
-SlateportCity_SternsShipyard_2F_MapAttributes:: @ 82D05B4
- .4byte 0x11
- .4byte 0xf
- .4byte SlateportCity_SternsShipyard_2F_MapBorder
- .4byte SlateportCity_SternsShipyard_2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-UnknownMapBorder_082D05D8::
- .incbin "data/maps/UnknownMap_082D05D8/border.bin"
-
-UnknownMapBlockdata_082D05D8::
- .incbin "data/maps/UnknownMap_082D05D8/map.bin"
-
- .align 2
-UnknownMapAttributes_082D05D8::
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082D05D8
- .4byte UnknownMapBlockdata_082D05D8
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMapBorder_082D05FC::
- .incbin "data/maps/UnknownMap_082D05FC/border.bin"
-
-UnknownMapBlockdata_082D05FC::
- .incbin "data/maps/UnknownMap_082D05FC/map.bin"
-
- .align 2
-UnknownMapAttributes_082D05FC::
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082D05FC
- .4byte UnknownMapBlockdata_082D05FC
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-SlateportCity_PokemonFanClub_MapBorder:: @ 82D0614
- .incbin "data/maps/SlateportCity_PokemonFanClub/border.bin"
-
-SlateportCity_PokemonFanClub_MapBlockdata:: @ 82D061C
- .incbin "data/maps/SlateportCity_PokemonFanClub/map.bin"
-
- .align 2
-SlateportCity_PokemonFanClub_MapAttributes:: @ 82D0750
- .4byte 0xe
- .4byte 0xb
- .4byte SlateportCity_PokemonFanClub_MapBorder
- .4byte SlateportCity_PokemonFanClub_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonFanClub
-
-SlateportCity_OceanicMuseum_1F_MapBorder:: @ 82D0768
- .incbin "data/maps/SlateportCity_OceanicMuseum_1F/border.bin"
-
-SlateportCity_OceanicMuseum_1F_MapBlockdata:: @ 82D0770
- .incbin "data/maps/SlateportCity_OceanicMuseum_1F/map.bin"
-
- .align 2
-SlateportCity_OceanicMuseum_1F_MapAttributes:: @ 82D08D8
- .4byte 0x14
- .4byte 0x9
- .4byte SlateportCity_OceanicMuseum_1F_MapBorder
- .4byte SlateportCity_OceanicMuseum_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_OceanicMuseum
-
-SlateportCity_OceanicMuseum_2F_MapBorder:: @ 82D08F0
- .incbin "data/maps/SlateportCity_OceanicMuseum_2F/border.bin"
-
-SlateportCity_OceanicMuseum_2F_MapBlockdata:: @ 82D08F8
- .incbin "data/maps/SlateportCity_OceanicMuseum_2F/map.bin"
-
- .align 2
-SlateportCity_OceanicMuseum_2F_MapAttributes:: @ 82D0A60
- .4byte 0x14
- .4byte 0x9
- .4byte SlateportCity_OceanicMuseum_2F_MapBorder
- .4byte SlateportCity_OceanicMuseum_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_OceanicMuseum
-
-SlateportCity_Harbor_MapBorder:: @ 82D0A78
- .incbin "data/maps/SlateportCity_Harbor/border.bin"
-
-SlateportCity_Harbor_MapBlockdata:: @ 82D0A80
- .incbin "data/maps/SlateportCity_Harbor/map.bin"
-
- .align 2
-LilycoveCity_Harbor_MapAttributes:: @ 82D0D50
-SlateportCity_Harbor_MapAttributes:: @ 82D0D50
- .4byte 0x18
- .4byte 0xf
- .4byte SlateportCity_Harbor_MapBorder
- .4byte SlateportCity_Harbor_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MauvilleCity_Gym_MapBorder:: @ 82D0D68
- .incbin "data/maps/MauvilleCity_Gym/border.bin"
-
-MauvilleCity_Gym_MapBlockdata:: @ 82D0D70
- .incbin "data/maps/MauvilleCity_Gym/map.bin"
-
- .align 2
-MauvilleCity_Gym_MapAttributes:: @ 82D0F14
- .4byte 0xa
- .4byte 0x15
- .4byte MauvilleCity_Gym_MapBorder
- .4byte MauvilleCity_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_MauvilleGym
-
-MauvilleCity_BikeShop_MapBorder:: @ 82D0F2C
- .incbin "data/maps/MauvilleCity_BikeShop/border.bin"
-
-MauvilleCity_BikeShop_MapBlockdata:: @ 82D0F34
- .incbin "data/maps/MauvilleCity_BikeShop/map.bin"
-
- .align 2
-MauvilleCity_BikeShop_MapAttributes:: @ 82D100C
- .4byte 0xc
- .4byte 0x9
- .4byte MauvilleCity_BikeShop_MapBorder
- .4byte MauvilleCity_BikeShop_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_BikeShop
-
-MauvilleCity_GameCorner_MapBorder:: @ 82D1024
- .incbin "data/maps/MauvilleCity_GameCorner/border.bin"
-
-MauvilleCity_GameCorner_MapBlockdata:: @ 82D102C
- .incbin "data/maps/MauvilleCity_GameCorner/map.bin"
-
- .align 2
-MauvilleCity_GameCorner_MapAttributes:: @ 82D1210
- .4byte 0x16
- .4byte 0xb
- .4byte MauvilleCity_GameCorner_MapBorder
- .4byte MauvilleCity_GameCorner_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_MauvilleGameCorner
-
-RustboroCity_DevonCorp_1F_MapBorder:: @ 82D1228
- .incbin "data/maps/RustboroCity_DevonCorp_1F/border.bin"
-
-RustboroCity_DevonCorp_1F_MapBlockdata:: @ 82D1230
- .incbin "data/maps/RustboroCity_DevonCorp_1F/map.bin"
-
- .align 2
-RustboroCity_DevonCorp_1F_MapAttributes:: @ 82D1388
- .4byte 0x13
- .4byte 0x9
- .4byte RustboroCity_DevonCorp_1F_MapBorder
- .4byte RustboroCity_DevonCorp_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-RustboroCity_DevonCorp_2F_MapBorder:: @ 82D13A0
- .incbin "data/maps/RustboroCity_DevonCorp_2F/border.bin"
-
-RustboroCity_DevonCorp_2F_MapBlockdata:: @ 82D13A8
- .incbin "data/maps/RustboroCity_DevonCorp_2F/map.bin"
-
- .align 2
-RustboroCity_DevonCorp_2F_MapAttributes:: @ 82D1500
- .4byte 0x13
- .4byte 0x9
- .4byte RustboroCity_DevonCorp_2F_MapBorder
- .4byte RustboroCity_DevonCorp_2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-RustboroCity_Gym_MapBorder:: @ 82D1518
- .incbin "data/maps/RustboroCity_Gym/border.bin"
-
-RustboroCity_Gym_MapBlockdata:: @ 82D1520
- .incbin "data/maps/RustboroCity_Gym/map.bin"
-
- .align 2
-RustboroCity_Gym_MapAttributes:: @ 82D16C4
- .4byte 0xb
- .4byte 0x13
- .4byte RustboroCity_Gym_MapBorder
- .4byte RustboroCity_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_RustboroGym
-
-RustboroCity_PokemonSchool_MapBorder:: @ 82D16DC
- .incbin "data/maps/RustboroCity_PokemonSchool/border.bin"
-
-RustboroCity_PokemonSchool_MapBlockdata:: @ 82D16E4
- .incbin "data/maps/RustboroCity_PokemonSchool/map.bin"
-
- .align 2
-RustboroCity_PokemonSchool_MapAttributes:: @ 82D17EC
- .4byte 0xc
- .4byte 0xb
- .4byte RustboroCity_PokemonSchool_MapBorder
- .4byte RustboroCity_PokemonSchool_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonSchool
-
-RustboroCity_House2_MapBorder:: @ 82D1804
- .incbin "data/maps/RustboroCity_House2/border.bin"
-
-RustboroCity_House2_MapBlockdata:: @ 82D180C
- .incbin "data/maps/RustboroCity_House2/map.bin"
-
- .align 2
-RustboroCity_House2_MapAttributes:: @ 82D18E4
-RustboroCity_House3_MapAttributes:: @ 82D18E4
- .4byte 0xc
- .4byte 0x9
- .4byte RustboroCity_House2_MapBorder
- .4byte RustboroCity_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-RustboroCity_House1_MapBorder:: @ 82D18FC
- .incbin "data/maps/RustboroCity_House1/border.bin"
-
-RustboroCity_House1_MapBlockdata:: @ 82D1904
- .incbin "data/maps/RustboroCity_House1/map.bin"
-
- .align 2
-RustboroCity_House1_MapAttributes:: @ 82D19D4
- .4byte 0xd
- .4byte 0x8
- .4byte RustboroCity_House1_MapBorder
- .4byte RustboroCity_House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-RustboroCity_CuttersHouse_MapBorder:: @ 82D19EC
- .incbin "data/maps/RustboroCity_CuttersHouse/border.bin"
-
-RustboroCity_CuttersHouse_MapBlockdata:: @ 82D19F4
- .incbin "data/maps/RustboroCity_CuttersHouse/map.bin"
-
- .align 2
-RustboroCity_CuttersHouse_MapAttributes:: @ 82D1ABC
- .4byte 0xb
- .4byte 0x9
- .4byte RustboroCity_CuttersHouse_MapBorder
- .4byte RustboroCity_CuttersHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-FortreeCity_House1_MapBorder:: @ 82D1AD4
- .incbin "data/maps/FortreeCity_House1/border.bin"
-
-FortreeCity_House1_MapBlockdata:: @ 82D1ADC
- .incbin "data/maps/FortreeCity_House1/map.bin"
-
- .align 2
-FortreeCity_House1_MapAttributes:: @ 82D1B3C
-FortreeCity_House3_MapAttributes:: @ 82D1B3C
-FortreeCity_House5_MapAttributes:: @ 82D1B3C
- .4byte 0x8
- .4byte 0x6
- .4byte FortreeCity_House1_MapBorder
- .4byte FortreeCity_House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-FortreeCity_Gym_MapBorder:: @ 82D1B54
- .incbin "data/maps/FortreeCity_Gym/border.bin"
-
-FortreeCity_Gym_MapBlockdata:: @ 82D1B5C
- .incbin "data/maps/FortreeCity_Gym/map.bin"
-
- .align 2
-FortreeCity_Gym_MapAttributes:: @ 82D1F44
- .4byte 0x14
- .4byte 0x19
- .4byte FortreeCity_Gym_MapBorder
- .4byte FortreeCity_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_FortreeGym
-
-FortreeCity_House2_MapBorder:: @ 82D1F5C
- .incbin "data/maps/FortreeCity_House2/border.bin"
-
-FortreeCity_House2_MapBlockdata:: @ 82D1F64
- .incbin "data/maps/FortreeCity_House2/map.bin"
-
- .align 2
-FortreeCity_House2_MapAttributes:: @ 82D1FC4
-FortreeCity_House4_MapAttributes:: @ 82D1FC4
- .4byte 0x8
- .4byte 0x6
- .4byte FortreeCity_House2_MapBorder
- .4byte FortreeCity_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route104_MrBrineysHouse_MapBorder:: @ 82D1FDC
- .incbin "data/maps/Route104_MrBrineysHouse/border.bin"
-
-Route104_MrBrineysHouse_MapBlockdata:: @ 82D1FE4
- .incbin "data/maps/Route104_MrBrineysHouse/map.bin"
-
- .align 2
-Route104_MrBrineysHouse_MapAttributes:: @ 82D20BC
- .4byte 0xc
- .4byte 0x9
- .4byte Route104_MrBrineysHouse_MapBorder
- .4byte Route104_MrBrineysHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-LilycoveCity_LilycoveMuseum_1F_MapBorder:: @ 82D20D4
- .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/border.bin"
-
-LilycoveCity_LilycoveMuseum_1F_MapBlockdata:: @ 82D20DC
- .incbin "data/maps/LilycoveCity_LilycoveMuseum_1F/map.bin"
-
- .align 2
-LilycoveCity_LilycoveMuseum_1F_MapAttributes:: @ 82D2328
- .4byte 0x15
- .4byte 0xe
- .4byte LilycoveCity_LilycoveMuseum_1F_MapBorder
- .4byte LilycoveCity_LilycoveMuseum_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_LilycoveMuseum
-
-LilycoveCity_LilycoveMuseum_2F_MapBorder:: @ 82D2340
- .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/border.bin"
-
-LilycoveCity_LilycoveMuseum_2F_MapBlockdata:: @ 82D2348
- .incbin "data/maps/LilycoveCity_LilycoveMuseum_2F/map.bin"
-
- .align 2
-LilycoveCity_LilycoveMuseum_2F_MapAttributes:: @ 82D2584
- .4byte 0x16
- .4byte 0xd
- .4byte LilycoveCity_LilycoveMuseum_2F_MapBorder
- .4byte LilycoveCity_LilycoveMuseum_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_LilycoveMuseum
-
-LilycoveCity_ContestLobby_MapBorder:: @ 82D259C
- .incbin "data/maps/LilycoveCity_ContestLobby/border.bin"
-
-LilycoveCity_ContestLobby_MapBlockdata:: @ 82D25A4
- .incbin "data/maps/LilycoveCity_ContestLobby/map.bin"
-
- .align 2
-LilycoveCity_ContestLobby_MapAttributes:: @ 82D27CC
- .4byte 0x17
- .4byte 0xc
- .4byte LilycoveCity_ContestLobby_MapBorder
- .4byte LilycoveCity_ContestLobby_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-LilycoveCity_ContestHall_MapBorder:: @ 82D27E4
- .incbin "data/maps/LilycoveCity_ContestHall/border.bin"
-
-LilycoveCity_ContestHall_MapBlockdata:: @ 82D27EC
- .incbin "data/maps/LilycoveCity_ContestHall/map.bin"
-
- .align 2
-LilycoveCity_ContestHall_MapAttributes:: @ 82D3514
- .4byte 0x33
- .4byte 0x21
- .4byte LilycoveCity_ContestHall_MapBorder
- .4byte LilycoveCity_ContestHall_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-LilycoveCity_PokemonTrainerFanClub_MapBorder:: @ 82D352C
- .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/border.bin"
-
-LilycoveCity_PokemonTrainerFanClub_MapBlockdata:: @ 82D3534
- .incbin "data/maps/LilycoveCity_PokemonTrainerFanClub/map.bin"
-
- .align 2
-LilycoveCity_PokemonTrainerFanClub_MapAttributes:: @ 82D3684
- .4byte 0xc
- .4byte 0xe
- .4byte LilycoveCity_PokemonTrainerFanClub_MapBorder
- .4byte LilycoveCity_PokemonTrainerFanClub_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-LilycoveCity_EmptyMap_MapBorder:: @ 82D369C
- .incbin "data/maps/LilycoveCity_EmptyMap/border.bin"
-
-LilycoveCity_EmptyMap_MapBlockdata:: @ 82D36A4
- .incbin "data/maps/LilycoveCity_EmptyMap/map.bin"
-
- .align 2
-LilycoveCity_EmptyMap_MapAttributes:: @ 82D36A8
- .4byte 0x1
- .4byte 0x1
- .4byte LilycoveCity_EmptyMap_MapBorder
- .4byte LilycoveCity_EmptyMap_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MossdeepCity_Gym_MapBorder:: @ 82D36C0
- .incbin "data/maps/MossdeepCity_Gym/border.bin"
-
-MossdeepCity_Gym_MapBlockdata:: @ 82D36C8
- .incbin "data/maps/MossdeepCity_Gym/map.bin"
-
- .align 2
-MossdeepCity_Gym_MapAttributes:: @ 82D3B78
- .4byte 0x14
- .4byte 0x1e
- .4byte MossdeepCity_Gym_MapBorder
- .4byte MossdeepCity_Gym_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_MossdeepGym
-
-SootopolisCity_Gym_1F_MapBorder:: @ 82D3B90
- .incbin "data/maps/SootopolisCity_Gym_1F/border.bin"
-
-SootopolisCity_Gym_1F_MapBlockdata:: @ 82D3B98
- .incbin "data/maps/SootopolisCity_Gym_1F/map.bin"
-
- .align 2
-SootopolisCity_Gym_1F_MapAttributes:: @ 82D3F0C
- .4byte 0x11
- .4byte 0x1a
- .4byte SootopolisCity_Gym_1F_MapBorder
- .4byte SootopolisCity_Gym_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_SootopolisGym
-
-SootopolisCity_Gym_B1F_MapBorder:: @ 82D3F24
- .incbin "data/maps/SootopolisCity_Gym_B1F/border.bin"
-
-SootopolisCity_Gym_B1F_MapBlockdata:: @ 82D3F2C
- .incbin "data/maps/SootopolisCity_Gym_B1F/map.bin"
-
- .align 2
-SootopolisCity_Gym_B1F_MapAttributes:: @ 82D42A0
- .4byte 0x11
- .4byte 0x1a
- .4byte SootopolisCity_Gym_B1F_MapBorder
- .4byte SootopolisCity_Gym_B1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_SootopolisGym
-
-EverGrandeCity_SidneysRoom_MapBorder:: @ 82D42B8
- .incbin "data/maps/EverGrandeCity_SidneysRoom/border.bin"
-
-EverGrandeCity_SidneysRoom_MapBlockdata:: @ 82D42C0
- .incbin "data/maps/EverGrandeCity_SidneysRoom/map.bin"
-
- .align 2
-EverGrandeCity_SidneysRoom_MapAttributes:: @ 82D442C
- .4byte 0xd
- .4byte 0xe
- .4byte EverGrandeCity_SidneysRoom_MapBorder
- .4byte EverGrandeCity_SidneysRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-EverGrandeCity_PhoebesRoom_MapBorder:: @ 82D4444
- .incbin "data/maps/EverGrandeCity_PhoebesRoom/border.bin"
-
-EverGrandeCity_PhoebesRoom_MapBlockdata:: @ 82D444C
- .incbin "data/maps/EverGrandeCity_PhoebesRoom/map.bin"
-
- .align 2
-EverGrandeCity_PhoebesRoom_MapAttributes:: @ 82D45B8
- .4byte 0xd
- .4byte 0xe
- .4byte EverGrandeCity_PhoebesRoom_MapBorder
- .4byte EverGrandeCity_PhoebesRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-EverGrandeCity_GlaciasRoom_MapBorder:: @ 82D45D0
- .incbin "data/maps/EverGrandeCity_GlaciasRoom/border.bin"
-
-EverGrandeCity_GlaciasRoom_MapBlockdata:: @ 82D45D8
- .incbin "data/maps/EverGrandeCity_GlaciasRoom/map.bin"
-
- .align 2
-EverGrandeCity_GlaciasRoom_MapAttributes:: @ 82D4744
- .4byte 0xd
- .4byte 0xe
- .4byte EverGrandeCity_GlaciasRoom_MapBorder
- .4byte EverGrandeCity_GlaciasRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-EverGrandeCity_DrakesRoom_MapBorder:: @ 82D475C
- .incbin "data/maps/EverGrandeCity_DrakesRoom/border.bin"
-
-EverGrandeCity_DrakesRoom_MapBlockdata:: @ 82D4764
- .incbin "data/maps/EverGrandeCity_DrakesRoom/map.bin"
-
- .align 2
-EverGrandeCity_DrakesRoom_MapAttributes:: @ 82D48D0
- .4byte 0xd
- .4byte 0xe
- .4byte EverGrandeCity_DrakesRoom_MapBorder
- .4byte EverGrandeCity_DrakesRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-EverGrandeCity_ChampionsRoom_MapBorder:: @ 82D48E8
- .incbin "data/maps/EverGrandeCity_ChampionsRoom/border.bin"
-
-EverGrandeCity_ChampionsRoom_MapBlockdata:: @ 82D48F0
- .incbin "data/maps/EverGrandeCity_ChampionsRoom/map.bin"
-
- .align 2
-EverGrandeCity_ChampionsRoom_MapAttributes:: @ 82D4A44
- .4byte 0xd
- .4byte 0xd
- .4byte EverGrandeCity_ChampionsRoom_MapBorder
- .4byte EverGrandeCity_ChampionsRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-EverGrandeCity_Corridor1_MapBorder:: @ 82D4A5C
- .incbin "data/maps/EverGrandeCity_Corridor1/border.bin"
-
-EverGrandeCity_Corridor1_MapBlockdata:: @ 82D4A64
- .incbin "data/maps/EverGrandeCity_Corridor1/map.bin"
-
- .align 2
-EverGrandeCity_Corridor1_MapAttributes:: @ 82D4B84
-EverGrandeCity_Corridor2_MapAttributes:: @ 82D4B84
-EverGrandeCity_Corridor3_MapAttributes:: @ 82D4B84
-EverGrandeCity_Corridor5_MapAttributes:: @ 82D4B84
- .4byte 0xb
- .4byte 0xd
- .4byte EverGrandeCity_Corridor1_MapBorder
- .4byte EverGrandeCity_Corridor1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-Route104_PrettyPetalFlowerShop_MapBorder:: @ 82D4B9C
- .incbin "data/maps/Route104_PrettyPetalFlowerShop/border.bin"
-
-Route104_PrettyPetalFlowerShop_MapBlockdata:: @ 82D4BA4
- .incbin "data/maps/Route104_PrettyPetalFlowerShop/map.bin"
-
- .align 2
-Route104_PrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4
-Route104_PrototypePrettyPetalFlowerShop_MapAttributes:: @ 82D4CB4
- .4byte 0xf
- .4byte 0x9
- .4byte Route104_PrettyPetalFlowerShop_MapBorder
- .4byte Route104_PrettyPetalFlowerShop_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PrettyPetalFlowerShop
-
-Route112_CableCarStation_MapBorder:: @ 82D4CCC
- .incbin "data/maps/Route112_CableCarStation/border.bin"
-
-Route112_CableCarStation_MapBlockdata:: @ 82D4CD4
- .incbin "data/maps/Route112_CableCarStation/map.bin"
-
- .align 2
-MtChimney_CableCarStation_MapAttributes:: @ 82D4E0C
-Route112_CableCarStation_MapAttributes:: @ 82D4E0C
- .4byte 0xd
- .4byte 0xc
- .4byte Route112_CableCarStation_MapBorder
- .4byte Route112_CableCarStation_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-Route114_FossilManiacsHouse_MapBorder:: @ 82D4E24
- .incbin "data/maps/Route114_FossilManiacsHouse/border.bin"
-
-Route114_FossilManiacsHouse_MapBlockdata:: @ 82D4E2C
- .incbin "data/maps/Route114_FossilManiacsHouse/map.bin"
-
- .align 2
-Route114_FossilManiacsHouse_MapAttributes:: @ 82D4ECC
- .4byte 0xa
- .4byte 0x8
- .4byte Route114_FossilManiacsHouse_MapBorder
- .4byte Route114_FossilManiacsHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route114_FossilManiacsTunnel_MapBorder:: @ 82D4EE4
- .incbin "data/maps/Route114_FossilManiacsTunnel/border.bin"
-
-Route114_FossilManiacsTunnel_MapBlockdata:: @ 82D4EEC
- .incbin "data/maps/Route114_FossilManiacsTunnel/map.bin"
-
- .align 2
-Route114_FossilManiacsTunnel_MapAttributes:: @ 82D5190
- .4byte 0xd
- .4byte 0x1a
- .4byte Route114_FossilManiacsTunnel_MapBorder
- .4byte Route114_FossilManiacsTunnel_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Fallarbor
-
-Route114_LanettesHouse_MapBorder:: @ 82D51A8
- .incbin "data/maps/Route114_LanettesHouse/border.bin"
-
-Route114_LanettesHouse_MapBlockdata:: @ 82D51B0
- .incbin "data/maps/Route114_LanettesHouse/map.bin"
-
- .align 2
-Route114_LanettesHouse_MapAttributes:: @ 82D5260
- .4byte 0xb
- .4byte 0x8
- .4byte Route114_LanettesHouse_MapBorder
- .4byte Route114_LanettesHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Lab
-
-Route116_TunnelersRestHouse_MapBorder:: @ 82D5278
- .incbin "data/maps/Route116_TunnelersRestHouse/border.bin"
-
-Route116_TunnelersRestHouse_MapBlockdata:: @ 82D5280
- .incbin "data/maps/Route116_TunnelersRestHouse/map.bin"
-
- .align 2
-Route116_TunnelersRestHouse_MapAttributes:: @ 82D5334
- .4byte 0xa
- .4byte 0x9
- .4byte Route116_TunnelersRestHouse_MapBorder
- .4byte Route116_TunnelersRestHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route117_PokemonDayCare_MapBorder:: @ 82D534C
- .incbin "data/maps/Route117_PokemonDayCare/border.bin"
-
-Route117_PokemonDayCare_MapBlockdata:: @ 82D5354
- .incbin "data/maps/Route117_PokemonDayCare/map.bin"
-
- .align 2
-Route117_PokemonDayCare_MapAttributes:: @ 82D542C
- .4byte 0xc
- .4byte 0x9
- .4byte Route117_PokemonDayCare_MapBorder
- .4byte Route117_PokemonDayCare_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonDayCare
-
-Route121_SafariZoneEntrance_MapBorder:: @ 82D5444
- .incbin "data/maps/Route121_SafariZoneEntrance/border.bin"
-
-Route121_SafariZoneEntrance_MapBlockdata:: @ 82D544C
- .incbin "data/maps/Route121_SafariZoneEntrance/map.bin"
-
- .align 2
-Route121_SafariZoneEntrance_MapAttributes:: @ 82D5644
- .4byte 0x12
- .4byte 0xe
- .4byte Route121_SafariZoneEntrance_MapBorder
- .4byte Route121_SafariZoneEntrance_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-MeteorFalls_1F_1R_MapBorder:: @ 82D565C
- .incbin "data/maps/MeteorFalls_1F_1R/border.bin"
-
-MeteorFalls_1F_1R_MapBlockdata:: @ 82D5664
- .incbin "data/maps/MeteorFalls_1F_1R/map.bin"
-
- .align 2
-MeteorFalls_1F_1R_MapAttributes:: @ 82D603C
- .4byte 0x1e
- .4byte 0x2a
- .4byte MeteorFalls_1F_1R_MapBorder
- .4byte MeteorFalls_1F_1R_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_MeteorFalls
-
-MeteorFalls_1F_2R_MapBorder:: @ 82D6054
- .incbin "data/maps/MeteorFalls_1F_2R/border.bin"
-
-MeteorFalls_1F_2R_MapBlockdata:: @ 82D605C
- .incbin "data/maps/MeteorFalls_1F_2R/map.bin"
-
- .align 2
-MeteorFalls_1F_2R_MapAttributes:: @ 82D67DC
- .4byte 0x1e
- .4byte 0x20
- .4byte MeteorFalls_1F_2R_MapBorder
- .4byte MeteorFalls_1F_2R_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_MeteorFalls
-
-MeteorFalls_B1F_1R_MapBorder:: @ 82D67F4
- .incbin "data/maps/MeteorFalls_B1F_1R/border.bin"
-
-MeteorFalls_B1F_1R_MapBlockdata:: @ 82D67FC
- .incbin "data/maps/MeteorFalls_B1F_1R/map.bin"
-
- .align 2
-MeteorFalls_B1F_1R_MapAttributes:: @ 82D7098
- .4byte 0x1d
- .4byte 0x26
- .4byte MeteorFalls_B1F_1R_MapBorder
- .4byte MeteorFalls_B1F_1R_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_MeteorFalls
-
-MeteorFalls_B1F_2R_MapBorder:: @ 82D70B0
- .incbin "data/maps/MeteorFalls_B1F_2R/border.bin"
-
-MeteorFalls_B1F_2R_MapBlockdata:: @ 82D70B8
- .incbin "data/maps/MeteorFalls_B1F_2R/map.bin"
-
- .align 2
-MeteorFalls_B1F_2R_MapAttributes:: @ 82D7244
- .4byte 0xb
- .4byte 0x12
- .4byte MeteorFalls_B1F_2R_MapBorder
- .4byte MeteorFalls_B1F_2R_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_MeteorFalls
-
-RusturfTunnel_MapBorder:: @ 82D725C
- .incbin "data/maps/RusturfTunnel/border.bin"
-
-RusturfTunnel_MapBlockdata:: @ 82D7264
- .incbin "data/maps/RusturfTunnel/map.bin"
-
- .align 2
-RusturfTunnel_MapAttributes:: @ 82D7924
- .4byte 0x24
- .4byte 0x18
- .4byte RusturfTunnel_MapBorder
- .4byte RusturfTunnel_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_RusturfTunnel
-
-Underwater_SootopolisCity_MapBorder:: @ 82D793C
- .incbin "data/maps/Underwater_SootopolisCity/border.bin"
-
-Underwater_SootopolisCity_MapBlockdata:: @ 82D7944
- .incbin "data/maps/Underwater_SootopolisCity/map.bin"
-
- .align 2
-Underwater_SootopolisCity_MapAttributes:: @ 82D7AD4
- .4byte 0x14
- .4byte 0xa
- .4byte Underwater_SootopolisCity_MapBorder
- .4byte Underwater_SootopolisCity_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-DesertRuins_MapBorder:: @ 82D7AEC
- .incbin "data/maps/DesertRuins/border.bin"
-
-DesertRuins_MapBlockdata:: @ 82D7AF4
- .incbin "data/maps/DesertRuins/map.bin"
-
- .align 2
-DesertRuins_MapAttributes:: @ 82D7F58
- .4byte 0x11
- .4byte 0x21
- .4byte DesertRuins_MapBorder
- .4byte DesertRuins_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-GraniteCave_1F_MapBorder:: @ 82D7F70
- .incbin "data/maps/GraniteCave_1F/border.bin"
-
-GraniteCave_1F_MapBlockdata:: @ 82D7F78
- .incbin "data/maps/GraniteCave_1F/map.bin"
-
- .align 2
-GraniteCave_1F_MapAttributes:: @ 82D8464
- .4byte 0x2a
- .4byte 0xf
- .4byte GraniteCave_1F_MapBorder
- .4byte GraniteCave_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-GraniteCave_B1F_MapBorder:: @ 82D847C
- .incbin "data/maps/GraniteCave_B1F/border.bin"
-
-GraniteCave_B1F_MapBlockdata:: @ 82D8484
- .incbin "data/maps/GraniteCave_B1F/map.bin"
-
- .align 2
-GraniteCave_B1F_MapAttributes:: @ 82D8B04
- .4byte 0x20
- .4byte 0x1a
- .4byte GraniteCave_B1F_MapBorder
- .4byte GraniteCave_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-GraniteCave_B2F_MapBorder:: @ 82D8B1C
- .incbin "data/maps/GraniteCave_B2F/border.bin"
-
-GraniteCave_B2F_MapBlockdata:: @ 82D8B24
- .incbin "data/maps/GraniteCave_B2F/map.bin"
-
- .align 2
-GraniteCave_B2F_MapAttributes:: @ 82D91A4
- .4byte 0x20
- .4byte 0x1a
- .4byte GraniteCave_B2F_MapBorder
- .4byte GraniteCave_B2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-PetalburgWoods_MapBorder:: @ 82D91BC
- .incbin "data/maps/PetalburgWoods/border.bin"
-
-PetalburgWoods_MapBlockdata:: @ 82D91C4
- .incbin "data/maps/PetalburgWoods/map.bin"
-
- .align 2
-PetalburgWoods_MapAttributes:: @ 82DA244
- .4byte 0x30
- .4byte 0x2c
- .4byte PetalburgWoods_MapBorder
- .4byte PetalburgWoods_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-MtChimney_MapBorder:: @ 82DA25C
- .incbin "data/maps/MtChimney/border.bin"
-
-MtChimney_MapBlockdata:: @ 82DA264
- .incbin "data/maps/MtChimney/map.bin"
-
- .align 2
-MtChimney_MapAttributes:: @ 82DB114
- .4byte 0x28
- .4byte 0x2f
- .4byte MtChimney_MapBorder
- .4byte MtChimney_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lavaridge
-
-MtPyre_1F_MapBorder:: @ 82DB12C
- .incbin "data/maps/MtPyre_1F/border.bin"
-
-MtPyre_1F_MapBlockdata:: @ 82DB134
- .incbin "data/maps/MtPyre_1F/map.bin"
-
- .align 2
-MtPyre_1F_MapAttributes:: @ 82DB478
- .4byte 0x16
- .4byte 0x13
- .4byte MtPyre_1F_MapBorder
- .4byte MtPyre_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_2F_MapBorder:: @ 82DB490
- .incbin "data/maps/MtPyre_2F/border.bin"
-
-MtPyre_2F_MapBlockdata:: @ 82DB498
- .incbin "data/maps/MtPyre_2F/map.bin"
-
- .align 2
-MtPyre_2F_MapAttributes:: @ 82DB5EC
- .4byte 0xd
- .4byte 0xd
- .4byte MtPyre_2F_MapBorder
- .4byte MtPyre_2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_3F_MapBorder:: @ 82DB604
- .incbin "data/maps/MtPyre_3F/border.bin"
-
-MtPyre_3F_MapBlockdata:: @ 82DB60C
- .incbin "data/maps/MtPyre_3F/map.bin"
-
- .align 2
-MtPyre_3F_MapAttributes:: @ 82DB760
- .4byte 0xd
- .4byte 0xd
- .4byte MtPyre_3F_MapBorder
- .4byte MtPyre_3F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_4F_MapBorder:: @ 82DB778
- .incbin "data/maps/MtPyre_4F/border.bin"
-
-MtPyre_4F_MapBlockdata:: @ 82DB780
- .incbin "data/maps/MtPyre_4F/map.bin"
-
- .align 2
-MtPyre_4F_MapAttributes:: @ 82DB8D4
- .4byte 0xd
- .4byte 0xd
- .4byte MtPyre_4F_MapBorder
- .4byte MtPyre_4F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_5F_MapBorder:: @ 82DB8EC
- .incbin "data/maps/MtPyre_5F/border.bin"
-
-MtPyre_5F_MapBlockdata:: @ 82DB8F4
- .incbin "data/maps/MtPyre_5F/map.bin"
-
- .align 2
-MtPyre_5F_MapAttributes:: @ 82DBA48
- .4byte 0xd
- .4byte 0xd
- .4byte MtPyre_5F_MapBorder
- .4byte MtPyre_5F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_6F_MapBorder:: @ 82DBA60
- .incbin "data/maps/MtPyre_6F/border.bin"
-
-MtPyre_6F_MapBlockdata:: @ 82DBA68
- .incbin "data/maps/MtPyre_6F/map.bin"
-
- .align 2
-MtPyre_6F_MapAttributes:: @ 82DBBBC
- .4byte 0xd
- .4byte 0xd
- .4byte MtPyre_6F_MapBorder
- .4byte MtPyre_6F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-AquaHideout_1F_MapBorder:: @ 82DBBD4
- .incbin "data/maps/AquaHideout_1F/border.bin"
-
-AquaHideout_1F_MapBlockdata:: @ 82DBBDC
- .incbin "data/maps/AquaHideout_1F/map.bin"
-
- .align 2
-AquaHideout_1F_MapAttributes:: @ 82DC26C
- .4byte 0x1c
- .4byte 0x1e
- .4byte AquaHideout_1F_MapBorder
- .4byte AquaHideout_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-AquaHideout_B1F_MapBorder:: @ 82DC284
- .incbin "data/maps/AquaHideout_B1F/border.bin"
-
-AquaHideout_B1F_MapBlockdata:: @ 82DC28C
- .incbin "data/maps/AquaHideout_B1F/map.bin"
-
- .align 2
-AquaHideout_B1F_MapAttributes:: @ 82DCC1C
- .4byte 0x33
- .4byte 0x18
- .4byte AquaHideout_B1F_MapBorder
- .4byte AquaHideout_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-AquaHideout_B2F_MapBorder:: @ 82DCC34
- .incbin "data/maps/AquaHideout_B2F/border.bin"
-
-AquaHideout_B2F_MapBlockdata:: @ 82DCC3C
- .incbin "data/maps/AquaHideout_B2F/map.bin"
-
- .align 2
-AquaHideout_B2F_MapAttributes:: @ 82DD29C
- .4byte 0x22
- .4byte 0x18
- .4byte AquaHideout_B2F_MapBorder
- .4byte AquaHideout_B2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-Underwater_SeafloorCavern_MapBorder:: @ 82DD2B4
- .incbin "data/maps/Underwater_SeafloorCavern/border.bin"
-
-Underwater_SeafloorCavern_MapBlockdata:: @ 82DD2BC
- .incbin "data/maps/Underwater_SeafloorCavern/map.bin"
-
- .align 2
-Underwater_SeafloorCavern_MapAttributes:: @ 82DD3B8
- .4byte 0xe
- .4byte 0x9
- .4byte Underwater_SeafloorCavern_MapBorder
- .4byte Underwater_SeafloorCavern_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-SeafloorCavern_Entrance_MapBorder:: @ 82DD3D0
- .incbin "data/maps/SeafloorCavern_Entrance/border.bin"
-
-SeafloorCavern_Entrance_MapBlockdata:: @ 82DD3D8
- .incbin "data/maps/SeafloorCavern_Entrance/map.bin"
-
- .align 2
-SeafloorCavern_Entrance_MapAttributes:: @ 82DD6F8
- .4byte 0x14
- .4byte 0x14
- .4byte SeafloorCavern_Entrance_MapBorder
- .4byte SeafloorCavern_Entrance_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room1_MapBorder:: @ 82DD710
- .incbin "data/maps/SeafloorCavern_Room1/border.bin"
-
-SeafloorCavern_Room1_MapBlockdata:: @ 82DD718
- .incbin "data/maps/SeafloorCavern_Room1/map.bin"
-
- .align 2
-SeafloorCavern_Room1_MapAttributes:: @ 82DDA60
- .4byte 0x14
- .4byte 0x15
- .4byte SeafloorCavern_Room1_MapBorder
- .4byte SeafloorCavern_Room1_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room2_MapBorder:: @ 82DDA78
- .incbin "data/maps/SeafloorCavern_Room2/border.bin"
-
-SeafloorCavern_Room2_MapBlockdata:: @ 82DDA80
- .incbin "data/maps/SeafloorCavern_Room2/map.bin"
-
- .align 2
-SeafloorCavern_Room2_MapAttributes:: @ 82DDD74
- .4byte 0x12
- .4byte 0x15
- .4byte SeafloorCavern_Room2_MapBorder
- .4byte SeafloorCavern_Room2_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room3_MapBorder:: @ 82DDD8C
- .incbin "data/maps/SeafloorCavern_Room3/border.bin"
-
-SeafloorCavern_Room3_MapBlockdata:: @ 82DDD94
- .incbin "data/maps/SeafloorCavern_Room3/map.bin"
-
- .align 2
-SeafloorCavern_Room3_MapAttributes:: @ 82DDFB4
- .4byte 0x10
- .4byte 0x11
- .4byte SeafloorCavern_Room3_MapBorder
- .4byte SeafloorCavern_Room3_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room4_MapBorder:: @ 82DDFCC
- .incbin "data/maps/SeafloorCavern_Room4/border.bin"
-
-SeafloorCavern_Room4_MapBlockdata:: @ 82DDFD4
- .incbin "data/maps/SeafloorCavern_Room4/map.bin"
-
- .align 2
-SeafloorCavern_Room4_MapAttributes:: @ 82DE280
- .4byte 0x12
- .4byte 0x13
- .4byte SeafloorCavern_Room4_MapBorder
- .4byte SeafloorCavern_Room4_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room5_MapBorder:: @ 82DE298
- .incbin "data/maps/SeafloorCavern_Room5/border.bin"
-
-SeafloorCavern_Room5_MapBlockdata:: @ 82DE2A0
- .incbin "data/maps/SeafloorCavern_Room5/map.bin"
-
- .align 2
-SeafloorCavern_Room5_MapAttributes:: @ 82DE5C0
- .4byte 0x14
- .4byte 0x14
- .4byte SeafloorCavern_Room5_MapBorder
- .4byte SeafloorCavern_Room5_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room6_MapBorder:: @ 82DE5D8
- .incbin "data/maps/SeafloorCavern_Room6/border.bin"
-
-SeafloorCavern_Room6_MapBlockdata:: @ 82DE5E0
- .incbin "data/maps/SeafloorCavern_Room6/map.bin"
-
- .align 2
-SeafloorCavern_Room6_MapAttributes:: @ 82DEA30
- .4byte 0x18
- .4byte 0x17
- .4byte SeafloorCavern_Room6_MapBorder
- .4byte SeafloorCavern_Room6_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SeafloorCavern_Room7_MapBorder:: @ 82DEA48
- .incbin "data/maps/SeafloorCavern_Room7/border.bin"
-
-SeafloorCavern_Room7_MapBlockdata:: @ 82DEA50
- .incbin "data/maps/SeafloorCavern_Room7/map.bin"
-
- .align 2
-SeafloorCavern_Room7_MapAttributes:: @ 82DEED0
- .4byte 0x17
- .4byte 0x19
- .4byte SeafloorCavern_Room7_MapBorder
- .4byte SeafloorCavern_Room7_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SeafloorCavern_Room8_MapBorder:: @ 82DEEE8
- .incbin "data/maps/SeafloorCavern_Room8/border.bin"
-
-SeafloorCavern_Room8_MapBlockdata:: @ 82DEEF0
- .incbin "data/maps/SeafloorCavern_Room8/map.bin"
-
- .align 2
-SeafloorCavern_Room8_MapAttributes:: @ 82DF024
- .4byte 0xb
- .4byte 0xe
- .4byte SeafloorCavern_Room8_MapBorder
- .4byte SeafloorCavern_Room8_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SeafloorCavern_Room9_MapBorder:: @ 82DF03C
- .incbin "data/maps/SeafloorCavern_Room9/border.bin"
-
-SeafloorCavern_Room9_MapBlockdata:: @ 82DF044
- .incbin "data/maps/SeafloorCavern_Room9/map.bin"
-
- .align 2
-SeafloorCavern_Room9_MapAttributes:: @ 82DF9F8
- .4byte 0x1b
- .4byte 0x2e
- .4byte SeafloorCavern_Room9_MapBorder
- .4byte SeafloorCavern_Room9_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_Entrance_MapBorder:: @ 82DFA10
- .incbin "data/maps/CaveOfOrigin_Entrance/border.bin"
-
-CaveOfOrigin_Entrance_MapBlockdata:: @ 82DFA18
- .incbin "data/maps/CaveOfOrigin_Entrance/map.bin"
-
- .align 2
-CaveOfOrigin_Entrance_MapAttributes:: @ 82DFDF4
- .4byte 0x13
- .4byte 0x1a
- .4byte CaveOfOrigin_Entrance_MapBorder
- .4byte CaveOfOrigin_Entrance_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_1F_MapBorder:: @ 82DFE0C
- .incbin "data/maps/CaveOfOrigin_1F/border.bin"
-
-CaveOfOrigin_1F_MapBlockdata:: @ 82DFE14
- .incbin "data/maps/CaveOfOrigin_1F/map.bin"
-
- .align 2
-CaveOfOrigin_1F_MapAttributes:: @ 82E0238
- .4byte 0x17
- .4byte 0x17
- .4byte CaveOfOrigin_1F_MapBorder
- .4byte CaveOfOrigin_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_B1F_MapBorder:: @ 82E0250
- .incbin "data/maps/CaveOfOrigin_B1F/border.bin"
-
-CaveOfOrigin_B1F_MapBlockdata:: @ 82E0258
- .incbin "data/maps/CaveOfOrigin_B1F/map.bin"
-
- .align 2
-CaveOfOrigin_B1F_MapAttributes:: @ 82E067C
- .4byte 0x17
- .4byte 0x17
- .4byte CaveOfOrigin_B1F_MapBorder
- .4byte CaveOfOrigin_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_B2F_MapBorder:: @ 82E0694
- .incbin "data/maps/CaveOfOrigin_B2F/border.bin"
-
-CaveOfOrigin_B2F_MapBlockdata:: @ 82E069C
- .incbin "data/maps/CaveOfOrigin_B2F/map.bin"
-
- .align 2
-CaveOfOrigin_B2F_MapAttributes:: @ 82E0A10
- .4byte 0x15
- .4byte 0x15
- .4byte CaveOfOrigin_B2F_MapBorder
- .4byte CaveOfOrigin_B2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_B3F_MapBorder:: @ 82E0A28
- .incbin "data/maps/CaveOfOrigin_B3F/border.bin"
-
-CaveOfOrigin_B3F_MapBlockdata:: @ 82E0A30
- .incbin "data/maps/CaveOfOrigin_B3F/map.bin"
-
- .align 2
-CaveOfOrigin_B3F_MapAttributes:: @ 82E0D50
- .4byte 0x13
- .4byte 0x15
- .4byte CaveOfOrigin_B3F_MapBorder
- .4byte CaveOfOrigin_B3F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-CaveOfOrigin_B4F_MapBorder:: @ 82E0D68
- .incbin "data/maps/CaveOfOrigin_B4F/border.bin"
-
-CaveOfOrigin_B4F_MapBlockdata:: @ 82E0D70
- .incbin "data/maps/CaveOfOrigin_B4F/map.bin"
-
- .align 2
-CaveOfOrigin_B4F_MapAttributes:: @ 82E1044
- .4byte 0x13
- .4byte 0x13
- .4byte CaveOfOrigin_B4F_MapBorder
- .4byte CaveOfOrigin_B4F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-VictoryRoad_1F_MapBorder:: @ 82E105C
- .incbin "data/maps/VictoryRoad_1F/border.bin"
-
-VictoryRoad_1F_MapBlockdata:: @ 82E1064
- .incbin "data/maps/VictoryRoad_1F/map.bin"
-
- .align 2
-VictoryRoad_1F_MapAttributes:: @ 82E2090
- .4byte 0x2e
- .4byte 0x2d
- .4byte VictoryRoad_1F_MapBorder
- .4byte VictoryRoad_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_LowTideEntranceRoom_MapBorder:: @ 82E20A8
- .incbin "data/maps/ShoalCave_LowTideEntranceRoom/border.bin"
-
-ShoalCave_LowTideEntranceRoom_MapBlockdata:: @ 82E20B0
- .incbin "data/maps/ShoalCave_LowTideEntranceRoom/map.bin"
-
- .align 2
-ShoalCave_LowTideEntranceRoom_MapAttributes:: @ 82E2A44
- .4byte 0x23
- .4byte 0x23
- .4byte ShoalCave_LowTideEntranceRoom_MapBorder
- .4byte ShoalCave_LowTideEntranceRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_LowTideInnerRoom_MapBorder:: @ 82E2A5C
- .incbin "data/maps/ShoalCave_LowTideInnerRoom/border.bin"
-
-ShoalCave_LowTideInnerRoom_MapBlockdata:: @ 82E2A64
- .incbin "data/maps/ShoalCave_LowTideInnerRoom/map.bin"
-
- .align 2
-ShoalCave_LowTideInnerRoom_MapAttributes:: @ 82E380C
- .4byte 0x2e
- .4byte 0x26
- .4byte ShoalCave_LowTideInnerRoom_MapBorder
- .4byte ShoalCave_LowTideInnerRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_LowTideStairsRoom_MapBorder:: @ 82E3824
- .incbin "data/maps/ShoalCave_LowTideStairsRoom/border.bin"
-
-ShoalCave_LowTideStairsRoom_MapBlockdata:: @ 82E382C
- .incbin "data/maps/ShoalCave_LowTideStairsRoom/map.bin"
-
- .align 2
-ShoalCave_LowTideStairsRoom_MapAttributes:: @ 82E3AA4
- .4byte 0x15
- .4byte 0xf
- .4byte ShoalCave_LowTideStairsRoom_MapBorder
- .4byte ShoalCave_LowTideStairsRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_LowTideLowerRoom_MapBorder:: @ 82E3ABC
- .incbin "data/maps/ShoalCave_LowTideLowerRoom/border.bin"
-
-ShoalCave_LowTideLowerRoom_MapBlockdata:: @ 82E3AC4
- .incbin "data/maps/ShoalCave_LowTideLowerRoom/map.bin"
-
- .align 2
-ShoalCave_LowTideLowerRoom_MapAttributes:: @ 82E3E28
- .4byte 0x1f
- .4byte 0xe
- .4byte ShoalCave_LowTideLowerRoom_MapBorder
- .4byte ShoalCave_LowTideLowerRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_HighTideEntranceRoom_MapBorder:: @ 82E3E40
- .incbin "data/maps/ShoalCave_HighTideEntranceRoom/border.bin"
-
-ShoalCave_HighTideEntranceRoom_MapBlockdata:: @ 82E3E48
- .incbin "data/maps/ShoalCave_HighTideEntranceRoom/map.bin"
-
- .align 2
-ShoalCave_HighTideEntranceRoom_MapAttributes:: @ 82E47DC
- .4byte 0x23
- .4byte 0x23
- .4byte ShoalCave_HighTideEntranceRoom_MapBorder
- .4byte ShoalCave_HighTideEntranceRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-ShoalCave_HighTideInnerRoom_MapBorder:: @ 82E47F4
- .incbin "data/maps/ShoalCave_HighTideInnerRoom/border.bin"
-
-ShoalCave_HighTideInnerRoom_MapBlockdata:: @ 82E47FC
- .incbin "data/maps/ShoalCave_HighTideInnerRoom/map.bin"
-
- .align 2
-ShoalCave_HighTideInnerRoom_MapAttributes:: @ 82E55A4
- .4byte 0x2e
- .4byte 0x26
- .4byte ShoalCave_HighTideInnerRoom_MapBorder
- .4byte ShoalCave_HighTideInnerRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E55C8:
- .incbin "data/maps/UnknownMap_082E55C8/border.bin"
-
-UnknownMapBlockdata_082E55C8:
- .incbin "data/maps/UnknownMap_082E55C8/map.bin"
-
- .align 2
-UnknownMapAttributes_082E55C8:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E55C8
- .4byte UnknownMapBlockdata_082E55C8
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E55EC:
- .incbin "data/maps/UnknownMap_082E55EC/border.bin"
-
-UnknownMapBlockdata_082E55EC:
- .incbin "data/maps/UnknownMap_082E55EC/map.bin"
-
- .align 2
-UnknownMapAttributes_082E55EC:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E55EC
- .4byte UnknownMapBlockdata_082E55EC
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5610:
- .incbin "data/maps/UnknownMap_082E5610/border.bin"
-
-UnknownMapBlockdata_082E5610:
- .incbin "data/maps/UnknownMap_082E5610/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5610:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5610
- .4byte UnknownMapBlockdata_082E5610
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5634:
- .incbin "data/maps/UnknownMap_082E5634/border.bin"
-
-UnknownMapBlockdata_082E5634:
- .incbin "data/maps/UnknownMap_082E5634/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5634:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5634
- .4byte UnknownMapBlockdata_082E5634
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5658:
- .incbin "data/maps/UnknownMap_082E5658/border.bin"
-
-UnknownMapBlockdata_082E5658:
- .incbin "data/maps/UnknownMap_082E5658/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5658:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5658
- .4byte UnknownMapBlockdata_082E5658
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E567C:
- .incbin "data/maps/UnknownMap_082E567C/border.bin"
-
-UnknownMapBlockdata_082E567C:
- .incbin "data/maps/UnknownMap_082E567C/map.bin"
-
- .align 2
-UnknownMapAttributes_082E567C:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E567C
- .4byte UnknownMapBlockdata_082E567C
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E56A0:
- .incbin "data/maps/UnknownMap_082E56A0/border.bin"
-
-UnknownMapBlockdata_082E56A0:
- .incbin "data/maps/UnknownMap_082E56A0/map.bin"
-
- .align 2
-UnknownMapAttributes_082E56A0:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E56A0
- .4byte UnknownMapBlockdata_082E56A0
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E56C4:
- .incbin "data/maps/UnknownMap_082E56C4/border.bin"
-
-UnknownMapBlockdata_082E56C4:
- .incbin "data/maps/UnknownMap_082E56C4/map.bin"
-
- .align 2
-UnknownMapAttributes_082E56C4:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E56C4
- .4byte UnknownMapBlockdata_082E56C4
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E56E8:
- .incbin "data/maps/UnknownMap_082E56E8/border.bin"
-
-UnknownMapBlockdata_082E56E8:
- .incbin "data/maps/UnknownMap_082E56E8/map.bin"
-
- .align 2
-UnknownMapAttributes_082E56E8:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E56E8
- .4byte UnknownMapBlockdata_082E56E8
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E570C:
- .incbin "data/maps/UnknownMap_082E570C/border.bin"
-
-UnknownMapBlockdata_082E570C:
- .incbin "data/maps/UnknownMap_082E570C/map.bin"
-
- .align 2
-UnknownMapAttributes_082E570C:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E570C
- .4byte UnknownMapBlockdata_082E570C
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5730:
- .incbin "data/maps/UnknownMap_082E5730/border.bin"
-
-UnknownMapBlockdata_082E5730:
- .incbin "data/maps/UnknownMap_082E5730/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5730:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5730
- .4byte UnknownMapBlockdata_082E5730
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5754:
- .incbin "data/maps/UnknownMap_082E5754/border.bin"
-
-UnknownMapBlockdata_082E5754:
- .incbin "data/maps/UnknownMap_082E5754/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5754:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5754
- .4byte UnknownMapBlockdata_082E5754
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E5778:
- .incbin "data/maps/UnknownMap_082E5778/border.bin"
-
-UnknownMapBlockdata_082E5778:
- .incbin "data/maps/UnknownMap_082E5778/map.bin"
-
- .align 2
-UnknownMapAttributes_082E5778:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E5778
- .4byte UnknownMapBlockdata_082E5778
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082E579C:
- .incbin "data/maps/UnknownMap_082E579C/border.bin"
-
-UnknownMapBlockdata_082E579C:
- .incbin "data/maps/UnknownMap_082E579C/map.bin"
-
- .align 2
-UnknownMapAttributes_082E579C:
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMapBorder_082E579C
- .4byte UnknownMapBlockdata_082E579C
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-NewMauville_Entrance_MapBorder:: @ 82E57B4
- .incbin "data/maps/NewMauville_Entrance/border.bin"
-
-NewMauville_Entrance_MapBlockdata:: @ 82E57BC
- .incbin "data/maps/NewMauville_Entrance/map.bin"
-
- .align 2
-NewMauville_Entrance_MapAttributes:: @ 82E5860
- .4byte 0x9
- .4byte 0x9
- .4byte NewMauville_Entrance_MapBorder
- .4byte NewMauville_Entrance_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-NewMauville_Inside_MapBorder:: @ 82E5878
- .incbin "data/maps/NewMauville_Inside/border.bin"
-
-NewMauville_Inside_MapBlockdata:: @ 82E5880
- .incbin "data/maps/NewMauville_Inside/map.bin"
-
- .align 2
-NewMauville_Inside_MapAttributes:: @ 82E65A4
- .4byte 0x29
- .4byte 0x29
- .4byte NewMauville_Inside_MapBorder
- .4byte NewMauville_Inside_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_BikeShop
-
-AbandonedShip_Deck_MapBorder:: @ 82E65BC
- .incbin "data/maps/AbandonedShip_Deck/border.bin"
-
-AbandonedShip_Deck_MapBlockdata:: @ 82E65C4
- .incbin "data/maps/AbandonedShip_Deck/map.bin"
-
- .align 2
-AbandonedShip_Deck_MapAttributes:: @ 82E698C
- .4byte 0x17
- .4byte 0x15
- .4byte AbandonedShip_Deck_MapBorder
- .4byte AbandonedShip_Deck_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-AbandonedShip_Corridors_1F_MapBorder:: @ 82E69A4
- .incbin "data/maps/AbandonedShip_Corridors_1F/border.bin"
-
-AbandonedShip_Corridors_1F_MapBlockdata:: @ 82E69AC
- .incbin "data/maps/AbandonedShip_Corridors_1F/map.bin"
-
- .align 2
-AbandonedShip_Corridors_1F_MapAttributes:: @ 82E6B5C
- .4byte 0x12
- .4byte 0xc
- .4byte AbandonedShip_Corridors_1F_MapBorder
- .4byte AbandonedShip_Corridors_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Rooms_1F_MapBorder:: @ 82E6B74
- .incbin "data/maps/AbandonedShip_Rooms_1F/border.bin"
-
-AbandonedShip_Rooms_1F_MapBlockdata:: @ 82E6B7C
- .incbin "data/maps/AbandonedShip_Rooms_1F/map.bin"
-
- .align 2
-AbandonedShip_Rooms_1F_MapAttributes:: @ 82E6DE0
- .4byte 0x12
- .4byte 0x11
- .4byte AbandonedShip_Rooms_1F_MapBorder
- .4byte AbandonedShip_Rooms_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Corridors_B1F_MapBorder:: @ 82E6DF8
- .incbin "data/maps/AbandonedShip_Corridors_B1F/border.bin"
-
-AbandonedShip_Corridors_B1F_MapBlockdata:: @ 82E6E00
- .incbin "data/maps/AbandonedShip_Corridors_B1F/map.bin"
-
- .align 2
-AbandonedShip_Corridors_B1F_MapAttributes:: @ 82E6F04
- .4byte 0xd
- .4byte 0xa
- .4byte AbandonedShip_Corridors_B1F_MapBorder
- .4byte AbandonedShip_Corridors_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Rooms_B1F_MapBorder:: @ 82E6F1C
- .incbin "data/maps/AbandonedShip_Rooms_B1F/border.bin"
-
-AbandonedShip_Rooms_B1F_MapBlockdata:: @ 82E6F24
- .incbin "data/maps/AbandonedShip_Rooms_B1F/map.bin"
-
- .align 2
-AbandonedShip_Rooms_B1F_MapAttributes:: @ 82E70D4
- .4byte 0x1b
- .4byte 0x8
- .4byte AbandonedShip_Rooms_B1F_MapBorder
- .4byte AbandonedShip_Rooms_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Rooms2_B1F_MapBorder:: @ 82E70EC
- .incbin "data/maps/AbandonedShip_Rooms2_B1F/border.bin"
-
-AbandonedShip_Rooms2_B1F_MapBlockdata:: @ 82E70F4
- .incbin "data/maps/AbandonedShip_Rooms2_B1F/map.bin"
-
- .align 2
-AbandonedShip_Rooms2_B1F_MapAttributes:: @ 82E7214
- .4byte 0x12
- .4byte 0x8
- .4byte AbandonedShip_Rooms2_B1F_MapBorder
- .4byte AbandonedShip_Rooms2_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Underwater1_MapBorder:: @ 82E722C
- .incbin "data/maps/AbandonedShip_Underwater1/border.bin"
-
-AbandonedShip_Underwater1_MapBlockdata:: @ 82E7234
- .incbin "data/maps/AbandonedShip_Underwater1/map.bin"
-
- .align 2
-AbandonedShip_Underwater1_MapAttributes:: @ 82E72B4
- .4byte 0x8
- .4byte 0x8
- .4byte AbandonedShip_Underwater1_MapBorder
- .4byte AbandonedShip_Underwater1_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Room_B1F_MapBorder:: @ 82E72CC
- .incbin "data/maps/AbandonedShip_Room_B1F/border.bin"
-
-AbandonedShip_Room_B1F_MapBlockdata:: @ 82E72D4
- .incbin "data/maps/AbandonedShip_Room_B1F/map.bin"
-
- .align 2
-AbandonedShip_Room_B1F_MapAttributes:: @ 82E7364
- .4byte 0x9
- .4byte 0x8
- .4byte AbandonedShip_Room_B1F_MapBorder
- .4byte AbandonedShip_Room_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_Rooms2_1F_MapBorder:: @ 82E737C
- .incbin "data/maps/AbandonedShip_Rooms2_1F/border.bin"
-
-AbandonedShip_Rooms2_1F_MapBlockdata:: @ 82E7384
- .incbin "data/maps/AbandonedShip_Rooms2_1F/map.bin"
-
- .align 2
-AbandonedShip_Rooms2_1F_MapAttributes:: @ 82E74B8
- .4byte 0x9
- .4byte 0x11
- .4byte AbandonedShip_Rooms2_1F_MapBorder
- .4byte AbandonedShip_Rooms2_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-AbandonedShip_CaptainsOffice_MapBorder:: @ 82E74D0
- .incbin "data/maps/AbandonedShip_CaptainsOffice/border.bin"
-
-AbandonedShip_CaptainsOffice_MapBlockdata:: @ 82E74D8
- .incbin "data/maps/AbandonedShip_CaptainsOffice/map.bin"
-
- .align 2
-AbandonedShip_CaptainsOffice_MapAttributes:: @ 82E7558
- .4byte 0x9
- .4byte 0x7
- .4byte AbandonedShip_CaptainsOffice_MapBorder
- .4byte AbandonedShip_CaptainsOffice_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-AbandonedShip_Underwater2_MapBorder:: @ 82E7570
- .incbin "data/maps/AbandonedShip_Underwater2/border.bin"
-
-AbandonedShip_Underwater2_MapBlockdata:: @ 82E7578
- .incbin "data/maps/AbandonedShip_Underwater2/map.bin"
-
- .align 2
-AbandonedShip_Underwater2_MapAttributes:: @ 82E76A0
- .4byte 0x15
- .4byte 0x7
- .4byte AbandonedShip_Underwater2_MapBorder
- .4byte AbandonedShip_Underwater2_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-SecretBase_RedCave1_MapBorder:: @ 82E76B8
- .incbin "data/maps/SecretBase_RedCave1/border.bin"
-
-SecretBase_RedCave1_MapBlockdata:: @ 82E76C0
- .incbin "data/maps/SecretBase_RedCave1/map.bin"
-
- .align 2
-SecretBase_RedCave1_MapAttributes:: @ 82E7788
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_RedCave1_MapBorder
- .4byte SecretBase_RedCave1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseRedCave
-
-SecretBase_BrownCave1_MapBorder:: @ 82E77A0
- .incbin "data/maps/SecretBase_BrownCave1/border.bin"
-
-SecretBase_BrownCave1_MapBlockdata:: @ 82E77A8
- .incbin "data/maps/SecretBase_BrownCave1/map.bin"
-
- .align 2
-SecretBase_BrownCave1_MapAttributes:: @ 82E7870
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_BrownCave1_MapBorder
- .4byte SecretBase_BrownCave1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBrownCave
-
-SecretBase_BlueCave1_MapBorder:: @ 82E7888
- .incbin "data/maps/SecretBase_BlueCave1/border.bin"
-
-SecretBase_BlueCave1_MapBlockdata:: @ 82E7890
- .incbin "data/maps/SecretBase_BlueCave1/map.bin"
-
- .align 2
-SecretBase_BlueCave1_MapAttributes:: @ 82E7958
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_BlueCave1_MapBorder
- .4byte SecretBase_BlueCave1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBlueCave
-
-SecretBase_YellowCave1_MapBorder:: @ 82E7970
- .incbin "data/maps/SecretBase_YellowCave1/border.bin"
-
-SecretBase_YellowCave1_MapBlockdata:: @ 82E7978
- .incbin "data/maps/SecretBase_YellowCave1/map.bin"
-
- .align 2
-SecretBase_YellowCave1_MapAttributes:: @ 82E7A40
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_YellowCave1_MapBorder
- .4byte SecretBase_YellowCave1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseYellowCave
-
-SecretBase_Tree1_MapBorder:: @ 82E7A58
- .incbin "data/maps/SecretBase_Tree1/border.bin"
-
-SecretBase_Tree1_MapBlockdata:: @ 82E7A60
- .incbin "data/maps/SecretBase_Tree1/map.bin"
-
- .align 2
-SecretBase_Tree1_MapAttributes:: @ 82E7B28
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_Tree1_MapBorder
- .4byte SecretBase_Tree1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseTree
-
-SecretBase_Shrub1_MapBorder:: @ 82E7B40
- .incbin "data/maps/SecretBase_Shrub1/border.bin"
-
-SecretBase_Shrub1_MapBlockdata:: @ 82E7B48
- .incbin "data/maps/SecretBase_Shrub1/map.bin"
-
- .align 2
-SecretBase_Shrub1_MapAttributes:: @ 82E7C10
- .4byte 0xb
- .4byte 0x9
- .4byte SecretBase_Shrub1_MapBorder
- .4byte SecretBase_Shrub1_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseShrub
-
-SecretBase_RedCave2_MapBorder:: @ 82E7C28
- .incbin "data/maps/SecretBase_RedCave2/border.bin"
-
-SecretBase_RedCave2_MapBlockdata:: @ 82E7C30
- .incbin "data/maps/SecretBase_RedCave2/map.bin"
-
- .align 2
-SecretBase_RedCave2_MapAttributes:: @ 82E7D10
- .4byte 0x7
- .4byte 0x10
- .4byte SecretBase_RedCave2_MapBorder
- .4byte SecretBase_RedCave2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseRedCave
-
-SecretBase_BrownCave2_MapBorder:: @ 82E7D28
- .incbin "data/maps/SecretBase_BrownCave2/border.bin"
-
-SecretBase_BrownCave2_MapBlockdata:: @ 82E7D30
- .incbin "data/maps/SecretBase_BrownCave2/map.bin"
-
- .align 2
-SecretBase_BrownCave2_MapAttributes:: @ 82E7E2C
- .4byte 0xe
- .4byte 0x9
- .4byte SecretBase_BrownCave2_MapBorder
- .4byte SecretBase_BrownCave2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBrownCave
-
-SecretBase_BlueCave2_MapBorder:: @ 82E7E44
- .incbin "data/maps/SecretBase_BlueCave2/border.bin"
-
-SecretBase_BlueCave2_MapBlockdata:: @ 82E7E4C
- .incbin "data/maps/SecretBase_BlueCave2/map.bin"
-
- .align 2
-SecretBase_BlueCave2_MapAttributes:: @ 82E7F20
- .4byte 0xf
- .4byte 0x7
- .4byte SecretBase_BlueCave2_MapBorder
- .4byte SecretBase_BlueCave2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBlueCave
-
-SecretBase_YellowCave2_MapBorder:: @ 82E7F38
- .incbin "data/maps/SecretBase_YellowCave2/border.bin"
-
-SecretBase_YellowCave2_MapBlockdata:: @ 82E7F40
- .incbin "data/maps/SecretBase_YellowCave2/map.bin"
-
- .align 2
-SecretBase_YellowCave2_MapAttributes:: @ 82E803C
- .4byte 0xe
- .4byte 0x9
- .4byte SecretBase_YellowCave2_MapBorder
- .4byte SecretBase_YellowCave2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseYellowCave
-
-SecretBase_Tree2_MapBorder:: @ 82E8054
- .incbin "data/maps/SecretBase_Tree2/border.bin"
-
-SecretBase_Tree2_MapBlockdata:: @ 82E805C
- .incbin "data/maps/SecretBase_Tree2/map.bin"
-
- .align 2
-SecretBase_Tree2_MapAttributes:: @ 82E813C
- .4byte 0x7
- .4byte 0x10
- .4byte SecretBase_Tree2_MapBorder
- .4byte SecretBase_Tree2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseTree
-
-SecretBase_Shrub2_MapBorder:: @ 82E8154
- .incbin "data/maps/SecretBase_Shrub2/border.bin"
-
-SecretBase_Shrub2_MapBlockdata:: @ 82E815C
- .incbin "data/maps/SecretBase_Shrub2/map.bin"
-
- .align 2
-SecretBase_Shrub2_MapAttributes:: @ 82E8230
- .4byte 0xf
- .4byte 0x7
- .4byte SecretBase_Shrub2_MapBorder
- .4byte SecretBase_Shrub2_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseShrub
-
-SecretBase_RedCave3_MapBorder:: @ 82E8248
- .incbin "data/maps/SecretBase_RedCave3/border.bin"
-
-SecretBase_RedCave3_MapBlockdata:: @ 82E8250
- .incbin "data/maps/SecretBase_RedCave3/map.bin"
-
- .align 2
-SecretBase_RedCave3_MapAttributes:: @ 82E8340
- .4byte 0xf
- .4byte 0x8
- .4byte SecretBase_RedCave3_MapBorder
- .4byte SecretBase_RedCave3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseRedCave
-
-SecretBase_BrownCave3_MapBorder:: @ 82E8358
- .incbin "data/maps/SecretBase_BrownCave3/border.bin"
-
-SecretBase_BrownCave3_MapBlockdata:: @ 82E8360
- .incbin "data/maps/SecretBase_BrownCave3/map.bin"
-
- .align 2
-SecretBase_BrownCave3_MapAttributes:: @ 82E84AC
- .4byte 0xf
- .4byte 0xb
- .4byte SecretBase_BrownCave3_MapBorder
- .4byte SecretBase_BrownCave3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBrownCave
-
-SecretBase_BlueCave3_MapBorder:: @ 82E84C4
- .incbin "data/maps/SecretBase_BlueCave3/border.bin"
-
-SecretBase_BlueCave3_MapBlockdata:: @ 82E84CC
- .incbin "data/maps/SecretBase_BlueCave3/map.bin"
-
- .align 2
-SecretBase_BlueCave3_MapAttributes:: @ 82E8620
- .4byte 0xa
- .4byte 0x11
- .4byte SecretBase_BlueCave3_MapBorder
- .4byte SecretBase_BlueCave3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBlueCave
-
-SecretBase_YellowCave3_MapBorder:: @ 82E8638
- .incbin "data/maps/SecretBase_YellowCave3/border.bin"
-
-SecretBase_YellowCave3_MapBlockdata:: @ 82E8640
- .incbin "data/maps/SecretBase_YellowCave3/map.bin"
-
- .align 2
-SecretBase_YellowCave3_MapAttributes:: @ 82E8748
- .4byte 0xc
- .4byte 0xb
- .4byte SecretBase_YellowCave3_MapBorder
- .4byte SecretBase_YellowCave3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseYellowCave
-
-SecretBase_Tree3_MapBorder:: @ 82E8760
- .incbin "data/maps/SecretBase_Tree3/border.bin"
-
-SecretBase_Tree3_MapBlockdata:: @ 82E8768
- .incbin "data/maps/SecretBase_Tree3/map.bin"
-
- .align 2
-SecretBase_Tree3_MapAttributes:: @ 82E8878
- .4byte 0x11
- .4byte 0x8
- .4byte SecretBase_Tree3_MapBorder
- .4byte SecretBase_Tree3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseTree
-
-SecretBase_Shrub3_MapBorder:: @ 82E8890
- .incbin "data/maps/SecretBase_Shrub3/border.bin"
-
-SecretBase_Shrub3_MapBlockdata:: @ 82E8898
- .incbin "data/maps/SecretBase_Shrub3/map.bin"
-
- .align 2
-SecretBase_Shrub3_MapAttributes:: @ 82E89B8
- .4byte 0xd
- .4byte 0xb
- .4byte SecretBase_Shrub3_MapBorder
- .4byte SecretBase_Shrub3_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseShrub
-
-SecretBase_RedCave4_MapBorder:: @ 82E89D0
- .incbin "data/maps/SecretBase_RedCave4/border.bin"
-
-SecretBase_RedCave4_MapBlockdata:: @ 82E89D8
- .incbin "data/maps/SecretBase_RedCave4/map.bin"
-
- .align 2
-SecretBase_RedCave4_MapAttributes:: @ 82E8AE8
- .4byte 0x9
- .4byte 0xf
- .4byte SecretBase_RedCave4_MapBorder
- .4byte SecretBase_RedCave4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseRedCave
-
-SecretBase_BrownCave4_MapBorder:: @ 82E8B00
- .incbin "data/maps/SecretBase_BrownCave4/border.bin"
-
-SecretBase_BrownCave4_MapBlockdata:: @ 82E8B08
- .incbin "data/maps/SecretBase_BrownCave4/map.bin"
-
- .align 2
-SecretBase_BrownCave4_MapAttributes:: @ 82E8C58
- .4byte 0xe
- .4byte 0xc
- .4byte SecretBase_BrownCave4_MapBorder
- .4byte SecretBase_BrownCave4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBrownCave
-
-SecretBase_BlueCave4_MapBorder:: @ 82E8C70
- .incbin "data/maps/SecretBase_BlueCave4/border.bin"
-
-SecretBase_BlueCave4_MapBlockdata:: @ 82E8C78
- .incbin "data/maps/SecretBase_BlueCave4/map.bin"
-
- .align 2
-SecretBase_BlueCave4_MapAttributes:: @ 82E8DAC
- .4byte 0x9
- .4byte 0x11
- .4byte SecretBase_BlueCave4_MapBorder
- .4byte SecretBase_BlueCave4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseBlueCave
-
-SecretBase_YellowCave4_MapBorder:: @ 82E8DC4
- .incbin "data/maps/SecretBase_YellowCave4/border.bin"
-
-SecretBase_YellowCave4_MapBlockdata:: @ 82E8DCC
- .incbin "data/maps/SecretBase_YellowCave4/map.bin"
-
- .align 2
-SecretBase_YellowCave4_MapAttributes:: @ 82E8F38
- .4byte 0xd
- .4byte 0xe
- .4byte SecretBase_YellowCave4_MapBorder
- .4byte SecretBase_YellowCave4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseYellowCave
-
-SecretBase_Tree4_MapBorder:: @ 82E8F50
- .incbin "data/maps/SecretBase_Tree4/border.bin"
-
-SecretBase_Tree4_MapBlockdata:: @ 82E8F58
- .incbin "data/maps/SecretBase_Tree4/map.bin"
-
- .align 2
-SecretBase_Tree4_MapAttributes:: @ 82E90E0
- .4byte 0xe
- .4byte 0xe
- .4byte SecretBase_Tree4_MapBorder
- .4byte SecretBase_Tree4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseTree
-
-SecretBase_Shrub4_MapBorder:: @ 82E90F8
- .incbin "data/maps/SecretBase_Shrub4/border.bin"
-
-SecretBase_Shrub4_MapBlockdata:: @ 82E9100
- .incbin "data/maps/SecretBase_Shrub4/map.bin"
-
- .align 2
-SecretBase_Shrub4_MapAttributes:: @ 82E9234
- .4byte 0xe
- .4byte 0xb
- .4byte SecretBase_Shrub4_MapBorder
- .4byte SecretBase_Shrub4_MapBlockdata
- .4byte gTileset_SecretBase
- .4byte gTileset_SecretBaseShrub
-
-SingleBattleColosseum_MapBorder:: @ 82E924C
- .incbin "data/maps/SingleBattleColosseum/border.bin"
-
-SingleBattleColosseum_MapBlockdata:: @ 82E9254
- .incbin "data/maps/SingleBattleColosseum/map.bin"
-
- .align 2
-SingleBattleColosseum_MapAttributes:: @ 82E9350
- .4byte 0xe
- .4byte 0x9
- .4byte SingleBattleColosseum_MapBorder
- .4byte SingleBattleColosseum_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_CableClub
-
-TradeCenter_MapBorder:: @ 82E9368
- .incbin "data/maps/TradeCenter/border.bin"
-
-TradeCenter_MapBlockdata:: @ 82E9370
- .incbin "data/maps/TradeCenter/map.bin"
-
- .align 2
-TradeCenter_MapAttributes:: @ 82E9448
- .4byte 0xc
- .4byte 0x9
- .4byte TradeCenter_MapBorder
- .4byte TradeCenter_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_CableClub
-
-RecordCorner_MapBorder:: @ 82E9460
- .incbin "data/maps/RecordCorner/border.bin"
-
-RecordCorner_MapBlockdata:: @ 82E9468
- .incbin "data/maps/RecordCorner/map.bin"
-
- .align 2
-RecordCorner_MapAttributes:: @ 82E95F8
- .4byte 0x14
- .4byte 0xa
- .4byte RecordCorner_MapBorder
- .4byte RecordCorner_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_CableClub
-
-DoubleBattleColosseum_MapBorder:: @ 82E9610
- .incbin "data/maps/DoubleBattleColosseum/border.bin"
-
-DoubleBattleColosseum_MapBlockdata:: @ 82E9618
- .incbin "data/maps/DoubleBattleColosseum/map.bin"
-
- .align 2
-DoubleBattleColosseum_MapAttributes:: @ 82E9714
- .4byte 0xe
- .4byte 0x9
- .4byte DoubleBattleColosseum_MapBorder
- .4byte DoubleBattleColosseum_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_CableClub
-
-LinkContestRoom1_MapBorder:: @ 82E972C
- .incbin "data/maps/LinkContestRoom1/border.bin"
-
-LinkContestRoom1_MapBlockdata:: @ 82E9734
- .incbin "data/maps/LinkContestRoom1/map.bin"
-
- .align 2
-LinkContestRoom1_MapAttributes:: @ 82E9880
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom1_MapBorder
- .4byte LinkContestRoom1_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-UnknownMap_25_29_MapBorder:: @ 82E9898
- .incbin "data/maps/UnknownMap_25_29/border.bin"
-
-UnknownMap_25_29_MapBlockdata:: @ 82E98A0
- .incbin "data/maps/UnknownMap_25_29/map.bin"
-
- .align 2
-UnknownMap_25_29_MapAttributes:: @ 82E98A4
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_29_MapBorder
- .4byte UnknownMap_25_29_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMap_25_30_MapBorder:: @ 82E98BC
- .incbin "data/maps/UnknownMap_25_30/border.bin"
-
-UnknownMap_25_30_MapBlockdata:: @ 82E98C4
- .incbin "data/maps/UnknownMap_25_30/map.bin"
-
- .align 2
-UnknownMap_25_30_MapAttributes:: @ 82E98C8
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_30_MapBorder
- .4byte UnknownMap_25_30_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMap_25_31_MapBorder:: @ 82E98E0
- .incbin "data/maps/UnknownMap_25_31/border.bin"
-
-UnknownMap_25_31_MapBlockdata:: @ 82E98E8
- .incbin "data/maps/UnknownMap_25_31/map.bin"
-
- .align 2
-UnknownMap_25_31_MapAttributes:: @ 82E98EC
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_31_MapBorder
- .4byte UnknownMap_25_31_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMap_25_32_MapBorder:: @ 82E9904
- .incbin "data/maps/UnknownMap_25_32/border.bin"
-
-UnknownMap_25_32_MapBlockdata:: @ 82E990C
- .incbin "data/maps/UnknownMap_25_32/map.bin"
-
- .align 2
-UnknownMap_25_32_MapAttributes:: @ 82E9910
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_32_MapBorder
- .4byte UnknownMap_25_32_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMap_25_33_MapBorder:: @ 82E9928
- .incbin "data/maps/UnknownMap_25_33/border.bin"
-
-UnknownMap_25_33_MapBlockdata:: @ 82E9930
- .incbin "data/maps/UnknownMap_25_33/map.bin"
-
- .align 2
-UnknownMap_25_33_MapAttributes:: @ 82E9934
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_33_MapBorder
- .4byte UnknownMap_25_33_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-UnknownMap_25_34_MapBorder:: @ 82E994C
- .incbin "data/maps/UnknownMap_25_34/border.bin"
-
-UnknownMap_25_34_MapBlockdata:: @ 82E9954
- .incbin "data/maps/UnknownMap_25_34/map.bin"
-
- .align 2
-UnknownMap_25_34_MapAttributes:: @ 82E9958
- .4byte 0x1
- .4byte 0x1
- .4byte UnknownMap_25_34_MapBorder
- .4byte UnknownMap_25_34_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Contest
-
-LinkContestRoom2_MapBorder:: @ 82E9970
- .incbin "data/maps/LinkContestRoom2/border.bin"
-
-LinkContestRoom2_MapBlockdata:: @ 82E9978
- .incbin "data/maps/LinkContestRoom2/map.bin"
-
- .align 2
-LinkContestRoom2_MapAttributes:: @ 82E9AC4
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom2_MapBorder
- .4byte LinkContestRoom2_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-LinkContestRoom3_MapBorder:: @ 82E9ADC
- .incbin "data/maps/LinkContestRoom3/border.bin"
-
-LinkContestRoom3_MapBlockdata:: @ 82E9AE4
- .incbin "data/maps/LinkContestRoom3/map.bin"
-
- .align 2
-LinkContestRoom3_MapAttributes:: @ 82E9C30
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom3_MapBorder
- .4byte LinkContestRoom3_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-LinkContestRoom4_MapBorder:: @ 82E9C48
- .incbin "data/maps/LinkContestRoom4/border.bin"
-
-LinkContestRoom4_MapBlockdata:: @ 82E9C50
- .incbin "data/maps/LinkContestRoom4/map.bin"
-
- .align 2
-LinkContestRoom4_MapAttributes:: @ 82E9D9C
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom4_MapBorder
- .4byte LinkContestRoom4_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-LinkContestRoom5_MapBorder:: @ 82E9DB4
- .incbin "data/maps/LinkContestRoom5/border.bin"
-
-LinkContestRoom5_MapBlockdata:: @ 82E9DBC
- .incbin "data/maps/LinkContestRoom5/map.bin"
-
- .align 2
-LinkContestRoom5_MapAttributes:: @ 82E9F08
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom5_MapBorder
- .4byte LinkContestRoom5_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-LinkContestRoom6_MapBorder:: @ 82E9F20
- .incbin "data/maps/LinkContestRoom6/border.bin"
-
-LinkContestRoom6_MapBlockdata:: @ 82E9F28
- .incbin "data/maps/LinkContestRoom6/map.bin"
-
- .align 2
-LinkContestRoom6_MapAttributes:: @ 82EA074
- .4byte 0xf
- .4byte 0xb
- .4byte LinkContestRoom6_MapBorder
- .4byte LinkContestRoom6_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Contest
-
-InsideOfTruck_MapBorder:: @ 82EA08C
- .incbin "data/maps/InsideOfTruck/border.bin"
-
-InsideOfTruck_MapBlockdata:: @ 82EA094
- .incbin "data/maps/InsideOfTruck/map.bin"
-
- .align 2
-InsideOfTruck_MapAttributes:: @ 82EA0C8
- .4byte 0x5
- .4byte 0x5
- .4byte InsideOfTruck_MapBorder
- .4byte InsideOfTruck_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_InsideOfTruck
-
-SafariZone_Northwest_MapBorder:: @ 82EA0E0
- .incbin "data/maps/SafariZone_Northwest/border.bin"
-
-SafariZone_Northwest_MapBlockdata:: @ 82EA0E8
- .incbin "data/maps/SafariZone_Northwest/map.bin"
-
- .align 2
-SafariZone_Northwest_MapAttributes:: @ 82EAD68
- .4byte 0x28
- .4byte 0x28
- .4byte SafariZone_Northwest_MapBorder
- .4byte SafariZone_Northwest_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-SafariZone_Northeast_MapBorder:: @ 82EAD80
- .incbin "data/maps/SafariZone_Northeast/border.bin"
-
-SafariZone_Northeast_MapBlockdata:: @ 82EAD88
- .incbin "data/maps/SafariZone_Northeast/map.bin"
-
- .align 2
-SafariZone_Northeast_MapAttributes:: @ 82EBA08
- .4byte 0x28
- .4byte 0x28
- .4byte SafariZone_Northeast_MapBorder
- .4byte SafariZone_Northeast_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-SafariZone_Southwest_MapBorder:: @ 82EBA20
- .incbin "data/maps/SafariZone_Southwest/border.bin"
-
-SafariZone_Southwest_MapBlockdata:: @ 82EBA28
- .incbin "data/maps/SafariZone_Southwest/map.bin"
-
- .align 2
-SafariZone_Southwest_MapAttributes:: @ 82EC6A8
- .4byte 0x28
- .4byte 0x28
- .4byte SafariZone_Southwest_MapBorder
- .4byte SafariZone_Southwest_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-SafariZone_Southeast_MapBorder:: @ 82EC6C0
- .incbin "data/maps/SafariZone_Southeast/border.bin"
-
-SafariZone_Southeast_MapBlockdata:: @ 82EC6C8
- .incbin "data/maps/SafariZone_Southeast/map.bin"
-
- .align 2
-SafariZone_Southeast_MapAttributes:: @ 82ED348
- .4byte 0x28
- .4byte 0x28
- .4byte SafariZone_Southeast_MapBorder
- .4byte SafariZone_Southeast_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lilycove
-
-UnknownMapBorder_082EDF30:
- .incbin "data/maps/UnknownMap_082EDF30/border.bin"
-
-UnknownMapBlockdata_082EDF30:
- .incbin "data/maps/UnknownMap_082EDF30/map.bin"
-
- .align 2
-UnknownMapAttributes_082EDF30:
- .4byte 0x3A
- .4byte 0x1A
- .4byte UnknownMapBorder_082EDF30
- .4byte UnknownMapBlockdata_082EDF30
- .4byte gTileset_General
- .4byte 0
-
-Route109_SeashoreHouse_MapBorder:: @ 82EDF48
- .incbin "data/maps/Route109_SeashoreHouse/border.bin"
-
-Route109_SeashoreHouse_MapBlockdata:: @ 82EDF50
- .incbin "data/maps/Route109_SeashoreHouse/map.bin"
-
- .align 2
-Route109_SeashoreHouse_MapAttributes:: @ 82EE07C
- .4byte 0xf
- .4byte 0xa
- .4byte Route109_SeashoreHouse_MapBorder
- .4byte Route109_SeashoreHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_SeashoreHouse
-
-Route110_TrickHouseEntrance_MapBorder:: @ 82EE094
- .incbin "data/maps/Route110_TrickHouseEntrance/border.bin"
-
-Route110_TrickHouseEntrance_MapBlockdata:: @ 82EE09C
- .incbin "data/maps/Route110_TrickHouseEntrance/map.bin"
-
- .align 2
-Route110_TrickHouseEntrance_MapAttributes:: @ 82EE15C
- .4byte 0xc
- .4byte 0x8
- .4byte Route110_TrickHouseEntrance_MapBorder
- .4byte Route110_TrickHouseEntrance_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route110_TrickHouseEnd_MapBorder:: @ 82EE174
- .incbin "data/maps/Route110_TrickHouseEnd/border.bin"
-
-Route110_TrickHouseEnd_MapBlockdata:: @ 82EE17C
- .incbin "data/maps/Route110_TrickHouseEnd/map.bin"
-
- .align 2
-Route110_TrickHouseEnd_MapAttributes:: @ 82EE23C
- .4byte 0xc
- .4byte 0x8
- .4byte Route110_TrickHouseEnd_MapBorder
- .4byte Route110_TrickHouseEnd_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route110_TrickHouseCorridor_MapBorder:: @ 82EE254
- .incbin "data/maps/Route110_TrickHouseCorridor/border.bin"
-
-Route110_TrickHouseCorridor_MapBlockdata:: @ 82EE25C
- .incbin "data/maps/Route110_TrickHouseCorridor/map.bin"
-
- .align 2
-Route110_TrickHouseCorridor_MapAttributes:: @ 82EE52C
- .4byte 0xf
- .4byte 0x18
- .4byte Route110_TrickHouseCorridor_MapBorder
- .4byte Route110_TrickHouseCorridor_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route110_TrickHousePuzzle1_MapBorder:: @ 82EE544
- .incbin "data/maps/Route110_TrickHousePuzzle1/border.bin"
-
-Route110_TrickHousePuzzle1_MapBlockdata:: @ 82EE54C
- .incbin "data/maps/Route110_TrickHousePuzzle1/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle1_MapAttributes:: @ 82EE7E0
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle1_MapBorder
- .4byte Route110_TrickHousePuzzle1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle2_MapBorder:: @ 82EE7F8
- .incbin "data/maps/Route110_TrickHousePuzzle2/border.bin"
-
-Route110_TrickHousePuzzle2_MapBlockdata:: @ 82EE800
- .incbin "data/maps/Route110_TrickHousePuzzle2/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle2_MapAttributes:: @ 82EEA94
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle2_MapBorder
- .4byte Route110_TrickHousePuzzle2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle3_MapBorder:: @ 82EEAAC
- .incbin "data/maps/Route110_TrickHousePuzzle3/border.bin"
-
-Route110_TrickHousePuzzle3_MapBlockdata:: @ 82EEAB4
- .incbin "data/maps/Route110_TrickHousePuzzle3/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle3_MapAttributes:: @ 82EED48
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle3_MapBorder
- .4byte Route110_TrickHousePuzzle3_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle4_MapBorder:: @ 82EED60
- .incbin "data/maps/Route110_TrickHousePuzzle4/border.bin"
-
-Route110_TrickHousePuzzle4_MapBlockdata:: @ 82EED68
- .incbin "data/maps/Route110_TrickHousePuzzle4/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle4_MapAttributes:: @ 82EEFFC
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle4_MapBorder
- .4byte Route110_TrickHousePuzzle4_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle5_MapBorder:: @ 82EF014
- .incbin "data/maps/Route110_TrickHousePuzzle5/border.bin"
-
-Route110_TrickHousePuzzle5_MapBlockdata:: @ 82EF01C
- .incbin "data/maps/Route110_TrickHousePuzzle5/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle5_MapAttributes:: @ 82EF2B0
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle5_MapBorder
- .4byte Route110_TrickHousePuzzle5_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle6_MapBorder:: @ 82EF2C8
- .incbin "data/maps/Route110_TrickHousePuzzle6/border.bin"
-
-Route110_TrickHousePuzzle6_MapBlockdata:: @ 82EF2D0
- .incbin "data/maps/Route110_TrickHousePuzzle6/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle6_MapAttributes:: @ 82EF564
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle6_MapBorder
- .4byte Route110_TrickHousePuzzle6_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle7_MapBorder:: @ 82EF57C
- .incbin "data/maps/Route110_TrickHousePuzzle7/border.bin"
-
-Route110_TrickHousePuzzle7_MapBlockdata:: @ 82EF584
- .incbin "data/maps/Route110_TrickHousePuzzle7/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle7_MapAttributes:: @ 82EF818
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle7_MapBorder
- .4byte Route110_TrickHousePuzzle7_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-Route110_TrickHousePuzzle8_MapBorder:: @ 82EF830
- .incbin "data/maps/Route110_TrickHousePuzzle8/border.bin"
-
-Route110_TrickHousePuzzle8_MapBlockdata:: @ 82EF838
- .incbin "data/maps/Route110_TrickHousePuzzle8/map.bin"
-
- .align 2
-Route110_TrickHousePuzzle8_MapAttributes:: @ 82EFACC
- .4byte 0xf
- .4byte 0x16
- .4byte Route110_TrickHousePuzzle8_MapBorder
- .4byte Route110_TrickHousePuzzle8_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_TrickHousePuzzle
-
-FortreeCity_DecorationShop_MapBorder:: @ 82EFAE4
- .incbin "data/maps/FortreeCity_DecorationShop/border.bin"
-
-FortreeCity_DecorationShop_MapBlockdata:: @ 82EFAEC
- .incbin "data/maps/FortreeCity_DecorationShop/map.bin"
-
- .align 2
-FortreeCity_DecorationShop_MapAttributes:: @ 82EFB4C
- .4byte 0x8
- .4byte 0x6
- .4byte FortreeCity_DecorationShop_MapBorder
- .4byte FortreeCity_DecorationShop_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route110_SeasideCyclingRoadSouthEntrance_MapBorder:: @ 82EFB64
- .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/border.bin"
-
-Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata:: @ 82EFB6C
- .incbin "data/maps/Route110_SeasideCyclingRoadSouthEntrance/map.bin"
-
- .align 2
-Route110_SeasideCyclingRoadNorthEntrance_MapAttributes:: @ 82EFC20
-Route110_SeasideCyclingRoadSouthEntrance_MapAttributes:: @ 82EFC20
- .4byte 0xf
- .4byte 0x6
- .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBorder
- .4byte Route110_SeasideCyclingRoadSouthEntrance_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStore_1F_MapBorder:: @ 82EFC38
- .incbin "data/maps/LilycoveCity_DepartmentStore_1F/border.bin"
-
-LilycoveCity_DepartmentStore_1F_MapBlockdata:: @ 82EFC40
- .incbin "data/maps/LilycoveCity_DepartmentStore_1F/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStore_1F_MapAttributes:: @ 82EFD60
- .4byte 0x12
- .4byte 0x8
- .4byte LilycoveCity_DepartmentStore_1F_MapBorder
- .4byte LilycoveCity_DepartmentStore_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStore_2F_MapBorder:: @ 82EFD78
- .incbin "data/maps/LilycoveCity_DepartmentStore_2F/border.bin"
-
-LilycoveCity_DepartmentStore_2F_MapBlockdata:: @ 82EFD80
- .incbin "data/maps/LilycoveCity_DepartmentStore_2F/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStore_2F_MapAttributes:: @ 82EFEA0
- .4byte 0x12
- .4byte 0x8
- .4byte LilycoveCity_DepartmentStore_2F_MapBorder
- .4byte LilycoveCity_DepartmentStore_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStore_3F_MapBorder:: @ 82EFEB8
- .incbin "data/maps/LilycoveCity_DepartmentStore_3F/border.bin"
-
-LilycoveCity_DepartmentStore_3F_MapBlockdata:: @ 82EFEC0
- .incbin "data/maps/LilycoveCity_DepartmentStore_3F/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStore_3F_MapAttributes:: @ 82EFFE0
- .4byte 0x12
- .4byte 0x8
- .4byte LilycoveCity_DepartmentStore_3F_MapBorder
- .4byte LilycoveCity_DepartmentStore_3F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStore_4F_MapBorder:: @ 82EFFF8
- .incbin "data/maps/LilycoveCity_DepartmentStore_4F/border.bin"
-
-LilycoveCity_DepartmentStore_4F_MapBlockdata:: @ 82F0000
- .incbin "data/maps/LilycoveCity_DepartmentStore_4F/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStore_4F_MapAttributes:: @ 82F0120
- .4byte 0x12
- .4byte 0x8
- .4byte LilycoveCity_DepartmentStore_4F_MapBorder
- .4byte LilycoveCity_DepartmentStore_4F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStore_5F_MapBorder:: @ 82F0138
- .incbin "data/maps/LilycoveCity_DepartmentStore_5F/border.bin"
-
-LilycoveCity_DepartmentStore_5F_MapBlockdata:: @ 82F0140
- .incbin "data/maps/LilycoveCity_DepartmentStore_5F/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStore_5F_MapAttributes:: @ 82F0260
- .4byte 0x12
- .4byte 0x8
- .4byte LilycoveCity_DepartmentStore_5F_MapBorder
- .4byte LilycoveCity_DepartmentStore_5F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-LilycoveCity_DepartmentStoreRooftop_MapBorder:: @ 82F0278
- .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/border.bin"
-
-LilycoveCity_DepartmentStoreRooftop_MapBlockdata:: @ 82F0280
- .incbin "data/maps/LilycoveCity_DepartmentStoreRooftop/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStoreRooftop_MapAttributes:: @ 82F0430
- .4byte 0x12
- .4byte 0xc
- .4byte LilycoveCity_DepartmentStoreRooftop_MapBorder
- .4byte LilycoveCity_DepartmentStoreRooftop_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Shop
-
-Route130_MapBorder:: @ 82F0448
- .incbin "data/maps/Route130/border.bin"
-
-Route130_MapBlockdata:: @ 82F0450
- .incbin "data/maps/Route130/map.bin"
-
- .align 2
-Route130_MapAttributes:: @ 82F1D50
- .4byte 0x50
- .4byte 0x28
- .4byte Route130_MapBorder
- .4byte Route130_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-BattleTower_Lobby_MapBorder:: @ 82F1D68
- .incbin "data/maps/BattleTower_Lobby/border.bin"
-
-BattleTower_Lobby_MapBlockdata:: @ 82F1D70
- .incbin "data/maps/BattleTower_Lobby/map.bin"
-
- .align 2
-BattleTower_Lobby_MapAttributes:: @ 82F1E6C
- .4byte 0xe
- .4byte 0x9
- .4byte BattleTower_Lobby_MapBorder
- .4byte BattleTower_Lobby_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BattleTower
-
-BattleTower_Outside_MapBorder:: @ 82F1E84
- .incbin "data/maps/BattleTower_Outside/border.bin"
-
-BattleTower_Outside_MapBlockdata:: @ 82F1E8C
- .incbin "data/maps/BattleTower_Outside/map.bin"
-
- .align 2
-BattleTower_Outside_MapAttributes:: @ 82F2558
- .4byte 0x1d
- .4byte 0x1e
- .4byte BattleTower_Outside_MapBorder
- .4byte BattleTower_Outside_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Dewford
-
-BattleTower_Elevator_MapBorder:: @ 82F2570
- .incbin "data/maps/BattleTower_Elevator/border.bin"
-
-BattleTower_Elevator_MapBlockdata:: @ 82F2578
- .incbin "data/maps/BattleTower_Elevator/map.bin"
-
- .align 2
-BattleTower_Elevator_MapAttributes:: @ 82F25B0
- .4byte 0x4
- .4byte 0x7
- .4byte BattleTower_Elevator_MapBorder
- .4byte BattleTower_Elevator_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BattleTower
-
-BattleTower_Corridor_MapBorder:: @ 82F25C8
- .incbin "data/maps/BattleTower_Corridor/border.bin"
-
-BattleTower_Corridor_MapBlockdata:: @ 82F25D0
- .incbin "data/maps/BattleTower_Corridor/map.bin"
-
- .align 2
-BattleTower_Corridor_MapAttributes:: @ 82F267C
- .4byte 0x11
- .4byte 0x5
- .4byte BattleTower_Corridor_MapBorder
- .4byte BattleTower_Corridor_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BattleTower
-
-BattleTower_BattleRoom_MapBorder:: @ 82F2694
- .incbin "data/maps/BattleTower_BattleRoom/border.bin"
-
-BattleTower_BattleRoom_MapBlockdata:: @ 82F269C
- .incbin "data/maps/BattleTower_BattleRoom/map.bin"
-
- .align 2
-BattleTower_BattleRoom_MapAttributes:: @ 82F2750
- .4byte 0xa
- .4byte 0x9
- .4byte BattleTower_BattleRoom_MapBorder
- .4byte BattleTower_BattleRoom_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BattleTower
-
-RustboroCity_DevonCorp_3F_MapBorder:: @ 82F2768
- .incbin "data/maps/RustboroCity_DevonCorp_3F/border.bin"
-
-RustboroCity_DevonCorp_3F_MapBlockdata:: @ 82F2770
- .incbin "data/maps/RustboroCity_DevonCorp_3F/map.bin"
-
- .align 2
-RustboroCity_DevonCorp_3F_MapAttributes:: @ 82F28C8
- .4byte 0x13
- .4byte 0x9
- .4byte RustboroCity_DevonCorp_3F_MapBorder
- .4byte RustboroCity_DevonCorp_3F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-EverGrandeCity_PokemonLeague_MapBorder:: @ 82F28E0
- .incbin "data/maps/EverGrandeCity_PokemonLeague/border.bin"
-
-EverGrandeCity_PokemonLeague_MapBlockdata:: @ 82F28E8
- .incbin "data/maps/EverGrandeCity_PokemonLeague/map.bin"
-
- .align 2
-EverGrandeCity_PokemonLeague_MapAttributes:: @ 82F2AB0
- .4byte 0x13
- .4byte 0xc
- .4byte EverGrandeCity_PokemonLeague_MapBorder
- .4byte EverGrandeCity_PokemonLeague_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_PokemonCenter
-
-Route119_WeatherInstitute_1F_MapBorder:: @ 82F2AC8
- .incbin "data/maps/Route119_WeatherInstitute_1F/border.bin"
-
-Route119_WeatherInstitute_1F_MapBlockdata:: @ 82F2AD0
- .incbin "data/maps/Route119_WeatherInstitute_1F/map.bin"
-
- .align 2
-Route119_WeatherInstitute_1F_MapAttributes:: @ 82F2CD8
- .4byte 0x14
- .4byte 0xd
- .4byte Route119_WeatherInstitute_1F_MapBorder
- .4byte Route119_WeatherInstitute_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Lab
-
-Route119_WeatherInstitute_2F_MapBorder:: @ 82F2CF0
- .incbin "data/maps/Route119_WeatherInstitute_2F/border.bin"
-
-Route119_WeatherInstitute_2F_MapBlockdata:: @ 82F2CF8
- .incbin "data/maps/Route119_WeatherInstitute_2F/map.bin"
-
- .align 2
-Route119_WeatherInstitute_2F_MapAttributes:: @ 82F2EB0
- .4byte 0x14
- .4byte 0xb
- .4byte Route119_WeatherInstitute_2F_MapBorder
- .4byte Route119_WeatherInstitute_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_Lab
-
-LilycoveCity_DepartmentStoreElevator_MapBorder:: @ 82F2EC8
- .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/border.bin"
-
-LilycoveCity_DepartmentStoreElevator_MapBlockdata:: @ 82F2ED0
- .incbin "data/maps/LilycoveCity_DepartmentStoreElevator/map.bin"
-
- .align 2
-LilycoveCity_DepartmentStoreElevator_MapAttributes:: @ 82F2F00
- .4byte 0x4
- .4byte 0x6
- .4byte LilycoveCity_DepartmentStoreElevator_MapBorder
- .4byte LilycoveCity_DepartmentStoreElevator_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_BattleTower
-
-Underwater1_MapBorder:: @ 82F2F18
- .incbin "data/maps/Underwater1/border.bin"
-
-Underwater1_MapBlockdata:: @ 82F2F20
- .incbin "data/maps/Underwater1/map.bin"
-
- .align 2
-Underwater1_MapAttributes:: @ 82F6120
- .4byte 0x50
- .4byte 0x50
- .4byte Underwater1_MapBorder
- .4byte Underwater1_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-MossdeepCity_SpaceCenter_1F_MapBorder:: @ 82F6138
- .incbin "data/maps/MossdeepCity_SpaceCenter_1F/border.bin"
-
-MossdeepCity_SpaceCenter_1F_MapBlockdata:: @ 82F6140
- .incbin "data/maps/MossdeepCity_SpaceCenter_1F/map.bin"
-
- .align 2
-MossdeepCity_SpaceCenter_1F_MapAttributes:: @ 82F6280
- .4byte 0x10
- .4byte 0xa
- .4byte MossdeepCity_SpaceCenter_1F_MapBorder
- .4byte MossdeepCity_SpaceCenter_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MossdeepCity_SpaceCenter_2F_MapBorder:: @ 82F6298
- .incbin "data/maps/MossdeepCity_SpaceCenter_2F/border.bin"
-
-MossdeepCity_SpaceCenter_2F_MapBlockdata:: @ 82F62A0
- .incbin "data/maps/MossdeepCity_SpaceCenter_2F/map.bin"
-
- .align 2
-MossdeepCity_SpaceCenter_2F_MapAttributes:: @ 82F63E0
- .4byte 0x10
- .4byte 0xa
- .4byte MossdeepCity_SpaceCenter_2F_MapBorder
- .4byte MossdeepCity_SpaceCenter_2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-SSTidalCorridor_MapBorder:: @ 82F63F8
- .incbin "data/maps/SSTidalCorridor/border.bin"
-
-SSTidalCorridor_MapBlockdata:: @ 82F6400
- .incbin "data/maps/SSTidalCorridor/map.bin"
-
- .align 2
-SSTidalCorridor_MapAttributes:: @ 82F65D4
- .4byte 0x12
- .4byte 0xd
- .4byte SSTidalCorridor_MapBorder
- .4byte SSTidalCorridor_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-SSTidalLowerDeck_MapBorder:: @ 82F65EC
- .incbin "data/maps/SSTidalLowerDeck/border.bin"
-
-SSTidalLowerDeck_MapBlockdata:: @ 82F65F4
- .incbin "data/maps/SSTidalLowerDeck/map.bin"
-
- .align 2
-SSTidalLowerDeck_MapAttributes:: @ 82F67B0
- .4byte 0x11
- .4byte 0xd
- .4byte SSTidalLowerDeck_MapBorder
- .4byte SSTidalLowerDeck_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-SSTidalRooms_MapBorder:: @ 82F67C8
- .incbin "data/maps/SSTidalRooms/border.bin"
-
-SSTidalRooms_MapBlockdata:: @ 82F67D0
- .incbin "data/maps/SSTidalRooms/map.bin"
-
- .align 2
-SSTidalRooms_MapAttributes:: @ 82F6CE0
- .4byte 0x24
- .4byte 0x12
- .4byte SSTidalRooms_MapBorder
- .4byte SSTidalRooms_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-IslandCave_MapBorder:: @ 82F6CF8
- .incbin "data/maps/IslandCave/border.bin"
-
-IslandCave_MapBlockdata:: @ 82F6D00
- .incbin "data/maps/IslandCave/map.bin"
-
- .align 2
-IslandCave_MapAttributes:: @ 82F7164
- .4byte 0x11
- .4byte 0x21
- .4byte IslandCave_MapBorder
- .4byte IslandCave_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-AncientTomb_MapBorder:: @ 82F717C
- .incbin "data/maps/AncientTomb/border.bin"
-
-AncientTomb_MapBlockdata:: @ 82F7184
- .incbin "data/maps/AncientTomb/map.bin"
-
- .align 2
-AncientTomb_MapAttributes:: @ 82F75E8
- .4byte 0x11
- .4byte 0x21
- .4byte AncientTomb_MapBorder
- .4byte AncientTomb_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-Underwater_Route134_MapBorder:: @ 82F7600
- .incbin "data/maps/Underwater_Route134/border.bin"
-
-Underwater_Route134_MapBlockdata:: @ 82F7608
- .incbin "data/maps/Underwater_Route134/map.bin"
-
- .align 2
-Underwater_Route134_MapAttributes:: @ 82F7770
- .4byte 0x12
- .4byte 0xa
- .4byte Underwater_Route134_MapBorder
- .4byte Underwater_Route134_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-Underwater_SealedChamber_MapBorder:: @ 82F7788
- .incbin "data/maps/Underwater_SealedChamber/border.bin"
-
-Underwater_SealedChamber_MapBlockdata:: @ 82F7790
- .incbin "data/maps/Underwater_SealedChamber/map.bin"
-
- .align 2
-Underwater_SealedChamber_MapAttributes:: @ 82F7FD0
- .4byte 0x16
- .4byte 0x30
- .4byte Underwater_SealedChamber_MapBorder
- .4byte Underwater_SealedChamber_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Underwater
-
-SealedChamber_OuterRoom_MapBorder:: @ 82F7FE8
- .incbin "data/maps/SealedChamber_OuterRoom/border.bin"
-
-SealedChamber_OuterRoom_MapBlockdata:: @ 82F7FF0
- .incbin "data/maps/SealedChamber_OuterRoom/map.bin"
-
- .align 2
-SealedChamber_OuterRoom_MapAttributes:: @ 82F83B8
- .4byte 0x15
- .4byte 0x17
- .4byte SealedChamber_OuterRoom_MapBorder
- .4byte SealedChamber_OuterRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-VictoryRoad_B1F_MapBorder:: @ 82F83D0
- .incbin "data/maps/VictoryRoad_B1F/border.bin"
-
-VictoryRoad_B1F_MapBlockdata:: @ 82F83D8
- .incbin "data/maps/VictoryRoad_B1F/map.bin"
-
- .align 2
-VictoryRoad_B1F_MapAttributes:: @ 82F8EFC
- .4byte 0x2e
- .4byte 0x1f
- .4byte VictoryRoad_B1F_MapBorder
- .4byte VictoryRoad_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-VictoryRoad_B2F_MapBorder:: @ 82F8F14
- .incbin "data/maps/VictoryRoad_B2F/border.bin"
-
-VictoryRoad_B2F_MapBlockdata:: @ 82F8F1C
- .incbin "data/maps/VictoryRoad_B2F/map.bin"
-
- .align 2
-VictoryRoad_B2F_MapAttributes:: @ 82F9A40
- .4byte 0x2e
- .4byte 0x1f
- .4byte VictoryRoad_B2F_MapBorder
- .4byte VictoryRoad_B2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-Route104_Prototype_MapBorder:: @ 82F9A58
- .incbin "data/maps/Route104_Prototype/border.bin"
-
-Route104_Prototype_MapBlockdata:: @ 82F9A60
- .incbin "data/maps/Route104_Prototype/map.bin"
-
- .align 2
-Route104_Prototype_MapAttributes:: @ 82F9A64
- .4byte 0x1
- .4byte 0x1
- .4byte Route104_Prototype_MapBorder
- .4byte Route104_Prototype_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-GraniteCave_StevensRoom_MapBorder:: @ 82F9A7C
- .incbin "data/maps/GraniteCave_StevensRoom/border.bin"
-
-GraniteCave_StevensRoom_MapBlockdata:: @ 82F9A84
- .incbin "data/maps/GraniteCave_StevensRoom/map.bin"
-
- .align 2
-GraniteCave_StevensRoom_MapAttributes:: @ 82F9C28
- .4byte 0xf
- .4byte 0xe
- .4byte GraniteCave_StevensRoom_MapBorder
- .4byte GraniteCave_StevensRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-AbandonedShip_HiddenFloorCorridors_MapBorder:: @ 82F9C40
- .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/border.bin"
-
-AbandonedShip_HiddenFloorCorridors_MapBlockdata:: @ 82F9C48
- .incbin "data/maps/AbandonedShip_HiddenFloorCorridors/map.bin"
-
- .align 2
-AbandonedShip_HiddenFloorCorridors_MapAttributes:: @ 82F9D68
- .4byte 0xd
- .4byte 0xb
- .4byte AbandonedShip_HiddenFloorCorridors_MapBorder
- .4byte AbandonedShip_HiddenFloorCorridors_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-SouthernIsland_Exterior_MapBorder:: @ 82F9D80
- .incbin "data/maps/SouthernIsland_Exterior/border.bin"
-
-SouthernIsland_Exterior_MapBlockdata:: @ 82F9D88
- .incbin "data/maps/SouthernIsland_Exterior/map.bin"
-
- .align 2
-SouthernIsland_Exterior_MapAttributes:: @ 82FA544
- .4byte 0x21
- .4byte 0x1e
- .4byte SouthernIsland_Exterior_MapBorder
- .4byte SouthernIsland_Exterior_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-SouthernIsland_Interior_MapBorder:: @ 82FA55C
- .incbin "data/maps/SouthernIsland_Interior/border.bin"
-
-SouthernIsland_Interior_MapBlockdata:: @ 82FA564
- .incbin "data/maps/SouthernIsland_Interior/map.bin"
-
- .align 2
-SouthernIsland_Interior_MapAttributes:: @ 82FAA74
- .4byte 0x1b
- .4byte 0x18
- .4byte SouthernIsland_Interior_MapBorder
- .4byte SouthernIsland_Interior_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Rustboro
-
-JaggedPass_MapBorder:: @ 82FAA8C
- .incbin "data/maps/JaggedPass/border.bin"
-
-JaggedPass_MapBlockdata:: @ 82FAA94
- .incbin "data/maps/JaggedPass/map.bin"
-
- .align 2
-JaggedPass_MapAttributes:: @ 82FB55C
- .4byte 0x1e
- .4byte 0x2e
- .4byte JaggedPass_MapBorder
- .4byte JaggedPass_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lavaridge
-
-FieryPath_MapBorder:: @ 82FB574
- .incbin "data/maps/FieryPath/border.bin"
-
-FieryPath_MapBlockdata:: @ 82FB57C
- .incbin "data/maps/FieryPath/map.bin"
-
- .align 2
-FieryPath_MapAttributes:: @ 82FBFE0
- .4byte 0x23
- .4byte 0x26
- .4byte FieryPath_MapBorder
- .4byte FieryPath_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Lavaridge
-
-RustboroCity_Flat2_1F_MapBorder:: @ 82FBFF8
- .incbin "data/maps/RustboroCity_Flat2_1F/border.bin"
-
-RustboroCity_Flat2_1F_MapBlockdata:: @ 82FC000
- .incbin "data/maps/RustboroCity_Flat2_1F/map.bin"
-
- .align 2
-RustboroCity_Flat2_1F_MapAttributes:: @ 82FC0FC
- .4byte 0xe
- .4byte 0x9
- .4byte RustboroCity_Flat2_1F_MapBorder
- .4byte RustboroCity_Flat2_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-RustboroCity_Flat2_2F_MapBorder:: @ 82FC114
- .incbin "data/maps/RustboroCity_Flat2_2F/border.bin"
-
-RustboroCity_Flat2_2F_MapBlockdata:: @ 82FC11C
- .incbin "data/maps/RustboroCity_Flat2_2F/map.bin"
-
- .align 2
-RustboroCity_Flat2_2F_MapAttributes:: @ 82FC218
- .4byte 0xe
- .4byte 0x9
- .4byte RustboroCity_Flat2_2F_MapBorder
- .4byte RustboroCity_Flat2_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-RustboroCity_Flat2_3F_MapBorder:: @ 82FC230
- .incbin "data/maps/RustboroCity_Flat2_3F/border.bin"
-
-RustboroCity_Flat2_3F_MapBlockdata:: @ 82FC238
- .incbin "data/maps/RustboroCity_Flat2_3F/map.bin"
-
- .align 2
-RustboroCity_Flat2_3F_MapAttributes:: @ 82FC334
- .4byte 0xe
- .4byte 0x9
- .4byte RustboroCity_Flat2_3F_MapBorder
- .4byte RustboroCity_Flat2_3F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SootopolisCity_House8_MapBorder:: @ 82FC34C
- .incbin "data/maps/SootopolisCity_House8/border.bin"
-
-SootopolisCity_House8_MapBlockdata:: @ 82FC354
- .incbin "data/maps/SootopolisCity_House8/map.bin"
-
- .align 2
-SootopolisCity_House8_MapAttributes:: @ 82FC3C4
- .4byte 0x8
- .4byte 0x7
- .4byte SootopolisCity_House8_MapBorder
- .4byte SootopolisCity_House8_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-EverGrandeCity_HallOfFame_MapBorder:: @ 82FC3DC
- .incbin "data/maps/EverGrandeCity_HallOfFame/border.bin"
-
-EverGrandeCity_HallOfFame_MapBlockdata:: @ 82FC3E4
- .incbin "data/maps/EverGrandeCity_HallOfFame/map.bin"
-
- .align 2
-EverGrandeCity_HallOfFame_MapAttributes:: @ 82FC5E4
- .4byte 0xf
- .4byte 0x11
- .4byte EverGrandeCity_HallOfFame_MapBorder
- .4byte EverGrandeCity_HallOfFame_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_CableClub
-
-LilycoveCity_CoveLilyMotel_1F_MapBorder:: @ 82FC5FC
- .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/border.bin"
-
-LilycoveCity_CoveLilyMotel_1F_MapBlockdata:: @ 82FC604
- .incbin "data/maps/LilycoveCity_CoveLilyMotel_1F/map.bin"
-
- .align 2
-LilycoveCity_CoveLilyMotel_1F_MapAttributes:: @ 82FC6DC
- .4byte 0xc
- .4byte 0x9
- .4byte LilycoveCity_CoveLilyMotel_1F_MapBorder
- .4byte LilycoveCity_CoveLilyMotel_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-LilycoveCity_CoveLilyMotel_2F_MapBorder:: @ 82FC6F4
- .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/border.bin"
-
-LilycoveCity_CoveLilyMotel_2F_MapBlockdata:: @ 82FC6FC
- .incbin "data/maps/LilycoveCity_CoveLilyMotel_2F/map.bin"
-
- .align 2
-LilycoveCity_CoveLilyMotel_2F_MapAttributes:: @ 82FC7D4
- .4byte 0xc
- .4byte 0x9
- .4byte LilycoveCity_CoveLilyMotel_2F_MapBorder
- .4byte LilycoveCity_CoveLilyMotel_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-Route124_DivingTreasureHuntersHouse_MapBorder:: @ 82FC7EC
- .incbin "data/maps/Route124_DivingTreasureHuntersHouse/border.bin"
-
-Route124_DivingTreasureHuntersHouse_MapBlockdata:: @ 82FC7F4
- .incbin "data/maps/Route124_DivingTreasureHuntersHouse/map.bin"
-
- .align 2
-Route124_DivingTreasureHuntersHouse_MapAttributes:: @ 82FC8A8
- .4byte 0xa
- .4byte 0x9
- .4byte Route124_DivingTreasureHuntersHouse_MapBorder
- .4byte Route124_DivingTreasureHuntersHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-MtPyre_Exterior_MapBorder:: @ 82FC8C0
- .incbin "data/maps/MtPyre_Exterior/border.bin"
-
-MtPyre_Exterior_MapBlockdata:: @ 82FC8C8
- .incbin "data/maps/MtPyre_Exterior/map.bin"
-
- .align 2
-MtPyre_Exterior_MapAttributes:: @ 82FD7EC
- .4byte 0x26
- .4byte 0x33
- .4byte MtPyre_Exterior_MapBorder
- .4byte MtPyre_Exterior_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MtPyre_Summit_MapBorder:: @ 82FD804
- .incbin "data/maps/MtPyre_Summit/border.bin"
-
-MtPyre_Summit_MapBlockdata:: @ 82FD80C
- .incbin "data/maps/MtPyre_Summit/map.bin"
-
- .align 2
-MtPyre_Summit_MapAttributes:: @ 82FE680
- .4byte 0x32
- .4byte 0x25
- .4byte MtPyre_Summit_MapBorder
- .4byte MtPyre_Summit_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-SealedChamber_InnerRoom_MapBorder:: @ 82FE698
- .incbin "data/maps/SealedChamber_InnerRoom/border.bin"
-
-SealedChamber_InnerRoom_MapBlockdata:: @ 82FE6A0
- .incbin "data/maps/SealedChamber_InnerRoom/map.bin"
-
- .align 2
-SealedChamber_InnerRoom_MapAttributes:: @ 82FEA68
- .4byte 0x15
- .4byte 0x17
- .4byte SealedChamber_InnerRoom_MapBorder
- .4byte SealedChamber_InnerRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-MossdeepCity_GameCorner_1F_MapBorder:: @ 82FEA80
- .incbin "data/maps/MossdeepCity_GameCorner_1F/border.bin"
-
-MossdeepCity_GameCorner_1F_MapBlockdata:: @ 82FEA88
- .incbin "data/maps/MossdeepCity_GameCorner_1F/map.bin"
-
- .align 2
-MossdeepCity_GameCorner_1F_MapAttributes:: @ 82FEB38
- .4byte 0xb
- .4byte 0x8
- .4byte MossdeepCity_GameCorner_1F_MapBorder
- .4byte MossdeepCity_GameCorner_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-MossdeepCity_GameCorner_B1F_MapBorder:: @ 82FEB50
- .incbin "data/maps/MossdeepCity_GameCorner_B1F/border.bin"
-
-MossdeepCity_GameCorner_B1F_MapBlockdata:: @ 82FEB58
- .incbin "data/maps/MossdeepCity_GameCorner_B1F/map.bin"
-
- .align 2
-MossdeepCity_GameCorner_B1F_MapAttributes:: @ 82FEC30
- .4byte 0xc
- .4byte 0x9
- .4byte MossdeepCity_GameCorner_B1F_MapBorder
- .4byte MossdeepCity_GameCorner_B1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SootopolisCity_House1_MapBorder:: @ 82FEC48
- .incbin "data/maps/SootopolisCity_House1/border.bin"
-
-SootopolisCity_House1_MapBlockdata:: @ 82FEC50
- .incbin "data/maps/SootopolisCity_House1/map.bin"
-
- .align 2
-SootopolisCity_House1_MapAttributes:: @ 82FECC0
-SootopolisCity_House4_MapAttributes:: @ 82FECC0
-SootopolisCity_House7_MapAttributes:: @ 82FECC0
- .4byte 0x8
- .4byte 0x7
- .4byte SootopolisCity_House1_MapBorder
- .4byte SootopolisCity_House1_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SootopolisCity_House2_MapBorder:: @ 82FECD8
- .incbin "data/maps/SootopolisCity_House2/border.bin"
-
-SootopolisCity_House2_MapBlockdata:: @ 82FECE0
- .incbin "data/maps/SootopolisCity_House2/map.bin"
-
- .align 2
-SootopolisCity_House2_MapAttributes:: @ 82FED50
-SootopolisCity_House5_MapAttributes:: @ 82FED50
- .4byte 0x8
- .4byte 0x7
- .4byte SootopolisCity_House2_MapBorder
- .4byte SootopolisCity_House2_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SootopolisCity_House3_MapBorder:: @ 82FED68
- .incbin "data/maps/SootopolisCity_House3/border.bin"
-
-SootopolisCity_House3_MapBlockdata:: @ 82FED70
- .incbin "data/maps/SootopolisCity_House3/map.bin"
-
- .align 2
-SootopolisCity_House3_MapAttributes:: @ 82FEDE0
-SootopolisCity_House6_MapAttributes:: @ 82FEDE0
- .4byte 0x8
- .4byte 0x7
- .4byte SootopolisCity_House3_MapBorder
- .4byte SootopolisCity_House3_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-AbandonedShip_HiddenFloorRooms_MapBorder:: @ 82FEDF8
- .incbin "data/maps/AbandonedShip_HiddenFloorRooms/border.bin"
-
-AbandonedShip_HiddenFloorRooms_MapBlockdata:: @ 82FEE00
- .incbin "data/maps/AbandonedShip_HiddenFloorRooms/map.bin"
-
- .align 2
-AbandonedShip_HiddenFloorRooms_MapAttributes:: @ 82FF328
- .4byte 0x2c
- .4byte 0xf
- .4byte AbandonedShip_HiddenFloorRooms_MapBorder
- .4byte AbandonedShip_HiddenFloorRooms_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Ship
-
-ScorchedSlab_MapBorder:: @ 82FF340
- .incbin "data/maps/ScorchedSlab/border.bin"
-
-ScorchedSlab_MapBlockdata:: @ 82FF348
- .incbin "data/maps/ScorchedSlab/map.bin"
-
- .align 2
-ScorchedSlab_MapAttributes:: @ 82FF5A0
- .4byte 0xf
- .4byte 0x14
- .4byte ScorchedSlab_MapBorder
- .4byte ScorchedSlab_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-UnknownMapBorder_082FF894:
- .incbin "data/maps/UnknownMap_082FF894/border.bin"
-
-UnknownMapBlockdata_082FF894:
- .incbin "data/maps/UnknownMap_082FF894/map.bin"
-
- .align 2
-UnknownMapAttributes_082FF894:
- .4byte 0x13
- .4byte 0x13
- .4byte UnknownMapBorder_082FF894
- .4byte UnknownMapBlockdata_082FF894
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-RustboroCity_Flat1_1F_MapBorder:: @ 82FF8AC
- .incbin "data/maps/RustboroCity_Flat1_1F/border.bin"
-
-RustboroCity_Flat1_1F_MapBlockdata:: @ 82FF8B4
- .incbin "data/maps/RustboroCity_Flat1_1F/map.bin"
-
- .align 2
-RustboroCity_Flat1_1F_MapAttributes:: @ 82FF994
- .4byte 0xe
- .4byte 0x8
- .4byte RustboroCity_Flat1_1F_MapBorder
- .4byte RustboroCity_Flat1_1F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-RustboroCity_Flat1_2F_MapBorder:: @ 82FF9AC
- .incbin "data/maps/RustboroCity_Flat1_2F/border.bin"
-
-RustboroCity_Flat1_2F_MapBlockdata:: @ 82FF9B4
- .incbin "data/maps/RustboroCity_Flat1_2F/map.bin"
-
- .align 2
-RustboroCity_Flat1_2F_MapAttributes:: @ 82FFA94
- .4byte 0xe
- .4byte 0x8
- .4byte RustboroCity_Flat1_2F_MapBorder
- .4byte RustboroCity_Flat1_2F_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-EverGrandeCity_Corridor4_MapBorder:: @ 82FFAAC
- .incbin "data/maps/EverGrandeCity_Corridor4/border.bin"
-
-EverGrandeCity_Corridor4_MapBlockdata:: @ 82FFAB4
- .incbin "data/maps/EverGrandeCity_Corridor4/map.bin"
-
- .align 2
-EverGrandeCity_Corridor4_MapAttributes:: @ 82FFDA0
- .4byte 0xb
- .4byte 0x22
- .4byte EverGrandeCity_Corridor4_MapBorder
- .4byte EverGrandeCity_Corridor4_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_EliteFour
-
-MagmaHideout_1F_MapBorder:: @ 82FFDB8
- .incbin "data/maps/MagmaHideout_1F/border.bin"
-
-MagmaHideout_1F_MapBlockdata:: @ 82FFDC0
- .incbin "data/maps/MagmaHideout_1F/map.bin"
-
- .align 2
-MagmaHideout_1F_MapAttributes:: @ 8300450
- .4byte 0x1c
- .4byte 0x1e
- .4byte MagmaHideout_1F_MapBorder
- .4byte MagmaHideout_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MagmaHideout_B1F_MapBorder:: @ 8300468
- .incbin "data/maps/MagmaHideout_B1F/border.bin"
-
-MagmaHideout_B1F_MapBlockdata:: @ 8300470
- .incbin "data/maps/MagmaHideout_B1F/map.bin"
-
- .align 2
-MagmaHideout_B1F_MapAttributes:: @ 8301010
- .4byte 0x3e
- .4byte 0x18
- .4byte MagmaHideout_B1F_MapBorder
- .4byte MagmaHideout_B1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-MagmaHideout_B2F_MapBorder:: @ 8301028
- .incbin "data/maps/MagmaHideout_B2F/border.bin"
-
-MagmaHideout_B2F_MapBlockdata:: @ 8301030
- .incbin "data/maps/MagmaHideout_B2F/map.bin"
-
- .align 2
-MagmaHideout_B2F_MapAttributes:: @ 8301690
- .4byte 0x22
- .4byte 0x18
- .4byte MagmaHideout_B2F_MapBorder
- .4byte MagmaHideout_B2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Facility
-
-UnknownMapBorder_08302970:
- .incbin "data/maps/UnknownMap_08302970/border.bin"
-
-UnknownMapBlockdata_08302970:
- .incbin "data/maps/UnknownMap_08302970/map.bin"
-
- .align 2
-UnknownMapAttributes_08302970:
- .4byte 0x3C
- .4byte 0x28
- .4byte UnknownMapBorder_08302970
- .4byte UnknownMapBlockdata_08302970
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_Entrance_MapBorder:: @ 8302988
- .incbin "data/maps/SkyPillar_Entrance/border.bin"
-
-SkyPillar_Entrance_MapBlockdata:: @ 8302990
- .incbin "data/maps/SkyPillar_Entrance/map.bin"
-
- .align 2
-SkyPillar_Entrance_MapAttributes:: @ 8302C18
- .4byte 0x12
- .4byte 0x12
- .4byte SkyPillar_Entrance_MapBorder
- .4byte SkyPillar_Entrance_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SkyPillar_Outside_MapBorder:: @ 8302C30
- .incbin "data/maps/SkyPillar_Outside/border.bin"
-
-SkyPillar_Outside_MapBlockdata:: @ 8302C38
- .incbin "data/maps/SkyPillar_Outside/map.bin"
-
- .align 2
-SkyPillar_Outside_MapAttributes:: @ 8303140
- .4byte 0x1c
- .4byte 0x17
- .4byte SkyPillar_Outside_MapBorder
- .4byte SkyPillar_Outside_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_1F_MapBorder:: @ 8303158
- .incbin "data/maps/SkyPillar_1F/border.bin"
-
-SkyPillar_1F_MapBlockdata:: @ 8303160
- .incbin "data/maps/SkyPillar_1F/map.bin"
-
- .align 2
-SkyPillar_1F_MapAttributes:: @ 83032E8
- .4byte 0xe
- .4byte 0xe
- .4byte SkyPillar_1F_MapBorder
- .4byte SkyPillar_1F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_2F_MapBorder:: @ 8303300
- .incbin "data/maps/SkyPillar_2F/border.bin"
-
-SkyPillar_2F_MapBlockdata:: @ 8303308
- .incbin "data/maps/SkyPillar_2F/map.bin"
-
- .align 2
-SkyPillar_2F_MapAttributes:: @ 8303490
- .4byte 0xe
- .4byte 0xe
- .4byte SkyPillar_2F_MapBorder
- .4byte SkyPillar_2F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_3F_MapBorder:: @ 83034A8
- .incbin "data/maps/SkyPillar_3F/border.bin"
-
-SkyPillar_3F_MapBlockdata:: @ 83034B0
- .incbin "data/maps/SkyPillar_3F/map.bin"
-
- .align 2
-SkyPillar_3F_MapAttributes:: @ 8303638
- .4byte 0xe
- .4byte 0xe
- .4byte SkyPillar_3F_MapBorder
- .4byte SkyPillar_3F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_4F_MapBorder:: @ 8303650
- .incbin "data/maps/SkyPillar_4F/border.bin"
-
-SkyPillar_4F_MapBlockdata:: @ 8303658
- .incbin "data/maps/SkyPillar_4F/map.bin"
-
- .align 2
-SkyPillar_4F_MapAttributes:: @ 83037E0
- .4byte 0xe
- .4byte 0xe
- .4byte SkyPillar_4F_MapBorder
- .4byte SkyPillar_4F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-UnknownMapBorder_083041B4:
- .incbin "data/maps/UnknownMap_083041B4/border.bin"
-
-UnknownMapBlockdata_083041B4:
- .incbin "data/maps/UnknownMap_083041B4/map.bin"
-
- .align 2
-UnknownMapAttributes_083041B4:
- .4byte 0x1B
- .4byte 0x2E
- .4byte UnknownMapBorder_083041B4
- .4byte UnknownMapBlockdata_083041B4
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-MossdeepCity_StevensHouse_MapBorder:: @ 83041CC
- .incbin "data/maps/MossdeepCity_StevensHouse/border.bin"
-
-MossdeepCity_StevensHouse_MapBlockdata:: @ 83041D4
- .incbin "data/maps/MossdeepCity_StevensHouse/map.bin"
-
- .align 2
-MossdeepCity_StevensHouse_MapAttributes:: @ 8304284
- .4byte 0xb
- .4byte 0x8
- .4byte MossdeepCity_StevensHouse_MapBorder
- .4byte MossdeepCity_StevensHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-ShoalCave_LowTideIceRoom_MapBorder:: @ 830429C
- .incbin "data/maps/ShoalCave_LowTideIceRoom/border.bin"
-
-ShoalCave_LowTideIceRoom_MapBlockdata:: @ 83042A4
- .incbin "data/maps/ShoalCave_LowTideIceRoom/map.bin"
-
- .align 2
-ShoalCave_LowTideIceRoom_MapAttributes:: @ 8304754
- .4byte 0x14
- .4byte 0x1e
- .4byte ShoalCave_LowTideIceRoom_MapBorder
- .4byte ShoalCave_LowTideIceRoom_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Cave
-
-SafariZone_RestHouse_MapBorder:: @ 830476C
- .incbin "data/maps/SafariZone_RestHouse/border.bin"
-
-SafariZone_RestHouse_MapBlockdata:: @ 8304774
- .incbin "data/maps/SafariZone_RestHouse/map.bin"
-
- .align 2
-SafariZone_RestHouse_MapAttributes:: @ 8304828
- .4byte 0xa
- .4byte 0x9
- .4byte SafariZone_RestHouse_MapBorder
- .4byte SafariZone_RestHouse_MapBlockdata
- .4byte gTileset_Building
- .4byte gTileset_GenericBuilding
-
-SkyPillar_5F_MapBorder:: @ 8304840
- .incbin "data/maps/SkyPillar_5F/border.bin"
-
-SkyPillar_5F_MapBlockdata:: @ 8304848
- .incbin "data/maps/SkyPillar_5F/map.bin"
-
- .align 2
-SkyPillar_5F_MapAttributes:: @ 83049D0
- .4byte 0xe
- .4byte 0xe
- .4byte SkyPillar_5F_MapBorder
- .4byte SkyPillar_5F_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
-
-SkyPillar_Top_MapBorder:: @ 83049E8
- .incbin "data/maps/SkyPillar_Top/border.bin"
-
-SkyPillar_Top_MapBlockdata:: @ 83049F0
- .incbin "data/maps/SkyPillar_Top/map.bin"
-
- .align 2
-SkyPillar_Top_MapAttributes:: @ 8304F00
- .4byte 0x1b
- .4byte 0x18
- .4byte SkyPillar_Top_MapBorder
- .4byte SkyPillar_Top_MapBlockdata
- .4byte gTileset_General
- .4byte gTileset_Pacifidlog
diff --git a/data/maps/attributes_table.inc b/data/maps/attributes_table.inc
deleted file mode 100644
index 41b0df228..000000000
--- a/data/maps/attributes_table.inc
+++ /dev/null
@@ -1,334 +0,0 @@
- .align 2
-gMapAttributes:: @ 8304F18
- .4byte PetalburgCity_MapAttributes
- .4byte SlateportCity_MapAttributes
- .4byte MauvilleCity_MapAttributes
- .4byte RustboroCity_MapAttributes
- .4byte FortreeCity_MapAttributes
- .4byte LilycoveCity_MapAttributes
- .4byte MossdeepCity_MapAttributes
- .4byte SootopolisCity_MapAttributes
- .4byte EverGrandeCity_MapAttributes
- .4byte LittlerootTown_MapAttributes
- .4byte OldaleTown_MapAttributes
- .4byte DewfordTown_MapAttributes
- .4byte LavaridgeTown_MapAttributes
- .4byte FallarborTown_MapAttributes
- .4byte VerdanturfTown_MapAttributes
- .4byte PacifidlogTown_MapAttributes
- .4byte Route101_MapAttributes
- .4byte Route102_MapAttributes
- .4byte Route103_MapAttributes
- .4byte Route104_MapAttributes
- .4byte Route105_MapAttributes
- .4byte Route106_MapAttributes
- .4byte Route107_MapAttributes
- .4byte Route108_MapAttributes
- .4byte Route109_MapAttributes
- .4byte Route110_MapAttributes
- .4byte Route111_MapAttributes
- .4byte Route112_MapAttributes
- .4byte Route113_MapAttributes
- .4byte Route114_MapAttributes
- .4byte Route115_MapAttributes
- .4byte Route116_MapAttributes
- .4byte Route117_MapAttributes
- .4byte Route118_MapAttributes
- .4byte Route119_MapAttributes
- .4byte Route120_MapAttributes
- .4byte Route121_MapAttributes
- .4byte Route122_MapAttributes
- .4byte Route123_MapAttributes
- .4byte Route124_MapAttributes
- .4byte Route125_MapAttributes
- .4byte Route126_MapAttributes
- .4byte Route127_MapAttributes
- .4byte Route128_MapAttributes
- .4byte Route129_MapAttributes
- .4byte UnreferencedMap_MapAttributes
- .4byte Route131_MapAttributes
- .4byte Route132_MapAttributes
- .4byte Route133_MapAttributes
- .4byte Route134_MapAttributes
- .4byte Underwater2_MapAttributes
- .4byte Underwater3_MapAttributes
- .4byte Underwater4_MapAttributes
- .4byte LittlerootTown_BrendansHouse_1F_MapAttributes
- .4byte LittlerootTown_BrendansHouse_2F_MapAttributes
- .4byte LittlerootTown_MaysHouse_1F_MapAttributes
- .4byte LittlerootTown_MaysHouse_2F_MapAttributes
- .4byte LittlerootTown_ProfessorBirchsLab_MapAttributes
- .4byte House1_MapAttributes
- .4byte House2_MapAttributes
- .4byte PokemonCenter_1F_MapAttributes
- .4byte PokemonCenter_2F_MapAttributes
- .4byte PokeMart_MapAttributes
- .4byte DewfordTown_House1_MapAttributes
- .4byte DewfordTown_Gym_MapAttributes
- .4byte DewfordTown_Hall_MapAttributes
- .4byte DewfordTown_House2_MapAttributes
- .4byte LavaridgeTown_HerbShop_MapAttributes
- .4byte LavaridgeTown_Gym_1F_MapAttributes
- .4byte LavaridgeTown_Gym_B1F_MapAttributes
- .4byte LavaridgeTown_PokemonCenter_1F_MapAttributes
- .4byte FallarborTown_ContestLobby_MapAttributes
- .4byte FallarborTown_ContestHall_MapAttributes
- .4byte LilycoveCity_House2_MapAttributes
- .4byte UnknownMapAttributes_082CF564
- .4byte VerdanturfTown_WandasHouse_MapAttributes
- .4byte PacifidlogTown_House1_MapAttributes
- .4byte PacifidlogTown_House2_MapAttributes
- .4byte PetalburgCity_Gym_MapAttributes
- .4byte MossdeepCity_House4_MapAttributes
- .4byte SlateportCity_SternsShipyard_1F_MapAttributes
- .4byte SlateportCity_SternsShipyard_2F_MapAttributes
- .4byte UnknownMapAttributes_082D05D8
- .4byte UnknownMapAttributes_082D05FC
- .4byte SlateportCity_PokemonFanClub_MapAttributes
- .4byte SlateportCity_OceanicMuseum_1F_MapAttributes
- .4byte SlateportCity_OceanicMuseum_2F_MapAttributes
- .4byte LilycoveCity_Harbor_MapAttributes
- .4byte MauvilleCity_Gym_MapAttributes
- .4byte MauvilleCity_BikeShop_MapAttributes
- .4byte MauvilleCity_GameCorner_MapAttributes
- .4byte RustboroCity_DevonCorp_1F_MapAttributes
- .4byte RustboroCity_DevonCorp_2F_MapAttributes
- .4byte RustboroCity_Gym_MapAttributes
- .4byte RustboroCity_PokemonSchool_MapAttributes
- .4byte RustboroCity_House2_MapAttributes
- .4byte RustboroCity_House1_MapAttributes
- .4byte RustboroCity_CuttersHouse_MapAttributes
- .4byte FortreeCity_House1_MapAttributes
- .4byte FortreeCity_Gym_MapAttributes
- .4byte FortreeCity_House2_MapAttributes
- .4byte Route104_MrBrineysHouse_MapAttributes
- .4byte LilycoveCity_LilycoveMuseum_1F_MapAttributes
- .4byte LilycoveCity_LilycoveMuseum_2F_MapAttributes
- .4byte LilycoveCity_ContestLobby_MapAttributes
- .4byte LilycoveCity_ContestHall_MapAttributes
- .4byte LilycoveCity_PokemonTrainerFanClub_MapAttributes
- .4byte LilycoveCity_EmptyMap_MapAttributes
- .4byte MossdeepCity_Gym_MapAttributes
- .4byte SootopolisCity_Gym_1F_MapAttributes
- .4byte SootopolisCity_Gym_B1F_MapAttributes
- .4byte EverGrandeCity_SidneysRoom_MapAttributes
- .4byte EverGrandeCity_PhoebesRoom_MapAttributes
- .4byte EverGrandeCity_GlaciasRoom_MapAttributes
- .4byte EverGrandeCity_DrakesRoom_MapAttributes
- .4byte EverGrandeCity_ChampionsRoom_MapAttributes
- .4byte EverGrandeCity_Corridor1_MapAttributes
- .4byte Route104_PrettyPetalFlowerShop_MapAttributes
- .4byte Route112_CableCarStation_MapAttributes
- .4byte Route114_FossilManiacsHouse_MapAttributes
- .4byte Route114_FossilManiacsTunnel_MapAttributes
- .4byte Route114_LanettesHouse_MapAttributes
- .4byte Route116_TunnelersRestHouse_MapAttributes
- .4byte Route117_PokemonDayCare_MapAttributes
- .4byte Route121_SafariZoneEntrance_MapAttributes
- .4byte MeteorFalls_1F_1R_MapAttributes
- .4byte MeteorFalls_1F_2R_MapAttributes
- .4byte MeteorFalls_B1F_1R_MapAttributes
- .4byte MeteorFalls_B1F_2R_MapAttributes
- .4byte RusturfTunnel_MapAttributes
- .4byte Underwater_SootopolisCity_MapAttributes
- .4byte DesertRuins_MapAttributes
- .4byte GraniteCave_1F_MapAttributes
- .4byte GraniteCave_B1F_MapAttributes
- .4byte GraniteCave_B2F_MapAttributes
- .4byte PetalburgWoods_MapAttributes
- .4byte MtChimney_MapAttributes
- .4byte MtPyre_1F_MapAttributes
- .4byte MtPyre_2F_MapAttributes
- .4byte MtPyre_3F_MapAttributes
- .4byte MtPyre_4F_MapAttributes
- .4byte MtPyre_5F_MapAttributes
- .4byte MtPyre_6F_MapAttributes
- .4byte AquaHideout_1F_MapAttributes
- .4byte AquaHideout_B1F_MapAttributes
- .4byte AquaHideout_B2F_MapAttributes
- .4byte Underwater_SeafloorCavern_MapAttributes
- .4byte SeafloorCavern_Entrance_MapAttributes
- .4byte SeafloorCavern_Room1_MapAttributes
- .4byte SeafloorCavern_Room2_MapAttributes
- .4byte SeafloorCavern_Room3_MapAttributes
- .4byte SeafloorCavern_Room4_MapAttributes
- .4byte SeafloorCavern_Room5_MapAttributes
- .4byte SeafloorCavern_Room6_MapAttributes
- .4byte SeafloorCavern_Room7_MapAttributes
- .4byte SeafloorCavern_Room8_MapAttributes
- .4byte SeafloorCavern_Room9_MapAttributes
- .4byte CaveOfOrigin_Entrance_MapAttributes
- .4byte CaveOfOrigin_1F_MapAttributes
- .4byte CaveOfOrigin_B1F_MapAttributes
- .4byte CaveOfOrigin_B2F_MapAttributes
- .4byte CaveOfOrigin_B3F_MapAttributes
- .4byte CaveOfOrigin_B4F_MapAttributes
- .4byte VictoryRoad_1F_MapAttributes
- .4byte ShoalCave_LowTideEntranceRoom_MapAttributes
- .4byte ShoalCave_LowTideInnerRoom_MapAttributes
- .4byte ShoalCave_LowTideStairsRoom_MapAttributes
- .4byte ShoalCave_LowTideLowerRoom_MapAttributes
- .4byte ShoalCave_HighTideEntranceRoom_MapAttributes
- .4byte ShoalCave_HighTideInnerRoom_MapAttributes
- .4byte UnknownMapAttributes_082E55C8 @ unused maps
- .4byte UnknownMapAttributes_082E55EC
- .4byte UnknownMapAttributes_082E5610
- .4byte UnknownMapAttributes_082E5634
- .4byte UnknownMapAttributes_082E5658
- .4byte UnknownMapAttributes_082E567C
- .4byte UnknownMapAttributes_082E56A0
- .4byte UnknownMapAttributes_082E56C4
- .4byte UnknownMapAttributes_082E56E8
- .4byte UnknownMapAttributes_082E570C
- .4byte UnknownMapAttributes_082E5730
- .4byte UnknownMapAttributes_082E5754
- .4byte UnknownMapAttributes_082E5778
- .4byte UnknownMapAttributes_082E579C
- .4byte NewMauville_Entrance_MapAttributes
- .4byte NewMauville_Inside_MapAttributes
- .4byte AbandonedShip_Deck_MapAttributes
- .4byte AbandonedShip_Corridors_1F_MapAttributes
- .4byte AbandonedShip_Rooms_1F_MapAttributes
- .4byte AbandonedShip_Corridors_B1F_MapAttributes
- .4byte AbandonedShip_Rooms_B1F_MapAttributes
- .4byte AbandonedShip_Rooms2_B1F_MapAttributes
- .4byte AbandonedShip_Underwater1_MapAttributes
- .4byte AbandonedShip_Room_B1F_MapAttributes
- .4byte AbandonedShip_Rooms2_1F_MapAttributes
- .4byte AbandonedShip_CaptainsOffice_MapAttributes
- .4byte AbandonedShip_Underwater2_MapAttributes
- .4byte SecretBase_RedCave1_MapAttributes
- .4byte SecretBase_BrownCave1_MapAttributes
- .4byte SecretBase_BlueCave1_MapAttributes
- .4byte SecretBase_YellowCave1_MapAttributes
- .4byte SecretBase_Tree1_MapAttributes
- .4byte SecretBase_Shrub1_MapAttributes
- .4byte SecretBase_RedCave2_MapAttributes
- .4byte SecretBase_BrownCave2_MapAttributes
- .4byte SecretBase_BlueCave2_MapAttributes
- .4byte SecretBase_YellowCave2_MapAttributes
- .4byte SecretBase_Tree2_MapAttributes
- .4byte SecretBase_Shrub2_MapAttributes
- .4byte SecretBase_RedCave3_MapAttributes
- .4byte SecretBase_BrownCave3_MapAttributes
- .4byte SecretBase_BlueCave3_MapAttributes
- .4byte SecretBase_YellowCave3_MapAttributes
- .4byte SecretBase_Tree3_MapAttributes
- .4byte SecretBase_Shrub3_MapAttributes
- .4byte SecretBase_RedCave4_MapAttributes
- .4byte SecretBase_BrownCave4_MapAttributes
- .4byte SecretBase_BlueCave4_MapAttributes
- .4byte SecretBase_YellowCave4_MapAttributes
- .4byte SecretBase_Tree4_MapAttributes
- .4byte SecretBase_Shrub4_MapAttributes
- .4byte SingleBattleColosseum_MapAttributes
- .4byte TradeCenter_MapAttributes
- .4byte RecordCorner_MapAttributes
- .4byte DoubleBattleColosseum_MapAttributes
- .4byte LinkContestRoom1_MapAttributes
- .4byte UnknownMap_25_29_MapAttributes
- .4byte UnknownMap_25_30_MapAttributes
- .4byte UnknownMap_25_31_MapAttributes
- .4byte UnknownMap_25_32_MapAttributes
- .4byte UnknownMap_25_33_MapAttributes
- .4byte UnknownMap_25_34_MapAttributes
- .4byte LinkContestRoom2_MapAttributes
- .4byte LinkContestRoom3_MapAttributes
- .4byte LinkContestRoom4_MapAttributes
- .4byte LinkContestRoom5_MapAttributes
- .4byte LinkContestRoom6_MapAttributes
- .4byte InsideOfTruck_MapAttributes
- .4byte SafariZone_Northwest_MapAttributes
- .4byte SafariZone_Northeast_MapAttributes
- .4byte SafariZone_Southwest_MapAttributes
- .4byte SafariZone_Southeast_MapAttributes
- .4byte UnknownMapAttributes_082EDF30
- .4byte Route109_SeashoreHouse_MapAttributes
- .4byte Route110_TrickHouseEntrance_MapAttributes
- .4byte Route110_TrickHouseEnd_MapAttributes
- .4byte Route110_TrickHouseCorridor_MapAttributes
- .4byte Route110_TrickHousePuzzle1_MapAttributes
- .4byte Route110_TrickHousePuzzle2_MapAttributes
- .4byte Route110_TrickHousePuzzle3_MapAttributes
- .4byte Route110_TrickHousePuzzle4_MapAttributes
- .4byte Route110_TrickHousePuzzle5_MapAttributes
- .4byte Route110_TrickHousePuzzle6_MapAttributes
- .4byte Route110_TrickHousePuzzle7_MapAttributes
- .4byte Route110_TrickHousePuzzle8_MapAttributes
- .4byte FortreeCity_DecorationShop_MapAttributes
- .4byte Route110_SeasideCyclingRoadNorthEntrance_MapAttributes
- .4byte LilycoveCity_DepartmentStore_1F_MapAttributes
- .4byte LilycoveCity_DepartmentStore_2F_MapAttributes
- .4byte LilycoveCity_DepartmentStore_3F_MapAttributes
- .4byte LilycoveCity_DepartmentStore_4F_MapAttributes
- .4byte LilycoveCity_DepartmentStore_5F_MapAttributes
- .4byte LilycoveCity_DepartmentStoreRooftop_MapAttributes
- .4byte Route130_MapAttributes
- .4byte BattleTower_Lobby_MapAttributes
- .4byte BattleTower_Outside_MapAttributes
- .4byte BattleTower_Elevator_MapAttributes
- .4byte BattleTower_Corridor_MapAttributes
- .4byte BattleTower_BattleRoom_MapAttributes
- .4byte RustboroCity_DevonCorp_3F_MapAttributes
- .4byte EverGrandeCity_PokemonLeague_MapAttributes
- .4byte Route119_WeatherInstitute_1F_MapAttributes
- .4byte Route119_WeatherInstitute_2F_MapAttributes
- .4byte LilycoveCity_DepartmentStoreElevator_MapAttributes
- .4byte Underwater1_MapAttributes
- .4byte MossdeepCity_SpaceCenter_1F_MapAttributes
- .4byte MossdeepCity_SpaceCenter_2F_MapAttributes
- .4byte SSTidalCorridor_MapAttributes
- .4byte SSTidalLowerDeck_MapAttributes
- .4byte SSTidalRooms_MapAttributes
- .4byte IslandCave_MapAttributes
- .4byte AncientTomb_MapAttributes
- .4byte Underwater_Route134_MapAttributes
- .4byte Underwater_SealedChamber_MapAttributes
- .4byte SealedChamber_OuterRoom_MapAttributes
- .4byte VictoryRoad_B1F_MapAttributes
- .4byte VictoryRoad_B2F_MapAttributes
- .4byte Route104_Prototype_MapAttributes
- .4byte GraniteCave_StevensRoom_MapAttributes
- .4byte AbandonedShip_HiddenFloorCorridors_MapAttributes
- .4byte SouthernIsland_Exterior_MapAttributes
- .4byte SouthernIsland_Interior_MapAttributes
- .4byte JaggedPass_MapAttributes
- .4byte FieryPath_MapAttributes
- .4byte RustboroCity_Flat2_1F_MapAttributes
- .4byte RustboroCity_Flat2_2F_MapAttributes
- .4byte RustboroCity_Flat2_3F_MapAttributes
- .4byte SootopolisCity_House8_MapAttributes
- .4byte EverGrandeCity_HallOfFame_MapAttributes
- .4byte LilycoveCity_CoveLilyMotel_1F_MapAttributes
- .4byte LilycoveCity_CoveLilyMotel_2F_MapAttributes
- .4byte Route124_DivingTreasureHuntersHouse_MapAttributes
- .4byte MtPyre_Exterior_MapAttributes
- .4byte MtPyre_Summit_MapAttributes
- .4byte SealedChamber_InnerRoom_MapAttributes
- .4byte MossdeepCity_GameCorner_1F_MapAttributes
- .4byte MossdeepCity_GameCorner_B1F_MapAttributes
- .4byte SootopolisCity_House1_MapAttributes
- .4byte SootopolisCity_House2_MapAttributes
- .4byte SootopolisCity_House3_MapAttributes
- .4byte AbandonedShip_HiddenFloorRooms_MapAttributes
- .4byte ScorchedSlab_MapAttributes
- .4byte UnknownMapAttributes_082FF894
- .4byte RustboroCity_Flat1_1F_MapAttributes
- .4byte RustboroCity_Flat1_2F_MapAttributes
- .4byte EverGrandeCity_Corridor4_MapAttributes
- .4byte MagmaHideout_1F_MapAttributes
- .4byte MagmaHideout_B1F_MapAttributes
- .4byte MagmaHideout_B2F_MapAttributes
- .4byte UnknownMapAttributes_08302970
- .4byte SkyPillar_Entrance_MapAttributes
- .4byte SkyPillar_Outside_MapAttributes
- .4byte SkyPillar_1F_MapAttributes
- .4byte SkyPillar_2F_MapAttributes
- .4byte SkyPillar_3F_MapAttributes
- .4byte SkyPillar_4F_MapAttributes
- .4byte UnknownMapAttributes_083041B4
- .4byte MossdeepCity_StevensHouse_MapAttributes
- .4byte ShoalCave_LowTideIceRoom_MapAttributes
- .4byte SafariZone_RestHouse_MapAttributes
- .4byte SkyPillar_5F_MapAttributes
- .4byte SkyPillar_Top_MapAttributes
diff --git a/data/maps/_groups.inc b/data/maps/groups.inc
index 478f03e86..478f03e86 100644
--- a/data/maps/_groups.inc
+++ b/data/maps/groups.inc
diff --git a/data/scripts/berry_tree.inc b/data/scripts/berry_tree.inc
index 286a2786f..10734411f 100644
--- a/data/scripts/berry_tree.inc
+++ b/data/scripts/berry_tree.inc
@@ -1,16 +1,16 @@
S_BerryTree:: @ 81A14DD
special EventObjectInteractionGetBerryTreeData
switch VAR_SPECIAL_4
- case 255, Route102_EventScript_1A1533
- case 0, Route102_EventScript_1A153D
- case 1, Route102_EventScript_1A1595
- case 2, Route102_EventScript_1A15A2
- case 3, Route102_EventScript_1A15AF
- case 4, Route102_EventScript_1A15BC
- case 5, Route102_EventScript_1A15F9
+ case 255, BerryTree_EventScript_1A1533
+ case 0, BerryTree_EventScript_1A153D
+ case 1, BerryTree_EventScript_1A1595
+ case 2, BerryTree_EventScript_1A15A2
+ case 3, BerryTree_EventScript_1A15AF
+ case 4, BerryTree_EventScript_1A15BC
+ case 5, BerryTree_EventScript_1A15F9
end
-Route102_EventScript_1A1533:: @ 81A1533
+BerryTree_EventScript_1A1533:: @ 81A1533
lockall
message Route102_Text_1A1946
waitmessage
@@ -18,102 +18,101 @@ Route102_EventScript_1A1533:: @ 81A1533
releaseall
end
-Route102_EventScript_1A153D:: @ 81A153D
+BerryTree_EventScript_1A153D:: @ 81A153D
lock
faceplayer
specialvar RESULT, PlayerHasBerries
compare RESULT, 1
- goto_if_eq Route102_EventScript_1A1558
+ goto_if_eq BerryTree_EventScript_1A1558
message Route102_Text_1A16B6
waitmessage
waitbuttonpress
release
end
-Route102_EventScript_1A1558:: @ 81A1558
+BerryTree_EventScript_1A1558:: @ 81A1558
msgbox Route102_Text_1A16CD, MSGBOX_YESNO
compare RESULT, YES
- goto_if_eq Route102_EventScript_1A1577
+ goto_if_eq BerryTree_EventScript_1A1577
compare RESULT, NO
- goto_if_eq Route102_EventScript_1A1593
+ goto_if_eq BerryTree_EventScript_1A1593
end
-Route102_EventScript_1A1577:: @ 81A1577
+BerryTree_EventScript_1A1577:: @ 81A1577
fadescreen 1
closemessage
special Berry_FadeAndGoToBerryBagMenu
waitstate
compare ITEM_ID, 0
- goto_if_eq Route102_EventScript_1A1593
+ goto_if_eq BerryTree_EventScript_1A1593
takeitem ITEM_ID, 1
- call Route102_EventScript_1A16A9
-
-Route102_EventScript_1A1593:: @ 81A1593
+ call S_PlantBerryTree
+BerryTree_EventScript_1A1593:: @ 81A1593
release
end
-Route102_EventScript_1A1595:: @ 81A1595
+BerryTree_EventScript_1A1595:: @ 81A1595
lockall
message Route102_Text_1A172C
waitmessage
waitbuttonpress
- goto Route102_EventScript_1A165F
+ goto BerryTree_EventScript_1A165F
-Route102_EventScript_1A15A2:: @ 81A15A2
+BerryTree_EventScript_1A15A2:: @ 81A15A2
lockall
message Route102_Text_1A174B
waitmessage
waitbuttonpress
- goto Route102_EventScript_1A165F
+ goto BerryTree_EventScript_1A165F
-Route102_EventScript_1A15AF:: @ 81A15AF
+BerryTree_EventScript_1A15AF:: @ 81A15AF
lockall
message Route102_Text_1A175C
waitmessage
waitbuttonpress
- goto Route102_EventScript_1A165F
+ goto BerryTree_EventScript_1A165F
-Route102_EventScript_1A15BC:: @ 81A15BC
- call Route102_EventScript_1A15CE
+BerryTree_EventScript_1A15BC:: @ 81A15BC
+ call BerryTree_EventScript_1A15CE
lockall
message Route102_Text_1A177D
waitmessage
waitbuttonpress
- goto Route102_EventScript_1A165F
+ goto BerryTree_EventScript_1A165F
-Route102_EventScript_1A15CE:: @ 81A15CE
+BerryTree_EventScript_1A15CE:: @ 81A15CE
compare VAR_SPECIAL_5, 0
- goto_if_eq Route102_EventScript_1A15F2
+ goto_if_eq BerryTree_EventScript_1A15F2
compare VAR_SPECIAL_5, 4
- goto_if_eq Route102_EventScript_1A15EB
+ goto_if_eq BerryTree_EventScript_1A15EB
bufferstring 1, Route102_Text_1A17B7
return
-Route102_EventScript_1A15EB:: @ 81A15EB
+BerryTree_EventScript_1A15EB:: @ 81A15EB
bufferstring 1, Route102_Text_1A179F
return
-Route102_EventScript_1A15F2:: @ 81A15F2
+BerryTree_EventScript_1A15F2:: @ 81A15F2
bufferstring 1, Route102_Text_1A17B0
return
-Route102_EventScript_1A15F9:: @ 81A15F9
+BerryTree_EventScript_1A15F9:: @ 81A15F9
buffernumberstring 1, VAR_SPECIAL_6
lock
faceplayer
msgbox Route102_Text_1A17C0, MSGBOX_YESNO
compare RESULT, YES
- goto_if_eq Route102_EventScript_1A161D
+ goto_if_eq BerryTree_EventScript_1A161D
compare RESULT, NO
- goto_if_eq Route102_EventScript_1A164B
+ goto_if_eq BerryTree_EventScript_1A164B
-Route102_EventScript_1A161D:: @ 81A161D
+BerryTree_EventScript_1A161D:: @ 81A161D
special EventObjectInteractionPickBerryTree
compare VAR_SPECIAL_4, 0
- goto_if_eq Route102_EventScript_1A1642
+ goto_if_eq BerryTree_EventScript_1A1642
special EventObjectInteractionRemoveBerryTree
message Route102_Text_1A17FD
- playfanfare BGM_ME_KINOMI
+ playfanfare MUS_ME_KINOMI
waitmessage
waitfanfare
waitbuttonpress
@@ -123,46 +122,44 @@ Route102_EventScript_1A161D:: @ 81A161D
release
end
-Route102_EventScript_1A1642:: @ 81A1642
+BerryTree_EventScript_1A1642:: @ 81A1642
message Route102_Text_1A1881
waitmessage
waitbuttonpress
release
end
-Route102_EventScript_1A164B:: @ 81A164B
+BerryTree_EventScript_1A164B:: @ 81A164B
message Route102_Text_1A18C5
waitmessage
waitbuttonpress
release
end
-gUnknown_081A1654:: @ 81A1654
+S_PlantBerryTreeFromBag:: @ 81A1654
lockall
special EventObjectInteractionGetBerryTreeData
- call Route102_EventScript_1A16A9
+ call S_PlantBerryTree
releaseall
end
-Route102_EventScript_1A165F:: @ 81A165F
+BerryTree_EventScript_1A165F:: @ 81A165F
checkitem ITEM_WAILMER_PAIL, 1
compare RESULT, 0
- goto_if_eq Route102_EventScript_1A168D
+ goto_if_eq BerryTree_EventScript_1A168D
msgbox Route102_Text_1A18E6, MSGBOX_YESNO
compare RESULT, YES
- goto_if_eq Route102_EventScript_1A1693
+ goto_if_eq S_WaterBerryTree
compare RESULT, NO
- goto_if_eq Route102_EventScript_1A168D
-
-Route102_EventScript_1A168D:: @ 81A168D
+ goto_if_eq BerryTree_EventScript_1A168D
+BerryTree_EventScript_1A168D:: @ 81A168D
releaseall
end
-gUnknown_081A168F:: @ 81A168F
+S_WaterBerryTreeFromBag:: @ 81A168F
special EventObjectInteractionGetBerryTreeData
lockall
-
-Route102_EventScript_1A1693:: @ 81A1693
+S_WaterBerryTree:: @ 81A1693
message Route102_Text_1A1912
waitmessage
special EventObjectInteractionWaterBerryTree
@@ -174,7 +171,7 @@ Route102_EventScript_1A1693:: @ 81A1693
releaseall
end
-Route102_EventScript_1A16A9:: @ 81A16A9
+S_PlantBerryTree:: @ 81A16A9
special EventObjectInteractionPlantBerryTree
incrementgamestat GAME_STAT_PLANTED_BERRIES
message Route102_Text_1A16FB
diff --git a/data/scripts/contest_hall.inc b/data/scripts/contest_hall.inc
index ec603257d..c5b4cf660 100644
--- a/data/scripts/contest_hall.inc
+++ b/data/scripts/contest_hall.inc
@@ -803,7 +803,7 @@ LinkContestRoom1_EventScript_1A594A:: @ 81A594A
setvar VAR_TEMP_9, 1
showcontestresults
setvar VAR_TEMP_9, 0
- playbgm BGM_CON_FAN, FALSE
+ playbgm MUS_CON_FAN, FALSE
return
LinkContestRoom1_EventScript_1A5984:: @ 81A5984
@@ -1143,7 +1143,7 @@ LinkContestRoom1_EventScript_1A5D5B:: @ 81A5D5B
setflag FLAG_SYS_RIBBON_GET
lockall
msgbox LinkContestRoom1_Text_1A6D6A, 4
- playfanfare BGM_FANFA4
+ playfanfare MUS_FANFA4
msgbox LinkContestRoom1_Text_1A6D96, 4
waitfanfare
special sub_80C4858
diff --git a/data/scripts/day_care.inc b/data/scripts/day_care.inc
index 8d226887e..56ed0d9ab 100644
--- a/data/scripts/day_care.inc
+++ b/data/scripts/day_care.inc
@@ -36,7 +36,7 @@ Route117_EventScript_1B2298:: @ 81B2298
Route117_EventScript_1B22B2:: @ 81B22B2
message Route117_Text_1B27A2
- playfanfare BGM_FANFA1
+ playfanfare MUS_FANFA1
waitfanfare
waitmessage
waitbuttonpress
diff --git a/data/scripts/maps/BattleTower_BattleRoom.inc b/data/scripts/maps/BattleTower_BattleRoom.inc
deleted file mode 100644
index f540777ee..000000000
--- a/data/scripts/maps/BattleTower_BattleRoom.inc
+++ /dev/null
@@ -1,165 +0,0 @@
-BattleTower_BattleRoom_MapScripts:: @ 81608DB
- map_script 2, BattleTower_BattleRoom_MapScript2_1608E1
- .byte 0
-
-BattleTower_BattleRoom_MapScript2_1608E1:: @ 81608E1
- map_script_2 VAR_TEMP_0, 0, BattleTower_BattleRoom_EventScript_1608EB
- .2byte 0
-
-BattleTower_BattleRoom_EventScript_1608EB:: @ 81608EB
- setvar VAR_TEMP_0, 1
- applymovement 255, BattleTower_BattleRoom_Movement_160AB7
- waitmovement 0
-
-BattleTower_BattleRoom_EventScript_1608FA:: @ 81608FA
- special sub_81347F8
- addobject 1
- applymovement 1, BattleTower_BattleRoom_Movement_160AC0
- waitmovement 0
- special PrintBattleTowerTrainerGreeting
- msgbox gStringVar4, 4
- waitmessage
- closemessage
- special ScrSpecial_HealPlayerParty
- setvar VAR_SPECIAL_4, 0
- setvar VAR_SPECIAL_5, 0
- special StartSpecialBattle
- waitstate
- switch RESULT
- case 1, BattleTower_BattleRoom_EventScript_160961
- special LoadPlayerParty
- setvar VAR_SPECIAL_4, 0
- setvar VAR_SPECIAL_5, 5
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 14
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 3
- special sub_810FF60
- warp MAP_BATTLE_TOWER_LOBBY, 255, 6, 6
- waitstate
-
-BattleTower_BattleRoom_EventScript_160961:: @ 8160961
- setvar VAR_SPECIAL_4, 6
- special SetBattleTowerProperty
- switch RESULT
- case 8, BattleTower_BattleRoom_EventScript_160A56
- applymovement 1, BattleTower_BattleRoom_Movement_160AC6
- waitmovement 0
- removeobject 1
- applymovement 2, BattleTower_BattleRoom_Movement_160ACB
- waitmovement 0
- applymovement 255, BattleTower_BattleRoom_Movement_160ABC
- waitmovement 0
- msgbox BattleTower_BattleRoom_Text_19ACDC, 4
- special LoadPlayerParty
- special SavePlayerParty
- special SetBattleTowerParty
- playfanfare BGM_ME_ASA
- waitfanfare
- special ScrSpecial_HealPlayerParty
-
-BattleTower_BattleRoom_EventScript_1609B2:: @ 81609B2
- msgbox BattleTower_BattleRoom_Text_19AD09, MSGBOX_YESNO
- switch RESULT
- case NO, BattleTower_BattleRoom_EventScript_1609E0
- case YES, BattleTower_BattleRoom_EventScript_160A3C
- case 127, BattleTower_BattleRoom_EventScript_1609E0
-
-BattleTower_BattleRoom_EventScript_1609E0:: @ 81609E0
- msgbox BattleTower_BattleRoom_Text_19AD3C, MSGBOX_YESNO
- switch RESULT
- case NO, BattleTower_BattleRoom_EventScript_160A0E
- case YES, BattleTower_BattleRoom_EventScript_160A94
- case 127, BattleTower_BattleRoom_EventScript_160A0E
-
-BattleTower_BattleRoom_EventScript_160A0E:: @ 8160A0E
- msgbox BattleTower_BattleRoom_Text_19AD66, MSGBOX_YESNO
- switch RESULT
- case NO, BattleTower_BattleRoom_EventScript_1609B2
- case YES, BattleTower_BattleRoom_EventScript_160AB1
- case 127, BattleTower_BattleRoom_EventScript_1609B2
-
-BattleTower_BattleRoom_EventScript_160A3C:: @ 8160A3C
- closemessage
- applymovement 255, BattleTower_BattleRoom_Movement_160ABE
- waitmovement 0
- applymovement 2, BattleTower_BattleRoom_Movement_160AD0
- waitmovement 0
- goto BattleTower_BattleRoom_EventScript_1608FA
-
-BattleTower_BattleRoom_EventScript_160A56:: @ 8160A56
- special LoadPlayerParty
- setvar VAR_SPECIAL_4, 0
- setvar VAR_SPECIAL_5, 4
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 2
- setvar VAR_SPECIAL_5, 1
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 7
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 14
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 3
- special sub_810FF60
- warp MAP_BATTLE_TOWER_LOBBY, 255, 6, 6
- waitstate
-
-BattleTower_BattleRoom_EventScript_160A94:: @ 8160A94
- setvar VAR_SPECIAL_4, 2
- special SaveBattleTowerProgress
- message BattleTower_BattleRoom_Text_1C6CE1
- delay 60
- waitmessage
- playse SE_SAVE
- waitse
- msgbox BattleTower_BattleRoom_Text_1C6D05, 4
-
-BattleTower_BattleRoom_EventScript_160AB1:: @ 8160AB1
- fadescreen 1
- special BattleTower_SoftReset
- end
-
-BattleTower_BattleRoom_Movement_160AB7:: @ 8160AB7
- walk_up
- walk_up
- walk_up
- face_right
- end_movement
-
-BattleTower_BattleRoom_Movement_160ABC:: @ 8160ABC
- face_down
- end_movement
-
-BattleTower_BattleRoom_Movement_160ABE:: @ 8160ABE
- face_right
- end_movement
-
-BattleTower_BattleRoom_Movement_160AC0:: @ 8160AC0
- walk_down
- walk_down
- walk_down
- walk_down
- face_left
- end_movement
-
-BattleTower_BattleRoom_Movement_160AC6:: @ 8160AC6
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-BattleTower_BattleRoom_Movement_160ACB:: @ 8160ACB
- walk_right
- walk_right
- walk_right
- walk_up
- end_movement
-
-BattleTower_BattleRoom_Movement_160AD0:: @ 8160AD0
- walk_down
- walk_left
- walk_left
- walk_left
- face_right
- end_movement
diff --git a/data/scripts/maps/BattleTower_Lobby.inc b/data/scripts/maps/BattleTower_Lobby.inc
deleted file mode 100644
index 24637ee75..000000000
--- a/data/scripts/maps/BattleTower_Lobby.inc
+++ /dev/null
@@ -1,424 +0,0 @@
-BattleTower_Lobby_MapScripts:: @ 816027E
- map_script 5, BattleTower_Lobby_MapScript1_160293
- map_script 3, BattleTower_Lobby_MapScript1_1602E8
- map_script 2, BattleTower_Lobby_MapScript2_160302
- map_script 4, BattleTower_Lobby_MapScript2_1602EE
- .byte 0
-
-BattleTower_Lobby_MapScript1_160293:: @ 8160293
- special TryEnableBravoTrainerBattleTower
- call BattleTower_Lobby_EventScript_16029C
- end
-
-BattleTower_Lobby_EventScript_16029C:: @ 816029C
- setvar VAR_SPECIAL_4, 10
- special SetBattleTowerProperty
- goto_if_set FLAG_RECEIVED_GOLD_SHIELD, BattleTower_Lobby_EventScript_1602E4
- goto_if_set FLAG_RECEIVED_SILVER_SHIELD, BattleTower_Lobby_EventScript_1602CD
- specialvar VAR_SPECIAL_7, GetBestBattleTowerStreak
- compare VAR_SPECIAL_7, 50
- goto_if_lt BattleTower_Lobby_EventScript_1602E4
- clearflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
- special TryInitBattleTowerAwardManEventObject
- return
-
-BattleTower_Lobby_EventScript_1602CD:: @ 81602CD
- specialvar VAR_SPECIAL_7, GetBestBattleTowerStreak
- compare VAR_SPECIAL_7, 100
- goto_if_lt BattleTower_Lobby_EventScript_1602E4
- clearflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
- special TryInitBattleTowerAwardManEventObject
- return
-
-BattleTower_Lobby_EventScript_1602E4:: @ 81602E4
- setflag FLAG_HIDE_AWARD_MAN_BATTLE_TOWER
- return
-
-BattleTower_Lobby_MapScript1_1602E8:: @ 81602E8
- call BattleTower_Lobby_EventScript_1AE2ED
- end
-
-BattleTower_Lobby_MapScript2_1602EE:: @ 81602EE
- map_script_2 VAR_TEMP_1, 0, BattleTower_Lobby_EventScript_1602F8
- .2byte 0
-
-BattleTower_Lobby_EventScript_1602F8:: @ 81602F8
- setvar VAR_TEMP_1, 1
- turnobject 255, 2
- end
-
-BattleTower_Lobby_MapScript2_160302:: @ 8160302
- map_script_2 VAR_TEMP_0, 0, BattleTower_Lobby_EventScript_16032C
- map_script_2 VAR_TEMP_0, 1, BattleTower_Lobby_EventScript_160330
- map_script_2 VAR_TEMP_0, 2, BattleTower_Lobby_EventScript_160342
- map_script_2 VAR_TEMP_0, 3, BattleTower_Lobby_EventScript_160419
- map_script_2 VAR_TEMP_0, 4, BattleTower_Lobby_EventScript_16044B
- .2byte 0
-
-BattleTower_Lobby_EventScript_16032C:: @ 816032C
- special sub_8134548
- end
-
-BattleTower_Lobby_EventScript_160330:: @ 8160330
- lock
- faceplayer
- msgbox BattleTower_Lobby_Text_19A3FD, 4
- closemessage
- setvar VAR_TEMP_0, 5
- release
- end
-
-BattleTower_Lobby_EventScript_160342:: @ 8160342
- lock
- faceplayer
- message BattleTower_Lobby_Text_19A487
- waitmessage
- setvar VAR_SPECIAL_4, 0
- special BattleTowerUtil
- compare RESULT, 6
- goto_if_eq BattleTower_Lobby_EventScript_16037D
- special AwardBattleTowerRibbons
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_16037D
- message BattleTower_Lobby_Text_19A6BE
- waitmessage
- playfanfare BGM_FANFA4
- waitfanfare
- msgbox BattleTower_Lobby_Text_19A719, 4
-
-BattleTower_Lobby_EventScript_16037D:: @ 816037D
- setvar VAR_SPECIAL_4, 8
- special BattleTowerUtil
- compare RESULT, 1
- goto_if_eq BattleTower_Lobby_EventScript_1603AD
- message BattleTower_Lobby_Text_19A589
- waitmessage
- setvar VAR_SPECIAL_4, 13
- special SetBattleTowerProperty
- special DetermineBattleTowerPrize
- setvar VAR_SPECIAL_4, 3
- special SaveBattleTowerProgress
- playse SE_SAVE
- waitse
-
-BattleTower_Lobby_EventScript_1603AD:: @ 81603AD
- setvar VAR_SPECIAL_4, 0
- setvar VAR_SPECIAL_5, 3
- special SetBattleTowerProperty
- message BattleTower_Lobby_Text_19A4BB
- waitmessage
- special GiveBattleTowerPrize
- switch RESULT
- case 0, BattleTower_Lobby_EventScript_160408
- message BattleTower_Lobby_Text_19A506
- waitmessage
- playfanfare BGM_FANFA4
- waitfanfare
- setvar VAR_SPECIAL_4, 9
- special BattleTowerUtil
- compare RESULT, 49
- goto_if_ne BattleTower_Lobby_EventScript_1603F8
- msgbox BattleTower_Lobby_Text_19A617, 4
-
-BattleTower_Lobby_EventScript_1603F8:: @ 81603F8
- msgbox BattleTower_Lobby_Text_199FA9, 4
- closemessage
- setvar VAR_TEMP_0, 5
- release
- end
-
-BattleTower_Lobby_EventScript_160408:: @ 8160408
- msgbox BattleTower_Lobby_Text_19A520, 4
- waitmessage
- closemessage
- setvar VAR_TEMP_0, 5
- release
- end
-
-BattleTower_Lobby_EventScript_160419:: @ 8160419
- lock
- faceplayer
- message BattleTower_Lobby_Text_19A571
- waitmessage
- message BattleTower_Lobby_Text_19A589
- waitmessage
- setvar VAR_SPECIAL_4, 13
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 0
- special SaveBattleTowerProgress
- playse SE_SAVE
- waitse
- msgbox BattleTower_Lobby_Text_199FA9, 4
- closemessage
- setvar VAR_TEMP_0, 5
- release
- end
-
-BattleTower_Lobby_EventScript_16044B:: @ 816044B
- lock
- faceplayer
- setvar VAR_BRAVO_TRAINER_BATTLE_TOWER_ON, 1
- message BattleTower_Lobby_Text_19A5B1
- waitmessage
- message BattleTower_Lobby_Text_19A5CE
- waitmessage
- setvar VAR_SPECIAL_4, 1
- special SaveBattleTowerProgress
- playse SE_SAVE
- waitse
- setvar VAR_SPECIAL_4, 8
- setvar VAR_SPECIAL_5, 0
- special SetBattleTowerProperty
- setvar VAR_TEMP_0, 5
- special SavePlayerParty
- special SetBattleTowerParty
- msgbox BattleTower_Lobby_Text_19A0A8, 4
- closemessage
- call BattleTower_Lobby_EventScript_160664
- warp MAP_BATTLE_TOWER_ELEVATOR, 255, 1, 6
- setvar VAR_TEMP_0, 0
- waitstate
-
-BattleTower_Lobby_EventScript_16049E:: @ 816049E
- lock
- faceplayer
- setvar VAR_SPECIAL_4, 0
- special BattleTowerUtil
- compare RESULT, 6
- goto_if_eq BattleTower_Lobby_EventScript_160342
- special SavePlayerParty
- msgbox BattleTower_Lobby_Text_199F2C, 4
-
-BattleTower_Lobby_EventScript_1604BE:: @ 81604BE
- message BattleTower_Lobby_Text_199F79
- waitmessage
- multichoice 15, 6, 23, 0
- switch RESULT
- case 0, BattleTower_Lobby_EventScript_1604FA
- case 1, BattleTower_Lobby_EventScript_160600
- case 2, BattleTower_Lobby_EventScript_160652
- case 127, BattleTower_Lobby_EventScript_160652
-
-BattleTower_Lobby_EventScript_1604FA:: @ 81604FA
- message BattleTower_Lobby_Text_19A024
- waitmessage
- multichoice 18, 6, 24, 0
- switch RESULT
- case 2, BattleTower_Lobby_EventScript_160652
- case 127, BattleTower_Lobby_EventScript_160652
- special CheckPartyBattleTowerBanlist
- compare VAR_SPECIAL_4, 1
- goto_if_eq BattleTower_Lobby_EventScript_16060D
- setvar VAR_SPECIAL_4, 1
- copyvar VAR_SPECIAL_5, RESULT
- copyvar VAR_SPECIAL_6, RESULT
- special SetBattleTowerProperty
- msgbox BattleTower_Lobby_Text_19A07B, 4
- fadescreen 1
- special ChooseBattleTowerPlayerParty
- waitstate
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_16064F
- msgbox BattleTower_Lobby_Text_199FDA, MSGBOX_YESNO
- switch RESULT
- case NO, BattleTower_Lobby_EventScript_16064F
- case YES, BattleTower_Lobby_EventScript_160587
- case 127, BattleTower_Lobby_EventScript_16064F
-
-BattleTower_Lobby_EventScript_160587:: @ 8160587
- setvar VAR_SPECIAL_4, 5
- special SetBattleTowerProperty
- setvar VAR_TEMP_0, 0
- setvar VAR_SPECIAL_4, 11
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 0
- setvar VAR_SPECIAL_5, 1
- special SetBattleTowerProperty
- setvar VAR_SPECIAL_4, 8
- setvar VAR_SPECIAL_5, 0
- special SetBattleTowerProperty
- special LoadPlayerParty
- closemessage
- delay 2
- call S_DoSaveDialog
- setvar VAR_TEMP_0, 5
- erasebox 0, 0, 15, 10
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_160642
- incrementgamestat GAME_STAT_ENTERED_BATTLE_TOWER
- special SavePlayerParty
- special SetBattleTowerParty
- setvar VAR_BRAVO_TRAINER_BATTLE_TOWER_ON, 1
- msgbox BattleTower_Lobby_Text_19A0A8, 4
- closemessage
- call BattleTower_Lobby_EventScript_160664
- warp MAP_BATTLE_TOWER_ELEVATOR, 255, 1, 6
- setvar VAR_TEMP_0, 0
- waitstate
-
-BattleTower_Lobby_EventScript_160600:: @ 8160600
- msgbox BattleTower_Lobby_Text_19A0D1, 4
- goto BattleTower_Lobby_EventScript_1604BE
-
-BattleTower_Lobby_EventScript_16060D:: @ 816060D
- switch RESULT
- case 0, BattleTower_Lobby_EventScript_160628
- case 1, BattleTower_Lobby_EventScript_160635
-
-BattleTower_Lobby_EventScript_160628:: @ 8160628
- msgbox BattleTower_Lobby_Text_19A249, 4
- goto BattleTower_Lobby_EventScript_160662
-
-BattleTower_Lobby_EventScript_160635:: @ 8160635
- msgbox BattleTower_Lobby_Text_19A32D, 4
- goto BattleTower_Lobby_EventScript_160662
-
-BattleTower_Lobby_EventScript_160642:: @ 8160642
- setvar VAR_SPECIAL_4, 12
- special SetBattleTowerProperty
- goto BattleTower_Lobby_EventScript_160652
-
-BattleTower_Lobby_EventScript_16064F:: @ 816064F
- special LoadPlayerParty
-
-BattleTower_Lobby_EventScript_160652:: @ 8160652
- msgbox BattleTower_Lobby_Text_199FA9, 4
- setvar VAR_SPECIAL_4, 11
- special SetBattleTowerProperty
-
-BattleTower_Lobby_EventScript_160662:: @ 8160662
- release
- end
-
-BattleTower_Lobby_EventScript_160664:: @ 8160664
- applymovement 1, BattleTower_Lobby_Movement_160693
- applymovement 255, BattleTower_Lobby_Movement_160693
- waitmovement 0
- opendoor 6, 1
- waitdooranim
- applymovement 1, BattleTower_Lobby_Movement_160697
- applymovement 255, BattleTower_Lobby_Movement_16069A
- waitmovement 0
- closedoor 6, 1
- waitdooranim
- return
-
-BattleTower_Lobby_Movement_160693:: @ 8160693
- walk_up
- walk_up
- walk_up
- end_movement
-
-BattleTower_Lobby_Movement_160697:: @ 8160697
- walk_up
- set_invisible
- end_movement
-
-BattleTower_Lobby_Movement_16069A:: @ 816069A
- walk_up
- walk_up
- set_invisible
- end_movement
-
-@ 816069E
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- set_invisible
- end_movement
-
-BattleTower_Lobby_EventScript_1606A5:: @ 81606A5
- lock
- faceplayer
- msgbox BattleTower_Lobby_Text_19A747, MSGBOX_YESNO
- switch RESULT
- case YES, BattleTower_Lobby_EventScript_1606CC
- case NO, BattleTower_Lobby_EventScript_1606F7
- release
- end
-
-BattleTower_Lobby_EventScript_1606CC:: @ 81606CC
- msgbox BattleTower_Lobby_Text_19A7C3, 4
- setvar VAR_SPECIAL_4, 1
- call BattleTower_Lobby_EventScript_1A00F3
- lock
- faceplayer
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_160701
- compare RESULT, 1
- goto_if_eq BattleTower_Lobby_EventScript_16070B
- end
-
-BattleTower_Lobby_EventScript_1606F7:: @ 81606F7
- msgbox BattleTower_Lobby_Text_19A7FD, 4
- release
- end
-
-BattleTower_Lobby_EventScript_160701:: @ 8160701
- msgbox BattleTower_Lobby_Text_19A83D, 4
- release
- end
-
-BattleTower_Lobby_EventScript_16070B:: @ 816070B
- msgbox BattleTower_Lobby_Text_19A871, 4
- release
- end
-
-BattleTower_Lobby_EventScript_160715:: @ 8160715
- msgbox BattleTower_Lobby_Text_19A8AE, 2
- end
-
-BattleTower_Lobby_EventScript_16071E:: @ 816071E
- msgbox BattleTower_Lobby_Text_19A946, 2
- end
-
-BattleTower_Lobby_EventScript_160727:: @ 8160727
- lockall
- special ShowBattleTowerRecords
- waitbuttonpress
- erasebox 0, 0, 29, 19
- releaseall
- end
-
-BattleTower_Lobby_EventScript_160733:: @ 8160733
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_GOLD_SHIELD, BattleTower_Lobby_EventScript_1607C5
- goto_if_set FLAG_RECEIVED_SILVER_SHIELD, BattleTower_Lobby_EventScript_160773
- msgbox BattleTower_Lobby_Text_19A9EE, 4
- setvar VAR_SPECIAL_8, DECOR_SILVER_SHIELD
- givedecoration_std DECOR_SILVER_SHIELD
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_1607AF
- setflag FLAG_RECEIVED_SILVER_SHIELD
- msgbox BattleTower_Lobby_Text_19ABAA, 4
- release
- end
-
-BattleTower_Lobby_EventScript_160773:: @ 8160773
- specialvar RESULT, GetBestBattleTowerStreak
- compare RESULT, 100
- goto_if_lt BattleTower_Lobby_EventScript_1607C5
- msgbox BattleTower_Lobby_Text_19AAC4, 4
- setvar VAR_SPECIAL_8, DECOR_GOLD_SHIELD
- givedecoration_std DECOR_GOLD_SHIELD
- compare RESULT, 0
- goto_if_eq BattleTower_Lobby_EventScript_1607AF
- setflag FLAG_RECEIVED_GOLD_SHIELD
- msgbox BattleTower_Lobby_Text_19ABAA, 4
- release
- end
-
-BattleTower_Lobby_EventScript_1607AF:: @ 81607AF
- bufferdecorationname 1, VAR_SPECIAL_8
- msgbox BattleTower_Lobby_Text_1A0CEF, 4
- msgbox BattleTower_Lobby_Text_19ABED, 4
- release
- end
-
-BattleTower_Lobby_EventScript_1607C5:: @ 81607C5
- msgbox BattleTower_Lobby_Text_19AC55, 4
- release
- end
diff --git a/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc b/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc
deleted file mode 100644
index a4406c8e6..000000000
--- a/data/scripts/maps/EverGrandeCity_ChampionsRoom.inc
+++ /dev/null
@@ -1,226 +0,0 @@
-EverGrandeCity_ChampionsRoom_MapScripts:: @ 815B7AF
- map_script 3, EverGrandeCity_ChampionsRoom_MapScript1_15B7BF
- map_script 4, EverGrandeCity_ChampionsRoom_MapScript2_15B7C5
- map_script 2, EverGrandeCity_ChampionsRoom_MapScript2_15B7D4
- .byte 0
-
-EverGrandeCity_ChampionsRoom_MapScript1_15B7BF:: @ 815B7BF
- call EverGrandeCity_ChampionsRoom_EventScript_1A014E
- end
-
-EverGrandeCity_ChampionsRoom_MapScript2_15B7C5:: @ 815B7C5
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7CF
- .2byte 0
-
-EverGrandeCity_ChampionsRoom_EventScript_15B7CF:: @ 815B7CF
- turnobject 255, 2
- end
-
-EverGrandeCity_ChampionsRoom_MapScript2_15B7D4:: @ 815B7D4
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_ChampionsRoom_EventScript_15B7DE
- .2byte 0
-
-EverGrandeCity_ChampionsRoom_EventScript_15B7DE:: @ 815B7DE
- lockall
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A084E
- waitmovement 0
- delay 40
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B802
- waitmovement 0
- setvar VAR_TEMP_1, 1
- goto EverGrandeCity_ChampionsRoom_EventScript_15B805
- releaseall
- end
-
-EverGrandeCity_ChampionsRoom_Movement_15B802:: @ 815B802
- walk_up
- walk_up
- end_movement
-
-EverGrandeCity_ChampionsRoom_EventScript_15B805:: @ 815B805
- playbgm BGM_DAIGO, FALSE
- msgbox EverGrandeCity_ChampionsRoom_Text_190F9C, 4
- trainerbattle 3, OPPONENT_STEVEN, 0, EverGrandeCity_ChampionsRoom_Text_1910A0
- goto EverGrandeCity_ChampionsRoom_EventScript_15B821
- end
-
-EverGrandeCity_ChampionsRoom_EventScript_15B821:: @ 815B821
- playse SE_DOOR
- setmetatile 6, 1, 838, 0
- setmetatile 6, 2, 839, 0
- special DrawWholeMapView
- msgbox EverGrandeCity_ChampionsRoom_Text_1910FE, 4
- closemessage
- playse SE_DOOR
- checkplayergender
- compare RESULT, 0
- call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B87C
- compare RESULT, 1
- call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B881
- addobject 2
- call EverGrandeCity_ChampionsRoom_EventScript_15B9BD
- checkplayergender
- compare RESULT, 0
- goto_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B886
- compare RESULT, 1
- goto_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B8BB
- end
-
-EverGrandeCity_ChampionsRoom_EventScript_15B87C:: @ 815B87C
- playbgm BGM_GIRL_SUP, FALSE
- return
-
-EverGrandeCity_ChampionsRoom_EventScript_15B881:: @ 815B881
- playbgm BGM_BOY_SUP, FALSE
- return
-
-EverGrandeCity_ChampionsRoom_EventScript_15B886:: @ 815B886
- msgbox EverGrandeCity_ChampionsRoom_Text_191225, 4
- delay 40
- playse SE_PIN
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0833
- waitmovement 0
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0835
- waitmovement 0
- call EverGrandeCity_ChampionsRoom_EventScript_15B9D2
- msgbox EverGrandeCity_ChampionsRoom_Text_191268, 4
- goto EverGrandeCity_ChampionsRoom_EventScript_15B8F0
- end
-
-EverGrandeCity_ChampionsRoom_EventScript_15B8BB:: @ 815B8BB
- msgbox EverGrandeCity_ChampionsRoom_Text_1912B3, 4
- delay 40
- playse SE_PIN
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0833
- waitmovement 0
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_1A0835
- waitmovement 0
- call EverGrandeCity_ChampionsRoom_EventScript_15B9D2
- msgbox EverGrandeCity_ChampionsRoom_Text_191305, 4
- goto EverGrandeCity_ChampionsRoom_EventScript_15B8F0
- end
-
-EverGrandeCity_ChampionsRoom_EventScript_15B8F0:: @ 815B8F0
- closemessage
- addobject 3
- applymovement 3, EverGrandeCity_ChampionsRoom_Movement_15BA03
- waitmovement 0
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A0843
- waitmovement 0
- msgbox EverGrandeCity_ChampionsRoom_Text_19134D, 4
- call EverGrandeCity_ChampionsRoom_EventScript_1A03B0
- msgbox EverGrandeCity_ChampionsRoom_Text_1914C6, 4
- applymovement 1, EverGrandeCity_ChampionsRoom_Movement_1A0841
- waitmovement 0
- delay 20
- applymovement 1, EverGrandeCity_ChampionsRoom_Movement_1A0845
- waitmovement 0
- msgbox EverGrandeCity_ChampionsRoom_Text_191512, 4
- closemessage
- delay 30
- applymovement 1, EverGrandeCity_ChampionsRoom_Movement_15B9FB
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B9DD
- applymovement 3, EverGrandeCity_ChampionsRoom_Movement_1A0841
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9F8
- waitmovement 0
- delay 20
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A0845
- waitmovement 0
- msgbox EverGrandeCity_ChampionsRoom_Text_191546, 4
- checkplayergender
- compare RESULT, 0
- call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B9AB
- compare RESULT, 1
- call_if_eq EverGrandeCity_ChampionsRoom_EventScript_15B9B4
- closemessage
- applymovement 1, EverGrandeCity_ChampionsRoom_Movement_15B9FF
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_15B9E0
- waitmovement 0
- setflag FLAG_HIDE_PETALBURG_GYM_GUIDE
- warp MAP_EVER_GRANDE_CITY_HALL_OF_FAME, 255, 7, 16
- waitstate
- releaseall
- end
-
-EverGrandeCity_ChampionsRoom_EventScript_15B9AB:: @ 815B9AB
- msgbox EverGrandeCity_ChampionsRoom_Text_1915D7, 4
- return
-
-EverGrandeCity_ChampionsRoom_EventScript_15B9B4:: @ 815B9B4
- msgbox EverGrandeCity_ChampionsRoom_Text_191675, 4
- return
-
-EverGrandeCity_ChampionsRoom_EventScript_15B9BD:: @ 815B9BD
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9E6
- waitmovement 0
- applymovement 255, EverGrandeCity_ChampionsRoom_Movement_1A083F
- waitmovement 0
- return
-
-EverGrandeCity_ChampionsRoom_EventScript_15B9D2:: @ 815B9D2
- applymovement 2, EverGrandeCity_ChampionsRoom_Movement_15B9EF
- waitmovement 0
- return
-
-EverGrandeCity_ChampionsRoom_Movement_15B9DD:: @ 815B9DD
- walk_up
- walk_up
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9E0:: @ 815B9E0
- walk_up
- delay_16
- walk_up
- delay_8
- set_invisible
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9E6:: @ 815B9E6
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_left
- walk_up
- walk_in_place_fastest_right
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9EF:: @ 815B9EF
- walk_in_place_fastest_up
- delay_16
- walk_in_place_fastest_right
- delay_16
- walk_in_place_fastest_up
- delay_8
- walk_in_place_fastest_right
- delay_16
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9F8:: @ 815B9F8
- walk_right
- walk_up
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9FB:: @ 815B9FB
- walk_up
- walk_up
- walk_in_place_fastest_down
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15B9FF:: @ 815B9FF
- walk_up
- delay_8
- set_invisible
- end_movement
-
-EverGrandeCity_ChampionsRoom_Movement_15BA03:: @ 815BA03
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_right
- walk_up
- walk_in_place_fastest_left
- end_movement
diff --git a/data/scripts/maps/EverGrandeCity_DrakesRoom.inc b/data/scripts/maps/EverGrandeCity_DrakesRoom.inc
deleted file mode 100644
index 8eb7bbc45..000000000
--- a/data/scripts/maps/EverGrandeCity_DrakesRoom.inc
+++ /dev/null
@@ -1,62 +0,0 @@
-EverGrandeCity_DrakesRoom_MapScripts:: @ 815B70D
- map_script 2, EverGrandeCity_DrakesRoom_MapScript2_15B72C
- map_script 1, EverGrandeCity_DrakesRoom_MapScript1_15B743
- map_script 4, EverGrandeCity_DrakesRoom_MapScript2_15B570
- .byte 0
-
-@ 815B71D
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_DrakesRoom_EventScript_15B727
- .2byte 0
-
-EverGrandeCity_DrakesRoom_EventScript_15B727:: @ 815B727
- turnobject 255, 2
- end
-
-EverGrandeCity_DrakesRoom_MapScript2_15B72C:: @ 815B72C
- map_script_2 VAR_ELITE_4_STATE, 3, EverGrandeCity_DrakesRoom_EventScript_15B736
- .2byte 0
-
-EverGrandeCity_DrakesRoom_EventScript_15B736:: @ 815B736
- lockall
- call EverGrandeCity_DrakesRoom_EventScript_1A0710
- setvar VAR_ELITE_4_STATE, 4
- releaseall
- end
-
-EverGrandeCity_DrakesRoom_MapScript1_15B743:: @ 815B743
- call_if_set FLAG_DEFEATED_ELITE_4_DRAKE, EverGrandeCity_DrakesRoom_EventScript_15B758
- compare VAR_ELITE_4_STATE, 4
- call_if_eq EverGrandeCity_DrakesRoom_EventScript_15B75E
- end
-
-EverGrandeCity_DrakesRoom_EventScript_15B758:: @ 815B758
- call EverGrandeCity_DrakesRoom_EventScript_1A0757
- return
-
-EverGrandeCity_DrakesRoom_EventScript_15B75E:: @ 815B75E
- call EverGrandeCity_DrakesRoom_EventScript_1A07FA
- return
-
-EverGrandeCity_DrakesRoom_EventScript_15B764:: @ 815B764
- lock
- faceplayer
- goto_if_set FLAG_DEFEATED_ELITE_4_DRAKE, EverGrandeCity_DrakesRoom_EventScript_15B78B
- playbgm BGM_SITENNOU, FALSE
- msgbox EverGrandeCity_DrakesRoom_Text_190CEB, 4
- trainerbattle 3, OPPONENT_DRAKE, 0, EverGrandeCity_DrakesRoom_Text_190E42
- goto EverGrandeCity_DrakesRoom_EventScript_15B795
- end
-
-EverGrandeCity_DrakesRoom_EventScript_15B78B:: @ 815B78B
- msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4
- release
- end
-
-EverGrandeCity_DrakesRoom_EventScript_15B795:: @ 815B795
- setvar VAR_SPECIAL_4, 0
- special sub_810FF60
- setflag FLAG_DEFEATED_ELITE_4_DRAKE
- call EverGrandeCity_DrakesRoom_EventScript_1A0693
- msgbox EverGrandeCity_DrakesRoom_Text_190E5D, 4
- release
- end
diff --git a/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc b/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc
deleted file mode 100644
index a72b84440..000000000
--- a/data/scripts/maps/EverGrandeCity_GlaciasRoom.inc
+++ /dev/null
@@ -1,60 +0,0 @@
-EverGrandeCity_GlaciasRoom_MapScripts:: @ 815B673
- map_script 2, EverGrandeCity_GlaciasRoom_MapScript2_15B692
- map_script 1, EverGrandeCity_GlaciasRoom_MapScript1_15B6A9
- map_script 4, EverGrandeCity_GlaciasRoom_MapScript2_15B683
- .byte 0
-
-EverGrandeCity_GlaciasRoom_MapScript2_15B683:: @ 815B683
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_GlaciasRoom_EventScript_15B68D
- .2byte 0
-
-EverGrandeCity_GlaciasRoom_EventScript_15B68D:: @ 815B68D
- turnobject 255, 2
- end
-
-EverGrandeCity_GlaciasRoom_MapScript2_15B692:: @ 815B692
- map_script_2 VAR_ELITE_4_STATE, 2, EverGrandeCity_GlaciasRoom_EventScript_15B69C
- .2byte 0
-
-EverGrandeCity_GlaciasRoom_EventScript_15B69C:: @ 815B69C
- lockall
- call EverGrandeCity_GlaciasRoom_EventScript_1A0710
- setvar VAR_ELITE_4_STATE, 3
- releaseall
- end
-
-EverGrandeCity_GlaciasRoom_MapScript1_15B6A9:: @ 815B6A9
- call_if_set FLAG_DEFEATED_ELITE_4_GLACIA, EverGrandeCity_GlaciasRoom_EventScript_15B6BE
- compare VAR_ELITE_4_STATE, 3
- call_if_eq EverGrandeCity_GlaciasRoom_EventScript_15B6C4
- end
-
-EverGrandeCity_GlaciasRoom_EventScript_15B6BE:: @ 815B6BE
- call EverGrandeCity_GlaciasRoom_EventScript_1A0757
- return
-
-EverGrandeCity_GlaciasRoom_EventScript_15B6C4:: @ 815B6C4
- call EverGrandeCity_GlaciasRoom_EventScript_1A07FA
- return
-
-EverGrandeCity_GlaciasRoom_EventScript_15B6CA:: @ 815B6CA
- lock
- faceplayer
- goto_if_set FLAG_DEFEATED_ELITE_4_GLACIA, EverGrandeCity_GlaciasRoom_EventScript_15B6F1
- playbgm BGM_SITENNOU, FALSE
- msgbox EverGrandeCity_GlaciasRoom_Text_190AF9, 4
- trainerbattle 3, OPPONENT_GLACIA, 0, EverGrandeCity_GlaciasRoom_Text_190C01
- goto EverGrandeCity_GlaciasRoom_EventScript_15B6FB
- end
-
-EverGrandeCity_GlaciasRoom_EventScript_15B6F1:: @ 815B6F1
- msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4
- release
- end
-
-EverGrandeCity_GlaciasRoom_EventScript_15B6FB:: @ 815B6FB
- setflag FLAG_DEFEATED_ELITE_4_GLACIA
- call EverGrandeCity_GlaciasRoom_EventScript_1A0693
- msgbox EverGrandeCity_GlaciasRoom_Text_190C8F, 4
- release
- end
diff --git a/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc b/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc
deleted file mode 100644
index 2d09f1ebb..000000000
--- a/data/scripts/maps/EverGrandeCity_PhoebesRoom.inc
+++ /dev/null
@@ -1,60 +0,0 @@
-EverGrandeCity_PhoebesRoom_MapScripts:: @ 815B5D9
- map_script 1, EverGrandeCity_PhoebesRoom_MapScript1_15B60F
- map_script 4, EverGrandeCity_PhoebesRoom_MapScript2_15B5E9
- map_script 2, EverGrandeCity_PhoebesRoom_MapScript2_15B5F8
- .byte 0
-
-EverGrandeCity_PhoebesRoom_MapScript2_15B5E9:: @ 815B5E9
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_PhoebesRoom_EventScript_15B5F3
- .2byte 0
-
-EverGrandeCity_PhoebesRoom_EventScript_15B5F3:: @ 815B5F3
- turnobject 255, 2
- end
-
-EverGrandeCity_PhoebesRoom_MapScript2_15B5F8:: @ 815B5F8
- map_script_2 VAR_ELITE_4_STATE, 1, EverGrandeCity_PhoebesRoom_EventScript_15B602
- .2byte 0
-
-EverGrandeCity_PhoebesRoom_EventScript_15B602:: @ 815B602
- lockall
- call EverGrandeCity_PhoebesRoom_EventScript_1A0710
- setvar VAR_ELITE_4_STATE, 2
- releaseall
- end
-
-EverGrandeCity_PhoebesRoom_MapScript1_15B60F:: @ 815B60F
- call_if_set FLAG_DEFEATED_ELITE_4_PHOEBE, EverGrandeCity_PhoebesRoom_EventScript_15B624
- compare VAR_ELITE_4_STATE, 2
- call_if_eq EverGrandeCity_PhoebesRoom_EventScript_15B62A
- end
-
-EverGrandeCity_PhoebesRoom_EventScript_15B624:: @ 815B624
- call EverGrandeCity_PhoebesRoom_EventScript_1A0757
- return
-
-EverGrandeCity_PhoebesRoom_EventScript_15B62A:: @ 815B62A
- call EverGrandeCity_PhoebesRoom_EventScript_1A07FA
- return
-
-EverGrandeCity_PhoebesRoom_EventScript_15B630:: @ 815B630
- lock
- faceplayer
- goto_if_set FLAG_DEFEATED_ELITE_4_PHOEBE, EverGrandeCity_PhoebesRoom_EventScript_15B657
- playbgm BGM_SITENNOU, FALSE
- msgbox EverGrandeCity_PhoebesRoom_Text_1908F5, 4
- trainerbattle 3, OPPONENT_PHOEBE, 0, EverGrandeCity_PhoebesRoom_Text_190A0C
- goto EverGrandeCity_PhoebesRoom_EventScript_15B661
- end
-
-EverGrandeCity_PhoebesRoom_EventScript_15B657:: @ 815B657
- msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4
- release
- end
-
-EverGrandeCity_PhoebesRoom_EventScript_15B661:: @ 815B661
- setflag FLAG_DEFEATED_ELITE_4_PHOEBE
- call EverGrandeCity_PhoebesRoom_EventScript_1A0693
- msgbox EverGrandeCity_PhoebesRoom_Text_190A2A, 4
- release
- end
diff --git a/data/scripts/maps/EverGrandeCity_PokemonLeague.inc b/data/scripts/maps/EverGrandeCity_PokemonLeague.inc
deleted file mode 100644
index 0138f99f1..000000000
--- a/data/scripts/maps/EverGrandeCity_PokemonLeague.inc
+++ /dev/null
@@ -1,121 +0,0 @@
-EverGrandeCity_PokemonLeague_MapScripts:: @ 815BA75
- map_script 3, EverGrandeCity_PokemonLeague_MapScript1_15BA7B
- .byte 0
-
-EverGrandeCity_PokemonLeague_MapScript1_15BA7B:: @ 815BA7B
- setrespawn 20
- setflag FLAG_SYS_POKEMON_LEAGUE_FLY
- call_if_unset FLAG_ENTERED_ELITE_FOUR, EverGrandeCity_PokemonLeague_EventScript_15BA8B
- end
-
-EverGrandeCity_PokemonLeague_EventScript_15BA8B:: @ 815BA8B
- setobjectxyperm 3, 9, 2
- setobjectxyperm 4, 10, 2
- return
-
-EverGrandeCity_PokemonLeague_EventScript_15BA9A:: @ 815BA9A
- setvar VAR_SPECIAL_B, 1
- call EverGrandeCity_PokemonLeague_EventScript_19FD5B
- waitmessage
- waitbuttonpress
- release
- end
-
-EverGrandeCity_PokemonLeague_EventScript_15BAA8:: @ 815BAA8
- lock
- faceplayer
- message EverGrandeCity_PokemonLeague_Text_1A0BE4
- waitmessage
- pokemart EverGrandeCity_PokemonLeague_Items
- msgbox EverGrandeCity_PokemonLeague_Text_1A0C02, 4
- release
- end
-
- .align 2
-EverGrandeCity_PokemonLeague_Items:: @ 815BAC0
- .2byte ITEM_ULTRA_BALL
- .2byte ITEM_HYPER_POTION
- .2byte ITEM_MAX_POTION
- .2byte ITEM_FULL_RESTORE
- .2byte ITEM_FULL_HEAL
- .2byte ITEM_REVIVE
- .2byte ITEM_MAX_REPEL
- .2byte ITEM_NONE
- release
- end
-
-EverGrandeCity_PokemonLeague_EventScript_15BAD2:: @ 815BAD2
- lockall
- goto_if_set FLAG_ENTERED_ELITE_FOUR, EverGrandeCity_PokemonLeague_EventScript_15BB57
- getplayerxy VAR_TEMP_0, VAR_TEMP_1
- compare VAR_TEMP_0, 11
- call_if_ge EverGrandeCity_PokemonLeague_EventScript_15BB34
- compare VAR_TEMP_0, 8
- call_if_le EverGrandeCity_PokemonLeague_EventScript_15BB3F
- message EverGrandeCity_PokemonLeague_Text_1916FD
- waitmessage
- delay 75
- goto_if_unset FLAG_BADGE06_GET, EverGrandeCity_PokemonLeague_EventScript_15BB4A
- closemessage
- applymovement 3, EverGrandeCity_PokemonLeague_Movement_15BB7E
- applymovement 4, EverGrandeCity_PokemonLeague_Movement_15BB81
- waitmovement 0
- delay 10
- playfanfare BGM_ME_BACHI
- message EverGrandeCity_PokemonLeague_Text_191804
- waitmessage
- waitfanfare
- closemessage
- moveobjectoffscreen 3
- moveobjectoffscreen 4
- setflag FLAG_ENTERED_ELITE_FOUR
- releaseall
- end
-
-EverGrandeCity_PokemonLeague_EventScript_15BB34:: @ 815BB34
- applymovement 255, EverGrandeCity_PokemonLeague_Movement_15BB76
- waitmovement 0
- return
-
-EverGrandeCity_PokemonLeague_EventScript_15BB3F:: @ 815BB3F
- applymovement 255, EverGrandeCity_PokemonLeague_Movement_15BB7A
- waitmovement 0
- return
-
-EverGrandeCity_PokemonLeague_EventScript_15BB4A:: @ 815BB4A
- playse SE_HAZURE
- msgbox EverGrandeCity_PokemonLeague_Text_19179C, 4
- releaseall
- end
-
-EverGrandeCity_PokemonLeague_EventScript_15BB57:: @ 815BB57
- applymovement LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A0839
- waitmovement 0
- msgbox EverGrandeCity_PokemonLeague_Text_191804, 4
- closemessage
- applymovement LAST_TALKED, EverGrandeCity_PokemonLeague_Movement_1A083D
- waitmovement 0
- releaseall
- end
-
-EverGrandeCity_PokemonLeague_Movement_15BB76:: @ 815BB76
- walk_down
- walk_left
- walk_in_place_fastest_up
- end_movement
-
-EverGrandeCity_PokemonLeague_Movement_15BB7A:: @ 815BB7A
- walk_down
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-EverGrandeCity_PokemonLeague_Movement_15BB7E:: @ 815BB7E
- walk_left
- walk_in_place_fastest_down
- end_movement
-
-EverGrandeCity_PokemonLeague_Movement_15BB81:: @ 815BB81
- walk_right
- walk_in_place_fastest_down
- end_movement
diff --git a/data/scripts/maps/EverGrandeCity_SidneysRoom.inc b/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
deleted file mode 100644
index 45a729c0a..000000000
--- a/data/scripts/maps/EverGrandeCity_SidneysRoom.inc
+++ /dev/null
@@ -1,61 +0,0 @@
-EverGrandeCity_SidneysRoom_MapScripts:: @ 815B53F
- map_script 1, EverGrandeCity_SidneysRoom_MapScript1_15B54F
- map_script 4, EverGrandeCity_SidneysRoom_MapScript2_15B570
- map_script 2, EverGrandeCity_SidneysRoom_MapScript2_15B57F
- .byte 0
-
-EverGrandeCity_SidneysRoom_MapScript1_15B54F:: @ 815B54F
- call_if_set FLAG_DEFEATED_ELITE_4_SYDNEY, EverGrandeCity_SidneysRoom_EventScript_15B564
- compare VAR_ELITE_4_STATE, 1
- call_if_eq EverGrandeCity_SidneysRoom_EventScript_15B56A
- end
-
-EverGrandeCity_SidneysRoom_EventScript_15B564:: @ 815B564
- call EverGrandeCity_SidneysRoom_EventScript_1A0757
- return
-
-EverGrandeCity_SidneysRoom_EventScript_15B56A:: @ 815B56A
- call EverGrandeCity_SidneysRoom_EventScript_1A07FA
- return
-
-EverGrandeCity_DrakesRoom_MapScript2_15B570:: @ 815B570
-EverGrandeCity_SidneysRoom_MapScript2_15B570:: @ 815B570
- map_script_2 VAR_TEMP_1, 0, EverGrandeCity_SidneysRoom_EventScript_15B57A
- .2byte 0
-
-EverGrandeCity_SidneysRoom_EventScript_15B57A:: @ 815B57A
- turnobject 255, 2
- end
-
-EverGrandeCity_SidneysRoom_MapScript2_15B57F:: @ 815B57F
- map_script_2 VAR_ELITE_4_STATE, 0, EverGrandeCity_SidneysRoom_EventScript_15B589
- .2byte 0
-
-EverGrandeCity_SidneysRoom_EventScript_15B589:: @ 815B589
- lockall
- call EverGrandeCity_SidneysRoom_EventScript_1A0710
- setvar VAR_ELITE_4_STATE, 1
- releaseall
- end
-
-EverGrandeCity_SidneysRoom_EventScript_15B596:: @ 815B596
- lock
- faceplayer
- goto_if_set FLAG_DEFEATED_ELITE_4_SYDNEY, EverGrandeCity_SidneysRoom_EventScript_15B5BD
- playbgm BGM_SITENNOU, FALSE
- msgbox EverGrandeCity_SidneysRoom_Text_190728, 4
- trainerbattle 3, OPPONENT_SIDNEY, 0, EverGrandeCity_SidneysRoom_Text_190823
- goto EverGrandeCity_SidneysRoom_EventScript_15B5C7
- end
-
-EverGrandeCity_SidneysRoom_EventScript_15B5BD:: @ 815B5BD
- msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4
- release
- end
-
-EverGrandeCity_SidneysRoom_EventScript_15B5C7:: @ 815B5C7
- setflag FLAG_DEFEATED_ELITE_4_SYDNEY
- call EverGrandeCity_SidneysRoom_EventScript_1A0693
- msgbox EverGrandeCity_SidneysRoom_Text_19086D, 4
- release
- end
diff --git a/data/scripts/maps/LavaridgeTown.inc b/data/scripts/maps/LavaridgeTown.inc
deleted file mode 100644
index f14601747..000000000
--- a/data/scripts/maps/LavaridgeTown.inc
+++ /dev/null
@@ -1,320 +0,0 @@
-LavaridgeTown_MapScripts:: @ 814E4A3
- map_script 3, LavaridgeTown_MapScript1_14E4AE
- map_script 2, LavaridgeTown_MapScript2_14E4E3
- .byte 0
-
-LavaridgeTown_MapScript1_14E4AE:: @ 814E4AE
- setflag FLAG_VISITED_LAVARIDGE_TOWN
- call_if_set FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY, LavaridgeTown_EventScript_14E4DF
- call LavaridgeTown_EventScript_1A014E
- call LavaridgeTown_EventScript_1A0172
- compare VAR_LAVARIDGE_RIVAL_STATE, 2
- call_if_eq LavaridgeTown_EventScript_14E4D0
- end
-
-LavaridgeTown_EventScript_14E4D0:: @ 814E4D0
- setobjectxyperm 8, 11, 9
- setobjectxyperm 7, 11, 9
- return
-
-LavaridgeTown_EventScript_14E4DF:: @ 814E4DF
- clearflag FLAG_HIDE_MT_CHIMNEY_PEOPLE
- return
-
-LavaridgeTown_MapScript2_14E4E3:: @ 814E4E3
- map_script_2 VAR_LAVARIDGE_RIVAL_STATE, 1, LavaridgeTown_EventScript_14E4ED
- .2byte 0
-
-LavaridgeTown_EventScript_14E4ED:: @ 814E4ED
- lockall
- setvar VAR_SPECIAL_8, 1
- opendoor 12, 15
- waitdooranim
- addobject 8
- applymovement 8, LavaridgeTown_Movement_14E70E
- waitmovement 0
- closedoor 12, 15
- waitdooranim
- applymovement 8, LavaridgeTown_Movement_1A083F
- waitmovement 0
- applymovement 255, LavaridgeTown_Movement_1A0843
- applymovement 8, LavaridgeTown_Movement_1A0833
- waitmovement 0
- applymovement 8, LavaridgeTown_Movement_1A0835
- waitmovement 0
- checkplayergender
- compare RESULT, 0
- call_if_eq LavaridgeTown_EventScript_14E56B
- compare RESULT, 1
- call_if_eq LavaridgeTown_EventScript_14E570
- compare VAR_SPECIAL_8, 1
- call_if_eq LavaridgeTown_EventScript_14E68F
- checkplayergender
- compare RESULT, 0
- goto_if_eq LavaridgeTown_EventScript_14E5AB
- compare RESULT, 1
- goto_if_eq LavaridgeTown_EventScript_14E5D0
- end
-
-LavaridgeTown_EventScript_14E56B:: @ 814E56B
- playbgm BGM_GIRL_SUP, TRUE
- return
-
-LavaridgeTown_EventScript_14E570:: @ 814E570
- playbgm BGM_BOY_SUP, TRUE
- return
-
-LavaridgeTown_EventScript_14E575:: @ 814E575
- lock
- faceplayer
- setvar VAR_SPECIAL_8, 0
- checkplayergender
- compare RESULT, 0
- call_if_eq LavaridgeTown_EventScript_14E56B
- compare RESULT, 1
- call_if_eq LavaridgeTown_EventScript_14E570
- checkplayergender
- compare RESULT, 0
- goto_if_eq LavaridgeTown_EventScript_14E5AB
- compare RESULT, 1
- goto_if_eq LavaridgeTown_EventScript_14E5D0
- end
-
-LavaridgeTown_EventScript_14E5AB:: @ 814E5AB
- msgbox LavaridgeTown_Text_16BDA4, 4
- giveitem_std ITEM_GO_GOGGLES
- setflag FLAG_RECEIVED_GO_GOGGLES
- msgbox LavaridgeTown_Text_16BE7D, 4
- goto LavaridgeTown_EventScript_14E5F5
- end
-
-LavaridgeTown_EventScript_14E5D0:: @ 814E5D0
- msgbox LavaridgeTown_Text_16BF92, 4
- giveitem_std ITEM_GO_GOGGLES
- setflag FLAG_RECEIVED_GO_GOGGLES
- msgbox LavaridgeTown_Text_16C020, 4
- goto LavaridgeTown_EventScript_14E5F5
- end
-
-LavaridgeTown_EventScript_14E5F5:: @ 814E5F5
- closemessage
- compare VAR_SPECIAL_8, 1
- call_if_eq LavaridgeTown_EventScript_14E646
- compare VAR_SPECIAL_8, 0
- call_if_eq LavaridgeTown_EventScript_14E64E
- removeobject 8
- addobject 7
- delay 30
- compare VAR_SPECIAL_8, 1
- call_if_eq LavaridgeTown_EventScript_14E69A
- compare VAR_SPECIAL_8, 0
- call_if_eq LavaridgeTown_EventScript_14E6A5
- removeobject 7
- setvar VAR_LAVARIDGE_RIVAL_STATE, 2
- savebgm 0
- fadedefaultbgm
- compare VAR_SPECIAL_8, 0
- goto_if_eq LavaridgeTown_EventScript_14E644
- releaseall
- end
-
-LavaridgeTown_EventScript_14E644:: @ 814E644
- release
- end
-
-LavaridgeTown_EventScript_14E646:: @ 814E646
- setobjectxyperm 7, 6, 16
- return
-
-LavaridgeTown_EventScript_14E64E:: @ 814E64E
- compare FACING, 2
- call_if_eq LavaridgeTown_EventScript_14E67B
- compare FACING, 1
- call_if_eq LavaridgeTown_EventScript_14E680
- compare FACING, 3
- call_if_eq LavaridgeTown_EventScript_14E685
- compare FACING, 4
- call_if_eq LavaridgeTown_EventScript_14E68A
- return
-
-LavaridgeTown_EventScript_14E67B:: @ 814E67B
- setobjectmovementtype 7, 8
- return
-
-LavaridgeTown_EventScript_14E680:: @ 814E680
- setobjectmovementtype 7, 7
- return
-
-LavaridgeTown_EventScript_14E685:: @ 814E685
- setobjectmovementtype 7, 10
- return
-
-LavaridgeTown_EventScript_14E68A:: @ 814E68A
- setobjectmovementtype 7, 9
- return
-
-LavaridgeTown_EventScript_14E68F:: @ 814E68F
- applymovement 8, LavaridgeTown_Movement_14E6E8
- waitmovement 0
- return
-
-LavaridgeTown_EventScript_14E69A:: @ 814E69A
- applymovement 7, LavaridgeTown_Movement_14E6EF
- waitmovement 0
- return
-
-LavaridgeTown_EventScript_14E6A5:: @ 814E6A5
- compare FACING, 2
- call_if_eq LavaridgeTown_EventScript_14E6D2
- compare FACING, 1
- call_if_eq LavaridgeTown_EventScript_14E6D2
- compare FACING, 3
- call_if_eq LavaridgeTown_EventScript_14E6DD
- compare FACING, 4
- call_if_eq LavaridgeTown_EventScript_14E6D2
- return
-
-LavaridgeTown_EventScript_14E6D2:: @ 814E6D2
- applymovement 7, LavaridgeTown_Movement_14E6FA
- waitmovement 0
- return
-
-LavaridgeTown_EventScript_14E6DD:: @ 814E6DD
- applymovement 7, LavaridgeTown_Movement_14E703
- waitmovement 0
- return
-
-LavaridgeTown_Movement_14E6E8:: @ 814E6E8
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-LavaridgeTown_Movement_14E6EF:: @ 814E6EF
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-LavaridgeTown_Movement_14E6FA:: @ 814E6FA
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- end_movement
-
-LavaridgeTown_Movement_14E703:: @ 814E703
- walk_fast_down
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- end_movement
-
-LavaridgeTown_Movement_14E70E:: @ 814E70E
- walk_down
- end_movement
-
-LavaridgeTown_EventScript_14E710:: @ 814E710
- specialvar RESULT, GetPlayerFacingDirection
- compare RESULT, 1
- goto_if_eq LavaridgeTown_EventScript_14E721
- end
-
-LavaridgeTown_EventScript_14E721:: @ 814E721
- incrementgamestat GAME_STAT_ENTERED_HOT_SPRINGS
- end
-
-LavaridgeTown_EventScript_14E724:: @ 814E724
- msgbox LavaridgeTown_Text_16C3FD, 2
- end
-
-LavaridgeTown_EventScript_14E72D:: @ 814E72D
- msgbox LavaridgeTown_Text_16C4DB, 3
- end
-
-LavaridgeTown_EventScript_14E736:: @ 814E736
- msgbox LavaridgeTown_Text_16C59B, 2
- end
-
-LavaridgeTown_EventScript_14E73F:: @ 814E73F
- msgbox LavaridgeTown_Text_16C603, 2
- end
-
-LavaridgeTown_EventScript_14E748:: @ 814E748
- msgbox LavaridgeTown_Text_16C694, 2
- end
-
-LavaridgeTown_EventScript_14E751:: @ 814E751
- msgbox LavaridgeTown_Text_16C54E, 2
- end
-
-LavaridgeTown_EventScript_14E75A:: @ 814E75A
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_LAVARIDGE_EGG, LavaridgeTown_EventScript_14E79E
- msgbox LavaridgeTown_Text_16C174, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq LavaridgeTown_EventScript_14E7B2
- getpartysize
- compare RESULT, 6
- goto_if_eq LavaridgeTown_EventScript_14E7A8
- msgbox LavaridgeTown_Text_16C2B6, 4
- setflag FLAG_RECEIVED_LAVARIDGE_EGG
- playfanfare BGM_FANFA4
- message LavaridgeTown_Text_16C2EA
- waitfanfare
- waitmessage
- giveegg SPECIES_WYNAUT
- release
- end
-
-LavaridgeTown_EventScript_14E79E:: @ 814E79E
- msgbox LavaridgeTown_Text_16C398, 4
- release
- end
-
-LavaridgeTown_EventScript_14E7A8:: @ 814E7A8
- msgbox LavaridgeTown_Text_16C2FF, 4
- release
- end
-
-LavaridgeTown_EventScript_14E7B2:: @ 814E7B2
- msgbox LavaridgeTown_Text_16C33C, 4
- release
- end
-
-LavaridgeTown_EventScript_14E7BC:: @ 814E7BC
- msgbox LavaridgeTown_Text_16C72F, 3
- end
-
-LavaridgeTown_EventScript_14E7C5:: @ 814E7C5
- msgbox LavaridgeTown_Text_16C77C, 3
- end
-
-@ 814E7CE
- msgbox LavaridgeTown_Text_16C7CF, 3
- end
-
-LavaridgeTown_EventScript_14E7D7:: @ 814E7D7
- msgbox LavaridgeTown_Text_16C7CF, 3
- end
diff --git a/data/scripts/maps/LilycoveCity.inc b/data/scripts/maps/LilycoveCity.inc
deleted file mode 100644
index f632a4d41..000000000
--- a/data/scripts/maps/LilycoveCity.inc
+++ /dev/null
@@ -1,408 +0,0 @@
-LilycoveCity_MapScripts:: @ 814CA15
- map_script 3, LilycoveCity_MapScript1_14CA20
- map_script 1, LilycoveCity_MapScript1_14CA3F
- .byte 0
-
-LilycoveCity_MapScript1_14CA20:: @ 814CA20
- setflag FLAG_VISITED_LILYCOVE_CITY
- setvar VAR_LINK_CONTEST_ROOM_STATE, 0
- setflag FLAG_HIDE_CONTEST_REPORTER_LILYCOVE
- call_if_set FLAG_SYS_WEATHER_CTRL, LilycoveCity_EventScript_1A02C1
- call LilycoveCity_EventScript_1A0196
- call LilycoveCity_EventScript_1A014E
- end
-
-LilycoveCity_MapScript1_14CA3F:: @ 814CA3F
- .ifndef SAPPHIRE
- setmetatile 69, 4, 169, 1
- setmetatile 70, 4, 680, 1
- setmetatile 71, 4, 681, 1
- setmetatile 72, 4, 682, 1
- setmetatile 69, 5, 145, 1
- setmetatile 70, 5, 688, 1
- setmetatile 71, 5, 689, 0
- setmetatile 72, 5, 690, 1
- setmetatile 69, 6, 446, 0
- setmetatile 70, 6, 447, 0
- setmetatile 71, 6, 368, 0
- setmetatile 72, 6, 445, 0
- .endif
- call_if_unset FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CABE
- call_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CB2B
- end
-
-LilycoveCity_EventScript_14CABE:: @ 814CABE
- setmetatile 76, 12, 656, 1
- setmetatile 77, 12, 657, 1
- setmetatile 76, 13, 672, 1
- setmetatile 77, 13, 673, 1
- setmetatile 76, 14, 664, 1
- setmetatile 77, 14, 665, 1
- setmetatile 76, 15, 672, 1
- setmetatile 77, 15, 673, 1
- setmetatile 77, 16, 664, 1
- setmetatile 78, 16, 665, 1
- setmetatile 77, 17, 672, 1
- setmetatile 78, 17, 673, 1
- return
-
-LilycoveCity_EventScript_14CB2B:: @ 814CB2B
- setmetatile 69, 4, 169, 1
- setmetatile 70, 4, 169, 1
- setmetatile 71, 4, 169, 1
- setmetatile 72, 4, 169, 1
- setmetatile 69, 5, 145, 1
- setmetatile 70, 5, 145, 1
- setmetatile 71, 5, 145, 1
- setmetatile 72, 5, 145, 1
- return
-
-LilycoveCity_EventScript_14CB74:: @ 814CB74
- lock
- faceplayer
- dodailyevents
- goto_if_set FLAG_DAILY_RECEIVED_BERRY_LILYCOVE, LilycoveCity_EventScript_14CBB4
- msgbox LilycoveCity_Text_1C5A7A, 4
- random 10
- addvar RESULT, ITEM_CHERI_BERRY
- giveitem_std RESULT
- compare RESULT, 0
- goto_if_eq LilycoveCity_EventScript_1A029B
- setflag FLAG_DAILY_RECEIVED_BERRY_LILYCOVE
- msgbox LilycoveCity_Text_1C5B1D, 4
- release
- end
-
-LilycoveCity_EventScript_14CBB4:: @ 814CBB4
- msgbox LilycoveCity_Text_1C5B5D, 4
- release
- end
-
-LilycoveCity_EventScript_14CBBE:: @ 814CBBE
- msgbox LilycoveCity_Text_1686C9, 2
- end
-
-LilycoveCity_EventScript_14CBC7:: @ 814CBC7
- lock
- faceplayer
- goto_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CBDC
- msgbox LilycoveCity_Text_168750, 4
- release
- end
-
-LilycoveCity_EventScript_14CBDC:: @ 814CBDC
- msgbox LilycoveCity_Text_168791, 4
- release
- end
-
-LilycoveCity_EventScript_14CBE6:: @ 814CBE6
- msgbox LilycoveCity_Text_168819, 2
- end
-
-LilycoveCity_EventScript_14CBEF:: @ 814CBEF
- lock
- faceplayer
- goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CC04
- msgbox LilycoveCity_Text_1688C1, 4
- release
- end
-
-LilycoveCity_EventScript_14CC04:: @ 814CC04
- msgbox LilycoveCity_Text_168934, 4
- release
- end
-
-LilycoveCity_EventScript_14CC0E:: @ 814CC0E
- lock
- faceplayer
- goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, LilycoveCity_EventScript_14CC23
- msgbox LilycoveCity_Text_1689BF, 4
- release
- end
-
-LilycoveCity_EventScript_14CC23:: @ 814CC23
- msgbox LilycoveCity_Text_168A55, 4
- release
- end
-
-LilycoveCity_EventScript_14CC2D:: @ 814CC2D
- msgbox LilycoveCity_Text_168A8D, 2
- end
-
-LilycoveCity_EventScript_14CC36:: @ 814CC36
- msgbox LilycoveCity_Text_168B1F, 3
- end
-
-LilycoveCity_EventScript_14CC3F:: @ 814CC3F
- msgbox LilycoveCity_Text_168B9B, 3
- end
-
-LilycoveCity_EventScript_14CC48:: @ 814CC48
- lock
- faceplayer
- goto_if_set FLAG_BADGE07_GET, LilycoveCity_EventScript_14CC5D
- msgbox LilycoveCity_Text_168C16, 4
- release
- end
-
-LilycoveCity_EventScript_14CC5D:: @ 814CC5D
- msgbox LilycoveCity_Text_168D15, 4
- release
- end
-
-LilycoveCity_EventScript_14CC67:: @ 814CC67
- msgbox LilycoveCity_Text_168DA9, 3
- end
-
-LilycoveCity_EventScript_14CC70:: @ 814CC70
- msgbox LilycoveCity_Text_168DE1, 3
- end
-
-LilycoveCity_EventScript_14CC79:: @ 814CC79
- msgbox LilycoveCity_Text_168E2F, 3
- end
-
-LilycoveCity_EventScript_14CC82:: @ 814CC82
- lockall
- specialvar VAR_SPECIAL_4, sub_80C4D50
- switch VAR_SPECIAL_4
- case 0, LilycoveCity_EventScript_14CCA2
- msgbox LilycoveCity_Text_168EA4, 4
- releaseall
- end
-
-LilycoveCity_EventScript_14CCA2:: @ 814CCA2
- msgbox LilycoveCity_Text_168E67, 4
- releaseall
- end
-
-LilycoveCity_EventScript_14CCAC:: @ 814CCAC
- lockall
- goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CCC0
- msgbox LilycoveCity_Text_168EDA, 4
- releaseall
- end
-
-LilycoveCity_EventScript_14CCC0:: @ 814CCC0
- msgbox LilycoveCity_Text_168F57, 4
- releaseall
- end
-
-LilycoveCity_EventScript_14CCCA:: @ 814CCCA
- msgbox LilycoveCity_Text_168FA1, 3
- end
-
-LilycoveCity_EventScript_14CCD3:: @ 814CCD3
- msgbox LilycoveCity_Text_168FF3, 3
- end
-
-LilycoveCity_EventScript_14CCDC:: @ 814CCDC
- msgbox LilycoveCity_Text_169072, 3
- end
-
-LilycoveCity_EventScript_14CCE5:: @ 814CCE5
- lockall
- goto_if_set FLAG_MET_WAILMER_TRAINER, LilycoveCity_EventScript_14CD18
- msgbox LilycoveCity_Text_16864A, 4
- applymovement LAST_TALKED, LilycoveCity_Movement_1A0839
- waitmovement 0
- msgbox LilycoveCity_Text_168675, 4
- applymovement LAST_TALKED, LilycoveCity_Movement_1A083D
- waitmovement 0
- setflag FLAG_MET_WAILMER_TRAINER
- releaseall
- end
-
-LilycoveCity_EventScript_14CD18:: @ 814CD18
- msgbox LilycoveCity_Text_16864A, 4
- releaseall
- end
-
-LilycoveCity_EventScript_14CD22:: @ 814CD22
- msgbox LilycoveCity_Text_168455, 2
- end
-
-LilycoveCity_EventScript_14CD2B:: @ 814CD2B
- msgbox LilycoveCity_Text_1684C2, 2
- end
-
-LilycoveCity_EventScript_14CD34:: @ 814CD34
- msgbox LilycoveCity_Text_168573, 2
- end
-
-LilycoveCity_EventScript_14CD3D:: @ 814CD3D
- msgbox LilycoveCity_Text_1685EB, 2
- end
-
-LilycoveCity_EventScript_14CD46:: @ 814CD46
- lock
- faceplayer
- checkplayergender
- compare RESULT, 0
- goto_if_eq LilycoveCity_EventScript_14CD60
- compare RESULT, 1
- goto_if_eq LilycoveCity_EventScript_14CDD3
- end
-
-LilycoveCity_EventScript_14CD60:: @ 814CD60
- playbgm BGM_GIRL_SUP, TRUE
- call_if_set FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CDB0
- call_if_unset FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CDB9
- compare RESULT, NO
- goto_if_eq LilycoveCity_EventScript_14CDC2
- msgbox LilycoveCity_Text_167B94, 4
- switch VAR_STARTER_MON
- case 0, LilycoveCity_EventScript_14CE46
- case 1, LilycoveCity_EventScript_14CE56
- case 2, LilycoveCity_EventScript_14CE66
- end
-
-LilycoveCity_EventScript_14CDB0:: @ 814CDB0
- msgbox LilycoveCity_Text_167B55, MSGBOX_YESNO
- return
-
-LilycoveCity_EventScript_14CDB9:: @ 814CDB9
- msgbox LilycoveCity_Text_1679BF, MSGBOX_YESNO
- return
-
-LilycoveCity_EventScript_14CDC2:: @ 814CDC2
- setflag FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE
- msgbox LilycoveCity_Text_167AEB, 4
- savebgm 0
- fadedefaultbgm
- release
- end
-
-LilycoveCity_EventScript_14CDD3:: @ 814CDD3
- playbgm BGM_BOY_SUP, TRUE
- call_if_set FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CE23
- call_if_unset FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE, LilycoveCity_EventScript_14CE2C
- compare RESULT, NO
- goto_if_eq LilycoveCity_EventScript_14CE35
- msgbox LilycoveCity_Text_1680A9, 4
- switch VAR_STARTER_MON
- case 0, LilycoveCity_EventScript_14CE76
- case 1, LilycoveCity_EventScript_14CE86
- case 2, LilycoveCity_EventScript_14CE96
- end
-
-LilycoveCity_EventScript_14CE23:: @ 814CE23
- msgbox LilycoveCity_Text_168067, MSGBOX_YESNO
- return
-
-LilycoveCity_EventScript_14CE2C:: @ 814CE2C
- msgbox LilycoveCity_Text_167F75, MSGBOX_YESNO
- return
-
-LilycoveCity_EventScript_14CE35:: @ 814CE35
- setflag FLAG_DECLINED_RIVAL_BATTLE_LILYCOVE
- msgbox LilycoveCity_Text_16802C, 4
- savebgm 0
- fadedefaultbgm
- release
- end
-
-LilycoveCity_EventScript_14CE46:: @ 814CE46
- trainerbattle 3, OPPONENT_MAY_11, 0, LilycoveCity_Text_167BD5
- goto LilycoveCity_EventScript_14CEA6
- end
-
-LilycoveCity_EventScript_14CE56:: @ 814CE56
- trainerbattle 3, OPPONENT_MAY_12, 0, LilycoveCity_Text_167BD5
- goto LilycoveCity_EventScript_14CEA6
- end
-
-LilycoveCity_EventScript_14CE66:: @ 814CE66
- trainerbattle 3, OPPONENT_MAY_10, 0, LilycoveCity_Text_167BD5
- goto LilycoveCity_EventScript_14CEA6
- end
-
-LilycoveCity_EventScript_14CE76:: @ 814CE76
- trainerbattle 3, OPPONENT_BRENDAN_11, 0, LilycoveCity_Text_1680E4
- goto LilycoveCity_EventScript_14CF12
- end
-
-LilycoveCity_EventScript_14CE86:: @ 814CE86
- trainerbattle 3, OPPONENT_BRENDAN_12, 0, LilycoveCity_Text_1680E4
- goto LilycoveCity_EventScript_14CF12
- end
-
-LilycoveCity_EventScript_14CE96:: @ 814CE96
- trainerbattle 3, OPPONENT_BRENDAN_10, 0, LilycoveCity_Text_1680E4
- goto LilycoveCity_EventScript_14CF12
- end
-
-LilycoveCity_EventScript_14CEA6:: @ 814CEA6
- msgbox LilycoveCity_Text_167C6B, 4
- setvar RESULT, 0
- call_if_set FLAG_BADGE06_GET, LilycoveCity_EventScript_14CEDE
- compare RESULT, 0
- call_if_eq LilycoveCity_EventScript_14CEEE
- compare RESULT, 1
- call_if_eq LilycoveCity_EventScript_14CEF7
- clearflag FLAG_HIDE_MAY_UPSTAIRS
- clearflag FLAG_HIDE_MAY_PICHU_DOLL
- goto LilycoveCity_EventScript_14CF6B
- end
-
-LilycoveCity_EventScript_14CEDE:: @ 814CEDE
- goto_if_set FLAG_BADGE08_GET, LilycoveCity_EventScript_14CEE8
- return
-
-LilycoveCity_EventScript_14CEE8:: @ 814CEE8
- setvar RESULT, 1
- return
-
-LilycoveCity_EventScript_14CEEE:: @ 814CEEE
- msgbox LilycoveCity_Text_167D08, 4
- return
-
-LilycoveCity_EventScript_14CEF7:: @ 814CEF7
- goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CF09
- msgbox LilycoveCity_Text_167DDD, 4
- return
-
-LilycoveCity_EventScript_14CF09:: @ 814CF09
- msgbox LilycoveCity_Text_167EAA, 4
- return
-
-LilycoveCity_EventScript_14CF12:: @ 814CF12
- msgbox LilycoveCity_Text_168149, 4
- setvar RESULT, 0
- call_if_set FLAG_BADGE06_GET, LilycoveCity_EventScript_14CEDE
- compare RESULT, 0
- call_if_eq LilycoveCity_EventScript_14CF47
- compare RESULT, 1
- call_if_eq LilycoveCity_EventScript_14CF50
- clearflag FLAG_HIDE_BRENDAN_UPSTAIRS
- goto LilycoveCity_EventScript_14CF6B
- end
-
-LilycoveCity_EventScript_14CF47:: @ 814CF47
- msgbox LilycoveCity_Text_1681EA, 4
- return
-
-LilycoveCity_EventScript_14CF50:: @ 814CF50
- goto_if_set FLAG_SYS_GAME_CLEAR, LilycoveCity_EventScript_14CF62
- msgbox LilycoveCity_Text_168282, 4
- return
-
-LilycoveCity_EventScript_14CF62:: @ 814CF62
- msgbox LilycoveCity_Text_16835A, 4
- return
-
-LilycoveCity_EventScript_14CF6B:: @ 814CF6B
- closemessage
- applymovement LAST_TALKED, LilycoveCity_Movement_1A0845
- waitmovement 0
- delay 50
- setfieldeffectargument 0, 1
- dofieldeffect FLDEFF_NPCFLY_OUT
- delay 15
- removeobject LAST_TALKED
- waitfieldeffect FLDEFF_NPCFLY_OUT
- savebgm 0
- fadedefaultbgm
- setflag FLAG_MET_RIVAL_LILYCOVE
- release
- end
diff --git a/data/scripts/maps/LilycoveCity_ContestLobby.inc b/data/scripts/maps/LilycoveCity_ContestLobby.inc
deleted file mode 100644
index 4784a4903..000000000
--- a/data/scripts/maps/LilycoveCity_ContestLobby.inc
+++ /dev/null
@@ -1,766 +0,0 @@
-LilycoveCity_ContestLobby_MapScripts:: @ 8158866
- map_script 3, LilycoveCity_ContestLobby_MapScript1_158871
- map_script 2, LilycoveCity_ContestLobby_MapScript2_158877
- .byte 0
-
-LilycoveCity_ContestLobby_MapScript1_158871:: @ 8158871
- call LilycoveCity_ContestLobby_EventScript_1AE188
- end
-
-LilycoveCity_ContestLobby_MapScript2_158877:: @ 8158877
- map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1, LilycoveCity_ContestLobby_EventScript_158889
- map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 2, LilycoveCity_ContestLobby_EventScript_158A5B
- .2byte 0
-
-LilycoveCity_ContestLobby_EventScript_158889:: @ 8158889
- goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_158898
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- end
-
-LilycoveCity_ContestLobby_EventScript_158898:: @ 8158898
- lockall
- addobject 4
- applymovement 4, LilycoveCity_ContestLobby_Movement_158A3B
- waitmovement 4
- applymovement 255, LilycoveCity_ContestLobby_Movement_158A4C
- waitmovement 0
- msgbox LilycoveCity_ContestLobby_Text_18890F, 4
- lockall
- fadescreen 1
- drawcontestwinner 0
- lockall
- msgbox LilycoveCity_ContestLobby_Text_1889FD, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LilycoveCity_ContestLobby_EventScript_1588DE
- compare RESULT, NO
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158918
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_1588DE:: @ 81588DE
- msgbox LilycoveCity_ContestLobby_Text_188AE8, 4
- closemessage
- special sub_80C4CEC
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- specialvar RESULT, GiveMonArtistRibbon
- compare RESULT, 1
- call_if_eq LilycoveCity_ContestLobby_EventScript_158948
- applymovement 4, LilycoveCity_ContestLobby_Movement_158A43
- waitmovement 0
- removeobject 4
- call LilycoveCity_ContestLobby_EventScript_158994
- call LilycoveCity_ContestLobby_EventScript_1589EA
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_158918:: @ 8158918
- msgbox LilycoveCity_ContestLobby_Text_188C41, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LilycoveCity_ContestLobby_EventScript_1588DE
- msgbox LilycoveCity_ContestLobby_Text_188CBD, 4
- closemessage
- applymovement 4, LilycoveCity_ContestLobby_Movement_158A43
- waitmovement 0
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- removeobject 4
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_158948:: @ 8158948
- incrementgamestat GAME_STAT_RECEIVED_RIBBONS
- special sub_80C4858
- applymovement 4, LilycoveCity_ContestLobby_Movement_158A4E
- waitmovement 0
- playse SE_PIN
- applymovement 4, LilycoveCity_ContestLobby_Movement_1A0833
- waitmovement 0
- applymovement 4, LilycoveCity_ContestLobby_Movement_158A52
- waitmovement 0
- msgbox LilycoveCity_ContestLobby_Text_188BB5, 4
- playfanfare BGM_FANFA4
- msgbox LilycoveCity_ContestLobby_Text_188C03, 4
- waitfanfare
- msgbox LilycoveCity_ContestLobby_Text_188C19, 4
- msgbox LilycoveCity_ContestLobby_Text_188C32, 4
- closemessage
- return
-
-LilycoveCity_ContestLobby_EventScript_158994:: @ 8158994
- specialvar VAR_SPECIAL_4, sub_80C4D50
- switch VAR_SPECIAL_4
- case 1, LilycoveCity_ContestLobby_EventScript_1589D6
- case 2, LilycoveCity_ContestLobby_EventScript_1589DA
- case 3, LilycoveCity_ContestLobby_EventScript_1589DE
- case 4, LilycoveCity_ContestLobby_EventScript_1589E2
- case 5, LilycoveCity_ContestLobby_EventScript_1589E6
- return
-
-LilycoveCity_ContestLobby_EventScript_1589D6:: @ 81589D6
- clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_LADY
- return
-
-LilycoveCity_ContestLobby_EventScript_1589DA:: @ 81589DA
- clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_GIRL
- return
-
-LilycoveCity_ContestLobby_EventScript_1589DE:: @ 81589DE
- clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTING_MAN
- return
-
-LilycoveCity_ContestLobby_EventScript_1589E2:: @ 81589E2
- clearflag FLAG_HIDE_LILYCOVE_MUSEUM_PAINTER
- return
-
-LilycoveCity_ContestLobby_EventScript_1589E6:: @ 81589E6
- clearflag FLAG_HIDE_LILYCOVE_MUSEUM_VISITORS
- return
-
-LilycoveCity_ContestLobby_EventScript_1589EA:: @ 81589EA
- switch CONTEST_CATEGORY
- case 0, LilycoveCity_ContestLobby_EventScript_158A27
- case 1, LilycoveCity_ContestLobby_EventScript_158A2B
- case 2, LilycoveCity_ContestLobby_EventScript_158A2F
- case 3, LilycoveCity_ContestLobby_EventScript_158A33
- case 4, LilycoveCity_ContestLobby_EventScript_158A37
- return
-
-LilycoveCity_ContestLobby_EventScript_158A27:: @ 8158A27
- setflag FLAG_COOL_PAINTING_MADE
- return
-
-LilycoveCity_ContestLobby_EventScript_158A2B:: @ 8158A2B
- setflag FLAG_BEAUTY_PAINTING_MADE
- return
-
-LilycoveCity_ContestLobby_EventScript_158A2F:: @ 8158A2F
- setflag FLAG_CUTE_PAINTING_MADE
- return
-
-LilycoveCity_ContestLobby_EventScript_158A33:: @ 8158A33
- setflag FLAG_SMART_PAINTING_MADE
- return
-
-LilycoveCity_ContestLobby_EventScript_158A37:: @ 8158A37
- setflag FLAG_TOUGH_PAINTING_MADE
- return
-
-LilycoveCity_ContestLobby_Movement_158A3B:: @ 8158A3B
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158A43:: @ 8158A43
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158A4C:: @ 8158A4C
- walk_in_place_fastest_left
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158A4E:: @ 8158A4E
- walk_down
- walk_down
- walk_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158A52:: @ 8158A52
- delay_16
- delay_16
- delay_16
- delay_16
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_in_place_fastest_right
- end_movement
-
-LilycoveCity_ContestLobby_EventScript_158A5B:: @ 8158A5B
- goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_158A6A
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- end
-
-LilycoveCity_ContestLobby_EventScript_158A6A:: @ 8158A6A
- lockall
- addobject 11
- applymovement 11, LilycoveCity_ContestLobby_Movement_158B64
- waitmovement 11
- applymovement 255, LilycoveCity_ContestLobby_Movement_158B76
- waitmovement 0
- msgbox LilycoveCity_ContestLobby_Text_18890F, 4
- lockall
- fadescreen 1
- drawcontestwinner 0
- msgbox LilycoveCity_ContestLobby_Text_1889FD, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158AAE
- compare RESULT, NO
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158AE8
- end
-
-LilycoveCity_ContestLobby_EventScript_158AAE:: @ 8158AAE
- msgbox LilycoveCity_ContestLobby_Text_188AE8, 4
- closemessage
- special sub_80C4CEC
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- specialvar RESULT, GiveMonArtistRibbon
- compare RESULT, 1
- call_if_eq LilycoveCity_ContestLobby_EventScript_158B18
- applymovement 11, LilycoveCity_ContestLobby_Movement_158B6D
- waitmovement 0
- removeobject 11
- call LilycoveCity_ContestLobby_EventScript_158994
- call LilycoveCity_ContestLobby_EventScript_1589EA
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_158AE8:: @ 8158AE8
- msgbox LilycoveCity_ContestLobby_Text_188C41, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158AAE
- msgbox LilycoveCity_ContestLobby_Text_188CBD, 4
- closemessage
- applymovement 11, LilycoveCity_ContestLobby_Movement_158B6D
- waitmovement 0
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
- removeobject 11
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_158B18:: @ 8158B18
- incrementgamestat GAME_STAT_RECEIVED_RIBBONS
- special sub_80C4858
- applymovement 11, LilycoveCity_ContestLobby_Movement_158B78
- waitmovement 0
- playse SE_PIN
- applymovement 11, LilycoveCity_ContestLobby_Movement_1A0833
- waitmovement 0
- applymovement 11, LilycoveCity_ContestLobby_Movement_158B7C
- waitmovement 0
- msgbox LilycoveCity_ContestLobby_Text_188BB5, 4
- playfanfare BGM_FANFA4
- msgbox LilycoveCity_ContestLobby_Text_188C03, 4
- waitfanfare
- msgbox LilycoveCity_ContestLobby_Text_188C19, 4
- msgbox LilycoveCity_ContestLobby_Text_188C32, 4
- closemessage
- return
-
-LilycoveCity_ContestLobby_Movement_158B64:: @ 8158B64
- walk_down
- walk_down
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158B6D:: @ 8158B6D
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158B76:: @ 8158B76
- walk_in_place_fastest_right
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158B78:: @ 8158B78
- walk_down
- walk_down
- walk_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158B7C:: @ 8158B7C
- delay_16
- delay_16
- delay_16
- delay_16
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_in_place_fastest_left
- end_movement
-
-LilycoveCity_ContestLobby_EventScript_158B85:: @ 8158B85
- lockall
- checkitem ITEM_CONTEST_PASS, 1
- compare RESULT, 0
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158BBA
- goto_if_set FLAG_TEMP_2, LilycoveCity_ContestLobby_EventScript_158BAE
- message LilycoveCity_ContestLobby_Text_18848C
- waitmessage
- setflag FLAG_TEMP_2
- goto LilycoveCity_ContestLobby_EventScript_158BF0
- end
-
-LilycoveCity_ContestLobby_EventScript_158BAE:: @ 8158BAE
- message LilycoveCity_ContestLobby_Text_188584
- waitmessage
- goto LilycoveCity_ContestLobby_EventScript_158BF0
- end
-
-LilycoveCity_ContestLobby_EventScript_158BBA:: @ 8158BBA
- msgbox LilycoveCity_ContestLobby_Text_1A63F4, 4
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_158BC4:: @ 8158BC4
- msgbox LilycoveCity_ContestLobby_Text_188521, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158C35
- call S_DoSaveDialog
- erasebox 0, 0, 15, 9
- compare RESULT, 0
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158C35
- setflag FLAG_TEMP_3
- return
-
-LilycoveCity_ContestLobby_EventScript_158BF0:: @ 8158BF0
- multichoice 0, 0, 2, 0
- switch RESULT
- case 0, LilycoveCity_ContestLobby_EventScript_158CEA
- case 1, LilycoveCity_ContestLobby_EventScript_158C27
- case 2, LilycoveCity_ContestLobby_EventScript_158C35
- case 127, LilycoveCity_ContestLobby_EventScript_158C35
- end
-
-LilycoveCity_ContestLobby_EventScript_158C27:: @ 8158C27
- msgbox LilycoveCity_ContestLobby_Text_1885A7, 4
- goto LilycoveCity_ContestLobby_EventScript_158B85
- end
-
-LilycoveCity_ContestLobby_EventScript_158C35:: @ 8158C35
- msgbox LilycoveCity_ContestLobby_Text_188559, 4
- releaseall
- clearflag FLAG_TEMP_3
- end
-
-LilycoveCity_ContestLobby_EventScript_158C42:: @ 8158C42
- msgbox LilycoveCity_ContestLobby_Text_188703, 4
- setvar CONTEST_RANK, 0
- choosecontestmon
- compare VAR_SPECIAL_4, 255
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158CEA
- special sub_80C43F4
- compare RESULT, 0
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158C96
- compare RESULT, 1
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158CC0
- compare RESULT, 2
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158CC0
- compare RESULT, 3
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158CA4
- compare RESULT, 4
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158CB2
- end
-
-LilycoveCity_ContestLobby_EventScript_158C96:: @ 8158C96
- msgbox LilycoveCity_ContestLobby_Text_1A664A, 4
- goto LilycoveCity_ContestLobby_EventScript_158C42
- end
-
-LilycoveCity_ContestLobby_EventScript_158CA4:: @ 8158CA4
- msgbox LilycoveCity_ContestLobby_Text_1A669F, 4
- goto LilycoveCity_ContestLobby_EventScript_158C42
- end
-
-LilycoveCity_ContestLobby_EventScript_158CB2:: @ 8158CB2
- msgbox LilycoveCity_ContestLobby_Text_1A66DC, 4
- goto LilycoveCity_ContestLobby_EventScript_158C42
- end
-
-LilycoveCity_ContestLobby_EventScript_158CC0:: @ 8158CC0
- copyvar VAR_SPECIAL_8, VAR_SPECIAL_4
- message LilycoveCity_ContestLobby_Text_1A67A3
- waitmessage
- yesnobox 20, 8
- switch RESULT
- case 0, LilycoveCity_ContestLobby_EventScript_158C42
- case 1, LilycoveCity_ContestLobby_EventScript_158D24
- end
-
-LilycoveCity_ContestLobby_EventScript_158CEA:: @ 8158CEA
- call_if_unset FLAG_TEMP_3, LilycoveCity_ContestLobby_EventScript_158BC4
- message LilycoveCity_ContestLobby_Text_1886DC
- waitmessage
- multichoice 0, 0, 4, 0
- switch RESULT
- case 5, LilycoveCity_ContestLobby_EventScript_158C35
- case 127, LilycoveCity_ContestLobby_EventScript_158C35
- copyvar CONTEST_CATEGORY, RESULT
- goto LilycoveCity_ContestLobby_EventScript_158C42
- end
-
-LilycoveCity_ContestLobby_EventScript_158D24:: @ 8158D24
- message LilycoveCity_ContestLobby_Text_1887C7
- waitmessage
- copyvar VAR_SPECIAL_4, RESULT
- special sub_808363C
- waitstate
- compare RESULT, 3
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158D90
- compare RESULT, 5
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158DA1
- compare RESULT, 6
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158DB2
- messageautoscroll LilycoveCity_ContestLobby_Text_18872A
- waitmessage
- contestlinktransfer
- switch VAR_SPECIAL_4
- case 0, LilycoveCity_ContestLobby_EventScript_158DD1
- case 1, LilycoveCity_ContestLobby_EventScript_158D82
- case 2, LilycoveCity_ContestLobby_EventScript_158DC3
- end
-
-LilycoveCity_ContestLobby_EventScript_158D82:: @ 8158D82
- msgbox LilycoveCity_ContestLobby_Text_188750, 4
- goto LilycoveCity_ContestLobby_EventScript_158CEA
- end
-
-LilycoveCity_ContestLobby_EventScript_158D90:: @ 8158D90
- special CloseLink
- msgbox LilycoveCity_ContestLobby_Text_18878D, 4
- closemessage
- releaseall
- clearflag FLAG_TEMP_3
- end
-
-LilycoveCity_ContestLobby_EventScript_158DA1:: @ 8158DA1
- special CloseLink
- msgbox LilycoveCity_ContestLobby_Text_1887F4, 4
- closemessage
- releaseall
- clearflag FLAG_TEMP_3
- end
-
-LilycoveCity_ContestLobby_EventScript_158DB2:: @ 8158DB2
- special CloseLink
- msgbox LilycoveCity_ContestLobby_Text_18881F, 4
- closemessage
- releaseall
- clearflag FLAG_TEMP_3
- end
-
-LilycoveCity_ContestLobby_EventScript_158DC3:: @ 8158DC3
- msgbox LilycoveCity_ContestLobby_Text_18873A, 4
- goto LilycoveCity_ContestLobby_EventScript_158CEA
- end
-
-LilycoveCity_ContestLobby_EventScript_158DD1:: @ 8158DD1
- special sub_80C496C
- addvar VAR_SPECIAL_4, 1
- buffernumberstring 1, 32772
- messageautoscroll LilycoveCity_ContestLobby_Text_188845
- waitmessage
- addvar VAR_SPECIAL_4, -1
- goto LilycoveCity_ContestLobby_EventScript_158DEE
- end
-
-LilycoveCity_ContestLobby_EventScript_158DEE:: @ 8158DEE
- call LilycoveCity_ContestLobby_EventScript_158E0B
- setvar VAR_LINK_CONTEST_ROOM_STATE, 1
- special sub_80C4F70
- setvar VAR_CONTEST_LOCATION, 5
- setvar CONTEST_RANK, 3
- call LilycoveCity_ContestLobby_EventScript_158F08
- end
-
-LilycoveCity_ContestLobby_EventScript_158E0B:: @ 8158E0B
- lockall
- messageautoscroll LilycoveCity_ContestLobby_Text_1888C6
- waitmessage
- delay 20
- closemessage
- applymovement 2, LilycoveCity_ContestLobby_Movement_158E9C
- waitmovement 0
- playse SE_HASHI
- setmetatile 9, 2, 545, 1
- setmetatile 9, 3, 609, 1
- special DrawWholeMapView
- applymovement 2, LilycoveCity_ContestLobby_Movement_158EA0
- waitmovement 0
- playse SE_HASHI
- setmetatile 9, 2, 721, 1
- setmetatile 9, 3, 729, 1
- special DrawWholeMapView
- delay 20
- applymovement 2, LilycoveCity_ContestLobby_Movement_158EAE
- waitmovement 0
- applymovement 255, LilycoveCity_ContestLobby_Movement_158E99
- waitmovement 0
- messageautoscroll LilycoveCity_ContestLobby_Text_1A6832
- waitmessage
- delay 20
- closemessage
- applymovement 2, LilycoveCity_ContestLobby_Movement_158EA4
- applymovement 255, LilycoveCity_ContestLobby_Movement_158E8E
- waitmovement 0
- releaseall
- return
-
-LilycoveCity_ContestLobby_Movement_158E8E:: @ 8158E8E
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_up
- delay_8
- set_invisible
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158E99:: @ 8158E99
- walk_in_place_fastest_right
- walk_right
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158E9C:: @ 8158E9C
- walk_right
- walk_right
- walk_in_place_fastest_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158EA0:: @ 8158EA0
- walk_down
- walk_down
- walk_in_place_fastest_up
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158EA4:: @ 8158EA4
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_up
- delay_8
- set_invisible
- end_movement
-
-LilycoveCity_ContestLobby_Movement_158EAE:: @ 8158EAE
- walk_in_place_fastest_left
- end_movement
-
-LilycoveCity_ContestLobby_EventScript_158EB0:: @ 8158EB0
- specialvar RESULT, sub_80C5044
- compare RESULT, 1
- goto_if_eq LilycoveCity_ContestLobby_EventScript_158EE8
- setvar VAR_SPECIAL_B, 8
- setvar CONTEST_RANK, 3
- call LilycoveCity_ContestLobby_EventScript_1A4E92
- call LilycoveCity_ContestLobby_EventScript_158F86
- special SetContestTrainerGfxIds
- call LilycoveCity_ContestLobby_EventScript_15FBDB
- setvar VAR_CONTEST_LOCATION, 4
- call LilycoveCity_ContestLobby_EventScript_158F08
- waitstate
- end
-
-LilycoveCity_ContestLobby_EventScript_158EE8:: @ 8158EE8
- setflag FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR
- copyvar VAR_LILYCOVE_MUSEUM_2F_STATE, 0x1
- giveitem ITEM_CONTEST_PASS, 1
- setvar VAR_SPECIAL_B, 8
- setvar CONTEST_RANK, 3
- setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1
- setflag FLAG_SYS_RIBBON_GET
- end
-
-LilycoveCity_ContestLobby_EventScript_158F08:: @ 8158F08
- switch CONTEST_CATEGORY
- case 0, LilycoveCity_ContestLobby_EventScript_158F45
- case 1, LilycoveCity_ContestLobby_EventScript_158F52
- case 2, LilycoveCity_ContestLobby_EventScript_158F5F
- case 3, LilycoveCity_ContestLobby_EventScript_158F6C
- case 4, LilycoveCity_ContestLobby_EventScript_158F79
- return
-
-LilycoveCity_ContestLobby_EventScript_158F45:: @ 8158F45
- setwarp MAP_LINK_CONTEST_ROOM4, 255, 7, 5
- special sub_8081334
- waitstate
- return
-
-LilycoveCity_ContestLobby_EventScript_158F52:: @ 8158F52
- setwarp MAP_LINK_CONTEST_ROOM2, 255, 7, 5
- special sub_8081334
- waitstate
- return
-
-LilycoveCity_ContestLobby_EventScript_158F5F:: @ 8158F5F
- setwarp MAP_LINK_CONTEST_ROOM6, 255, 7, 5
- special sub_8081334
- waitstate
- return
-
-LilycoveCity_ContestLobby_EventScript_158F6C:: @ 8158F6C
- setwarp MAP_LINK_CONTEST_ROOM5, 255, 7, 5
- special sub_8081334
- waitstate
- return
-
-LilycoveCity_ContestLobby_EventScript_158F79:: @ 8158F79
- setwarp MAP_LINK_CONTEST_ROOM3, 255, 7, 5
- special sub_8081334
- waitstate
- return
-
-LilycoveCity_ContestLobby_EventScript_158F86:: @ 8158F86
- lockall
- applymovement 1, LilycoveCity_ContestLobby_Movement_15900B
- waitmovement 0
- playse SE_HASHI
- setmetatile 4, 2, 545, 1
- setmetatile 4, 3, 609, 1
- special DrawWholeMapView
- applymovement 1, LilycoveCity_ContestLobby_Movement_15900F
- waitmovement 0
- playse SE_HASHI
- setmetatile 4, 2, 721, 1
- setmetatile 4, 3, 729, 1
- special DrawWholeMapView
- delay 20
- applymovement 1, LilycoveCity_ContestLobby_Movement_15901C
- waitmovement 0
- applymovement 255, LilycoveCity_ContestLobby_Movement_159008
- waitmovement 0
- msgbox LilycoveCity_ContestLobby_Text_1A6832, 4
- closemessage
- applymovement 1, LilycoveCity_ContestLobby_Movement_159013
- applymovement 255, LilycoveCity_ContestLobby_Movement_158FFE
- waitmovement 0
- releaseall
- return
-
-LilycoveCity_ContestLobby_Movement_158FFE:: @ 8158FFE
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- walk_up
- walk_up
- delay_8
- set_invisible
- end_movement
-
-LilycoveCity_ContestLobby_Movement_159008:: @ 8159008
- walk_in_place_fastest_left
- walk_left
- end_movement
-
-LilycoveCity_ContestLobby_Movement_15900B:: @ 815900B
- walk_left
- walk_left
- walk_in_place_fastest_down
- end_movement
-
-LilycoveCity_ContestLobby_Movement_15900F:: @ 815900F
- walk_down
- walk_down
- walk_in_place_fastest_up
- end_movement
-
-LilycoveCity_ContestLobby_Movement_159013:: @ 8159013
- walk_left
- walk_left
- walk_left
- walk_up
- walk_up
- walk_up
- delay_8
- set_invisible
- end_movement
-
-LilycoveCity_ContestLobby_Movement_15901C:: @ 815901C
- walk_in_place_fastest_right
- end_movement
-
-LilycoveCity_ContestLobby_EventScript_15901E:: @ 815901E
- msgbox LilycoveCity_ContestLobby_Text_188D3C, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159027:: @ 8159027
- goto_if_unset FLAG_RECEIVED_CONTEST_PASS, LilycoveCity_ContestLobby_EventScript_159039
- msgbox LilycoveCity_ContestLobby_Text_188DDA, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159039:: @ 8159039
- msgbox LilycoveCity_ContestLobby_Text_188E47, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159042:: @ 8159042
- msgbox LilycoveCity_ContestLobby_Text_188F07, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_15904B:: @ 815904B
- msgbox LilycoveCity_ContestLobby_Text_188F81, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159054:: @ 8159054
- msgbox LilycoveCity_ContestLobby_Text_188FE3, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_15905D:: @ 815905D
- msgbox LilycoveCity_ContestLobby_Text_18904D, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159066:: @ 8159066
- lockall
- fadescreen 1
- drawcontestwinner 6
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_15906D:: @ 815906D
- lockall
- fadescreen 1
- drawcontestwinner 7
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_159074:: @ 8159074
- lockall
- fadescreen 1
- drawcontestwinner 8
- releaseall
- end
-
-LilycoveCity_ContestLobby_EventScript_15907B:: @ 815907B
- msgbox LilycoveCity_ContestLobby_Text_1B7225, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_159084:: @ 8159084
- msgbox LilycoveCity_ContestLobby_Text_1B7241, 2
- end
-
-LilycoveCity_ContestLobby_EventScript_15908D:: @ 815908D
-SlateportCity_ContestLobby_EventScript_15908D:: @ 815908D
- lockall
- special ShowBerryBlenderRecordWindow
- waitbuttonpress
- erasebox 0, 0, 29, 19
- releaseall
- end
diff --git a/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc b/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc
deleted file mode 100644
index 06b982610..000000000
--- a/data/scripts/maps/LilycoveCity_CoveLilyMotel_2F.inc
+++ /dev/null
@@ -1,53 +0,0 @@
-LilycoveCity_CoveLilyMotel_2F_MapScripts:: @ 81583A0
- .byte 0
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583A1:: @ 81583A1
- lock
- faceplayer
- call_if_unset FLAG_TEMP_2, LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7
- call_if_set FLAG_TEMP_2, LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD
- specialvar RESULT, CompletedHoennPokedex
- compare RESULT, 1
- goto_if_eq LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0
- release
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583C7:: @ 81583C7
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_186FE7, 4
- return
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583D0:: @ 81583D0
- setflag FLAG_TEMP_2
- playfanfare BGM_FANFA4
- waitfanfare
- goto LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583DD:: @ 81583DD
- message LilycoveCity_CoveLilyMotel_2F_Text_18708F
- waitmessage
- call LilycoveCity_CoveLilyMotel_2F_EventScript_1A02C5
- special ScrSpecial_ShowDiploma
- waitstate
- release
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583EE:: @ 81583EE
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_187149, 2
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_1583F7:: @ 81583F7
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_18719E, 2
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_158400:: @ 8158400
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_1871DF, 2
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_158409:: @ 8158409
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_18729A, 2
- end
-
-LilycoveCity_CoveLilyMotel_2F_EventScript_158412:: @ 8158412
- msgbox LilycoveCity_CoveLilyMotel_2F_Text_1872D4, 2
- end
diff --git a/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc b/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc
deleted file mode 100644
index 8b8500a9c..000000000
--- a/data/scripts/maps/LilycoveCity_MoveDeletersHouse.inc
+++ /dev/null
@@ -1,63 +0,0 @@
-LilycoveCity_MoveDeletersHouse_MapScripts:: @ 8159AAD
- .byte 0
-
-LilycoveCity_MoveDeletersHouse_EventScript_159AAE:: @ 8159AAE
- lockall
- applymovement 1, LilycoveCity_MoveDeletersHouse_Movement_1A0839
- waitmovement 0
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B622, MSGBOX_YESNO
- switch RESULT
- case YES, LilycoveCity_MoveDeletersHouse_EventScript_159ADE
- case NO, LilycoveCity_MoveDeletersHouse_EventScript_159B7B
- releaseall
- end
-
-LilycoveCity_MoveDeletersHouse_EventScript_159ADE:: @ 8159ADE
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B68C, 4
- special SelectMonForNPCTrade
- waitstate
- compare VAR_SPECIAL_4, 255
- goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B7B
- special IsSelectedMonEgg
- compare RESULT, 1
- goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B71
- special ScrSpecial_CountPokemonMoves
- compare RESULT, 1
- goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159B64
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B6B0, 4
- fadescreen 1
- special SelectMove
- fadescreen 0
- compare VAR_SPECIAL_5, 4
- goto_if_eq LilycoveCity_MoveDeletersHouse_EventScript_159ADE
- special ScrSpecial_GetPokemonNicknameAndMoveName
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B6F2, MSGBOX_YESNO
- switch RESULT
- case YES, LilycoveCity_MoveDeletersHouse_EventScript_159B53
- case NO, LilycoveCity_MoveDeletersHouse_EventScript_159B7B
- releaseall
- end
-
-LilycoveCity_MoveDeletersHouse_EventScript_159B53:: @ 8159B53
- special DeleteMonMove
- playfanfare BGM_ME_WASURE
- waitfanfare
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B71E, 4
- releaseall
- end
-
-LilycoveCity_MoveDeletersHouse_EventScript_159B64:: @ 8159B64
- special ScrSpecial_GetPokemonNicknameAndMoveName
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B6D0, 4
- releaseall
- end
-
-LilycoveCity_MoveDeletersHouse_EventScript_159B71:: @ 8159B71
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B78C, 4
- releaseall
- end
-
-LilycoveCity_MoveDeletersHouse_EventScript_159B7B:: @ 8159B7B
- msgbox LilycoveCity_MoveDeletersHouse_Text_18B757, 4
- releaseall
- end
diff --git a/data/scripts/maps/LittlerootTown.inc b/data/scripts/maps/LittlerootTown.inc
deleted file mode 100644
index 9f328bc4a..000000000
--- a/data/scripts/maps/LittlerootTown.inc
+++ /dev/null
@@ -1,877 +0,0 @@
-LittlerootTown_MapScripts:: @ 814D509
- map_script 3, LittlerootTown_MapScript1_14D514
- map_script 2, LittlerootTown_MapScript2_14D5D5
- .byte 0
-
-LittlerootTown_MapScript1_14D514:: @ 814D514
- setflag FLAG_VISITED_LITTLEROOT_TOWN
- compare VAR_LITTLEROOT_INTRO_STATE, 2
- call_if_eq LittlerootTown_EventScript_14D57B
- call_if_unset FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_14D583
- compare VAR_LITTLEROOT_STATE, 3
- call_if_eq LittlerootTown_EventScript_14D5A6
- compare VAR_LITTLEROOT_HOUSES_STATE, 4
- call_if_eq LittlerootTown_EventScript_14D570
- compare VAR_LITTLEROOT_HOUSES_STATE_2, 4
- call_if_eq LittlerootTown_EventScript_14D570
- compare VAR_OLDALE_STATE, 1
- call_if_eq LittlerootTown_EventScript_14D567
- compare VAR_LITTLEROOT_RIVAL_STATE, 3
- call_if_eq LittlerootTown_EventScript_14D563
- end
-
-LittlerootTown_EventScript_14D563:: @ 814D563
- setflag FLAG_RIVAL_LEFT_FOR_ROUTE103
- return
-
-LittlerootTown_EventScript_14D567:: @ 814D567
- setvar VAR_OLDALE_STATE, 2
- setflag FLAG_HIDE_RIVAL_OLDALE_TOWN
- return
-
-LittlerootTown_EventScript_14D570:: @ 814D570
- setvar VAR_LITTLEROOT_HOUSES_STATE, 5
- setvar VAR_LITTLEROOT_HOUSES_STATE_2, 5
- return
-
-LittlerootTown_EventScript_14D57B:: @ 814D57B
- setobjectxyperm 4, 14, 8
- return
-
-LittlerootTown_EventScript_14D583:: @ 814D583
- compare VAR_LITTLEROOT_STATE, 0
- goto_if_eq LittlerootTown_EventScript_14D59A
- setobjectxyperm 1, 10, 1
- setobjectmovementtype 1, 7
- return
-
-LittlerootTown_EventScript_14D59A:: @ 814D59A
- setobjectxyperm 1, 7, 2
- setobjectmovementtype 1, 8
- return
-
-LittlerootTown_EventScript_14D5A6:: @ 814D5A6
- clearflag FLAG_HIDE_MOM_LITTLEROOT
- setobjectmovementtype 4, 8
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D5C5
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D5CD
- return
-
-LittlerootTown_EventScript_14D5C5:: @ 814D5C5
- setobjectxyperm 4, 5, 9
- return
-
-LittlerootTown_EventScript_14D5CD:: @ 814D5CD
- setobjectxyperm 4, 14, 9
- return
-
-LittlerootTown_MapScript2_14D5D5:: @ 814D5D5
- map_script_2 VAR_LITTLEROOT_INTRO_STATE, 1, LittlerootTown_EventScript_14D5EF
- map_script_2 VAR_LITTLEROOT_INTRO_STATE, 2, LittlerootTown_EventScript_14D60D
- map_script_2 VAR_LITTLEROOT_INTRO_STATE, 7, LittlerootTown_EventScript_14D6C5
- .2byte 0
-
-LittlerootTown_EventScript_14D5EF:: @ 814D5EF
- lockall
- setvar VAR_SPECIAL_4, 5
- setvar VAR_SPECIAL_5, 8
- call LittlerootTown_EventScript_14D62B
- setflag FLAG_HIDE_MOVING_TRUCK_BRENDAN
- warpsilent MAP_LITTLEROOT_TOWN_BRENDANS_HOUSE_1F, 255, 8, 8
- waitstate
- releaseall
- end
-
-LittlerootTown_EventScript_14D60D:: @ 814D60D
- lockall
- setvar VAR_SPECIAL_4, 14
- setvar VAR_SPECIAL_5, 8
- call LittlerootTown_EventScript_14D62B
- setflag FLAG_HIDE_MOVING_TRUCK_MAY
- warpsilent MAP_LITTLEROOT_TOWN_MAYS_HOUSE_1F, 255, 2, 8
- waitstate
- releaseall
- end
-
-LittlerootTown_EventScript_14D62B:: @ 814D62B
- delay 15
- playse SE_DANSA
- applymovement 255, LittlerootTown_Movement_14D6C0
- waitmovement 0
- opendoor VAR_SPECIAL_4, VAR_SPECIAL_5
- waitdooranim
- addobject 4
- applymovement 4, LittlerootTown_Movement_14D6AC
- waitmovement 0
- closedoor VAR_SPECIAL_4, VAR_SPECIAL_5
- waitdooranim
- delay 10
- applymovement 4, LittlerootTown_Movement_14D6AE
- waitmovement 0
- msgbox LittlerootTown_Text_16A7C9, 4
- closemessage
- applymovement 4, LittlerootTown_Movement_14D6B1
- applymovement 255, LittlerootTown_Movement_14D6B8
- waitmovement 0
- opendoor VAR_SPECIAL_4, VAR_SPECIAL_5
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14D6B5
- applymovement 255, LittlerootTown_Movement_14D6BD
- waitmovement 0
- setflag FLAG_HIDE_MOM_LITTLEROOT
- setvar VAR_LITTLEROOT_INTRO_STATE, 3
- hideobjectat 255, MAP_PETALBURG_CITY
- closedoor VAR_SPECIAL_4, VAR_SPECIAL_5
- waitdooranim
- clearflag FLAG_HIDE_FAT_MAN_LITTLEROOT
- clearflag FLAG_SPECIAL_FLAG_0
- return
-
-LittlerootTown_Movement_14D6AC:: @ 814D6AC
- walk_down
- end_movement
-
-LittlerootTown_Movement_14D6AE:: @ 814D6AE
- walk_down
- walk_in_place_fastest_left
- end_movement
-
-LittlerootTown_Movement_14D6B1:: @ 814D6B1
- delay_16
- delay_8
- walk_up
- end_movement
-
-LittlerootTown_Movement_14D6B5:: @ 814D6B5
- walk_up
- set_invisible
- end_movement
-
-LittlerootTown_Movement_14D6B8:: @ 814D6B8
- delay_16
- delay_8
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14D6BD:: @ 814D6BD
- walk_up
- walk_up
- end_movement
-
-LittlerootTown_Movement_14D6C0:: @ 814D6C0
- jump_right
- delay_16
- delay_16
- delay_16
- end_movement
-
-LittlerootTown_EventScript_14D6C5:: @ 814D6C5
- lockall
- setvar VAR_LITTLEROOT_INTRO_STATE, 8
- releaseall
- end
-
-LittlerootTown_EventScript_14D6CD:: @ 814D6CD
- msgbox LittlerootTown_Text_16AC00, 2
- end
-
-LittlerootTown_EventScript_14D6D6:: @ 814D6D6
- msgbox LittlerootTown_Text_16AC56, 2
- end
-
-LittlerootTown_EventScript_14D6DF:: @ 814D6DF
- lock
- faceplayer
- goto_if_set FLAG_ADVENTURE_STARTED, LittlerootTown_EventScript_14D72F
- goto_if_set FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_14D722
- compare VAR_LITTLEROOT_STATE, 0
- goto_if_ne LittlerootTown_EventScript_14D708
- msgbox LittlerootTown_Text_16ACEB, 4
- release
- end
-
-LittlerootTown_EventScript_14D708:: @ 814D708
- msgbox LittlerootTown_Text_16AD82, 4
- closemessage
- applymovement 1, LittlerootTown_Movement_1A083D
- waitmovement 0
- setvar VAR_LITTLEROOT_STATE, 2
- release
- end
-
-LittlerootTown_EventScript_14D722:: @ 814D722
- special GetPlayerBigGuyGirlString
- msgbox LittlerootTown_Text_16ADF2, 4
- release
- end
-
-LittlerootTown_EventScript_14D72F:: @ 814D72F
- msgbox LittlerootTown_Text_16AE25, 4
- release
- end
-
-LittlerootTown_EventScript_14D739:: @ 814D739
- lockall
- applymovement 1, LittlerootTown_Movement_14D779
- waitmovement 0
- call LittlerootTown_EventScript_14D755
- applymovement 1, LittlerootTown_Movement_14D789
- waitmovement 0
- releaseall
- end
-
-LittlerootTown_EventScript_14D755:: @ 814D755
- msgbox LittlerootTown_Text_16ACEB, 4
- closemessage
- applymovement 1, LittlerootTown_Movement_14D787
- applymovement 255, LittlerootTown_Movement_14D793
- waitmovement 0
- msgbox LittlerootTown_Text_16AD3C, 4
- closemessage
- return
-
-LittlerootTown_Movement_14D779:: @ 814D779
- face_right
- delay_8
- disable_jump_landing_ground_effect
- jump_in_place_right
- delay_8
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_left
- face_down
- end_movement
-
-LittlerootTown_Movement_14D787:: @ 814D787
- walk_down
- end_movement
-
-LittlerootTown_Movement_14D789:: @ 814D789
- walk_right
- walk_down
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- walk_in_place_fastest_down
- end_movement
-
-LittlerootTown_Movement_14D793:: @ 814D793
- lock_facing_direction
- walk_down
- unlock_facing_direction
- end_movement
-
-LittlerootTown_EventScript_14D797:: @ 814D797
- lockall
- applymovement 1, LittlerootTown_Movement_14D7B3
- waitmovement 0
- call LittlerootTown_EventScript_14D755
- applymovement 1, LittlerootTown_Movement_14D7C0
- waitmovement 0
- releaseall
- end
-
-LittlerootTown_Movement_14D7B3:: @ 814D7B3
- face_right
- delay_8
- disable_jump_landing_ground_effect
- jump_in_place_right
- delay_8
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_right
- face_down
- end_movement
-
-LittlerootTown_Movement_14D7C0:: @ 814D7C0
- walk_left
- walk_down
- walk_left
- walk_left
- walk_left
- walk_in_place_fastest_down
- end_movement
-
-LittlerootTown_EventScript_14D7C7:: @ 814D7C7
- lockall
- applymovement 1, LittlerootTown_Movement_1A0843
- waitmovement 0
- applymovement 255, LittlerootTown_Movement_1A083F
- waitmovement 0
- msgbox LittlerootTown_Text_16AD82, 4
- closemessage
- applymovement 1, LittlerootTown_Movement_1A083D
- waitmovement 0
- setvar VAR_LITTLEROOT_STATE, 2
- releaseall
- end
-
-LittlerootTown_EventScript_14D7F6:: @ 814D7F6
- msgbox LittlerootTown_Text_16AE50, 3
- end
-
-LittlerootTown_EventScript_14D7FF:: @ 814D7FF
- msgbox LittlerootTown_Text_16AE87, 3
- end
-
-LittlerootTown_EventScript_14D808:: @ 814D808
- lockall
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D822
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D82B
- releaseall
- end
-
-LittlerootTown_EventScript_14D822:: @ 814D822
- msgbox LittlerootTown_Text_16AEA1, 4
- return
-
-LittlerootTown_EventScript_14D82B:: @ 814D82B
- msgbox LittlerootTown_Text_16AEAC, 4
- return
-
-LittlerootTown_EventScript_14D834:: @ 814D834
- lockall
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D84E
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D857
- releaseall
- end
-
-LittlerootTown_EventScript_14D84E:: @ 814D84E
- msgbox LittlerootTown_Text_16AEAC, 4
- return
-
-LittlerootTown_EventScript_14D857:: @ 814D857
- msgbox LittlerootTown_Text_16AEA1, 4
- return
-
-LittlerootTown_EventScript_14D860:: @ 814D860
- lockall
- setvar VAR_SPECIAL_8, 0
- setobjectxy 4, 10, 9
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D873:: @ 814D873
- lockall
- setvar VAR_SPECIAL_8, 1
- setobjectxy 4, 11, 9
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D886:: @ 814D886
- lockall
- setvar VAR_SPECIAL_8, 2
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D892:: @ 814D892
- lockall
- setvar VAR_SPECIAL_8, 3
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D89E:: @ 814D89E
- lockall
- setvar VAR_SPECIAL_8, 4
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D8AA:: @ 814D8AA
- lockall
- setvar VAR_SPECIAL_8, 5
- goto LittlerootTown_EventScript_14D8B6
- end
-
-LittlerootTown_EventScript_14D8B6:: @ 814D8B6
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D93C
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D947
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D926
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D931
- msgbox LittlerootTown_Text_16A8EE, 4
- closemessage
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D952
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D995
- call LittlerootTown_EventScript_14DD38
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14DAAA
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14DAED
- goto LittlerootTown_EventScript_14DD2B
- end
-
-LittlerootTown_EventScript_14D926:: @ 814D926
- setvar VAR_SPECIAL_9, 5
- setvar VAR_SPECIAL_A, 8
- return
-
-LittlerootTown_EventScript_14D931:: @ 814D931
- setvar VAR_SPECIAL_9, 14
- setvar VAR_SPECIAL_A, 8
- return
-
-LittlerootTown_EventScript_14D93C:: @ 814D93C
- applymovement 4, LittlerootTown_Movement_1A0843
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14D947:: @ 814D947
- applymovement 4, LittlerootTown_Movement_1A083F
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14D952:: @ 814D952
- compare VAR_SPECIAL_8, 0
- call_if_eq LittlerootTown_EventScript_14D9D8
- compare VAR_SPECIAL_8, 1
- call_if_eq LittlerootTown_EventScript_14D9ED
- compare VAR_SPECIAL_8, 2
- call_if_eq LittlerootTown_EventScript_14DA02
- compare VAR_SPECIAL_8, 3
- call_if_eq LittlerootTown_EventScript_14DA17
- compare VAR_SPECIAL_8, 4
- call_if_eq LittlerootTown_EventScript_14DA2C
- compare VAR_SPECIAL_8, 5
- call_if_eq LittlerootTown_EventScript_14DA41
- return
-
-LittlerootTown_EventScript_14D995:: @ 814D995
- compare VAR_SPECIAL_8, 0
- call_if_eq LittlerootTown_EventScript_14D9D8
- compare VAR_SPECIAL_8, 1
- call_if_eq LittlerootTown_EventScript_14D9ED
- compare VAR_SPECIAL_8, 2
- call_if_eq LittlerootTown_EventScript_14DA56
- compare VAR_SPECIAL_8, 3
- call_if_eq LittlerootTown_EventScript_14DA6B
- compare VAR_SPECIAL_8, 4
- call_if_eq LittlerootTown_EventScript_14DA80
- compare VAR_SPECIAL_8, 5
- call_if_eq LittlerootTown_EventScript_14DA95
- return
-
-LittlerootTown_EventScript_14D9D8:: @ 814D9D8
- applymovement 255, LittlerootTown_Movement_1A0845
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC76
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14D9ED:: @ 814D9ED
- applymovement 255, LittlerootTown_Movement_1A0845
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC7D
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA02:: @ 814DA02
- applymovement 255, LittlerootTown_Movement_1A083F
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC84
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA17:: @ 814DA17
- applymovement 255, LittlerootTown_Movement_1A083F
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC89
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA2C:: @ 814DA2C
- applymovement 255, LittlerootTown_Movement_1A083F
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC8F
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA41:: @ 814DA41
- applymovement 255, LittlerootTown_Movement_1A083F
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC92
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA56:: @ 814DA56
- applymovement 255, LittlerootTown_Movement_1A0843
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC96
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA6B:: @ 814DA6B
- applymovement 255, LittlerootTown_Movement_1A0843
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC9A
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA80:: @ 814DA80
- applymovement 255, LittlerootTown_Movement_1A0843
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DC9D
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DA95:: @ 814DA95
- applymovement 255, LittlerootTown_Movement_1A0843
- waitmovement 0
- applymovement 4, LittlerootTown_Movement_14DCA3
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DAAA:: @ 814DAAA
- compare VAR_SPECIAL_8, 0
- call_if_eq LittlerootTown_EventScript_14DB30
- compare VAR_SPECIAL_8, 1
- call_if_eq LittlerootTown_EventScript_14DB3B
- compare VAR_SPECIAL_8, 2
- call_if_eq LittlerootTown_EventScript_14DB46
- compare VAR_SPECIAL_8, 3
- call_if_eq LittlerootTown_EventScript_14DB6C
- compare VAR_SPECIAL_8, 4
- call_if_eq LittlerootTown_EventScript_14DB92
- compare VAR_SPECIAL_8, 5
- call_if_eq LittlerootTown_EventScript_14DBB8
- return
-
-LittlerootTown_EventScript_14DAED:: @ 814DAED
- compare VAR_SPECIAL_8, 0
- call_if_eq LittlerootTown_EventScript_14DB30
- compare VAR_SPECIAL_8, 1
- call_if_eq LittlerootTown_EventScript_14DB3B
- compare VAR_SPECIAL_8, 2
- call_if_eq LittlerootTown_EventScript_14DBDE
- compare VAR_SPECIAL_8, 3
- call_if_eq LittlerootTown_EventScript_14DC04
- compare VAR_SPECIAL_8, 4
- call_if_eq LittlerootTown_EventScript_14DC2A
- compare VAR_SPECIAL_8, 5
- call_if_eq LittlerootTown_EventScript_14DC50
- return
-
-LittlerootTown_EventScript_14DB30:: @ 814DB30
- applymovement 4, LittlerootTown_Movement_14DCA8
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DB3B:: @ 814DB3B
- applymovement 4, LittlerootTown_Movement_14DCAE
- waitmovement 0
- return
-
-LittlerootTown_EventScript_14DB46:: @ 814DB46
- applymovement 4, LittlerootTown_Movement_14DCB4
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DB6C:: @ 814DB6C
- applymovement 4, LittlerootTown_Movement_14DCBA
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DB92:: @ 814DB92
- applymovement 4, LittlerootTown_Movement_14DCC1
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DBB8:: @ 814DBB8
- applymovement 4, LittlerootTown_Movement_14DCC5
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DBDE:: @ 814DBDE
- applymovement 4, LittlerootTown_Movement_14DCCA
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DC04:: @ 814DC04
- applymovement 4, LittlerootTown_Movement_14DCCF
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DC2A:: @ 814DC2A
- applymovement 4, LittlerootTown_Movement_14DCD3
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_EventScript_14DC50:: @ 814DC50
- applymovement 4, LittlerootTown_Movement_14DCDA
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- return
-
-LittlerootTown_Movement_14DC76:: @ 814DC76
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-LittlerootTown_Movement_14DC7D:: @ 814DC7D
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-LittlerootTown_Movement_14DC84:: @ 814DC84
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-LittlerootTown_Movement_14DC89:: @ 814DC89
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-LittlerootTown_Movement_14DC8F:: @ 814DC8F
- walk_right
- walk_right
- end_movement
-
-LittlerootTown_Movement_14DC92:: @ 814DC92
- walk_right
- walk_right
- walk_right
- end_movement
-
-LittlerootTown_Movement_14DC96:: @ 814DC96
- walk_left
- walk_left
- walk_left
- end_movement
-
-LittlerootTown_Movement_14DC9A:: @ 814DC9A
- walk_left
- walk_left
- end_movement
-
-LittlerootTown_Movement_14DC9D:: @ 814DC9D
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-LittlerootTown_Movement_14DCA3:: @ 814DCA3
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-LittlerootTown_Movement_14DCA8:: @ 814DCA8
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-LittlerootTown_Movement_14DCAE:: @ 814DCAE
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-LittlerootTown_Movement_14DCB4:: @ 814DCB4
- walk_left
- walk_left
- walk_left
- walk_left
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCBA:: @ 814DCBA
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCC1:: @ 814DCC1
- walk_left
- walk_left
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCC5:: @ 814DCC5
- walk_left
- walk_left
- walk_left
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCCA:: @ 814DCCA
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCCF:: @ 814DCCF
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCD3:: @ 814DCD3
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCDA:: @ 814DCDA
- walk_right
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-LittlerootTown_Movement_14DCE0:: @ 814DCE0
- walk_up
- end_movement
-
-LittlerootTown_EventScript_14DCE2:: @ 814DCE2
- lock
- faceplayer
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_EventScript_14D926
- compare RESULT, 1
- call_if_eq LittlerootTown_EventScript_14D931
- call LittlerootTown_EventScript_14DD38
- applymovement 4, LittlerootTown_Movement_1A0841
- waitmovement 0
- opendoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- applymovement 4, LittlerootTown_Movement_14DCE0
- waitmovement 0
- hideobjectat 4, MAP_LITTLEROOT_TOWN
- closedoor VAR_SPECIAL_9, VAR_SPECIAL_A
- waitdooranim
- goto LittlerootTown_EventScript_14DD2B
- end
-
-LittlerootTown_EventScript_14DD2B:: @ 814DD2B
- removeobject 4
- setflag FLAG_SYS_B_DASH
- setvar VAR_LITTLEROOT_STATE, 4
- release
- end
-
-LittlerootTown_EventScript_14DD38:: @ 814DD38
- msgbox LittlerootTown_Text_16A8FD, 4
- playfanfare BGM_FANFA4
- message LittlerootTown_Text_16AA32
- waitfanfare
- waitmessage
- setflag FLAG_RECEIVED_RUNNING_SHOES
- msgbox LittlerootTown_Text_16AA5C, 4
- msgbox LittlerootTown_Text_16AB10, 4
- closemessage
- delay 30
- return
diff --git a/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc b/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc
deleted file mode 100644
index e716962b7..000000000
--- a/data/scripts/maps/LittlerootTown_MaysHouse_2F.inc
+++ /dev/null
@@ -1,219 +0,0 @@
-LittlerootTown_MaysHouse_2F_MapScripts:: @ 8152A50
- map_script 3, LittlerootTown_MaysHouse_2F_MapScript1_152A5B
- map_script 4, LittlerootTown_MaysHouse_2F_MapScript2_152A86
- .byte 0
-
-LittlerootTown_MaysHouse_2F_MapScript1_152A5B:: @ 8152A5B
- call_if_unset FLAG_DEFEATED_RIVAL_ROUTE103, LittlerootTown_MaysHouse_2F_EventScript_152A7A
- compare VAR_LITTLEROOT_INTRO_STATE, 4
- call_if_eq LittlerootTown_MaysHouse_2F_EventScript_1B6950
- call LittlerootTown_MaysHouse_2F_EventScript_1A2F3D
- setvar VAR_0x4089, 0
- end
-
-LittlerootTown_MaysHouse_2F_EventScript_152A7A:: @ 8152A7A
- setobjectxyperm 1, 7, 2
- setobjectmovementtype 1, 7
- return
-
-LittlerootTown_MaysHouse_2F_MapScript2_152A86:: @ 8152A86
- map_script_2 VAR_0x4089, 0, LittlerootTown_MaysHouse_2F_EventScript_152A90
- .2byte 0
-
-LittlerootTown_MaysHouse_2F_EventScript_152A90:: @ 8152A90
- checkplayergender
- compare RESULT, 1
- goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_1A2F68
- end
-
-LittlerootTown_BrendansHouse_2F_EventScript_152A9D:: @ 8152A9D
-LittlerootTown_MaysHouse_2F_EventScript_152A9D:: @ 8152A9D
- lockall
- goto_if_set FLAG_MET_RIVAL_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152BB5
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152AD4
- compare RESULT, 1
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B4A
- playse SE_KAIDAN
- removeobject LAST_TALKED
- setvar VAR_LITTLEROOT_RIVAL_STATE, 3
- setvar VAR_LITTLEROOT_STATE, 1
- savebgm 0
- fadedefaultbgm
- releaseall
- end
-
-LittlerootTown_BrendansHouse_2F_EventScript_152AD4:: @ 8152AD4
- msgbox LittlerootTown_BrendansHouse_2F_Text_17337E, 4
- playbgm BGM_GIRL_SUP, TRUE
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
- waitmovement 0
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833
- waitmovement 0
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835
- waitmovement 0
- msgbox LittlerootTown_BrendansHouse_2F_Text_1733AF, 4
- closemessage
- compare FACING, 4
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B29
- compare FACING, 2
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B34
- compare FACING, 3
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B3F
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152B29:: @ 8152B29
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C11
- waitmovement 0
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152B34:: @ 8152B34
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C
- waitmovement 0
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152B3F:: @ 8152B3F
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C1C
- waitmovement 0
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152B4A:: @ 8152B4A
- msgbox LittlerootTown_BrendansHouse_2F_Text_1735C9, 4
- playbgm BGM_BOY_SUP, TRUE
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
- waitmovement 0
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0833
- waitmovement 0
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0835
- waitmovement 0
- msgbox LittlerootTown_BrendansHouse_2F_Text_1735FC, 4
- closemessage
- compare FACING, 4
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B9F
- compare FACING, 2
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152B9F
- compare FACING, 3
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BAA
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152B9F:: @ 8152B9F
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C30
- waitmovement 0
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152BAA:: @ 8152BAA
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_152C25
- waitmovement 0
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152BB5:: @ 8152BB5
- applymovement LAST_TALKED, LittlerootTown_BrendansHouse_2F_Movement_1A0839
- waitmovement 0
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BDB
- compare RESULT, 1
- call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_152BED
- setflag FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE
- releaseall
- end
-
-LittlerootTown_BrendansHouse_2F_EventScript_152BDB:: @ 8152BDB
- goto_if_set FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152BFF
- msgbox LittlerootTown_BrendansHouse_2F_Text_1737AE, 4
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152BED:: @ 8152BED
- goto_if_set FLAG_MET_RIVAL_IN_HOUSE_AFTER_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_152C08
- msgbox LittlerootTown_BrendansHouse_2F_Text_1738F2, 4
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152BFF:: @ 8152BFF
- msgbox LittlerootTown_BrendansHouse_2F_Text_173883, 4
- return
-
-LittlerootTown_BrendansHouse_2F_EventScript_152C08:: @ 8152C08
- msgbox LittlerootTown_BrendansHouse_2F_Text_1739CC, 4
- return
-
-LittlerootTown_BrendansHouse_2F_Movement_152C11:: @ 8152C11
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- walk_up
- delay_8
- end_movement
-
-LittlerootTown_BrendansHouse_2F_Movement_152C1C:: @ 8152C1C
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- delay_8
- end_movement
-
-LittlerootTown_BrendansHouse_2F_Movement_152C25:: @ 8152C25
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- delay_8
- end_movement
-
-LittlerootTown_BrendansHouse_2F_Movement_152C30:: @ 8152C30
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- delay_8
- end_movement
-
-gUnknown_08152C39:: @ 8152C39
-
-LittlerootTown_MaysHouse_2F_EventScript_152C39:: @ 8152C39
- lockall
- checkplayergender
- compare RESULT, 0
- goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_152C52
- compare RESULT, 1
- goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_152C5C
- end
-
-LittlerootTown_MaysHouse_2F_EventScript_152C52:: @ 8152C52
- msgbox LittlerootTown_MaysHouse_2F_Text_1A100C, 4
- releaseall
- end
-
-LittlerootTown_MaysHouse_2F_EventScript_152C5C:: @ 8152C5C
- setvar VAR_SPECIAL_4, 2
- special DoPCTurnOnEffect
- playse SE_PC_ON
- msgbox LittlerootTown_MaysHouse_2F_Text_1A10D6, 4
- special BedroomPC
- waitstate
- releaseall
- end
-
-gMayHouse_TurnPCOff:: @ 8152C75
- setvar VAR_SPECIAL_4, 2
- playse SE_PC_OFF
- special DoPCTurnOffEffect
- releaseall
- end
diff --git a/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc b/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc
deleted file mode 100644
index 6b2867f54..000000000
--- a/data/scripts/maps/LittlerootTown_ProfessorBirchsLab.inc
+++ /dev/null
@@ -1,214 +0,0 @@
-LittlerootTown_ProfessorBirchsLab_MapScripts:: @ 8152C82
- map_script 3, LittlerootTown_ProfessorBirchsLab_MapScript1_152C92
- map_script 4, LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D
- map_script 2, LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC
- .byte 0
-
-LittlerootTown_ProfessorBirchsLab_MapScript1_152C92:: @ 8152C92
- call LittlerootTown_ProfessorBirchsLab_EventScript_1A014E
- call LittlerootTown_ProfessorBirchsLab_EventScript_1A02F4
- end
-
-LittlerootTown_ProfessorBirchsLab_MapScript2_152C9D:: @ 8152C9D
- map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CA7
- .2byte 0
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152CA7:: @ 8152CA7
- turnobject 255, 2
- end
-
-LittlerootTown_ProfessorBirchsLab_MapScript2_152CAC:: @ 8152CAC
- map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_152CBE
- map_script_2 VAR_BIRCH_LAB_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_152D4A
- .2byte 0
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152CBE:: @ 8152CBE
- lockall
- bufferleadmonspeciesname 0
- message LittlerootTown_ProfessorBirchsLab_Text_173D94
- waitmessage
- playfanfare BGM_FANFA4
- waitfanfare
- msgbox LittlerootTown_ProfessorBirchsLab_Text_173EF8, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152CEA
- compare RESULT, NO
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152CFA
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152CEA:: @ 8152CEA
- setvar VAR_SPECIAL_4, 0
- call LittlerootTown_ProfessorBirchsLab_EventScript_1A0678
- goto LittlerootTown_ProfessorBirchsLab_EventScript_152CFA
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152CFA:: @ 8152CFA
- msgbox LittlerootTown_ProfessorBirchsLab_Text_173F3D, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D19
- compare RESULT, NO
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D19:: @ 8152D19
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174015, 4
- clearflag FLAG_HIDE_BOY_ROUTE101
- setvar VAR_BIRCH_LAB_STATE, 3
- releaseall
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D2B:: @ 8152D2B
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174075, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D19
- compare RESULT, NO
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152D2B
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D4A:: @ 8152D4A
- lockall
- applymovement 255, LittlerootTown_ProfessorBirchsLab_Movement_152D5B
- waitmovement 0
- goto LittlerootTown_ProfessorBirchsLab_EventScript_152DBA
- end
-
-LittlerootTown_ProfessorBirchsLab_Movement_152D5B:: @ 8152D5B
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D63:: @ 8152D63
- lock
- faceplayer
- compare VAR_BIRCH_LAB_STATE, 3
- goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_152D90
- goto_if_set FLAG_BIRCH_AIDE_MET, LittlerootTown_ProfessorBirchsLab_EventScript_152D86
- msgbox LittlerootTown_ProfessorBirchsLab_Text_173B29, 4
- setflag FLAG_BIRCH_AIDE_MET
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D86:: @ 8152D86
- msgbox LittlerootTown_ProfessorBirchsLab_Text_173C88, 4
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D90:: @ 8152D90
- msgbox LittlerootTown_ProfessorBirchsLab_Text_173D15, 4
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152D9A:: @ 8152D9A
- lock
- faceplayer
- goto_if_unset FLAG_UNKNOWN_BIRCH_380, LittlerootTown_ProfessorBirchsLab_EventScript_1A037F
- compare VAR_BIRCH_LAB_STATE, 5
- goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E7B
- msgbox LittlerootTown_ProfessorBirchsLab_Text_1740B4, 4
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152DBA:: @ 8152DBA
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17411F, 4
- call LittlerootTown_ProfessorBirchsLab_EventScript_152E6D
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174248, 4
- applymovement 3, LittlerootTown_ProfessorBirchsLab_Movement_152E97
- waitmovement 0
- applymovement 255, LittlerootTown_ProfessorBirchsLab_Movement_1A0843
- waitmovement 0
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E13
- compare RESULT, 1
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E40
- setvar VAR_BIRCH_LAB_STATE, 5
- setflag FLAG_ADVENTURE_STARTED
- setvar VAR_ROUTE102_ACCESSIBLE, 1
- setvar VAR_LITTLEROOT_RIVAL_STATE, 4
- setvar VAR_LITTLEROOT_STATE, 3
- releaseall
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E13:: @ 8152E13
- msgbox LittlerootTown_ProfessorBirchsLab_Text_1743D4, 4
- giveitem_std ITEM_POKE_BALL, 5
- compare RESULT, 0
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E85
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17443D, 4
- setvar RESULT, 0
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E40:: @ 8152E40
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17453C, 4
- giveitem_std ITEM_POKE_BALL, 5
- compare RESULT, 0
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152E8E
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17458C, 4
- setvar RESULT, 1
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E6D:: @ 8152E6D
- playfanfare BGM_FANFA4
- message LittlerootTown_ProfessorBirchsLab_Text_17422F
- waitfanfare
- waitmessage
- setflag FLAG_SYS_POKEDEX_GET
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E7B:: @ 8152E7B
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17436C, 4
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E85:: @ 8152E85
- msgbox LittlerootTown_ProfessorBirchsLab_Text_1744F0, 4
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E8E:: @ 8152E8E
- msgbox LittlerootTown_ProfessorBirchsLab_Text_17465B, 4
- return
-
-LittlerootTown_ProfessorBirchsLab_Movement_152E97:: @ 8152E97
- walk_down
- walk_in_place_fastest_left
- end_movement
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152E9A:: @ 8152E9A
- msgbox LittlerootTown_ProfessorBirchsLab_Text_1746A2, 3
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152EA3:: @ 8152EA3
- lock
- faceplayer
- checkplayergender
- compare RESULT, 0
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152EBE
- compare RESULT, 1
- call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_152EC7
- release
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152EBE:: @ 8152EBE
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174505, 4
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152EC7:: @ 8152EC7
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174671, 4
- return
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152ED0:: @ 8152ED0
- msgbox LittlerootTown_ProfessorBirchsLab_Text_1746E7, 3
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152ED9:: @ 8152ED9
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174724, 3
- end
-
-LittlerootTown_ProfessorBirchsLab_EventScript_152EE2:: @ 8152EE2
- msgbox LittlerootTown_ProfessorBirchsLab_Text_174748, 3
- end
diff --git a/data/scripts/maps/MossdeepCity_StevensHouse.inc b/data/scripts/maps/MossdeepCity_StevensHouse.inc
deleted file mode 100644
index d415e7fc9..000000000
--- a/data/scripts/maps/MossdeepCity_StevensHouse.inc
+++ /dev/null
@@ -1,128 +0,0 @@
-MossdeepCity_StevensHouse_MapScripts:: @ 815A9C5
- map_script 1, MossdeepCity_StevensHouse_MapScript1_15A9D5
- map_script 3, MossdeepCity_StevensHouse_MapScript1_15A9E9
- map_script 2, MossdeepCity_StevensHouse_MapScript2_15AA01
- .byte 0
-
-MossdeepCity_StevensHouse_MapScript1_15A9D5:: @ 815A9D5
- call_if_unset FLAG_SYS_GAME_CLEAR, MossdeepCity_StevensHouse_EventScript_15A9DF
- end
-
-MossdeepCity_StevensHouse_EventScript_15A9DF:: @ 815A9DF
- setmetatile 6, 4, 753, 1
- return
-
-MossdeepCity_StevensHouse_MapScript1_15A9E9:: @ 815A9E9
- compare VAR_STEVENS_HOUSE_STATE, 1
- call_if_eq MossdeepCity_StevensHouse_EventScript_15A9F5
- end
-
-MossdeepCity_StevensHouse_EventScript_15A9F5:: @ 815A9F5
- setobjectxyperm 1, 6, 5
- setobjectmovementtype 1, 7
- return
-
-MossdeepCity_StevensHouse_MapScript2_15AA01:: @ 815AA01
- map_script_2 VAR_STEVENS_HOUSE_STATE, 0, MossdeepCity_StevensHouse_EventScript_15AA0B
- .2byte 0
-
-MossdeepCity_StevensHouse_EventScript_15AA0B:: @ 815AA0B
- lockall
- applymovement 1, MossdeepCity_StevensHouse_Movement_1A083F
- waitmovement 0
- playse SE_PIN
- applymovement 1, MossdeepCity_StevensHouse_Movement_1A0833
- waitmovement 0
- applymovement 1, MossdeepCity_StevensHouse_Movement_1A0835
- waitmovement 0
- applymovement 1, MossdeepCity_StevensHouse_Movement_15AA6E
- waitmovement 0
- msgbox MossdeepCity_StevensHouse_Text_18DA77, 4
- giveitem_std ITEM_HM08_DIVE
- setflag FLAG_RECEIVED_HM08
- setflag FLAG_OMIT_DIVE_FROM_STEVEN_LETTER
- msgbox MossdeepCity_StevensHouse_Text_18DB22, 4
- closemessage
- delay 20
- applymovement 1, MossdeepCity_StevensHouse_Movement_15AA76
- waitmovement 0
- setvar VAR_STEVENS_HOUSE_STATE, 1
- releaseall
- end
-
-MossdeepCity_StevensHouse_Movement_15AA6E:: @ 815AA6E
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_in_place_fastest_down
- end_movement
-
-MossdeepCity_StevensHouse_Movement_15AA76:: @ 815AA76
- walk_up
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-MossdeepCity_StevensHouse_EventScript_15AA7C:: @ 815AA7C
- lockall
- msgbox MossdeepCity_StevensHouse_Text_18DD12, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq MossdeepCity_StevensHouse_EventScript_15AAE6
- getpartysize
- compare RESULT, 6
- goto_if_eq MossdeepCity_StevensHouse_EventScript_15AADC
- copyvar VAR_SPECIAL_4, RESULT
- removeobject 2
- playfanfare BGM_FANFA4
- message MossdeepCity_StevensHouse_Text_18DD61
- waitfanfare
- waitmessage
- givemon SPECIES_BELDUM, 5, ITEM_NONE, 0x0, 0x0, 0
- bufferspeciesname 1, SPECIES_BELDUM
- msgbox MossdeepCity_StevensHouse_Text_1A1102, MSGBOX_YESNO
- compare RESULT, YES
- call_if_eq MossdeepCity_StevensHouse_EventScript_1A0678
- setflag FLAG_HIDE_BELDUM_BALL_STEVENS_HOUSE
- setflag FLAG_RECEIVED_BELDUM
- releaseall
- end
-
-MossdeepCity_StevensHouse_EventScript_15AADC:: @ 815AADC
- msgbox MossdeepCity_StevensHouse_Text_18DD77, 4
- releaseall
- end
-
-MossdeepCity_StevensHouse_EventScript_15AAE6:: @ 815AAE6
- msgbox MossdeepCity_StevensHouse_Text_18DD9E, 4
- releaseall
- end
-
-MossdeepCity_StevensHouse_EventScript_15AAF0:: @ 815AAF0
- msgbox MossdeepCity_StevensHouse_Text_18E0A3, 3
- end
-
-MossdeepCity_StevensHouse_EventScript_15AAF9:: @ 815AAF9
- msgbox MossdeepCity_StevensHouse_Text_18DC25, 2
- end
-
-MossdeepCity_StevensHouse_EventScript_15AB02:: @ 815AB02
- lockall
- goto_if_set FLAG_OMIT_DIVE_FROM_STEVEN_LETTER, MossdeepCity_StevensHouse_EventScript_15AB16
- msgbox MossdeepCity_StevensHouse_Text_18DF1A, 4
- releaseall
- end
-
-MossdeepCity_StevensHouse_EventScript_15AB16:: @ 815AB16
- msgbox MossdeepCity_StevensHouse_Text_18DDC2, 4
- releaseall
- end
-
-MossdeepCity_StevensHouse_EventScript_15AB20:: @ 815AB20
- giveitem_std ITEM_HM08_DIVE, 1, 1
- setflag FLAG_RECEIVED_HM08
- end
diff --git a/data/scripts/maps/OldaleTown.inc b/data/scripts/maps/OldaleTown.inc
deleted file mode 100644
index 5385272b8..000000000
--- a/data/scripts/maps/OldaleTown.inc
+++ /dev/null
@@ -1,318 +0,0 @@
-OldaleTown_MapScripts:: @ 814DD62
- map_script 3, OldaleTown_MapScript1_14DD68
- .byte 0
-
-OldaleTown_MapScript1_14DD68:: @ 814DD68
- call OldaleTown_EventScript_1A014E
- setflag FLAG_VISITED_OLDALE_TOWN
- call_if_unset FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DD92
- call_if_unset FLAG_RECEIVED_POTION_OLDALE, OldaleTown_EventScript_14DD9E
- call_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DD8C
- end
-
-OldaleTown_EventScript_14DD8C:: @ 814DD8C
- setvar VAR_ROUTE102_ACCESSIBLE, 1
- return
-
-OldaleTown_EventScript_14DD92:: @ 814DD92
- setobjectxyperm 3, 1, 11
- setobjectmovementtype 3, 9
- return
-
-OldaleTown_EventScript_14DD9E:: @ 814DD9E
- setobjectxyperm 2, 13, 14
- setobjectmovementtype 2, 8
- return
-
-OldaleTown_EventScript_14DDAA:: @ 814DDAA
- msgbox OldaleTown_Text_16B20E, 3
- end
-
-OldaleTown_EventScript_14DDB3:: @ 814DDB3
- msgbox OldaleTown_Text_16AEC0, 2
- end
-
-OldaleTown_EventScript_14DDBC:: @ 814DDBC
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_POTION_OLDALE, OldaleTown_EventScript_14DE79
- goto_if_set FLAG_TEMP_1, OldaleTown_EventScript_14DE79
- setflag FLAG_TEMP_1
- playbgm BGM_TSURETEK, FALSE
- msgbox OldaleTown_Text_16AEF2, 4
- closemessage
- switch FACING
- case 1, OldaleTown_EventScript_14DE07
- case 2, OldaleTown_EventScript_14DE1E
- case 4, OldaleTown_EventScript_14DE35
- end
-
-OldaleTown_EventScript_14DE07:: @ 814DE07
- applymovement 2, OldaleTown_Movement_14DE97
- applymovement 255, OldaleTown_Movement_14DEC1
- waitmovement 0
- goto OldaleTown_EventScript_14DE4C
- end
-
-OldaleTown_EventScript_14DE1E:: @ 814DE1E
- applymovement 2, OldaleTown_Movement_14DEA2
- applymovement 255, OldaleTown_Movement_14DECB
- waitmovement 0
- goto OldaleTown_EventScript_14DE4C
- end
-
-OldaleTown_EventScript_14DE35:: @ 814DE35
- applymovement 255, OldaleTown_Movement_14DEB9
- applymovement 2, OldaleTown_Movement_14DE8E
- waitmovement 0
- goto OldaleTown_EventScript_14DE4C
- end
-
-OldaleTown_EventScript_14DE4C:: @ 814DE4C
- msgbox OldaleTown_Text_16AF2F, 4
- giveitem_std ITEM_POTION
- compare RESULT, 0
- goto_if_eq OldaleTown_EventScript_14DE83
- msgbox OldaleTown_Text_16AFE1, 4
- setflag FLAG_RECEIVED_POTION_OLDALE
- fadedefaultbgm
- release
- end
-
-OldaleTown_EventScript_14DE79:: @ 814DE79
- msgbox OldaleTown_Text_16AFE1, 4
- release
- end
-
-OldaleTown_EventScript_14DE83:: @ 814DE83
- msgbox OldaleTown_Text_1A0CC2, 4
- fadedefaultbgm
- release
- end
-
-OldaleTown_Movement_14DE8E:: @ 814DE8E
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_in_place_fastest_down
- end_movement
-
-OldaleTown_Movement_14DE97:: @ 814DE97
- walk_left
- walk_up
- walk_up
- walk_right
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_in_place_fastest_down
- end_movement
-
-OldaleTown_Movement_14DEA2:: @ 814DEA2
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_in_place_fastest_down
- end_movement
-
-@ 814DEAB
- walk_up
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- delay_8
- walk_in_place_fastest_down
- end_movement
-
-OldaleTown_Movement_14DEB9:: @ 814DEB9
- walk_right
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-OldaleTown_Movement_14DEC1:: @ 814DEC1
- delay_16
- delay_16
- delay_16
- delay_16
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-OldaleTown_Movement_14DECB:: @ 814DECB
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-@ 814DED3
- walk_left
- walk_up
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_up
- walk_up
- end_movement
-
-OldaleTown_EventScript_14DEDF:: @ 814DEDF
- lock
- faceplayer
- goto_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_14DF26
- msgbox OldaleTown_Text_16B0CC, 4
- closemessage
- applymovement 3, OldaleTown_Movement_1A083D
- waitmovement 0
- release
- end
-
-OldaleTown_EventScript_14DEFF:: @ 814DEFF
- lockall
- applymovement 255, OldaleTown_Movement_14DFEC
- applymovement 3, OldaleTown_Movement_14DFEF
- waitmovement 0
- msgbox OldaleTown_Text_16B045, 4
- closemessage
- applymovement 3, OldaleTown_Movement_14DFF5
- waitmovement 0
- releaseall
- end
-
-OldaleTown_EventScript_14DF26:: @ 814DF26
- msgbox OldaleTown_Text_16B12A, 4
- release
- end
-
-OldaleTown_EventScript_14DF30:: @ 814DF30
- lockall
- applymovement 4, OldaleTown_Movement_1A0839
- waitmovement 0
- goto OldaleTown_EventScript_14DF92
- end
-
-OldaleTown_EventScript_14DF41:: @ 814DF41
- lockall
- applymovement 4, OldaleTown_Movement_14DFDE
- waitmovement 0
- applymovement 255, OldaleTown_Movement_1A0843
- waitmovement 0
- goto OldaleTown_EventScript_14DF92
- end
-
-OldaleTown_EventScript_14DF5C:: @ 814DF5C
- lockall
- applymovement 4, OldaleTown_Movement_14DFE1
- waitmovement 0
- applymovement 255, OldaleTown_Movement_1A0843
- waitmovement 0
- goto OldaleTown_EventScript_14DF92
- end
-
-OldaleTown_EventScript_14DF77:: @ 814DF77
- lockall
- applymovement 4, OldaleTown_Movement_14DFE3
- waitmovement 0
- applymovement 255, OldaleTown_Movement_1A0843
- waitmovement 0
- goto OldaleTown_EventScript_14DF92
- end
-
-OldaleTown_EventScript_14DF92:: @ 814DF92
- checkplayergender
- compare RESULT, 0
- goto_if_eq OldaleTown_EventScript_14DFAA
- compare RESULT, 1
- goto_if_eq OldaleTown_EventScript_14DFB8
- end
-
-OldaleTown_EventScript_14DFAA:: @ 814DFAA
- msgbox OldaleTown_Text_16B196, 4
- goto OldaleTown_EventScript_14DFC6
- end
-
-OldaleTown_EventScript_14DFB8:: @ 814DFB8
- msgbox OldaleTown_Text_16B1BE, 4
- goto OldaleTown_EventScript_14DFC6
- end
-
-OldaleTown_EventScript_14DFC6:: @ 814DFC6
- closemessage
- applymovement 4, OldaleTown_Movement_14DFE5
- waitmovement 0
- removeobject 4
- setvar VAR_OLDALE_STATE, 2
- setflag FLAG_HIDE_RIVAL_OLDALE_TOWN
- releaseall
- end
-
-OldaleTown_Movement_14DFDE:: @ 814DFDE
- walk_left
- walk_left
- end_movement
-
-OldaleTown_Movement_14DFE1:: @ 814DFE1
- walk_left
- end_movement
-
-OldaleTown_Movement_14DFE3:: @ 814DFE3
- face_left
- end_movement
-
-OldaleTown_Movement_14DFE5:: @ 814DFE5
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-OldaleTown_Movement_14DFEC:: @ 814DFEC
- delay_8
- walk_right
- end_movement
-
-OldaleTown_Movement_14DFEF:: @ 814DFEF
- walk_fast_up
- walk_in_place_fastest_left
- lock_facing_direction
- walk_right
- unlock_facing_direction
- end_movement
-
-OldaleTown_Movement_14DFF5:: @ 814DFF5
- walk_down
- walk_left
- end_movement
diff --git a/data/scripts/maps/PetalburgCity.inc b/data/scripts/maps/PetalburgCity.inc
deleted file mode 100644
index 03013f66c..000000000
--- a/data/scripts/maps/PetalburgCity.inc
+++ /dev/null
@@ -1,428 +0,0 @@
-PetalburgCity_MapScripts:: @ 814B70C
- map_script 3, PetalburgCity_MapScript1_14B717
- map_script 2, PetalburgCity_MapScript2_14B73D
- .byte 0
-
-PetalburgCity_MapScript1_14B717:: @ 814B717
- setflag FLAG_VISITED_PETALBURG_CITY
- compare VAR_PETALBURG_STATE, 0
- call_if_eq PetalburgCity_EventScript_14B731
- compare VAR_PETALBURG_STATE, 2
- call_if_eq PetalburgCity_EventScript_14B739
- end
-
-PetalburgCity_EventScript_14B731:: @ 814B731
- setobjectxyperm 9, 5, 11
- return
-
-PetalburgCity_EventScript_14B739:: @ 814B739
- savebgm BGM_TSURETEK
- return
-
-PetalburgCity_MapScript2_14B73D:: @ 814B73D
- map_script_2 VAR_PETALBURG_STATE, 2, PetalburgCity_EventScript_14B747
- .2byte 0
-
-PetalburgCity_EventScript_14B747:: @ 814B747
- lockall
- setflag FLAG_SPECIAL_FLAG_0
- special SavePlayerParty
- special PutZigzagoonInPlayerParty
- applymovement 2, PetalburgCity_Movement_14B7ED
- applymovement 255, PetalburgCity_Movement_14B7CC
- waitmovement 0
- msgbox PetalburgCity_Text_16D361, 4
- special ScrSpecial_StartWallyTutorialBattle
- waitstate
- msgbox PetalburgCity_Text_16D3DE, 4
- applymovement 2, PetalburgCity_Movement_1A083F, 0, 0
- waitmovement 0, 0, 2
- msgbox PetalburgCity_Text_16D408, 4
- closemessage
- clearflag FLAG_SPECIAL_FLAG_0
- setvar VAR_PETALBURG_STATE, 3
- fadedefaultbgm
- clearflag FLAG_SPECIAL_FLAG_1
- special LoadPlayerParty
- setvar VAR_PETALBURG_GYM_STATE, 1
- warp MAP_PETALBURG_CITY_GYM, 255, 4, 108
- waitstate
- releaseall
- end
-
-PetalburgCity_EventScript_14B7AC:: @ 814B7AC
- lock
- faceplayer
- msgbox PetalburgCity_Text_164490, 4
- closemessage
- applymovement 3, PetalburgCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-PetalburgCity_EventScript_14B7C3:: @ 814B7C3
- msgbox PetalburgCity_Text_16433E, 2
- end
-
-PetalburgCity_Movement_14B7CC:: @ 814B7CC
- delay_8
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_in_place_fastest_right
- end_movement
-
-PetalburgCity_Movement_14B7ED:: @ 814B7ED
- delay_8
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_right
- delay_16
- walk_in_place_fastest_up
- delay_16
- delay_16
- walk_in_place_fastest_right
- end_movement
-
-PetalburgCity_EventScript_14B812:: @ 814B812
- msgbox PetalburgCity_Text_1645BB, 3
- end
-
-PetalburgCity_EventScript_14B81B:: @ 814B81B
- msgbox PetalburgCity_Text_164602, 3
- end
-
-PetalburgCity_EventScript_14B824:: @ 814B824
- msgbox PetalburgCity_Text_16453F, 2
- end
-
-PetalburgCity_EventScript_14B82D:: @ 814B82D
- msgbox PetalburgCity_Text_164634, 3
- end
-
-PetalburgCity_EventScript_14B836:: @ 814B836
- lockall
- setvar VAR_SPECIAL_8, 0
- goto PetalburgCity_EventScript_14B866
- end
-
-PetalburgCity_EventScript_14B842:: @ 814B842
- lockall
- setvar VAR_SPECIAL_8, 1
- goto PetalburgCity_EventScript_14B866
- end
-
-PetalburgCity_EventScript_14B84E:: @ 814B84E
- lockall
- setvar VAR_SPECIAL_8, 2
- goto PetalburgCity_EventScript_14B866
- end
-
-PetalburgCity_EventScript_14B85A:: @ 814B85A
- lockall
- setvar VAR_SPECIAL_8, 3
- goto PetalburgCity_EventScript_14B866
- end
-
-PetalburgCity_EventScript_14B866:: @ 814B866
- applymovement 9, PetalburgCity_Movement_1A0839
- waitmovement 0
- playbgm BGM_TSURETEK, FALSE
- playse SE_PIN
- applymovement 9, PetalburgCity_Movement_1A0833
- waitmovement 0
- applymovement 9, PetalburgCity_Movement_1A0835
- waitmovement 0
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_EventScript_14B91B
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_EventScript_14B930
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_EventScript_14B93B
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_EventScript_14B950
- msgbox PetalburgCity_Text_16438A, 4
- closemessage
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_EventScript_14B965
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_EventScript_14B977
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_EventScript_14B989
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_EventScript_14B99B
- msgbox PetalburgCity_Text_164426, 4
- applymovement 9, PetalburgCity_Movement_1A0843
- applymovement 255, PetalburgCity_Movement_1A0843
- waitmovement 0
- msgbox PetalburgCity_Text_164449, 4
- closemessage
- applymovement 9, PetalburgCity_Movement_14B9F4
- waitmovement 0
- fadedefaultbgm
- releaseall
- end
-
-PetalburgCity_EventScript_14B91B:: @ 814B91B
- applymovement 9, PetalburgCity_Movement_14B9B1
- waitmovement 0
- applymovement 255, PetalburgCity_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B930:: @ 814B930
- applymovement 9, PetalburgCity_Movement_14B9B6
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B93B:: @ 814B93B
- applymovement 9, PetalburgCity_Movement_14B9B9
- waitmovement 0
- applymovement 255, PetalburgCity_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B950:: @ 814B950
- applymovement 9, PetalburgCity_Movement_14B9BE
- waitmovement 0
- applymovement 255, PetalburgCity_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B965:: @ 814B965
- applymovement 9, PetalburgCity_Movement_14B9C4
- applymovement 255, PetalburgCity_Movement_14BA01
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B977:: @ 814B977
- applymovement 9, PetalburgCity_Movement_14B9CF
- applymovement 255, PetalburgCity_Movement_14BA0B
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B989:: @ 814B989
- applymovement 9, PetalburgCity_Movement_14B9DD
- applymovement 255, PetalburgCity_Movement_14BA18
- waitmovement 0
- return
-
-PetalburgCity_EventScript_14B99B:: @ 814B99B
- applymovement 9, PetalburgCity_Movement_14B9E8
- applymovement 255, PetalburgCity_Movement_14BA22
- waitmovement 0
- return
-
-@ 814B9AD
- delay_16
- delay_16
- delay_16
- end_movement
-
-PetalburgCity_Movement_14B9B1:: @ 814B9B1
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgCity_Movement_14B9B6:: @ 814B9B6
- walk_right
- walk_right
- end_movement
-
-PetalburgCity_Movement_14B9B9:: @ 814B9B9
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_down
- end_movement
-
-PetalburgCity_Movement_14B9BE:: @ 814B9BE
- walk_down
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_down
- end_movement
-
-PetalburgCity_Movement_14B9C4:: @ 814B9C4
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgCity_Movement_14B9CF:: @ 814B9CF
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgCity_Movement_14B9DD:: @ 814B9DD
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgCity_Movement_14B9E8:: @ 814B9E8
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgCity_Movement_14B9F4:: @ 814B9F4
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-PetalburgCity_Movement_14BA01:: @ 814BA01
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- end_movement
-
-PetalburgCity_Movement_14BA0B:: @ 814BA0B
- delay_16
- delay_16
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- end_movement
-
-PetalburgCity_Movement_14BA18:: @ 814BA18
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- end_movement
-
-PetalburgCity_Movement_14BA22:: @ 814BA22
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_up
- walk_up
- end_movement
-
-PetalburgCity_EventScript_14BA2D:: @ 814BA2D
- msgbox PetalburgCity_Text_16438A, 2
- end
diff --git a/data/scripts/maps/PetalburgCity_Gym.inc b/data/scripts/maps/PetalburgCity_Gym.inc
deleted file mode 100644
index 259d59390..000000000
--- a/data/scripts/maps/PetalburgCity_Gym.inc
+++ /dev/null
@@ -1,1027 +0,0 @@
-PetalburgCity_Gym_MapScripts:: @ 8154477
- map_script 1, PetalburgCity_Gym_MapScript1_15448C
- map_script 3, PetalburgCity_Gym_MapScript1_15451B
- map_script 4, PetalburgCity_Gym_MapScript2_154553
- map_script 2, PetalburgCity_Gym_MapScript2_154562
- .byte 0
-
-PetalburgCity_Gym_MapScript1_15448C:: @ 815448C
- compare VAR_PETALBURG_GYM_STATE, 6
- goto_if_eq PetalburgCity_Gym_EventScript_1544A3
- compare VAR_PETALBURG_GYM_STATE, 7
- call_if_ge PetalburgCity_Gym_EventScript_1544ED
- end
-
-PetalburgCity_Gym_EventScript_1544A3:: @ 81544A3
- setvar VAR_SPECIAL_5, 1
- call PetalburgCity_Gym_EventScript_154F9A
- call_if_trainer_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154FBB
- call_if_trainer_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154FDC
- call_if_trainer_defeated OPPONENT_PARKER, PetalburgCity_Gym_EventScript_154FFD
- call_if_trainer_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_15501E
- call_if_trainer_defeated OPPONENT_GEORGE, PetalburgCity_Gym_EventScript_15503F
- call_if_trainer_defeated OPPONENT_JODY, PetalburgCity_Gym_EventScript_155060
- call_if_trainer_defeated OPPONENT_BERKE, PetalburgCity_Gym_EventScript_155081
- end
-
-PetalburgCity_Gym_EventScript_1544ED:: @ 81544ED
- setvar VAR_SPECIAL_5, 1
- call PetalburgCity_Gym_EventScript_154F9A
- call PetalburgCity_Gym_EventScript_154FBB
- call PetalburgCity_Gym_EventScript_154FDC
- call PetalburgCity_Gym_EventScript_154FFD
- call PetalburgCity_Gym_EventScript_15501E
- call PetalburgCity_Gym_EventScript_15503F
- call PetalburgCity_Gym_EventScript_155060
- call PetalburgCity_Gym_EventScript_155081
- return
-
-PetalburgCity_Gym_MapScript1_15451B:: @ 815451B
- compare VAR_PETALBURG_GYM_STATE, 1
- call_if_eq PetalburgCity_Gym_EventScript_15453B
- compare VAR_PETALBURG_GYM_STATE, 6
- call_if_lt PetalburgCity_Gym_EventScript_154543
- call_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_15454B
- end
-
-PetalburgCity_Gym_EventScript_15453B:: @ 815453B
- setobjectxyperm 10, 5, 108
- return
-
-PetalburgCity_Gym_EventScript_154543:: @ 8154543
- setobjectxyperm 1, 4, 107
- return
-
-PetalburgCity_Gym_EventScript_15454B:: @ 815454B
- setobjectxyperm 1, 4, 107
- return
-
-PetalburgCity_Gym_MapScript2_154553:: @ 8154553
- map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_15455D
- .2byte 0
-
-PetalburgCity_Gym_EventScript_15455D:: @ 815455D
- turnobject 255, 2
- end
-
-PetalburgCity_Gym_MapScript2_154562:: @ 8154562
- map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_15456C
- .2byte 0
-
-PetalburgCity_Gym_EventScript_15456C:: @ 815456C
- lockall
- msgbox PetalburgCity_Gym_Text_17A196, 4
- msgbox PetalburgCity_Gym_Text_17A1B0, 4
- closemessage
- applymovement 255, PetalburgCity_Gym_Movement_1A0845
- applymovement 10, PetalburgCity_Gym_Movement_1545B4
- waitmovement 0
- playse SE_KAIDAN
- removeobject 10
- setflag FLAG_HIDE_WALLY_PETALBURG
- delay 30
- applymovement 255, PetalburgCity_Gym_Movement_1A0841
- waitmovement 0
- msgbox PetalburgCity_Gym_Text_17A2A4, 4
- setvar VAR_PETALBURG_GYM_STATE, 2
- releaseall
- end
-
-PetalburgCity_Gym_Movement_1545B4:: @ 81545B4
- walk_down
- walk_down
- walk_down
- delay_16
- end_movement
-
-PetalburgCity_Gym_EventScript_1545B9:: @ 81545B9
- lock
- faceplayer
- switch VAR_PETALBURG_GYM_STATE
- case 2, PetalburgCity_Gym_EventScript_154907
- case 3, PetalburgCity_Gym_EventScript_154911
- case 4, PetalburgCity_Gym_EventScript_15491B
- case 5, PetalburgCity_Gym_EventScript_154925
- case 6, PetalburgCity_Gym_EventScript_1549D6
- case 7, PetalburgCity_Gym_EventScript_15493D
- msgbox PetalburgCity_Gym_Text_179DF6, 4
- closemessage
- switch FACING
- case 1, PetalburgCity_Gym_EventScript_15463D
- case 2, PetalburgCity_Gym_EventScript_154648
- case 3, PetalburgCity_Gym_EventScript_154653
- case 4, PetalburgCity_Gym_EventScript_15465E
- end
-
-PetalburgCity_Gym_EventScript_15463D:: @ 815463D
- setvar VAR_SPECIAL_8, 0
- goto PetalburgCity_Gym_EventScript_154669
- end
-
-PetalburgCity_Gym_EventScript_154648:: @ 8154648
- setvar VAR_SPECIAL_8, 1
- goto PetalburgCity_Gym_EventScript_154669
- end
-
-PetalburgCity_Gym_EventScript_154653:: @ 8154653
- setvar VAR_SPECIAL_8, 2
- goto PetalburgCity_Gym_EventScript_154669
- end
-
-PetalburgCity_Gym_EventScript_15465E:: @ 815465E
- setvar VAR_SPECIAL_8, 3
- goto PetalburgCity_Gym_EventScript_154669
- end
-
-PetalburgCity_Gym_EventScript_154669:: @ 8154669
- addobject 10
- playse SE_DOOR
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_1547EE
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_154800
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_15481C
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_15481C
- msgbox PetalburgCity_Gym_Text_179F07, 4
- msgbox PetalburgCity_Gym_Text_179F37, 4
- msgbox PetalburgCity_Gym_Text_179F70, 4
- msgbox PetalburgCity_Gym_Text_17A03A, 4
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_154884
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_15488F
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_1548A1
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_1548B3
- msgbox PetalburgCity_Gym_Text_17A04A, 4
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_1548C5
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_1548D0
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_1548DB
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_1548E6
- msgbox PetalburgCity_Gym_Text_17A0A8, 4
- msgbox PetalburgCity_Gym_Text_17A0EB, 4
- msgbox PetalburgCity_Gym_Text_17A156, 4
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_15492F
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_154930
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_15493B
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_15493C
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_1548F1
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_1548FC
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_1548F1
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_1548F1
- msgbox PetalburgCity_Gym_Text_17A171, 4
- closemessage
- setflag FLAG_SPECIAL_FLAG_1
- playbgm BGM_TSURETEK, FALSE
- compare VAR_SPECIAL_8, 0
- call_if_eq PetalburgCity_Gym_EventScript_154835
- compare VAR_SPECIAL_8, 1
- call_if_eq PetalburgCity_Gym_EventScript_15484E
- compare VAR_SPECIAL_8, 2
- call_if_eq PetalburgCity_Gym_EventScript_154860
- compare VAR_SPECIAL_8, 3
- call_if_eq PetalburgCity_Gym_EventScript_154872
- removeobject 10
- setflag FLAG_HIDE_WALLY_MOM_PETALBURG_1
- setvar VAR_PETALBURG_GYM_STATE, 1
- setvar VAR_PETALBURG_STATE, 2
- clearflag FLAG_HIDE_WALLY_PETALBURG
- clearflag FLAG_HIDE_WALLY_PETALBURG_GYM
- setflag FLAG_HIDE_RIVAL_BIRCH_LAB
- special InitBirchState
- warp MAP_PETALBURG_CITY, 255, 15, 8
- waitstate
- release
- end
-
-PetalburgCity_Gym_EventScript_1547EE:: @ 81547EE
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- applymovement 10, PetalburgCity_Gym_Movement_154B27
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154800:: @ 8154800
- applymovement 10, PetalburgCity_Gym_Movement_154B1D
- waitmovement 0
- applymovement 1, PetalburgCity_Gym_Movement_1A0843
- applymovement 255, PetalburgCity_Gym_Movement_1A0843
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_15481C:: @ 815481C
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- applymovement 255, PetalburgCity_Gym_Movement_1A0845
- applymovement 10, PetalburgCity_Gym_Movement_154B27
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154835:: @ 8154835
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- applymovement 10, PetalburgCity_Gym_Movement_154B3E
- applymovement 255, PetalburgCity_Gym_Movement_154B4D
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_15484E:: @ 815484E
- applymovement 10, PetalburgCity_Gym_Movement_154B2E
- applymovement 255, PetalburgCity_Gym_Movement_154B45
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154860:: @ 8154860
- applymovement 10, PetalburgCity_Gym_Movement_154B3E
- applymovement 255, PetalburgCity_Gym_Movement_154B57
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154872:: @ 8154872
- applymovement 10, PetalburgCity_Gym_Movement_154B36
- applymovement 255, PetalburgCity_Gym_Movement_154B5F
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154884:: @ 8154884
- applymovement 1, PetalburgCity_Gym_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_15488F:: @ 815488F
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- applymovement 255, PetalburgCity_Gym_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548A1:: @ 81548A1
- applymovement 1, PetalburgCity_Gym_Movement_1A0843
- applymovement 255, PetalburgCity_Gym_Movement_1A083F
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548B3:: @ 81548B3
- applymovement 1, PetalburgCity_Gym_Movement_1A083F
- applymovement 255, PetalburgCity_Gym_Movement_1A0843
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548C5:: @ 81548C5
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548D0:: @ 81548D0
- applymovement 1, PetalburgCity_Gym_Movement_1A0843
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548DB:: @ 81548DB
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548E6:: @ 81548E6
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548F1:: @ 81548F1
- applymovement 10, PetalburgCity_Gym_Movement_1A0839
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_1548FC:: @ 81548FC
- applymovement 10, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154907:: @ 8154907
- msgbox PetalburgCity_Gym_Text_17A41E, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_154911:: @ 8154911
- msgbox PetalburgCity_Gym_Text_17A518, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_15491B:: @ 815491B
- msgbox PetalburgCity_Gym_Text_17A5F3, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_154925:: @ 8154925
- msgbox PetalburgCity_Gym_Text_17A5F3, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_15492F:: @ 815492F
- return
-
-PetalburgCity_Gym_EventScript_154930:: @ 8154930
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_15493B:: @ 815493B
- return
-
-PetalburgCity_Gym_EventScript_15493C:: @ 815493C
- return
-
-PetalburgCity_Gym_EventScript_15493D:: @ 815493D
- call PetalburgCity_Gym_EventScript_154969
- compare RESULT, 1
- goto_if_eq PetalburgCity_Gym_EventScript_1549B8
- goto_if_unset FLAG_RECEIVED_TM42, PetalburgCity_Gym_EventScript_154A2C
- goto_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_154B69
- msgbox PetalburgCity_Gym_Text_17AA6B, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_154969:: @ 8154969
- specialvar RESULT, IsEnigmaBerryValid
- compare RESULT, 0
- goto_if_eq PetalburgCity_Gym_EventScript_1549B2
- checkitem ITEM_ENIGMA_BERRY, 1
- compare RESULT, 1
- goto_if_eq PetalburgCity_Gym_EventScript_1549B2
- checkpcitem ITEM_ENIGMA_BERRY, 1
- compare RESULT, 1
- goto_if_eq PetalburgCity_Gym_EventScript_1549B2
- compare VAR_ENIGMA_BERRY_AVAILABLE, 0
- goto_if_eq PetalburgCity_Gym_EventScript_1549B2
- msgbox PetalburgCity_Gym_Text_1C5570, 4
- setvar RESULT, 1
- return
-
-PetalburgCity_Gym_EventScript_1549B2:: @ 81549B2
- setvar RESULT, 0
- return
-
-PetalburgCity_Gym_EventScript_1549B8:: @ 81549B8
- giveitem_std ITEM_ENIGMA_BERRY
- compare RESULT, 0
- goto_if_eq PetalburgCity_Gym_EventScript_1A029B
- setvar VAR_ENIGMA_BERRY_AVAILABLE, 0
- release
- end
-
-PetalburgCity_Gym_EventScript_1549D6:: @ 81549D6
- msgbox PetalburgCity_Gym_Text_17A653, 4
- trainerbattle 3, OPPONENT_NORMAN, 0, PetalburgCity_Gym_Text_17A77A
- message PetalburgCity_Gym_Text_17A7DD
- waitmessage
- call PetalburgCity_Gym_EventScript_1A02C5
- msgbox PetalburgCity_Gym_Text_17A805, 4
- setflag FLAG_DEFEATED_PETALBURG_GYM
- setvar VAR_PETALBURG_GYM_STATE, 7
- setflag FLAG_BADGE05_GET
- call PetalburgCity_Gym_EventScript_1A0424
- setflag FLAG_HIDE_WATTSON_MAUVILLE_GYM
- clearflag FLAG_HIDE_WATTSON_MAUVILLE
- setvar VAR_SPECIAL_8, 5
- call PetalburgCity_Gym_EventScript_1A01C0
- clearflag FLAG_HIDE_SLUDGE_BOMB_MAN_DEWFORD_HALL
- call PetalburgCity_Gym_EventScript_1544ED
- special DrawWholeMapView
- goto PetalburgCity_Gym_EventScript_154A2C
- end
-
-PetalburgCity_Gym_EventScript_154A2C:: @ 8154A2C
- giveitem_std ITEM_TM42_FACADE
- compare RESULT, 0
- goto_if_eq PetalburgCity_Gym_EventScript_1A029B
- setflag FLAG_RECEIVED_TM42
- msgbox PetalburgCity_Gym_Text_17A8CF, 4
- msgbox PetalburgCity_Gym_Text_17A976, 4
- closemessage
- compare FACING, 2
- call_if_eq PetalburgCity_Gym_EventScript_154ABC
- compare FACING, 1
- call_if_eq PetalburgCity_Gym_EventScript_154AC7
- compare FACING, 3
- call_if_eq PetalburgCity_Gym_EventScript_154AD2
- compare FACING, 4
- call_if_eq PetalburgCity_Gym_EventScript_154ADD
- delay 70
- compare FACING, 2
- call_if_eq PetalburgCity_Gym_EventScript_154AE8
- compare FACING, 1
- call_if_eq PetalburgCity_Gym_EventScript_154AF3
- compare FACING, 3
- call_if_eq PetalburgCity_Gym_EventScript_154AFE
- compare FACING, 4
- call_if_eq PetalburgCity_Gym_EventScript_154B09
- msgbox PetalburgCity_Gym_Text_17A9F6, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_154ABC:: @ 8154ABC
- applymovement 1, PetalburgCity_Gym_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154AC7:: @ 8154AC7
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154AD2:: @ 8154AD2
- applymovement 1, PetalburgCity_Gym_Movement_1A083F
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154ADD:: @ 8154ADD
- applymovement 1, PetalburgCity_Gym_Movement_1A0843
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154AE8:: @ 8154AE8
- applymovement 1, PetalburgCity_Gym_Movement_1A0845
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154AF3:: @ 8154AF3
- applymovement 1, PetalburgCity_Gym_Movement_1A0841
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154AFE:: @ 8154AFE
- applymovement 1, PetalburgCity_Gym_Movement_1A0843
- waitmovement 0
- return
-
-PetalburgCity_Gym_EventScript_154B09:: @ 8154B09
- applymovement 1, PetalburgCity_Gym_Movement_1A083F
- waitmovement 0
- return
-
-@ 8154B14
- walk_in_place_fastest_up
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_8
- walk_in_place_fastest_down
- end_movement
-
-PetalburgCity_Gym_Movement_154B1D:: @ 8154B1D
- delay_16
- walk_up
- delay_16
- delay_8
- walk_up
- walk_right
- walk_up
- walk_up
- walk_in_place_fastest_left
- end_movement
-
-PetalburgCity_Gym_Movement_154B27:: @ 8154B27
- delay_16
- walk_up
- delay_16
- delay_8
- walk_up
- walk_up
- end_movement
-
-PetalburgCity_Gym_Movement_154B2E:: @ 8154B2E
- walk_down
- walk_down
- walk_down
- walk_down
- walk_in_place_fastest_up
- delay_16
- walk_in_place_down
- end_movement
-
-PetalburgCity_Gym_Movement_154B36:: @ 8154B36
- walk_down
- walk_down
- walk_right
- walk_down
- walk_in_place_fastest_up
- delay_16
- walk_in_place_down
- end_movement
-
-PetalburgCity_Gym_Movement_154B3E:: @ 8154B3E
- walk_down
- walk_down
- walk_down
- walk_in_place_fastest_up
- delay_16
- walk_in_place_down
- end_movement
-
-PetalburgCity_Gym_Movement_154B45:: @ 8154B45
- delay_16
- delay_16
- delay_16
- walk_down
- walk_down
- walk_down
- delay_8
- end_movement
-
-PetalburgCity_Gym_Movement_154B4D:: @ 8154B4D
- delay_16
- delay_16
- walk_right
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- delay_8
- end_movement
-
-PetalburgCity_Gym_Movement_154B57:: @ 8154B57
- delay_16
- delay_16
- walk_down
- walk_down
- walk_down
- walk_down
- delay_8
- end_movement
-
-PetalburgCity_Gym_Movement_154B5F:: @ 8154B5F
- walk_in_place_fastest_down
- delay_16
- delay_16
- walk_down
- walk_down
- walk_down
- walk_right
- walk_down
- delay_8
- end_movement
-
-PetalburgCity_Gym_EventScript_154B69:: @ 8154B69
- msgbox PetalburgCity_Gym_Text_17AB17, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_154B73:: @ 8154B73
- lockall
- compare VAR_PETALBURG_GYM_STATE, 6
- goto_if_lt PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 85
- msgbox PetalburgCity_Gym_Text_17B870, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154BA8:: @ 8154BA8
- closemessage
- delay 30
- warpdoor MAP_PETALBURG_CITY_GYM, 255, 32776, 32777
- waitstate
- releaseall
- end
-
-PetalburgCity_Gym_EventScript_154BB7:: @ 8154BB7
- releaseall
- end
-
-PetalburgCity_Gym_EventScript_154BB9:: @ 8154BB9
- msgbox PetalburgCity_Gym_Text_17B844, 4
- releaseall
- end
-
-PetalburgCity_Gym_EventScript_154BC3:: @ 8154BC3
- lockall
- compare VAR_PETALBURG_GYM_STATE, 6
- goto_if_lt PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 98
- msgbox PetalburgCity_Gym_Text_17B8D4, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154BF8:: @ 8154BF8
- lockall
- goto_if_trainer_not_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 46
- msgbox PetalburgCity_Gym_Text_17B90F, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154C2B:: @ 8154C2B
- lockall
- goto_if_trainer_not_defeated OPPONENT_RANDALL, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 59
- msgbox PetalburgCity_Gym_Text_17B950, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154C5E:: @ 8154C5E
- lockall
- goto_if_trainer_not_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 59
- msgbox PetalburgCity_Gym_Text_17B950, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154C91:: @ 8154C91
- lockall
- goto_if_trainer_not_defeated OPPONENT_MARY, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 72
- msgbox PetalburgCity_Gym_Text_17B98A, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154CC4:: @ 8154CC4
- lockall
- goto_if_trainer_not_defeated OPPONENT_PARKER, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 20
- msgbox PetalburgCity_Gym_Text_17B9C5, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154CF7:: @ 8154CF7
- lockall
- goto_if_trainer_not_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 20
- msgbox PetalburgCity_Gym_Text_17B9C5, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154D2A:: @ 8154D2A
- lockall
- goto_if_trainer_not_defeated OPPONENT_LORI, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 33
- msgbox PetalburgCity_Gym_Text_17BA00, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154D5D:: @ 8154D5D
- lockall
- goto_if_trainer_not_defeated OPPONENT_GEORGE, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 33
- msgbox PetalburgCity_Gym_Text_17BA00, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154D90:: @ 8154D90
- lockall
- goto_if_trainer_not_defeated OPPONENT_JODY, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 1
- setvar VAR_SPECIAL_9, 7
- msgbox PetalburgCity_Gym_Text_17BA3D, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154DC3:: @ 8154DC3
- lockall
- goto_if_trainer_not_defeated OPPONENT_BERKE, PetalburgCity_Gym_EventScript_154BB9
- setvar VAR_SPECIAL_8, 7
- setvar VAR_SPECIAL_9, 7
- msgbox PetalburgCity_Gym_Text_17BA3D, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq PetalburgCity_Gym_EventScript_154BA8
- compare RESULT, NO
- goto_if_eq PetalburgCity_Gym_EventScript_154BB7
- end
-
-PetalburgCity_Gym_EventScript_154DF6:: @ 8154DF6
- trainerbattle 2, OPPONENT_RANDALL, 0, PetalburgCity_Gym_Text_17ADA5, PetalburgCity_Gym_Text_17AE11, PetalburgCity_Gym_EventScript_154E1A
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154E29
- msgbox PetalburgCity_Gym_Text_17AE30, 6
- end
-
-PetalburgCity_Gym_EventScript_154E1A:: @ 8154E1A
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_154FBB
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154E29:: @ 8154E29
- msgbox PetalburgCity_Gym_Text_17AEBB, 2
- end
-
-PetalburgCity_Gym_EventScript_154E32:: @ 8154E32
- trainerbattle 2, OPPONENT_PARKER, 0, PetalburgCity_Gym_Text_17AF5A, PetalburgCity_Gym_Text_17AF98, PetalburgCity_Gym_EventScript_154E56
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154E65
- msgbox PetalburgCity_Gym_Text_17AFD3, 6
- end
-
-PetalburgCity_Gym_EventScript_154E56:: @ 8154E56
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_154FFD
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154E65:: @ 8154E65
- msgbox PetalburgCity_Gym_Text_17B016, 2
- end
-
-PetalburgCity_Gym_EventScript_154E6E:: @ 8154E6E
- trainerbattle 2, OPPONENT_GEORGE, 0, PetalburgCity_Gym_Text_17B058, PetalburgCity_Gym_Text_17B0F7, PetalburgCity_Gym_EventScript_154E92
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154EA1
- msgbox PetalburgCity_Gym_Text_17B12C, 6
- end
-
-PetalburgCity_Gym_EventScript_154E92:: @ 8154E92
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_15503F
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154EA1:: @ 8154EA1
- msgbox PetalburgCity_Gym_Text_17B1F4, 2
- end
-
-PetalburgCity_Gym_EventScript_154EAA:: @ 8154EAA
- trainerbattle 2, OPPONENT_BERKE, 0, PetalburgCity_Gym_Text_17B237, PetalburgCity_Gym_Text_17B2C0, PetalburgCity_Gym_EventScript_154ECE
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154EDD
- msgbox PetalburgCity_Gym_Text_17B2E4, 6
- end
-
-PetalburgCity_Gym_EventScript_154ECE:: @ 8154ECE
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_155081
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154EDD:: @ 8154EDD
- msgbox PetalburgCity_Gym_Text_17B39B, 2
- end
-
-PetalburgCity_Gym_EventScript_154EE6:: @ 8154EE6
- trainerbattle 2, OPPONENT_MARY, 0, PetalburgCity_Gym_Text_17B3F7, PetalburgCity_Gym_Text_17B454, PetalburgCity_Gym_EventScript_154F0A
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F19
- msgbox PetalburgCity_Gym_Text_17B46F, 6
- end
-
-PetalburgCity_Gym_EventScript_154F0A:: @ 8154F0A
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_154FDC
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154F19:: @ 8154F19
- msgbox PetalburgCity_Gym_Text_17B521, 2
- end
-
-PetalburgCity_Gym_EventScript_154F22:: @ 8154F22
- trainerbattle 2, OPPONENT_LORI, 0, PetalburgCity_Gym_Text_17B58D, PetalburgCity_Gym_Text_17B5CB, PetalburgCity_Gym_EventScript_154F46
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F55
- msgbox PetalburgCity_Gym_Text_17B5EA, 6
- end
-
-PetalburgCity_Gym_EventScript_154F46:: @ 8154F46
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_15501E
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154F55:: @ 8154F55
- msgbox PetalburgCity_Gym_Text_17B6B5, 2
- end
-
-PetalburgCity_Gym_EventScript_154F5E:: @ 8154F5E
- trainerbattle 2, OPPONENT_JODY, 0, PetalburgCity_Gym_Text_17B6D4, PetalburgCity_Gym_Text_17B732, PetalburgCity_Gym_EventScript_154F82
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_154F91
- msgbox PetalburgCity_Gym_Text_17B749, 6
- end
-
-PetalburgCity_Gym_EventScript_154F82:: @ 8154F82
- setvar VAR_SPECIAL_5, 0
- call PetalburgCity_Gym_EventScript_155060
- special DrawWholeMapView
- release
- end
-
-PetalburgCity_Gym_EventScript_154F91:: @ 8154F91
- msgbox PetalburgCity_Gym_Text_17B7C0, 2
- end
-
-PetalburgCity_Gym_EventScript_154F9A:: @ 8154F9A
- setvar VAR_SPECIAL_4, 1
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_1550A2
- return
-
-PetalburgCity_Gym_EventScript_154FBB:: @ 8154FBB
- setvar VAR_SPECIAL_4, 2
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_1550C7
- return
-
-PetalburgCity_Gym_EventScript_154FDC:: @ 8154FDC
- setvar VAR_SPECIAL_4, 3
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_1550EC
- return
-
-PetalburgCity_Gym_EventScript_154FFD:: @ 8154FFD
- setvar VAR_SPECIAL_4, 4
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_155111
- return
-
-PetalburgCity_Gym_EventScript_15501E:: @ 815501E
- setvar VAR_SPECIAL_4, 5
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_155124
- return
-
-PetalburgCity_Gym_EventScript_15503F:: @ 815503F
- setvar VAR_SPECIAL_4, 6
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_155149
- return
-
-PetalburgCity_Gym_EventScript_155060:: @ 8155060
- setvar VAR_SPECIAL_4, 7
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_15515C
- return
-
-PetalburgCity_Gym_EventScript_155081:: @ 8155081
- setvar VAR_SPECIAL_4, 8
- compare VAR_SPECIAL_5, 0
- call_if_eq PetalburgCity_Gym_EventScript_155182
- compare VAR_SPECIAL_5, 1
- call_if_eq PetalburgCity_Gym_EventScript_155187
- call PetalburgCity_Gym_EventScript_15516F
- return
-
-PetalburgCity_Gym_EventScript_1550A2:: @ 81550A2
- setmetatile 6, 85, 528, 0
- setmetatile 7, 85, 529, 0
- setmetatile 1, 98, 528, 0
- setmetatile 2, 98, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_1550C7:: @ 81550C7
- setmetatile 6, 46, 528, 0
- setmetatile 7, 46, 529, 0
- setmetatile 1, 59, 528, 0
- setmetatile 2, 59, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_1550EC:: @ 81550EC
- setmetatile 6, 59, 528, 0
- setmetatile 7, 59, 529, 0
- setmetatile 1, 72, 528, 0
- setmetatile 2, 72, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_155111:: @ 8155111
- setmetatile 1, 20, 528, 0
- setmetatile 2, 20, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_155124:: @ 8155124
- setmetatile 6, 20, 528, 0
- setmetatile 7, 20, 529, 0
- setmetatile 1, 33, 528, 0
- setmetatile 2, 33, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_155149:: @ 8155149
- setmetatile 6, 33, 528, 0
- setmetatile 7, 33, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_15515C:: @ 815515C
- setmetatile 1, 7, 528, 0
- setmetatile 2, 7, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_15516F:: @ 815516F
- setmetatile 6, 7, 528, 0
- setmetatile 7, 7, 529, 0
- return
-
-PetalburgCity_Gym_EventScript_155182:: @ 8155182
- special PetalburgGymSlideOpenDoors
- waitstate
- return
-
-PetalburgCity_Gym_EventScript_155187:: @ 8155187
- special PetalburgGymOpenDoorsInstantly
- return
-
-PetalburgCity_Gym_EventScript_15518B:: @ 815518B
- lock
- faceplayer
- goto_if_set FLAG_DEFEATED_PETALBURG_GYM, PetalburgCity_Gym_EventScript_1551A0
- msgbox PetalburgCity_Gym_Text_17AB96, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_1551A0:: @ 81551A0
- msgbox PetalburgCity_Gym_Text_17AD49, 4
- release
- end
-
-PetalburgCity_Gym_EventScript_1551AA:: @ 81551AA
- lockall
- goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_1551CA
- goto PetalburgCity_Gym_EventScript_1551D4
- end
-
-PetalburgCity_Gym_EventScript_1551BA:: @ 81551BA
- lockall
- goto_if_set FLAG_BADGE05_GET, PetalburgCity_Gym_EventScript_1551CA
- goto PetalburgCity_Gym_EventScript_1551D4
- end
-
-PetalburgCity_Gym_EventScript_1551CA:: @ 81551CA
- msgbox PetalburgCity_Gym_Text_17BAC0, 4
- releaseall
- end
-
-PetalburgCity_Gym_EventScript_1551D4:: @ 81551D4
- msgbox PetalburgCity_Gym_Text_17BAA5, 4
- releaseall
- end
diff --git a/data/scripts/maps/PetalburgWoods.inc b/data/scripts/maps/PetalburgWoods.inc
deleted file mode 100644
index 1d5fbeaf2..000000000
--- a/data/scripts/maps/PetalburgWoods.inc
+++ /dev/null
@@ -1,282 +0,0 @@
-PetalburgWoods_MapScripts:: @ 815CC9C
- map_script 3, PetalburgWoods_MapScript1_15CCA2
- .byte 0
-
-PetalburgWoods_MapScript1_15CCA2:: @ 815CCA2
- call PetalburgWoods_EventScript_1A0196
- end
-
-PetalburgWoods_EventScript_15CCA8:: @ 815CCA8
- lockall
- call PetalburgWoods_EventScript_15CDE6
- applymovement 4, PetalburgWoods_Movement_15CE89
- waitmovement 0
- msgbox PetalburgWoods_Text_194D92, 4
- closemessage
- playbgm BGM_EVIL_TEAM, FALSE
- applymovement 3, PetalburgWoods_Movement_15CEC3
- waitmovement 0
- msgbox PetalburgWoods_Text_194DED, 4
- closemessage
- applymovement 3, PetalburgWoods_Movement_15CEB0
- waitmovement 0
- applymovement 4, PetalburgWoods_Movement_1A0841
- waitmovement 0
- msgbox PetalburgWoods_Text_194E6B, 4
- closemessage
- applymovement 4, PetalburgWoods_Movement_15CE9E
- waitmovement 0
- msgbox PetalburgWoods_Text_194E9A, 4
- applymovement 3, PetalburgWoods_Movement_15CEC8
- waitmovement 0
- msgbox PetalburgWoods_Text_194EE8, 4
- trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83
- applymovement 3, PetalburgWoods_Movement_15CEB3
- waitmovement 0
- call PetalburgWoods_EventScript_15CDFA
- applymovement 4, PetalburgWoods_Movement_15CE80
- waitmovement 0
- goto PetalburgWoods_EventScript_15CE69
- end
-
-PetalburgWoods_EventScript_15CD42:: @ 815CD42
- lockall
- call PetalburgWoods_EventScript_15CDE6
- applymovement 4, PetalburgWoods_Movement_15CE8E
- waitmovement 0
- applymovement 255, PetalburgWoods_Movement_1A083F
- waitmovement 0
- msgbox PetalburgWoods_Text_194D92, 4
- closemessage
- playbgm BGM_EVIL_TEAM, FALSE
- applymovement 3, PetalburgWoods_Movement_15CEC3
- waitmovement 0
- msgbox PetalburgWoods_Text_194DED, 4
- closemessage
- applymovement 3, PetalburgWoods_Movement_15CEBF
- waitmovement 0
- applymovement 4, PetalburgWoods_Movement_1A0841
- waitmovement 0
- msgbox PetalburgWoods_Text_194E6B, 4
- closemessage
- applymovement 4, PetalburgWoods_Movement_15CEA4
- waitmovement 0
- msgbox PetalburgWoods_Text_194E9A, 4
- applymovement 255, PetalburgWoods_Movement_1A0841
- waitmovement 0
- msgbox PetalburgWoods_Text_194EE8, 4
- trainerbattle 3, OPPONENT_PETALBURG_WOODS_GRUNT, 0, PetalburgWoods_Text_194F83
- applymovement 3, PetalburgWoods_Movement_15CEB3
- waitmovement 0
- call PetalburgWoods_EventScript_15CDFA
- applymovement 4, PetalburgWoods_Movement_15CE95
- waitmovement 0
- goto PetalburgWoods_EventScript_15CE69
- end
-
-PetalburgWoods_EventScript_15CDE6:: @ 815CDE6
- applymovement 4, PetalburgWoods_Movement_15CE73
- waitmovement 0
- msgbox PetalburgWoods_Text_194D71, 4
- closemessage
- return
-
-PetalburgWoods_EventScript_15CDFA:: @ 815CDFA
- msgbox PetalburgWoods_Text_194FA4, 4
- closemessage
- applymovement 3, PetalburgWoods_Movement_15CEB7
- waitmovement 0
- removeobject 3
- applymovement 255, PetalburgWoods_Movement_1A0845
- waitmovement 0
- msgbox PetalburgWoods_Text_19507E, 4
- giveitem_std ITEM_GREAT_BALL
- compare RESULT, 0
- goto_if_eq PetalburgWoods_EventScript_15CE3F
- goto PetalburgWoods_EventScript_15CE4D
- end
-
-PetalburgWoods_EventScript_15CE3F:: @ 815CE3F
- msgbox PetalburgWoods_Text_195182, 4
- goto PetalburgWoods_EventScript_15CE4D
- end
-
-PetalburgWoods_EventScript_15CE4D:: @ 815CE4D
- msgbox PetalburgWoods_Text_19510A, 4
- applymovement 4, PetalburgWoods_Movement_15CEA8
- waitmovement 0
- msgbox PetalburgWoods_Text_195153, 4
- closemessage
- return
-
-PetalburgWoods_EventScript_15CE69:: @ 815CE69
- removeobject 4
- setvar VAR_PETALBURG_WOODS_STATE, 1
- releaseall
- end
-
-PetalburgWoods_Movement_15CE73:: @ 815CE73
- face_up
- delay_16
- face_right
- delay_16
- face_left
- delay_16
- face_down
- delay_16
- face_right
- delay_16
- face_up
- delay_16
- end_movement
-
-PetalburgWoods_Movement_15CE80:: @ 815CE80
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-PetalburgWoods_Movement_15CE89:: @ 815CE89
- delay_16
- face_player
- walk_down
- walk_down
- end_movement
-
-PetalburgWoods_Movement_15CE8E:: @ 815CE8E
- delay_16
- face_player
- walk_down
- walk_down
- walk_down
- walk_in_place_fastest_right
- end_movement
-
-PetalburgWoods_Movement_15CE95:: @ 815CE95
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-PetalburgWoods_Movement_15CE9E:: @ 815CE9E
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_in_place_fastest_up
- end_movement
-
-PetalburgWoods_Movement_15CEA4:: @ 815CEA4
- walk_fast_down
- walk_fast_right
- walk_in_place_fastest_up
- end_movement
-
-PetalburgWoods_Movement_15CEA8:: @ 815CEA8
- walk_in_place_fastest_down
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- face_up
- end_movement
-
-PetalburgWoods_Movement_15CEB0:: @ 815CEB0
- walk_fast_down
- walk_fast_down
- end_movement
-
-PetalburgWoods_Movement_15CEB3:: @ 815CEB3
- lock_facing_direction
- walk_up
- unlock_facing_direction
- end_movement
-
-PetalburgWoods_Movement_15CEB7:: @ 815CEB7
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- delay_16
- delay_16
- end_movement
-
-PetalburgWoods_Movement_15CEBF:: @ 815CEBF
- walk_fast_down
- walk_fast_down
- walk_fast_down
- end_movement
-
-PetalburgWoods_Movement_15CEC3:: @ 815CEC3
- walk_down
- walk_down
- delay_16
- delay_16
- end_movement
-
-PetalburgWoods_Movement_15CEC8:: @ 815CEC8
- walk_down
- end_movement
-
-PetalburgWoods_EventScript_15CECA:: @ 815CECA
- msgbox PetalburgWoods_Text_1953AC, 2
- end
-
-PetalburgWoods_EventScript_15CED3:: @ 815CED3
- msgbox PetalburgWoods_Text_19542B, 2
- end
-
-PetalburgWoods_EventScript_15CEDC:: @ 815CEDC
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_MIRACLE_SEED, PetalburgWoods_EventScript_15CF0B
- msgbox PetalburgWoods_Text_19549E, 4
- giveitem_std ITEM_MIRACLE_SEED
- compare RESULT, 0
- goto_if_eq PetalburgWoods_EventScript_1A029B
- setflag FLAG_RECEIVED_MIRACLE_SEED
- release
- end
-
-PetalburgWoods_EventScript_15CF0B:: @ 815CF0B
- msgbox PetalburgWoods_Text_195503, 4
- release
- end
-
-PetalburgWoods_EventScript_15CF15:: @ 815CF15
- msgbox PetalburgWoods_Text_1955B0, 3
- end
-
-PetalburgWoods_EventScript_15CF1E:: @ 815CF1E
- msgbox PetalburgWoods_Text_1956A6, 3
- end
-
-PetalburgWoods_EventScript_15CF27:: @ 815CF27
- trainerbattle 0, OPPONENT_LYLE, 0, PetalburgWoods_Text_1951BE, PetalburgWoods_Text_195202
- msgbox PetalburgWoods_Text_195232, 6
- end
-
-PetalburgWoods_EventScript_15CF3E:: @ 815CF3E
- trainerbattle 0, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_19526A, PetalburgWoods_Text_1952AE
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq PetalburgWoods_EventScript_15CF65
- msgbox PetalburgWoods_Text_1952CC, 6
- end
-
-PetalburgWoods_EventScript_15CF65:: @ 815CF65
- trainerbattle 5, OPPONENT_JAMES_1, 0, PetalburgWoods_Text_195306, PetalburgWoods_Text_195338
- msgbox PetalburgWoods_Text_195356, 6
- end
diff --git a/data/scripts/maps/Route101.inc b/data/scripts/maps/Route101.inc
deleted file mode 100644
index a4af7ceb4..000000000
--- a/data/scripts/maps/Route101.inc
+++ /dev/null
@@ -1,246 +0,0 @@
-Route101_MapScripts:: @ 814E924
- map_script 3, Route101_MapScript1_14E92F
- map_script 2, Route101_MapScript2_14E935
- .byte 0
-
-Route101_MapScript1_14E92F:: @ 814E92F
- call Route101_EventScript_1A02F4
- end
-
-Route101_MapScript2_14E935:: @ 814E935
- map_script_2 VAR_ROUTE101_STATE, 0, Route101_EventScript_14E93F
- .2byte 0
-
-Route101_EventScript_14E93F:: @ 814E93F
- setflag FLAG_SPECIAL_FLAG_0
- setvar VAR_ROUTE101_STATE, 1
- end
-
-Route101_EventScript_14E948:: @ 814E948
- lockall
- playbgm BGM_EVENT0, TRUE
- msgbox Route101_Text_16D10E, 4
- closemessage
- setobjectxy 2, 0, 15
- setobjectxy 4, 0, 16
- applymovement 255, Route101_Movement_14EA2C
- applymovement 2, Route101_Movement_14EA50
- applymovement 4, Route101_Movement_14EA1F
- waitmovement 0
- applymovement 4, Route101_Movement_14EA00
- applymovement 2, Route101_Movement_14EA31
- waitmovement 0
- applymovement 2, Route101_Movement_1A0843
- waitmovement 0
- applymovement 4, Route101_Movement_14EA27
- applymovement 2, Route101_Movement_14EA58
- waitmovement 0
- msgbox Route101_Text_16D119, 4
- closemessage
- setvar VAR_ROUTE101_STATE, 2
- releaseall
- end
-
-Route101_EventScript_14E9B8:: @ 814E9B8
- lockall
- msgbox Route101_Text_16D15E, 4
- closemessage
- applymovement 255, Route101_Movement_14E9FA
- waitmovement 0
- releaseall
- end
-
-Route101_EventScript_14E9CE:: @ 814E9CE
- lockall
- msgbox Route101_Text_16D15E, 4
- closemessage
- applymovement 255, Route101_Movement_14E9FC
- waitmovement 0
- releaseall
- end
-
-Route101_EventScript_14E9E4:: @ 814E9E4
- lockall
- msgbox Route101_Text_16D15E, 4
- closemessage
- applymovement 255, Route101_Movement_14E9FE
- waitmovement 0
- releaseall
- end
-
-Route101_Movement_14E9FA:: @ 814E9FA
- walk_up
- end_movement
-
-Route101_Movement_14E9FC:: @ 814E9FC
- walk_right
- end_movement
-
-Route101_Movement_14E9FE:: @ 814E9FE
- walk_down
- end_movement
-
-Route101_Movement_14EA00:: @ 814EA00
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- end_movement
-
-Route101_Movement_14EA1F:: @ 814EA1F
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- end_movement
-
-@ 814EA26
- end_movement
-
-Route101_Movement_14EA27:: @ 814EA27
- walk_in_place_fast_left
- walk_in_place_fast_left
- walk_in_place_fast_left
- walk_in_place_fast_left
- end_movement
-
-Route101_Movement_14EA2C:: @ 814EA2C
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-Route101_Movement_14EA31:: @ 814EA31
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_down
- walk_fast_down
- walk_fast_left
- walk_fast_left
- walk_fast_left
- end_movement
-
-Route101_Movement_14EA50:: @ 814EA50
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- walk_fast_up
- end_movement
-
-@ 814EA57
- end_movement
-
-Route101_Movement_14EA58:: @ 814EA58
- walk_in_place_fast_right
- walk_in_place_fast_right
- walk_in_place_fast_right
- walk_in_place_fast_right
- end_movement
-
-@ 814EA5D
- walk_up
- walk_up
- end_movement
-
-@ 814EA60
- walk_up
- walk_left
- walk_up
- end_movement
-
-Route101_EventScript_14EA64:: @ 814EA64
- msgbox Route101_Text_16D25E, 2
- end
-
-Route101_EventScript_14EA6D:: @ 814EA6D
- msgbox Route101_Text_16D2CB, 2
- end
-
-Route101_EventScript_14EA76:: @ 814EA76
- msgbox Route101_Text_16D349, 3
- end
-
-Route101_EventScript_14EA7F:: @ 814EA7F
- lock
- faceplayer
- setflag FLAG_SYS_POKEMON_GET
- setflag FLAG_RESCUED_BIRCH
- fadescreen 1
- removeobject 4
- setobjectxy 255, 6, 13
- applymovement 255, Route101_Movement_1A083F
- waitmovement 0
- special ScrSpecial_ChooseStarter
- waitstate
- applymovement 2, Route101_Movement_14EAD7
- waitmovement 0
- msgbox Route101_Text_16D191, 4
- special ScrSpecial_HealPlayerParty
- setflag FLAG_HIDE_BIRCH_BATTLE_POOCHYENA
- clearflag FLAG_HIDE_BIRCH_IN_LAB
- setflag FLAG_HIDE_BIRCH_STARTERS_BAG
- setvar VAR_BIRCH_LAB_STATE, 2
- setvar VAR_ROUTE101_STATE, 3
- clearflag FLAG_SPECIAL_FLAG_0
- warp MAP_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB, 255, 6, 5
- waitstate
- release
- end
-
-Route101_Movement_14EAD7:: @ 814EAD7
- walk_right
- end_movement
diff --git a/data/scripts/maps/Route103.inc b/data/scripts/maps/Route103.inc
deleted file mode 100644
index 94d0aa8d6..000000000
--- a/data/scripts/maps/Route103.inc
+++ /dev/null
@@ -1,216 +0,0 @@
-Route103_MapScripts:: @ 814EB81
- map_script 3, Route103_MapScript1_14EB87
- .byte 0
-
-Route103_MapScript1_14EB87:: @ 814EB87
- call Route103_EventScript_1A014E
- call Route103_EventScript_1A02F4
- end
-
-Route103_EventScript_14EB92:: @ 814EB92
- lockall
- checkplayergender
- compare RESULT, 0
- goto_if_eq Route103_EventScript_14EBAB
- compare RESULT, 1
- goto_if_eq Route103_EventScript_14EC04
- end
-
-Route103_EventScript_14EBAB:: @ 814EBAB
- msgbox Route103_Text_16D57A, 4
- playbgm BGM_GIRL_SUP, TRUE
- applymovement 2, Route103_Movement_1A0839
- waitmovement 0
- applymovement 2, Route103_Movement_1A0833
- waitmovement 0
- applymovement 2, Route103_Movement_1A0835
- waitmovement 0
- msgbox Route103_Text_16D5B6, 4
- switch VAR_STARTER_MON
- case 0, Route103_EventScript_14EC5D
- case 1, Route103_EventScript_14EC6D
- case 2, Route103_EventScript_14EC7D
- end
-
-Route103_EventScript_14EC04:: @ 814EC04
- msgbox Route103_Text_16D762, 4
- playbgm BGM_BOY_SUP, TRUE
- applymovement 2, Route103_Movement_1A0839
- waitmovement 0
- applymovement 2, Route103_Movement_1A0833
- waitmovement 0
- applymovement 2, Route103_Movement_1A0835
- waitmovement 0
- msgbox Route103_Text_16D7A9, 4
- switch VAR_STARTER_MON
- case 0, Route103_EventScript_14EC8D
- case 1, Route103_EventScript_14EC9D
- case 2, Route103_EventScript_14ECAD
- end
-
-Route103_EventScript_14EC5D:: @ 814EC5D
- trainerbattle 3, OPPONENT_MAY_4, 0, Route103_Text_16D65B
- goto Route103_EventScript_14ECBD
- end
-
-Route103_EventScript_14EC6D:: @ 814EC6D
- trainerbattle 3, OPPONENT_MAY_7, 0, Route103_Text_16D65B
- goto Route103_EventScript_14ECBD
- end
-
-Route103_EventScript_14EC7D:: @ 814EC7D
- trainerbattle 3, OPPONENT_MAY_1, 0, Route103_Text_16D65B
- goto Route103_EventScript_14ECBD
- end
-
-Route103_EventScript_14EC8D:: @ 814EC8D
- trainerbattle 3, OPPONENT_BRENDAN_4, 0, Route103_Text_16D836
- goto Route103_EventScript_14ECCB
- end
-
-Route103_EventScript_14EC9D:: @ 814EC9D
- trainerbattle 3, OPPONENT_BRENDAN_7, 0, Route103_Text_16D836
- goto Route103_EventScript_14ECCB
- end
-
-Route103_EventScript_14ECAD:: @ 814ECAD
- trainerbattle 3, OPPONENT_BRENDAN_1, 0, Route103_Text_16D836
- goto Route103_EventScript_14ECCB
- end
-
-Route103_EventScript_14ECBD:: @ 814ECBD
- msgbox Route103_Text_16D688, 4
- goto Route103_EventScript_14ECD9
- end
-
-Route103_EventScript_14ECCB:: @ 814ECCB
- msgbox Route103_Text_16D856, 4
- goto Route103_EventScript_14ECD9
- end
-
-Route103_EventScript_14ECD9:: @ 814ECD9
- closemessage
- switch FACING
- case 1, Route103_EventScript_14ED29
- case 2, Route103_EventScript_14ED0C
- case 3, Route103_EventScript_14ED29
- case 4, Route103_EventScript_14ED29
- end
-
-Route103_EventScript_14ED0C:: @ 814ED0C
- applymovement 2, Route103_Movement_14ED67
- waitmovement 0
- playse SE_DANSA
- applymovement 2, Route103_Movement_14ED6B
- waitmovement 0
- goto Route103_EventScript_14ED46
- end
-
-Route103_EventScript_14ED29:: @ 814ED29
- applymovement 2, Route103_Movement_14ED71
- waitmovement 0
- playse SE_DANSA
- applymovement 2, Route103_Movement_14ED74
- waitmovement 0
- goto Route103_EventScript_14ED46
- end
-
-Route103_EventScript_14ED46:: @ 814ED46
- removeobject 2
- setvar VAR_ROUTE103_STATE, 1
- setvar VAR_BIRCH_LAB_STATE, 4
- clearflag FLAG_HIDE_RIVAL_BIRCH_LAB
- setflag FLAG_DEFEATED_RIVAL_ROUTE103
- setvar VAR_OLDALE_STATE, 1
- clearflag FLAG_HIDE_RIVAL_OLDALE_TOWN
- savebgm 0
- fadedefaultbgm
- releaseall
- end
-
-Route103_Movement_14ED67:: @ 814ED67
- walk_left
- walk_down
- walk_down
- end_movement
-
-Route103_Movement_14ED6B:: @ 814ED6B
- jump_2_down
- delay_16
- walk_down
- walk_down
- walk_down
- end_movement
-
-Route103_Movement_14ED71:: @ 814ED71
- walk_down
- walk_down
- end_movement
-
-Route103_Movement_14ED74:: @ 814ED74
- jump_2_down
- delay_16
- walk_down
- walk_down
- end_movement
-
-Route103_EventScript_14ED79:: @ 814ED79
- msgbox Route103_Text_16D950, 2
- end
-
-Route103_EventScript_14ED82:: @ 814ED82
- msgbox Route103_Text_16D996, 2
- end
-
-Route103_EventScript_14ED8B:: @ 814ED8B
- msgbox Route103_Text_16D9FB, 3
- end
-
-Route103_EventScript_14ED94:: @ 814ED94
- trainerbattle 0, OPPONENT_DAISY, 0, Route103_Text_1B7D55, Route103_Text_1B7D8B
- msgbox Route103_Text_1B7DB2, 6
- end
-
-Route103_EventScript_14EDAB:: @ 814EDAB
- trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7DF7, Route103_Text_1B7E3B, Route103_Text_1B7EAC
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route103_EventScript_14EDD6
- msgbox Route103_Text_1B7E50, 6
- end
-
-Route103_EventScript_14EDD6:: @ 814EDD6
- trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7FE7, Route103_Text_1B802B, Route103_Text_1B80AF
- msgbox Route103_Text_1B8053, 6
- end
-
-Route103_EventScript_14EDF1:: @ 814EDF1
- trainerbattle 4, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B7EFB, Route103_Text_1B7F20, Route103_Text_1B7F8E
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route103_EventScript_14EE1C
- msgbox Route103_Text_1B7F40, 6
- end
-
-Route103_EventScript_14EE1C:: @ 814EE1C
- trainerbattle 7, OPPONENT_AMY_AND_LIV_1, 0, Route103_Text_1B80FE, Route103_Text_1B8123, Route103_Text_1B81A1
- msgbox Route103_Text_1B814D, 6
- end
-
-Route103_EventScript_14EE37:: @ 814EE37
- trainerbattle 0, OPPONENT_ANDREW, 0, Route103_Text_1B81FA, Route103_Text_1B8258
- msgbox Route103_Text_1B8281, 6
- end
-
-Route103_EventScript_14EE4E:: @ 814EE4E
- trainerbattle 0, OPPONENT_MIGUEL_1, 0, Route103_Text_1B82A9, Route103_Text_1B82EC
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route103_EventScript_14EE75
- msgbox Route103_Text_1B830D, 6
- end
-
-Route103_EventScript_14EE75:: @ 814EE75
- trainerbattle 5, OPPONENT_MIGUEL_1, 0, Route103_Text_1B8349, Route103_Text_1B838C
- msgbox Route103_Text_1B83A4, 6
- end
diff --git a/data/scripts/maps/Route110.inc b/data/scripts/maps/Route110.inc
deleted file mode 100644
index 8245b3107..000000000
--- a/data/scripts/maps/Route110.inc
+++ /dev/null
@@ -1,539 +0,0 @@
-Route110_MapScripts:: @ 814F900
- map_script 5, Route110_MapScript1_14F910
- map_script 3, Route110_MapScript1_14F914
- map_script 2, Route110_MapScript2_14F933
- .byte 0
-
-Route110_MapScript1_14F910:: @ 814F910
- special UpdateCyclingRoadState
- end
-
-Route110_MapScript1_14F914:: @ 814F914
- call Route110_EventScript_1A0196
- call Route110_EventScript_1A014E
- call Route110_EventScript_1A0172
- compare VAR_CYCLING_CHALLENGE_STATE, 1
- call_if_eq Route110_EventScript_14F92F
- end
-
-Route110_EventScript_14F92F:: @ 814F92F
- savebgm BGM_CYCLING
- return
-
-Route110_MapScript2_14F933:: @ 814F933
- map_script_2 VAR_CYCLING_CHALLENGE_STATE, 1, Route110_EventScript_14F93D
- .2byte 0
-
-Route110_EventScript_14F93D:: @ 814F93D
- special ScrSpecial_BeginCyclingRoadChallenge
- setvar VAR_CYCLING_CHALLENGE_STATE, 2
- return
-
-Route110_EventScript_14F946:: @ 814F946
- lock
- faceplayer
- msgbox Route110_Text_16E6C0, 4
- applymovement LAST_TALKED, Route110_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route110_EventScript_14F95C:: @ 814F95C
- lock
- faceplayer
- msgbox Route110_Text_16E6F2, 4
- applymovement LAST_TALKED, Route110_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route110_EventScript_14F972:: @ 814F972
- lock
- faceplayer
- msgbox Route110_Text_16E729, 4
- applymovement LAST_TALKED, Route110_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route110_EventScript_14F988:: @ 814F988
- lock
- faceplayer
- msgbox Route110_Text_16E76A, 4
- applymovement LAST_TALKED, Route110_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route110_EventScript_14F99E:: @ 814F99E
- msgbox Route110_Text_16EB22, 2
- end
-
-Route110_EventScript_14F9A7:: @ 814F9A7
- msgbox Route110_Text_16EB65, 2
- end
-
-Route110_EventScript_14F9B0:: @ 814F9B0
- msgbox Route110_Text_16EBC9, 2
- end
-
-Route110_EventScript_14F9B9:: @ 814F9B9
- msgbox Route110_Text_16EDC5, 2
- end
-
-Route110_EventScript_14F9C2:: @ 814F9C2
- msgbox Route110_Text_16EE30, 2
- end
-
-Route110_EventScript_14F9CB:: @ 814F9CB
- msgbox Route110_Text_16EE74, 2
- end
-
-Route110_EventScript_14F9D4:: @ 814F9D4
- msgbox Route110_Text_16EEF6, 2
- end
-
-Route110_EventScript_14F9DD:: @ 814F9DD
- msgbox Route110_Text_16F381, 3
- end
-
-Route110_EventScript_14F9E6:: @ 814F9E6
- msgbox Route110_Text_16F39C, 3
- end
-
-Route110_EventScript_14F9EF:: @ 814F9EF
- msgbox Route110_Text_16F3B1, 3
- end
-
-Route110_EventScript_14F9F8:: @ 814F9F8
- msgbox Route110_Text_16F3E9, 3
- end
-
-Route110_EventScript_14FA01:: @ 814FA01
- msgbox Route110_Text_16F3FF, 3
- end
-
-Route110_EventScript_14FA0A:: @ 814FA0A
- msgbox Route110_Text_16F40F, 3
- end
-
-Route110_EventScript_14FA13:: @ 814FA13
- msgbox Route110_Text_16F429, 3
- end
-
-Route110_EventScript_14FA1C:: @ 814FA1C
- msgbox Route110_Text_16F4AE, 3
- end
-
-Route110_EventScript_14FA25:: @ 814FA25
- msgbox Route110_Text_16F4F7, 3
- end
-
-Route110_EventScript_14FA2E:: @ 814FA2E
- lockall
- specialvar RESULT, GetRecordedCyclingRoadResults
- compare RESULT, 0
- goto_if_eq Route110_EventScript_14FA49
- msgbox Route110_Text_16F53A, 4
- releaseall
- end
-
-Route110_EventScript_14FA49:: @ 814FA49
- msgbox Route110_Text_16F57C, 4
- releaseall
- end
-
-Route110_EventScript_14FA53:: @ 814FA53
- lock
- faceplayer
- specialvar RESULT, GetPlayerAvatarBike
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FA84
- compare VAR_CYCLING_CHALLENGE_STATE, 0
- goto_if_eq Route110_EventScript_14FA7A
- msgbox Route110_Text_16F26A, 4
- release
- end
-
-Route110_EventScript_14FA7A:: @ 814FA7A
- msgbox Route110_Text_16F1D0, 4
- release
- end
-
-Route110_EventScript_14FA84:: @ 814FA84
- msgbox Route110_Text_16F2C4, 4
- release
- end
-
-Route110_EventScript_14FA8E:: @ 814FA8E
- trainerbattle 0, OPPONENT_EDWARD, 0, Route110_Text_1BA699, Route110_Text_1BA6D2
- msgbox Route110_Text_1BA6F8, 6
- end
-
-Route110_EventScript_14FAA5:: @ 814FAA5
- trainerbattle 0, OPPONENT_JACLYN, 0, Route110_Text_1BA72D, Route110_Text_1BA759
- msgbox Route110_Text_1BA76C, 6
- end
-
-Route110_EventScript_14FABC:: @ 814FABC
- trainerbattle 0, OPPONENT_EDWIN_1, 0, Route110_Text_1BA7D2, Route110_Text_1BA803
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FAE3
- msgbox Route110_Text_1BA829, 6
- end
-
-Route110_EventScript_14FAE3:: @ 814FAE3
- trainerbattle 5, OPPONENT_EDWIN_1, 0, Route110_Text_1BA877, Route110_Text_1BA8CD
- msgbox Route110_Text_1BA8E9, 6
- end
-
-Route110_EventScript_14FAFA:: @ 814FAFA
- trainerbattle 0, OPPONENT_DALE, 0, Route110_Text_1BA913, Route110_Text_1BA93C
- msgbox Route110_Text_1BA94A, 6
- end
-
-Route110_EventScript_14FB11:: @ 814FB11
- trainerbattle 0, OPPONENT_JACOB, 0, Route110_Text_1BA22C, Route110_Text_1BA264
- msgbox Route110_Text_1BA27C, 6
- end
-
-Route110_EventScript_14FB28:: @ 814FB28
- trainerbattle 0, OPPONENT_ANTHONY, 0, Route110_Text_1BA2D4, Route110_Text_1BA2FC
- msgbox Route110_Text_1BA30C, 6
- end
-
-Route110_EventScript_14FB3F:: @ 814FB3F
- trainerbattle 0, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA352, Route110_Text_1BA379
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FB66
- msgbox Route110_Text_1BA3A5, 6
- end
-
-Route110_EventScript_14FB66:: @ 814FB66
- trainerbattle 5, OPPONENT_BENJAMIN_1, 0, Route110_Text_1BA3EF, Route110_Text_1BA432
- msgbox Route110_Text_1BA456, 6
- end
-
-Route110_EventScript_14FB7D:: @ 814FB7D
- trainerbattle 0, OPPONENT_JASMINE, 0, Route110_Text_1BA5FF, Route110_Text_1BA63C
- msgbox Route110_Text_1BA65F, 6
- end
-
-Route110_EventScript_14FB94:: @ 814FB94
- trainerbattle 0, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA4A0, Route110_Text_1BA50F
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FBBB
- msgbox Route110_Text_1BA52E, 6
- end
-
-Route110_EventScript_14FBBB:: @ 814FBBB
- trainerbattle 5, OPPONENT_ABIGAIL_1, 0, Route110_Text_1BA573, Route110_Text_1BA5A1
- msgbox Route110_Text_1BA5C4, 6
- end
-
-Route110_EventScript_14FBD2:: @ 814FBD2
- trainerbattle 0, OPPONENT_ISABEL_1, 0, Route110_Text_1BA990, Route110_Text_1BA9D0
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FBF9
- msgbox Route110_Text_1BA9E9, 6
- end
-
-Route110_EventScript_14FBF9:: @ 814FBF9
- trainerbattle 5, OPPONENT_ISABEL_1, 0, Route110_Text_1BAA2D, Route110_Text_1BAA76
- msgbox Route110_Text_1BAA8F, 6
- end
-
-Route110_EventScript_14FC10:: @ 814FC10
- trainerbattle 0, OPPONENT_TIMMY, 0, Route110_Text_1BAAC3, Route110_Text_1BAAF7
- msgbox Route110_Text_1BAB19, 6
- end
-
-Route110_EventScript_14FC27:: @ 814FC27
- lockall
- applymovement 21, Route110_Movement_1A0843
- waitmovement 0
- call Route110_EventScript_14FC39
- releaseall
- end
-
-Route110_EventScript_14FC39:: @ 814FC39
- special FinishCyclingRoadChallenge
- msgbox Route110_Text_16EF65, 4
- switch RESULT
- case 10, Route110_EventScript_14FCC3
- case 9, Route110_EventScript_14FCD1
- case 8, Route110_EventScript_14FCD1
- case 7, Route110_EventScript_14FCD1
- case 6, Route110_EventScript_14FCDF
- case 5, Route110_EventScript_14FCDF
- case 4, Route110_EventScript_14FCDF
- case 3, Route110_EventScript_14FCED
- case 2, Route110_EventScript_14FCED
- case 1, Route110_EventScript_14FCED
- case 0, Route110_EventScript_14FCFB
- end
-
-Route110_EventScript_14FCC3:: @ 814FCC3
- msgbox Route110_Text_16EF9F, 4
- goto Route110_EventScript_14FD09
- end
-
-Route110_EventScript_14FCD1:: @ 814FCD1
- msgbox Route110_Text_16F012, 4
- goto Route110_EventScript_14FD09
- end
-
-Route110_EventScript_14FCDF:: @ 814FCDF
- msgbox Route110_Text_16F069, 4
- goto Route110_EventScript_14FD09
- end
-
-Route110_EventScript_14FCED:: @ 814FCED
- msgbox Route110_Text_16F0D0, 4
- goto Route110_EventScript_14FD09
- end
-
-Route110_EventScript_14FCFB:: @ 814FCFB
- msgbox Route110_Text_16F139, 4
- goto Route110_EventScript_14FD09
- end
-
-Route110_EventScript_14FD09:: @ 814FD09
- setvar VAR_CYCLING_CHALLENGE_STATE, 3
- savebgm 0
- fadedefaultbgm
- return
-
-Route110_EventScript_14FD13:: @ 814FD13
- setvar VAR_SPECIAL_8, 1
- goto Route110_EventScript_14FD34
- end
-
-Route110_EventScript_14FD1E:: @ 814FD1E
- setvar VAR_SPECIAL_8, 2
- goto Route110_EventScript_14FD34
- end
-
-Route110_EventScript_14FD29:: @ 814FD29
- setvar VAR_SPECIAL_8, 3
- goto Route110_EventScript_14FD34
- end
-
-Route110_EventScript_14FD34:: @ 814FD34
- lockall
- checkplayergender
- compare RESULT, 0
- call_if_eq Route110_EventScript_14FDA7
- compare RESULT, 1
- call_if_eq Route110_EventScript_14FDAC
- applymovement 28, Route110_Movement_1A0845
- waitmovement 0
- applymovement 28, Route110_Movement_1A0833
- waitmovement 0
- applymovement 28, Route110_Movement_1A0835
- waitmovement 0
- delay 30
- compare VAR_SPECIAL_8, 1
- call_if_eq Route110_EventScript_14FF14
- compare VAR_SPECIAL_8, 2
- call_if_eq Route110_EventScript_14FF1F
- compare VAR_SPECIAL_8, 3
- call_if_eq Route110_EventScript_14FF2A
- checkplayergender
- compare RESULT, 0
- goto_if_eq Route110_EventScript_14FDB1
- compare RESULT, 1
- goto_if_eq Route110_EventScript_14FE2B
- releaseall
- end
-
-Route110_EventScript_14FDA7:: @ 814FDA7
- playbgm BGM_GIRL_SUP, TRUE
- return
-
-Route110_EventScript_14FDAC:: @ 814FDAC
- playbgm BGM_BOY_SUP, TRUE
- return
-
-Route110_EventScript_14FDB1:: @ 814FDB1
- msgbox Route110_Text_16E7A1, 4
- switch VAR_STARTER_MON
- case 0, Route110_EventScript_14FDE0
- case 1, Route110_EventScript_14FDF0
- case 2, Route110_EventScript_14FE00
- end
-
-Route110_EventScript_14FDE0:: @ 814FDE0
- trainerbattle 3, OPPONENT_MAY_5, 0, Route110_Text_16E826
- goto Route110_EventScript_14FE10
- end
-
-Route110_EventScript_14FDF0:: @ 814FDF0
- trainerbattle 3, OPPONENT_MAY_8, 0, Route110_Text_16E826
- goto Route110_EventScript_14FE10
- end
-
-Route110_EventScript_14FE00:: @ 814FE00
- trainerbattle 3, OPPONENT_MAY_2, 0, Route110_Text_16E826
- goto Route110_EventScript_14FE10
- end
-
-Route110_EventScript_14FE10:: @ 814FE10
- msgbox Route110_Text_16E84C, 4
- call Route110_EventScript_14FEA5
- msgbox Route110_Text_16E8B3, 4
- goto Route110_EventScript_14FEB2
- end
-
-Route110_EventScript_14FE2B:: @ 814FE2B
- msgbox Route110_Text_16E99A, 4
- switch VAR_STARTER_MON
- case 0, Route110_EventScript_14FE5A
- case 1, Route110_EventScript_14FE6A
- case 2, Route110_EventScript_14FE7A
- end
-
-Route110_EventScript_14FE5A:: @ 814FE5A
- trainerbattle 3, OPPONENT_BRENDAN_5, 0, Route110_Text_16EA0F
- goto Route110_EventScript_14FE8A
- end
-
-Route110_EventScript_14FE6A:: @ 814FE6A
- trainerbattle 3, OPPONENT_BRENDAN_8, 0, Route110_Text_16EA0F
- goto Route110_EventScript_14FE8A
- end
-
-Route110_EventScript_14FE7A:: @ 814FE7A
- trainerbattle 3, OPPONENT_BRENDAN_2, 0, Route110_Text_16EA0F
- goto Route110_EventScript_14FE8A
- end
-
-Route110_EventScript_14FE8A:: @ 814FE8A
- msgbox Route110_Text_16EA2A, 4
- call Route110_EventScript_14FEA5
- msgbox Route110_Text_16EA7B, 4
- goto Route110_EventScript_14FEB2
- end
-
-Route110_EventScript_14FEA5:: @ 814FEA5
- giveitem_std ITEM_ITEMFINDER
- return
-
-Route110_EventScript_14FEB2:: @ 814FEB2
- closemessage
- compare VAR_SPECIAL_8, 1
- call_if_eq Route110_EventScript_14FF56
- compare VAR_SPECIAL_8, 2
- call_if_eq Route110_EventScript_14FF5E
- compare VAR_SPECIAL_8, 3
- call_if_eq Route110_EventScript_14FF66
- setobjectmovementtype 28, 10
- setobjectmovementtype 29, 10
- removeobject 28
- addobject 29
- delay 45
- compare VAR_SPECIAL_8, 1
- call_if_eq Route110_EventScript_14FF35
- compare VAR_SPECIAL_8, 2
- call_if_eq Route110_EventScript_14FF40
- compare VAR_SPECIAL_8, 3
- call_if_eq Route110_EventScript_14FF4B
- removeobject 29
- setvar VAR_ROUTE110_STATE, 1
- savebgm 0
- fadedefaultbgm
- releaseall
- end
-
-Route110_EventScript_14FF14:: @ 814FF14
- applymovement 28, Route110_Movement_14FF6E
- waitmovement 0
- return
-
-Route110_EventScript_14FF1F:: @ 814FF1F
- applymovement 28, Route110_Movement_14FF72
- waitmovement 0
- return
-
-Route110_EventScript_14FF2A:: @ 814FF2A
- applymovement 28, Route110_Movement_14FF74
- waitmovement 0
- return
-
-Route110_EventScript_14FF35:: @ 814FF35
- applymovement 29, Route110_Movement_14FF78
- waitmovement 0
- return
-
-Route110_EventScript_14FF40:: @ 814FF40
- applymovement 29, Route110_Movement_14FF80
- waitmovement 0
- return
-
-Route110_EventScript_14FF4B:: @ 814FF4B
- applymovement 29, Route110_Movement_14FF89
- waitmovement 0
- return
-
-Route110_EventScript_14FF56:: @ 814FF56
- setobjectxyperm 29, 33, 55
- return
-
-Route110_EventScript_14FF5E:: @ 814FF5E
- setobjectxyperm 29, 34, 55
- return
-
-Route110_EventScript_14FF66:: @ 814FF66
- setobjectxyperm 29, 35, 55
- return
-
-Route110_Movement_14FF6E:: @ 814FF6E
- walk_down
- walk_left
- walk_in_place_fastest_down
- end_movement
-
-Route110_Movement_14FF72:: @ 814FF72
- walk_down
- end_movement
-
-Route110_Movement_14FF74:: @ 814FF74
- walk_down
- walk_right
- walk_in_place_fastest_down
- end_movement
-
-Route110_Movement_14FF78:: @ 814FF78
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-Route110_Movement_14FF80:: @ 814FF80
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_down
- end_movement
-
-Route110_Movement_14FF89:: @ 814FF89
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
diff --git a/data/scripts/maps/Route110_TrickHouseEntrance.inc b/data/scripts/maps/Route110_TrickHouseEntrance.inc
deleted file mode 100644
index a14ce2e2d..000000000
--- a/data/scripts/maps/Route110_TrickHouseEntrance.inc
+++ /dev/null
@@ -1,759 +0,0 @@
-Route110_TrickHouseEntrance_MapScripts:: @ 8160F2B
- map_script 3, Route110_TrickHouseEntrance_MapScript1_160F3B
- map_script 2, Route110_TrickHouseEntrance_MapScript2_1611CD
- map_script 4, Route110_TrickHouseEntrance_MapScript2_1610B2
- .byte 0
-
-Route110_TrickHouseEntrance_MapScript1_160F3B:: @ 8160F3B
- setflag FLAG_LANDMARK_TRICK_HOUSE
- compare VAR_TRICK_HOUSE_STATE, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_160FCE
- compare VAR_TRICK_HOUSE_PRIZE_PICKUP, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_160FB2
- compare VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_16108E
- compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
- call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
- compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
- call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
- compare VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_160FDE
- switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
- case 0, Route110_TrickHouseEntrance_EventScript_16109A
- case 1, Route110_TrickHouseEntrance_EventScript_1610A0
- case 3, Route110_TrickHouseEntrance_EventScript_1610A6
- case 4, Route110_TrickHouseEntrance_EventScript_1610AC
- end
-
-Route110_TrickHouseEntrance_EventScript_160FB2:: @ 8160FB2
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
- goto_if_eq Route110_TrickHouseEntrance_EventScript_160FC8
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 2
- end
-
-Route110_TrickHouseEntrance_EventScript_160FC8:: @ 8160FC8
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 6
- end
-
-Route110_TrickHouseEntrance_EventScript_160FCE:: @ 8160FCE
- setvar VAR_TRICK_HOUSE_STATE, 0
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_160FDE:: @ 8160FDE
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
- call_if_eq Route110_TrickHouseEntrance_EventScript_16103C
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
- call_if_eq Route110_TrickHouseEntrance_EventScript_161046
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
- call_if_eq Route110_TrickHouseEntrance_EventScript_161050
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
- call_if_eq Route110_TrickHouseEntrance_EventScript_16105A
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
- call_if_eq Route110_TrickHouseEntrance_EventScript_161064
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
- call_if_eq Route110_TrickHouseEntrance_EventScript_16106E
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
- call_if_eq Route110_TrickHouseEntrance_EventScript_161078
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
- call_if_eq Route110_TrickHouseEntrance_EventScript_161082
- return
-
-Route110_TrickHouseEntrance_EventScript_16103C:: @ 816103C
- call_if_unset FLAG_BADGE03_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_161046:: @ 8161046
- call_if_unset FLAG_BADGE04_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_161050:: @ 8161050
- call_if_unset FLAG_BADGE05_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_16105A:: @ 816105A
- call_if_unset FLAG_BADGE06_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_161064:: @ 8161064
- call_if_unset FLAG_BADGE07_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_16106E:: @ 816106E
- call_if_unset FLAG_BADGE08_GET, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_161078:: @ 8161078
- call_if_unset FLAG_SYS_GAME_CLEAR, Route110_TrickHouseEntrance_EventScript_161088
- return
-
-Route110_TrickHouseEntrance_EventScript_161082:: @ 8161082
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_161088:: @ 8161088
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
- return
-
-Route110_TrickHouseEntrance_EventScript_16108E:: @ 816108E
- setobjectxyperm 1, 5, 2
- setobjectmovementtype 1, 4
- end
-
-Route110_TrickHouseEntrance_EventScript_16109A:: @ 816109A
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 0
- end
-
-Route110_TrickHouseEntrance_EventScript_1610A0:: @ 81610A0
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_1610A6:: @ 81610A6
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_1610AC:: @ 81610AC
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- end
-
-Route110_TrickHouseEntrance_MapScript2_1610B2:: @ 81610B2
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1, Route110_TrickHouseEntrance_EventScript_1610F4
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 0, Route110_TrickHouseEntrance_EventScript_161105
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 1, Route110_TrickHouseEntrance_EventScript_1611AB
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 2, Route110_TrickHouseEntrance_EventScript_1611AF
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3, Route110_TrickHouseEntrance_EventScript_1611AF
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 4, Route110_TrickHouseEntrance_EventScript_1611AB
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5, Route110_TrickHouseEntrance_EventScript_1611AB
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 6, Route110_TrickHouseEntrance_EventScript_1611BE
- .2byte 0
-
-Route110_TrickHouseEntrance_EventScript_1610F4:: @ 81610F4
- addobject 1
- showobjectat 1, MAP_ROUTE110_TRICK_HOUSE_ENTRANCE
- turnobject 1, 4
- turnobject 255, 3
- end
-
-Route110_TrickHouseEntrance_EventScript_161105:: @ 8161105
- addobject 1
- hideobjectat 1, MAP_ROUTE110_TRICK_HOUSE_ENTRANCE
- switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
- case 0, Route110_TrickHouseEntrance_EventScript_16116B
- case 1, Route110_TrickHouseEntrance_EventScript_161173
- case 2, Route110_TrickHouseEntrance_EventScript_161193
- case 3, Route110_TrickHouseEntrance_EventScript_161183
- case 4, Route110_TrickHouseEntrance_EventScript_16118B
- case 5, Route110_TrickHouseEntrance_EventScript_16117B
- case 6, Route110_TrickHouseEntrance_EventScript_16119B
- case 7, Route110_TrickHouseEntrance_EventScript_1611A3
- end
-
-Route110_TrickHouseEntrance_EventScript_16116B:: @ 816116B
- setobjectxy 1, 6, 3
- end
-
-Route110_TrickHouseEntrance_EventScript_161173:: @ 8161173
- setobjectxy 1, 11, 5
- end
-
-Route110_TrickHouseEntrance_EventScript_16117B:: @ 816117B
- setobjectxy 1, 11, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_161183:: @ 8161183
- setobjectxy 1, 3, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_16118B:: @ 816118B
- setobjectxy 1, 0, 5
- end
-
-Route110_TrickHouseEntrance_EventScript_161193:: @ 8161193
- setobjectxy 1, 9, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_16119B:: @ 816119B
- setobjectxy 1, 8, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_1611A3:: @ 81611A3
- setobjectxy 1, 4, 4
- end
-
-Route110_TrickHouseEntrance_EventScript_1611AB:: @ 81611AB
- removeobject 1
- end
-
-Route110_TrickHouseEntrance_EventScript_1611AF:: @ 81611AF
- addobject 1
- setobjectxy 1, 5, 2
- turnobject 1, 2
- end
-
-Route110_TrickHouseEntrance_EventScript_1611BE:: @ 81611BE
- addobject 1
- setobjectxy 1, 5, 2
- turnobject 1, 1
- end
-
-Route110_TrickHouseEntrance_MapScript2_1611CD:: @ 81611CD
- map_script_2 VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1, Route110_TrickHouseEntrance_EventScript_1611D7
- .2byte 0
-
-Route110_TrickHouseEntrance_EventScript_1611D7:: @ 81611D7
- lockall
- delay 20
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_161327
- msgbox Route110_TrickHouseEntrance_Text_19BD82, 4
- closemessage
- delay 20
- applymovement 1, Route110_TrickHouseEntrance_Movement_161315
- waitmovement 0
- playse SE_W153
- applymovement 1, Route110_TrickHouseEntrance_Movement_16131E
- waitmovement 0
- removeobject 1
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 1
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 0
- releaseall
- end
-
-@ 8161218
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16121A:: @ 816121A
- lockall
- switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
- case 0, Route110_TrickHouseEntrance_EventScript_16124D
- case 2, Route110_TrickHouseEntrance_EventScript_16136E
- case 3, Route110_TrickHouseEntrance_EventScript_161330
- case 6, Route110_TrickHouseEntrance_EventScript_161518
- end
-
-Route110_TrickHouseEntrance_EventScript_16124D:: @ 816124D
- playse SE_PIN
- applymovement 255, Route110_TrickHouseEntrance_Movement_1A0833
- waitmovement 0
- applymovement 255, Route110_TrickHouseEntrance_Movement_1A0835
- waitmovement 0
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612CD
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612D6
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612DF
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612E8
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612F1
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
- call_if_eq Route110_TrickHouseEntrance_EventScript_1612FA
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
- call_if_eq Route110_TrickHouseEntrance_EventScript_161303
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
- call_if_eq Route110_TrickHouseEntrance_EventScript_16130C
- closemessage
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_2, 1
- warp MAP_ROUTE110_TRICK_HOUSE_ENTRANCE, 255, 6, 2
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1612CD:: @ 81612CD
- msgbox Route110_TrickHouseEntrance_Text_19BA6E, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_1612D6:: @ 81612D6
- msgbox Route110_TrickHouseEntrance_Text_19BAC0, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_1612DF:: @ 81612DF
- msgbox Route110_TrickHouseEntrance_Text_19BB11, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_1612E8:: @ 81612E8
- msgbox Route110_TrickHouseEntrance_Text_19BB61, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_1612F1:: @ 81612F1
- msgbox Route110_TrickHouseEntrance_Text_19BBB4, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_1612FA:: @ 81612FA
- msgbox Route110_TrickHouseEntrance_Text_19BC04, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_161303:: @ 8161303
- msgbox Route110_TrickHouseEntrance_Text_19BC55, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_16130C:: @ 816130C
- msgbox Route110_TrickHouseEntrance_Text_19BCA8, 4
- return
-
-Route110_TrickHouseEnd_Movement_161315:: @ 8161315
-Route110_TrickHouseEntrance_Movement_161315:: @ 8161315
- face_up
- delay_4
- face_left
- delay_4
- face_down
- delay_4
- face_right
- delay_4
- end_movement
-
-Route110_TrickHouseEnd_Movement_16131E:: @ 816131E
-Route110_TrickHouseEntrance_Movement_16131E:: @ 816131E
- face_up
- disable_anim
- slide_up
- slide_up
- slide_up
- slide_up
- slide_up
- slide_up
- end_movement
-
-Route110_TrickHouseEntrance_EventScript_161327:: @ 8161327
- msgbox Route110_TrickHouseEntrance_Text_19BCFD, 4
- return
-
-Route110_TrickHouseEntrance_EventScript_161330:: @ 8161330
- msgbox Route110_TrickHouseEntrance_Text_19BF19, 4
- closemessage
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
- waitmovement 0
- playse SE_PIN
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0833
- waitmovement 0
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0835
- waitmovement 0
- msgbox Route110_TrickHouseEntrance_Text_19BFAB, 4
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0841
- waitmovement 0
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16136E:: @ 816136E
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
- waitmovement 0
- msgbox Route110_TrickHouseEntrance_Text_19C07E, 4
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1613CE
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1613FA
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 3
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161426
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 4
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161452
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 5
- goto_if_eq Route110_TrickHouseEntrance_EventScript_16147E
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 6
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1614AA
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 7
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1614D6
- end
-
-Route110_TrickHouseEntrance_EventScript_1613CE:: @ 81613CE
- giveitem_std ITEM_RARE_CANDY
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1613FA:: @ 81613FA
- giveitem_std ITEM_TIMER_BALL
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161426:: @ 8161426
- giveitem_std ITEM_HARD_STONE
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161452:: @ 8161452
- giveitem_std ITEM_SMOKE_BALL
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16147E:: @ 816147E
- giveitem_std ITEM_TM12_TAUNT
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1614AA:: @ 81614AA
- giveitem_std ITEM_MAGNET
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1614D6:: @ 81614D6
- giveitem_std ITEM_PP_MAX
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161502
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02A5
- msgbox Route110_TrickHouseEntrance_Text_19C0FC, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161502:: @ 8161502
- setvar VAR_TRICK_HOUSE_PRIZE_PICKUP, 0
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 3
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0841
- waitmovement 0
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161518:: @ 8161518
- applymovement 1, Route110_TrickHouseEntrance_Movement_1A0839
- waitmovement 0
- msgbox Route110_TrickHouseEntrance_Text_19C128, 4
- .ifdef SAPPHIRE
- givedecoration_std DECOR_BLUE_TENT
- .else
- givedecoration_std DECOR_RED_TENT
- .endif
- compare RESULT, 1
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161551
- compare RESULT, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1A02B8
- msgbox Route110_TrickHouseEntrance_Text_19C18D, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161551:: @ 8161551
- msgbox Route110_TrickHouseEntrance_Text_19C17E, 4
- closemessage
- applymovement 1, Route110_TrickHouseEntrance_Movement_16309F
- waitmovement 0
- applymovement 1, Route110_TrickHouseEntrance_Movement_161315
- waitmovement 0
- playse SE_W153
- applymovement 1, Route110_TrickHouseEntrance_Movement_16131E
- waitmovement 0
- removeobject 1
- setvar VAR_TRICK_HOUSE_PRIZE_PICKUP, 0
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE_3, 5
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16158A:: @ 816158A
- lockall
- switch VAR_TRICK_HOUSE_ENTRANCE_STATE_3
- case 0, Route110_TrickHouseEntrance_EventScript_1615BD
- case 1, Route110_TrickHouseEntrance_EventScript_1615C7
- case 4, Route110_TrickHouseEntrance_EventScript_1616B8
- case 5, Route110_TrickHouseEntrance_EventScript_1616C2
- end
-
-Route110_TrickHouseEntrance_EventScript_1615BD:: @ 81615BD
- msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1615C7:: @ 81615C7
- msgbox Route110_TrickHouseEntrance_Text_19BE7D, MSGBOX_YESNO
- closemessage
- compare RESULT, YES
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1615DD
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1615DD:: @ 81615DD
- setmetatile 5, 1, 537, 0
- special DrawWholeMapView
- delay 20
- applymovement 255, Route110_TrickHouseEntrance_Movement_1A0856
- waitmovement 0
- applymovement 255, Route110_TrickHouseEntrance_Movement_16165E
- waitmovement 0
- switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
- case 0, Route110_TrickHouseEntrance_EventScript_161660
- case 1, Route110_TrickHouseEntrance_EventScript_16166B
- case 2, Route110_TrickHouseEntrance_EventScript_161676
- case 3, Route110_TrickHouseEntrance_EventScript_161681
- case 4, Route110_TrickHouseEntrance_EventScript_16168C
- case 5, Route110_TrickHouseEntrance_EventScript_161697
- case 6, Route110_TrickHouseEntrance_EventScript_1616A2
- case 7, Route110_TrickHouseEntrance_EventScript_1616AD
- end
-
-Route110_TrickHouseEntrance_Movement_16165E:: @ 816165E
- set_invisible
- end_movement
-
-Route110_TrickHouseEntrance_EventScript_161660:: @ 8161660
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE1, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16166B:: @ 816166B
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE2, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161676:: @ 8161676
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE3, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161681:: @ 8161681
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE4, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16168C:: @ 816168C
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE5, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161697:: @ 8161697
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE6, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1616A2:: @ 81616A2
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE7, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1616AD:: @ 81616AD
- warp MAP_ROUTE110_TRICK_HOUSE_PUZZLE8, 255, 0, 21
- waitstate
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1616B8:: @ 81616B8
- msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1616C2:: @ 81616C2
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 8
- goto_if_eq Route110_TrickHouseEntrance_EventScript_1616D7
- msgbox Route110_TrickHouseEntrance_Text_19BE6E, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1616D7:: @ 81616D7
- msgbox Route110_TrickHouseEntrance_Text_19BEB3, 4
- releaseall
- end
-
-gUnknown_081616E1:: @ 81616E1
- lockall
- switch VAR_TRICK_HOUSE_ROOMS_COMPLETED
- case 0, Route110_TrickHouseEntrance_EventScript_161740
- case 1, Route110_TrickHouseEntrance_EventScript_161769
- case 2, Route110_TrickHouseEntrance_EventScript_161792
- case 3, Route110_TrickHouseEntrance_EventScript_1617BB
- case 4, Route110_TrickHouseEntrance_EventScript_1617E4
- case 5, Route110_TrickHouseEntrance_EventScript_16180D
- case 6, Route110_TrickHouseEntrance_EventScript_161836
- case 7, Route110_TrickHouseEntrance_EventScript_16185F
- end
-
-Route110_TrickHouseEntrance_EventScript_161740:: @ 8161740
- compare VAR_TRICK_HOUSE_PUZZLE_1_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819CAD1, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_1_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161769:: @ 8161769
- compare VAR_TRICK_HOUSE_PUZZLE_2_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819CCCB, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_2_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161792:: @ 8161792
- compare VAR_TRICK_HOUSE_PUZZLE_3_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819CEF9, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_3_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1617BB:: @ 81617BB
- compare VAR_TRICK_HOUSE_PUZZLE_4_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819D164, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_4_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1617E4:: @ 81617E4
- compare VAR_TRICK_HOUSE_PUZZLE_5_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819D3A5, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_5_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16180D:: @ 816180D
- compare VAR_TRICK_HOUSE_PUZZLE_6_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819DC0A, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_6_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161836:: @ 8161836
- compare VAR_TRICK_HOUSE_PUZZLE_7_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819DE8D, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_7_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_16185F:: @ 816185F
- compare VAR_TRICK_HOUSE_PUZZLE_8_STATE, 0
- goto_if_eq Route110_TrickHouseEntrance_EventScript_161888
- msgbox UnknownString_819E0FF, 4
- playse SE_PIN
- setvar VAR_TRICK_HOUSE_PUZZLE_8_STATE, 2
- setmetatile 13, 1, 523, 0
- special DrawWholeMapView
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_161888:: @ 8161888
- msgbox UnknownString_819C21F, 4
- releaseall
- end
-
-Route110_TrickHousePuzzle1_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle2_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle3_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle4_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle5_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle6_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle7_EventScript_161892:: @ 8161892
-Route110_TrickHousePuzzle8_EventScript_161892:: @ 8161892
- msgbox Route110_TrickHousePuzzle1_Text_19C1FF, 4
- releaseall
- end
-
-Route110_TrickHousePuzzle1_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle2_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle3_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle4_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle5_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle6_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle7_EventScript_16189C:: @ 816189C
-Route110_TrickHousePuzzle8_EventScript_16189C:: @ 816189C
- playfanfare BGM_FANFA4
- message Route110_TrickHousePuzzle1_Text_19C1B8
- waitfanfare
- waitmessage
- msgbox Route110_TrickHousePuzzle1_Text_19C1CB, 4
- releaseall
- end
-
-Route110_TrickHouseEntrance_EventScript_1618B0:: @ 81618B0
- lockall
- msgbox Route110_TrickHouseEntrance_Text_19BA56, 4
- releaseall
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 0
- call_if_eq Route110_TrickHouseEntrance_EventScript_1618E1
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 1
- call_if_eq Route110_TrickHouseEntrance_EventScript_1618F6
- compare VAR_TRICK_HOUSE_ROOMS_COMPLETED, 2
- call_if_eq Route110_TrickHouseEntrance_EventScript_16190B
- setvar VAR_TRICK_HOUSE_ENTRANCE_STATE, 1
- end
-
-Route110_TrickHouseEntrance_EventScript_1618E1:: @ 81618E1
- setvar VAR_SPECIAL_4, 6
- setvar VAR_SPECIAL_5, 3
- setvar VAR_SPECIAL_6, 0
- call Route110_TrickHouseEntrance_EventScript_161920
- return
-
-Route110_TrickHouseEntrance_EventScript_1618F6:: @ 81618F6
- setvar VAR_SPECIAL_4, 11
- setvar VAR_SPECIAL_5, 5
- setvar VAR_SPECIAL_6, 0
- call Route110_TrickHouseEntrance_EventScript_161920
- return
-
-Route110_TrickHouseEntrance_EventScript_16190B:: @ 816190B
- setvar VAR_SPECIAL_4, 9
- setvar VAR_SPECIAL_5, 2
- setvar VAR_SPECIAL_6, 0
- call Route110_TrickHouseEntrance_EventScript_161920
- return
-
-Route110_TrickHouseEntrance_EventScript_161920:: @ 8161920
- setfieldeffectargument 0, 32772
- setfieldeffectargument 1, 32773
- setfieldeffectargument 2, 32774
- dofieldeffect FLDEFF_SPARKLE
- waitfieldeffect FLDEFF_SPARKLE
- delay 10
- return
diff --git a/data/scripts/maps/Route111.inc b/data/scripts/maps/Route111.inc
deleted file mode 100644
index 3e1570aff..000000000
--- a/data/scripts/maps/Route111.inc
+++ /dev/null
@@ -1,442 +0,0 @@
-Route111_MapScripts:: @ 814FF91
- map_script 1, Route111_MapScript1_14FF9C
- map_script 3, Route111_MapScript1_14FFB9
- .byte 0
-
-Route111_MapScript1_14FF9C:: @ 814FF9C
- call_if_unset FLAG_REGI_DOORS_OPENED, Route111_EventScript_14FFA6
- end
-
-Route111_EventScript_14FFA6:: @ 814FFA6
- setmetatile 29, 86, 124, 1
- setmetatile 29, 87, 145, 1
- return
-
-Route111_MapScript1_14FFB9:: @ 814FFB9
- call Route111_EventScript_14FFCD
- call Route111_EventScript_1AE313
- goto_if_trainer_not_defeated OPPONENT_VICKY, Route111_EventScript_15000D
- end
-
-Route111_EventScript_14FFCD:: @ 814FFCD
- getplayerxy VAR_TEMP_0, VAR_TEMP_1
- compare VAR_TEMP_1, 34
- goto_if_lt Route111_EventScript_15000C
- compare VAR_TEMP_1, 107
- goto_if_gt Route111_EventScript_15000C
- compare VAR_TEMP_1, 72
- goto_if_gt Route111_EventScript_150009
- compare VAR_TEMP_0, 2000
- goto_if_gt Route111_EventScript_15000C
- compare VAR_TEMP_0, 8
- goto_if_lt Route111_EventScript_15000C
-
-Route111_EventScript_150009:: @ 8150009
- setweather WEATHER_SANDSTORM
-
-Route111_EventScript_15000C:: @ 815000C
- return
-
-Route111_EventScript_15000D:: @ 815000D
- clearflag FLAG_HIDE_VICTOR_WINSTRATE
- setflag FLAG_HIDE_VICTORIA_WINSTRATE
- setflag FLAG_HIDE_VIVI_WINSTRATE
- setflag FLAG_HIDE_VICKI_WINSTRATE
- cleartrainerflag OPPONENT_VICTOR
- cleartrainerflag OPPONENT_VICTORIA
- cleartrainerflag OPPONENT_VIVI
- end
-
-Route111_EventScript_150023:: @ 8150023
- lockall
- msgbox Route111_Text_16FA54, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq Route111_EventScript_15005F
- giveitem_std ITEM_ROOT_FOSSIL
- closemessage
- setflag FLAG_HIDE_ROOT_FOSSIL
- setflag FLAG_HIDE_CLAW_FOSSIL
- removeobject 34
- delay 30
- applymovement 35, Route111_Movement_1500AF
- waitmovement 0
- removeobject 35
- releaseall
- end
-
-Route111_EventScript_15005F:: @ 815005F
- msgbox Route111_Text_16FACE, 4
- releaseall
- end
-
-Route111_EventScript_150069:: @ 8150069
- lockall
- msgbox Route111_Text_16FAED, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq Route111_EventScript_1500A5
- giveitem_std ITEM_CLAW_FOSSIL
- closemessage
- setflag FLAG_HIDE_CLAW_FOSSIL
- setflag FLAG_HIDE_ROOT_FOSSIL
- removeobject 35
- delay 30
- applymovement 34, Route111_Movement_1500AF
- waitmovement 0
- removeobject 34
- releaseall
- end
-
-Route111_EventScript_1500A5:: @ 81500A5
- msgbox Route111_Text_16FB67, 4
- releaseall
- end
-
-Route111_Movement_1500AF:: @ 81500AF
- set_visible
- delay_4
- set_invisible
- delay_4
- set_visible
- delay_4
- set_invisible
- delay_4
- set_visible
- delay_8
- set_invisible
- delay_8
- set_visible
- delay_8
- set_invisible
- delay_8
- set_visible
- delay_16
- set_invisible
- delay_16
- set_visible
- end_movement
-
-Route111_EventScript_1500C5:: @ 81500C5
- lock
- faceplayer
- dodailyevents
- goto_if_set FLAG_DAILY_RECEIVED_BERRY_ROUTE111, Route111_EventScript_150100
- msgbox Route111_Text_1C56F0, 4
- giveitem_std ITEM_RAZZ_BERRY
- compare RESULT, 0
- goto_if_eq Route111_EventScript_1A029B
- setflag FLAG_DAILY_RECEIVED_BERRY_ROUTE111
- special GetPlayerBigGuyGirlString
- msgbox Route111_Text_1C5781, 4
- release
- end
-
-Route111_EventScript_150100:: @ 8150100
- msgbox Route111_Text_1C57D2, 4
- release
- end
-
-@ 815010A
- lockall
- setvar VAR_SPECIAL_4, 0
- goto Route111_EventScript_15013A
- end
-
-Route111_EventScript_150116:: @ 8150116
- lockall
- setvar VAR_SPECIAL_4, 1
- goto Route111_EventScript_15013A
- end
-
-Route111_EventScript_150122:: @ 8150122
- lockall
- setvar VAR_SPECIAL_4, 2
- goto Route111_EventScript_15013A
- end
-
-@ 815012E
- lockall
- setvar VAR_SPECIAL_4, 3
- goto Route111_EventScript_15013A
- end
-
-Route111_EventScript_15013A:: @ 815013A
- checkitem ITEM_GO_GOGGLES, 1
- compare RESULT, 0
- goto_if_eq Route111_EventScript_150151
- setvar VAR_TEMP_3, 1
- releaseall
- end
-
-Route111_EventScript_150151:: @ 8150151
- msgbox Route111_Text_1A0F93, 4
- closemessage
- compare VAR_SPECIAL_4, 0
- call_if_eq Route111_EventScript_150188
- compare VAR_SPECIAL_4, 1
- call_if_eq Route111_EventScript_150193
- compare VAR_SPECIAL_4, 2
- call_if_eq Route111_EventScript_15019E
- compare VAR_SPECIAL_4, 3
- call_if_eq Route111_EventScript_1501A9
- releaseall
- end
-
-Route111_EventScript_150188:: @ 8150188
- applymovement 255, Route111_Movement_1501B4
- waitmovement 0
- return
-
-Route111_EventScript_150193:: @ 8150193
- applymovement 255, Route111_Movement_1501B6
- waitmovement 0
- return
-
-Route111_EventScript_15019E:: @ 815019E
- applymovement 255, Route111_Movement_1501B8
- waitmovement 0
- return
-
-Route111_EventScript_1501A9:: @ 81501A9
- applymovement 255, Route111_Movement_1501BA
- waitmovement 0
- return
-
-Route111_Movement_1501B4:: @ 81501B4
- walk_up
- end_movement
-
-Route111_Movement_1501B6:: @ 81501B6
- walk_down
- end_movement
-
-Route111_Movement_1501B8:: @ 81501B8
- walk_left
- end_movement
-
-Route111_Movement_1501BA:: @ 81501BA
- walk_right
- end_movement
-
-Route111_EventScript_1501BC:: @ 81501BC
- setweather WEATHER_SUNNY
- fadenewbgm BGM_DOORO_X1
- doweather
- setvar VAR_TEMP_3, 0
- end
-
-Route111_EventScript_1501C9:: @ 81501C9
- setweather WEATHER_SANDSTORM
- fadenewbgm BGM_ASHROAD
- doweather
- end
-
-Route111_EventScript_1501D1:: @ 81501D1
- lock
- faceplayer
- setflag FLAG_LANDMARK_WINSTRATE_FAMILY
- msgbox Route111_Text_16F705, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq Route111_EventScript_1501F3
- msgbox Route111_Text_16F785, 4
- release
- end
-
-Route111_EventScript_1501F3:: @ 81501F3
- msgbox Route111_Text_16F7B3, 4
- trainerbattle 3, OPPONENT_VICTOR, 0, Route111_Text_16F7D2
- applymovement 1, Route111_Movement_1A0841
- waitmovement 0
- call Route111_EventScript_150348
- msgbox Route111_Text_16F7FF, 4
- closemessage
- applymovement 1, Route111_Movement_150356
- waitmovement 0
- removeobject 1
- call Route111_EventScript_15034F
- applymovement 255, Route111_Movement_15035B
- waitmovement 0
- call Route111_EventScript_150348
- addobject 2
- applymovement 2, Route111_Movement_150359
- waitmovement 0
- call Route111_EventScript_15034F
- msgbox Route111_Text_16F82D, 4
- trainerbattle 3, OPPONENT_VICTORIA, 0, Route111_Text_16F8A6
- applymovement 2, Route111_Movement_1A0841
- waitmovement 0
- call Route111_EventScript_150348
- msgbox Route111_Text_16F8D5, 4
- closemessage
- applymovement 2, Route111_Movement_150356
- waitmovement 0
- removeobject 2
- call Route111_EventScript_15034F
- applymovement 255, Route111_Movement_15035B
- waitmovement 0
- call Route111_EventScript_150348
- addobject 3
- applymovement 3, Route111_Movement_150359
- waitmovement 0
- call Route111_EventScript_15034F
- msgbox Route111_Text_16F90E, 4
- trainerbattle 3, OPPONENT_VIVI, 0, Route111_Text_16F956
- applymovement 3, Route111_Movement_1A0841
- waitmovement 0
- call Route111_EventScript_150348
- msgbox Route111_Text_16F96C, 4
- closemessage
- applymovement 3, Route111_Movement_150356
- waitmovement 0
- removeobject 3
- call Route111_EventScript_15034F
- applymovement 255, Route111_Movement_15035B
- waitmovement 0
- call Route111_EventScript_150348
- addobject 4
- applymovement 4, Route111_Movement_150359
- waitmovement 0
- call Route111_EventScript_15034F
- msgbox Route111_Text_16F991, 4
- trainerbattle 3, OPPONENT_VICKY, 0, Route111_Text_16F9EC
- msgbox Route111_Text_16FA22, 4
- closemessage
- applymovement 4, Route111_Movement_1A0841
- waitmovement 0
- call Route111_EventScript_150348
- applymovement 4, Route111_Movement_150356
- waitmovement 0
- removeobject 4
- call Route111_EventScript_15034F
- release
- end
-
-Route111_EventScript_150348:: @ 8150348
- opendoor 13, 113
- waitdooranim
- return
-
-Route111_EventScript_15034F:: @ 815034F
- closedoor 13, 113
- waitdooranim
- return
-
-Route111_Movement_150356:: @ 8150356
- walk_in_place_fastest_up
- walk_up
- end_movement
-
-Route111_Movement_150359:: @ 8150359
- walk_down
- end_movement
-
-Route111_Movement_15035B:: @ 815035B
- delay_16
- delay_16
- delay_16
- end_movement
-
-Route111_EventScript_15035F:: @ 815035F
- msgbox Route111_Text_16FC9C, 3
- end
-
-Route111_EventScript_150368:: @ 8150368
- msgbox Route111_Text_16FCB6, 3
- end
-
-Route111_EventScript_150371:: @ 8150371
- msgbox Route111_Text_16FCEF, 3
- end
-
-Route111_EventScript_15037A:: @ 815037A
- msgbox Route111_Text_16FD05, 3
- end
-
-Route111_EventScript_150383:: @ 8150383
- msgbox Route111_Text_16FD1B, 3
- end
-
-Route111_EventScript_15038C:: @ 815038C
- msgbox Route111_Text_16FD55, 3
- end
-
-Route111_EventScript_150395:: @ 8150395
- msgbox Route111_Text_16FB86, 2
- end
-
-Route111_EventScript_15039E:: @ 815039E
- msgbox Route111_Text_16FC3A, 2
- end
-
-Route111_EventScript_1503A7:: @ 81503A7
- trainerbattle 0, OPPONENT_DREW, 0, Route111_Text_1BAB4B, Route111_Text_1BABC7
- msgbox Route111_Text_1BAC10, 6
- end
-
-Route111_EventScript_1503BE:: @ 81503BE
- trainerbattle 0, OPPONENT_HEIDI, 0, Route111_Text_1BAC60, Route111_Text_1BACC5
- msgbox Route111_Text_1BACD8, 6
- end
-
-Route111_EventScript_1503D5:: @ 81503D5
- trainerbattle 0, OPPONENT_CLIFF, 0, Route111_Text_1BAD4B, Route111_Text_1BADA3
- msgbox Route111_Text_1BADC2, 6
- end
-
-Route111_EventScript_1503EC:: @ 81503EC
- trainerbattle 0, OPPONENT_BECKY, 0, Route111_Text_1BAE24, Route111_Text_1BAE6E
- msgbox Route111_Text_1BAE81, 6
- end
-
-Route111_EventScript_150403:: @ 8150403
- trainerbattle 0, OPPONENT_DUSTY_1, 0, Route111_Text_1BAEC9, Route111_Text_1BAF14
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route111_EventScript_15042A
- msgbox Route111_Text_1BAF5B, 6
- end
-
-Route111_EventScript_15042A:: @ 815042A
- trainerbattle 5, OPPONENT_DUSTY_1, 0, Route111_Text_1BAFC1, Route111_Text_1BB034
- msgbox Route111_Text_1BB070, 6
- end
-
-Route111_EventScript_150441:: @ 8150441
- trainerbattle 0, OPPONENT_TRAVIS, 0, Route111_Text_1BB111, Route111_Text_1BB140
- msgbox Route111_Text_1BB15B, 6
- end
-
-Route111_EventScript_150458:: @ 8150458
- trainerbattle 0, OPPONENT_IRENE, 0, Route111_Text_1BB199, Route111_Text_1BB1D8
- msgbox Route111_Text_1BB1F6, 6
- end
-
-Route111_EventScript_15046F:: @ 815046F
- trainerbattle 0, OPPONENT_DAISUKE, 0, Route111_Text_1BB250, Route111_Text_1BB27E
- msgbox Route111_Text_1BB290, 6
- end
-
-Route111_EventScript_150486:: @ 8150486
- trainerbattle 0, OPPONENT_WILTON_1, 0, Route111_Text_1BB2E3, Route111_Text_1BB313
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route111_EventScript_1504AD
- msgbox Route111_Text_1BB33E, 6
- end
-
-Route111_EventScript_1504AD:: @ 81504AD
- trainerbattle 5, OPPONENT_WILTON_1, 0, Route111_Text_1BB3A7, Route111_Text_1BB3FA
- msgbox Route111_Text_1BB40E, 6
- end
-
-Route111_EventScript_1504C4:: @ 81504C4
- trainerbattle 0, OPPONENT_BROOKE_1, 0, Route111_Text_1BB44F, Route111_Text_1BB49F
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route111_EventScript_1504EB
- msgbox Route111_Text_1BB4CE, 6
- end
-
-Route111_EventScript_1504EB:: @ 81504EB
- trainerbattle 5, OPPONENT_BROOKE_1, 0, Route111_Text_1BB529, Route111_Text_1BB5A2
- msgbox Route111_Text_1BB5C1, 6
- end
diff --git a/data/scripts/maps/Route119.inc b/data/scripts/maps/Route119.inc
deleted file mode 100644
index b1f2d33bf..000000000
--- a/data/scripts/maps/Route119.inc
+++ /dev/null
@@ -1,382 +0,0 @@
-Route119_MapScripts:: @ 8151167
- map_script 5, Route119_MapScript1_151172
- map_script 3, Route119_MapScript1_15119B
- .byte 0
-
-Route119_MapScript1_151172:: @ 8151172
- call_if_set FLAG_SYS_CTRL_OBJ_DELETE, Route119_EventScript_15117C
- end
-
-Route119_EventScript_15117C:: @ 815117C
- compare VAR_SPECIAL_4, 6
- call_if_eq Route119_EventScript_151193
- compare VAR_SPECIAL_4, 7
- call_if_eq Route119_EventScript_151197
- return
-
-Route119_EventScript_151193:: @ 8151193
- removeobject 35
- return
-
-Route119_EventScript_151197:: @ 8151197
- removeobject 36
- return
-
-Route119_MapScript1_15119B:: @ 815119B
- call Route119_EventScript_1A014E
- call Route119_EventScript_1A0172
- call Route119_EventScript_1A0196
- compare VAR_WEATHER_INSTITUTE_STATE, 1
- call_if_eq Route119_EventScript_1511B9
- special SetRoute119Weather
- end
-
-Route119_EventScript_1511B9:: @ 81511B9
- setflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_2F
- clearflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_1F
- setvar VAR_WEATHER_INSTITUTE_STATE, 2
- return
-
-Route119_EventScript_1511C5:: @ 81511C5
- setvar VAR_TEMP_1, 1
- goto Route119_EventScript_1511DB
- end
-
-Route119_EventScript_1511D0:: @ 81511D0
- setvar VAR_TEMP_1, 2
- goto Route119_EventScript_1511DB
- end
-
-Route119_EventScript_1511DB:: @ 81511DB
- lockall
- addobject 25
- checkplayergender
- compare RESULT, 0
- call_if_eq Route119_EventScript_151254
- compare RESULT, 1
- call_if_eq Route119_EventScript_151259
- delay 65
- compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1513A6
- compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1513B1
- applymovement 255, Route119_Movement_1A0845
- waitmovement 0
- delay 30
- compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1513D2
- compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1513E1
- removeobject 25
- addobject 16
- delay 30
- checkplayergender
- compare RESULT, 0
- goto_if_eq Route119_EventScript_15125E
- compare RESULT, 1
- goto_if_eq Route119_EventScript_1512D8
- releaseall
- end
-
-Route119_EventScript_151254:: @ 8151254
- playbgm BGM_GIRL_SUP, TRUE
- return
-
-Route119_EventScript_151259:: @ 8151259
- playbgm BGM_BOY_SUP, TRUE
- return
-
-Route119_EventScript_15125E:: @ 815125E
- msgbox Route119_Text_1710BB, 4
- switch VAR_STARTER_MON
- case 0, Route119_EventScript_15128D
- case 1, Route119_EventScript_15129D
- case 2, Route119_EventScript_1512AD
- end
-
-Route119_EventScript_15128D:: @ 815128D
- trainerbattle 3, OPPONENT_MAY_6, 0, Route119_Text_171156
- goto Route119_EventScript_1512BD
- end
-
-Route119_EventScript_15129D:: @ 815129D
- trainerbattle 3, OPPONENT_MAY_9, 0, Route119_Text_171156
- goto Route119_EventScript_1512BD
- end
-
-Route119_EventScript_1512AD:: @ 81512AD
- trainerbattle 3, OPPONENT_MAY_3, 0, Route119_Text_171156
- goto Route119_EventScript_1512BD
- end
-
-Route119_EventScript_1512BD:: @ 81512BD
- msgbox Route119_Text_1711B1, 4
- call Route119_EventScript_151352
- msgbox Route119_Text_171214, 4
- goto Route119_EventScript_151362
- end
-
-Route119_EventScript_1512D8:: @ 81512D8
- msgbox Route119_Text_171358, 4
- switch VAR_STARTER_MON
- case 0, Route119_EventScript_151307
- case 1, Route119_EventScript_151317
- case 2, Route119_EventScript_151327
- end
-
-Route119_EventScript_151307:: @ 8151307
- trainerbattle 3, OPPONENT_BRENDAN_6, 0, Route119_Text_1713E2
- goto Route119_EventScript_151337
- end
-
-Route119_EventScript_151317:: @ 8151317
- trainerbattle 3, OPPONENT_BRENDAN_9, 0, Route119_Text_1713E2
- goto Route119_EventScript_151337
- end
-
-Route119_EventScript_151327:: @ 8151327
- trainerbattle 3, OPPONENT_BRENDAN_3, 0, Route119_Text_1713E2
- goto Route119_EventScript_151337
- end
-
-Route119_EventScript_151337:: @ 8151337
- msgbox Route119_Text_17140B, 4
- call Route119_EventScript_151352
- msgbox Route119_Text_171475, 4
- goto Route119_EventScript_151362
- end
-
-Route119_EventScript_151352:: @ 8151352
- giveitem_std ITEM_HM02_FLY
- setflag FLAG_RECEIVED_HM02
- return
-
-Route119_EventScript_151362:: @ 8151362
- closemessage
- compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1513D2
- compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1513E1
- removeobject 16
- addobject 25
- delay 30
- compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1513BC
- compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1513C7
- removeobject 25
- setvar VAR_ROUTE119_STATE, 1
- savebgm 0
- fadedefaultbgm
- releaseall
- end
-
-Route119_EventScript_1513A6:: @ 81513A6
- applymovement 25, Route119_Movement_1513F0
- waitmovement 0
- return
-
-Route119_EventScript_1513B1:: @ 81513B1
- applymovement 25, Route119_Movement_1513FA
- waitmovement 0
- return
-
-Route119_EventScript_1513BC:: @ 81513BC
- applymovement 25, Route119_Movement_151405
- waitmovement 0
- return
-
-Route119_EventScript_1513C7:: @ 81513C7
- applymovement 25, Route119_Movement_15140F
- waitmovement 0
- return
-
-Route119_EventScript_1513D2:: @ 81513D2
- setobjectxyperm 16, 25, 32
- setobjectxyperm 25, 25, 32
- return
-
-Route119_EventScript_1513E1:: @ 81513E1
- setobjectxyperm 16, 26, 32
- setobjectxyperm 25, 26, 32
- return
-
-Route119_Movement_1513F0:: @ 81513F0
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- end_movement
-
-Route119_Movement_1513FA:: @ 81513FA
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_up
- end_movement
-
-Route119_Movement_151405:: @ 8151405
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-Route119_Movement_15140F:: @ 815140F
- walk_fast_left
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_right
- walk_fast_right
- walk_fast_up
- walk_fast_up
- walk_fast_up
- walk_fast_up
- end_movement
-
-Route119_EventScript_15141A:: @ 815141A
- msgbox Route119_Text_171698, 2
- end
-
-Route119_EventScript_151423:: @ 8151423
- msgbox Route119_Text_171749, 3
- end
-
-Route119_EventScript_15142C:: @ 815142C
- msgbox Route119_Text_171762, 3
- end
-
-Route119_EventScript_151435:: @ 8151435
- trainerbattle 0, OPPONENT_BRENT, 0, Route119_Text_1BE521, Route119_Text_1BE54F
- msgbox Route119_Text_1BE561, 6
- end
-
-Route119_EventScript_15144C:: @ 815144C
- trainerbattle 0, OPPONENT_DONALD, 0, Route119_Text_1BE5A4, Route119_Text_1BE5DF
- msgbox Route119_Text_1BE5F8, 6
- end
-
-Route119_EventScript_151463:: @ 8151463
- trainerbattle 0, OPPONENT_TAYLOR, 0, Route119_Text_1BE632, Route119_Text_1BE67B
- msgbox Route119_Text_1BE695, 6
- end
-
-Route119_EventScript_15147A:: @ 815147A
- trainerbattle 0, OPPONENT_DOUG, 0, Route119_Text_1BE6EA, Route119_Text_1BE729
- msgbox Route119_Text_1BE748, 6
- end
-
-Route119_EventScript_151491:: @ 8151491
- trainerbattle 0, OPPONENT_GREG, 0, Route119_Text_1BE784, Route119_Text_1BE7D3
- msgbox Route119_Text_1BE7E9, 6
- end
-
-Route119_EventScript_1514A8:: @ 81514A8
- trainerbattle 0, OPPONENT_KENT, 0, Route119_Text_1BE82F, Route119_Text_1BE88D
- msgbox Route119_Text_1BE89A, 6
- end
-
-Route119_EventScript_1514BF:: @ 81514BF
- trainerbattle 0, OPPONENT_JACKSON_1, 0, Route119_Text_1BE8BB, Route119_Text_1BE90E
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route119_EventScript_1514E6
- msgbox Route119_Text_1BE937, 6
- end
-
-Route119_EventScript_1514E6:: @ 81514E6
- trainerbattle 5, OPPONENT_JACKSON_1, 0, Route119_Text_1BE98D, Route119_Text_1BE9D0
- msgbox Route119_Text_1BE9E8, 6
- end
-
-Route119_EventScript_1514FD:: @ 81514FD
- trainerbattle 0, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEA3A, Route119_Text_1BEA88
- specialvar RESULT, ShouldTryRematchBattle
- compare RESULT, 1
- goto_if_eq Route119_EventScript_151524
- msgbox Route119_Text_1BEAB3, 6
- end
-
-Route119_EventScript_151524:: @ 8151524
- trainerbattle 5, OPPONENT_CATHERINE_1, 0, Route119_Text_1BEB22, Route119_Text_1BEB49
- msgbox Route119_Text_1BEB68, 6
- end
-
-Route119_EventScript_15153B:: @ 815153B
- trainerbattle 0, OPPONENT_HUGH, 0, Route119_Text_1BEBC0, Route119_Text_1BEC1C
- msgbox Route119_Text_1BEC2A, 6
- end
-
-Route119_EventScript_151552:: @ 8151552
- trainerbattle 0, OPPONENT_PHIL, 0, Route119_Text_1BEC5E, Route119_Text_1BEC9A
- msgbox Route119_Text_1BECB1, 6
- end
-
-Route119_EventScript_151569:: @ 8151569
- trainerbattle 0, OPPONENT_YASU, 0, Route119_Text_1BECF1, Route119_Text_1BED4C
- msgbox Route119_Text_1BED5C, 6
- end
-
-Route119_EventScript_151580:: @ 8151580
- trainerbattle 0, OPPONENT_TAKASHI, 0, Route119_Text_1BEDB6, Route119_Text_1BEDEC
- msgbox Route119_Text_1BEE06, 6
- end
-
-Route119_EventScript_151597:: @ 8151597
- trainerbattle 0, OPPONENT_HIDEO_2, 0, Route119_Text_1BEE2D, Route119_Text_1BEE4B
- msgbox Route119_Text_1BEE66, 6
- end
-
-Route119_EventScript_1515AE:: @ 81515AE
- trainerbattle 0, OPPONENT_EUGENE, 0, Route119_Text_1BEED0, Route119_Text_1BEF37
- msgbox Route119_Text_1BEF67, 6
- end
-
-Route119_EventScript_1515C5:: @ 81515C5
- lock
- faceplayer
- msgbox Route119_Text_171520, 4
- closemessage
- applymovement LAST_TALKED, Route119_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route119_EventScript_1515DC:: @ 81515DC
- lock
- faceplayer
- msgbox Route119_Text_17157C, 4
- closemessage
- applymovement LAST_TALKED, Route119_Movement_1A083D
- waitmovement 0
- release
- end
-
-Route119_EventScript_1515F3:: @ 81515F3
- msgbox Route119_Text_1715D7, 2
- end
-
-Route119_EventScript_1515FC:: @ 81515FC
- msgbox Route119_Text_1716F4, 2
- end
-
-Route119_EventScript_151605:: @ 8151605
- msgbox Route119_Text_171774, 3
- end
diff --git a/data/scripts/maps/Route119_WeatherInstitute_2F.inc b/data/scripts/maps/Route119_WeatherInstitute_2F.inc
deleted file mode 100644
index 32c264acc..000000000
--- a/data/scripts/maps/Route119_WeatherInstitute_2F.inc
+++ /dev/null
@@ -1,92 +0,0 @@
-Route119_WeatherInstitute_2F_MapScripts:: @ 8163CC2
- map_script 3, Route119_WeatherInstitute_2F_MapScript1_163CC8
- .byte 0
-
-Route119_WeatherInstitute_2F_MapScript1_163CC8:: @ 8163CC8
- call Route119_WeatherInstitute_2F_EventScript_1A0196
- compare VAR_WEATHER_INSTITUTE_STATE, 0
- call_if_eq Route119_WeatherInstitute_2F_EventScript_163CE4
- compare VAR_WEATHER_INSTITUTE_STATE, 1
- call_if_eq Route119_WeatherInstitute_2F_EventScript_163CF0
- end
-
-Route119_WeatherInstitute_2F_EventScript_163CE4:: @ 8163CE4
- setobjectxyperm 5, 1, 6
- setobjectmovementtype 5, 10
- return
-
-Route119_WeatherInstitute_2F_EventScript_163CF0:: @ 8163CF0
- setobjectxyperm 5, 4, 6
- setobjectmovementtype 5, 10
- return
-
-Route119_WeatherInstitute_2F_EventScript_163CFC:: @ 8163CFC
- trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_3, 0, Route119_WeatherInstitute_2F_Text_19EEAF, Route119_WeatherInstitute_2F_Text_19EF1B
- msgbox Route119_WeatherInstitute_2F_Text_19EF3E, 6
- end
-
-Route119_WeatherInstitute_2F_EventScript_163D13:: @ 8163D13
- trainerbattle 0, OPPONENT_WEATHER_INSTITUTE_GRUNT_4, 0, Route119_WeatherInstitute_2F_Text_19EFA3, Route119_WeatherInstitute_2F_Text_19EFDD
- msgbox Route119_WeatherInstitute_2F_Text_19EFE9, 6
- end
-
-Route119_WeatherInstitute_2F_EventScript_163D2A:: @ 8163D2A
- trainerbattle 2, OPPONENT_WEATHER_INSTITUTE_GRUNT_5, 0, Route119_WeatherInstitute_2F_Text_19F042, Route119_WeatherInstitute_2F_Text_19F0F4, Route119_WeatherInstitute_2F_EventScript_163D45
- msgbox Route119_WeatherInstitute_2F_Text_19F11B, 6
- end
-
-Route119_WeatherInstitute_2F_EventScript_163D45:: @ 8163D45
- msgbox Route119_WeatherInstitute_2F_Text_19F11B, 4
- closemessage
- setvar VAR_WEATHER_INSTITUTE_STATE, 1
- clearflag FLAG_HIDE_WEATHER_INSTITUTE_WORKERS_2F
- fadedefaultbgm
- fadescreen 1
- setflag FLAG_HIDE_EVIL_TEAM_WEATHER_INSTITUTE
- removeobject 1
- removeobject 2
- removeobject 3
- fadescreen 0
- applymovement 5, Route119_WeatherInstitute_2F_Movement_163DC8
- waitmovement 0
- moveobjectoffscreen 5
- goto Route119_WeatherInstitute_2F_EventScript_163D7A
- end
-
-Route119_WeatherInstitute_2F_EventScript_163D7A:: @ 8163D7A
- msgbox Route119_WeatherInstitute_2F_Text_19F1CF, 4
- getpartysize
- compare RESULT, 6
- goto_if_eq Route119_WeatherInstitute_2F_EventScript_163DB4
- playfanfare BGM_FANFA4
- message Route119_WeatherInstitute_2F_Text_19F267
- waitfanfare
- waitmessage
- givemon SPECIES_CASTFORM, 25, ITEM_MYSTIC_WATER, 0x0, 0x0, 0
- setflag FLAG_RECEIVED_CASTFORM
- msgbox Route119_WeatherInstitute_2F_Text_19F27D, 4
- release
- end
-
-Route119_WeatherInstitute_2F_EventScript_163DB4:: @ 8163DB4
- msgbox Route119_WeatherInstitute_2F_Text_19F231, 4
- release
- end
-
-Route119_WeatherInstitute_2F_EventScript_163DBE:: @ 8163DBE
- msgbox Route119_WeatherInstitute_2F_Text_19F2FE, 4
- release
- end
-
-Route119_WeatherInstitute_2F_Movement_163DC8:: @ 8163DC8
- walk_right
- walk_right
- walk_right
- end_movement
-
-Route119_WeatherInstitute_2F_EventScript_163DCC:: @ 8163DCC
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_CASTFORM, Route119_WeatherInstitute_2F_EventScript_163DBE
- goto Route119_WeatherInstitute_2F_EventScript_163D7A
- end
diff --git a/data/scripts/maps/Route121_SafariZoneEntrance.inc b/data/scripts/maps/Route121_SafariZoneEntrance.inc
deleted file mode 100644
index 6e9ae80fd..000000000
--- a/data/scripts/maps/Route121_SafariZoneEntrance.inc
+++ /dev/null
@@ -1,138 +0,0 @@
-Route121_SafariZoneEntrance_MapScripts:: @ 815C323
- map_script 2, Route121_SafariZoneEntrance_MapScript2_15C329
- .byte 0
-
-Route121_SafariZoneEntrance_MapScript2_15C329:: @ 815C329
- map_script_2 VAR_SAFARI_ZONE_STATE, 1, Route121_SafariZoneEntrance_EventScript_15C333
- .2byte 0
-
-Route121_SafariZoneEntrance_EventScript_15C333:: @ 815C333
- lockall
- applymovement 255, Route121_SafariZoneEntrance_Movement_15C348
- waitmovement 0
- special ExitSafariMode
- setvar VAR_SAFARI_ZONE_STATE, 0
- releaseall
- end
-
-Route121_SafariZoneEntrance_Movement_15C348:: @ 815C348
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-Route121_SafariZoneEntrance_EventScript_15C351:: @ 815C351
- msgbox Route121_SafariZoneEntrance_Text_1C35D0, 2
- end
-
-Route121_SafariZoneEntrance_EventScript_15C35A:: @ 815C35A
- lock
- faceplayer
- msgbox Route121_SafariZoneEntrance_Text_1C3704, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq Route121_SafariZoneEntrance_EventScript_15C379
- msgbox Route121_SafariZoneEntrance_Text_1C373C, 4
- release
- end
-
-Route121_SafariZoneEntrance_EventScript_15C379:: @ 815C379
- msgbox Route121_SafariZoneEntrance_Text_1C375F, 4
- release
- end
-
-Route121_SafariZoneEntrance_EventScript_15C383:: @ 815C383
- lockall
- applymovement 255, Route121_SafariZoneEntrance_Movement_1A0841
- waitmovement 0
- showmoneybox 0, 0
- nop
- msgbox Route121_SafariZoneEntrance_Text_1C3832, MSGBOX_YESNO
- compare RESULT, YES
- goto_if_eq Route121_SafariZoneEntrance_EventScript_15C3B3
- msgbox Route121_SafariZoneEntrance_Text_1C3895, 4
- goto Route121_SafariZoneEntrance_EventScript_15C46C
- end
-
-Route121_SafariZoneEntrance_EventScript_15C3B3:: @ 815C3B3
- checkitem ITEM_POKEBLOCK_CASE, 1
- compare RESULT, 0
- goto_if_eq Route121_SafariZoneEntrance_EventScript_15C450
- call Route121_SafariZoneEntrance_EventScript_15C425
- checkmoney 0x1f4, 0
- compare RESULT, 0
- goto_if_eq Route121_SafariZoneEntrance_EventScript_15C45E
- msgbox Route121_SafariZoneEntrance_Text_1C38D9, 4
- takemoney 0x1f4, 0
- updatemoneybox 0, 0
- nop
- msgbox Route121_SafariZoneEntrance_Text_1C38F4, 4
- playfanfare BGM_FANFA4
- message Route121_SafariZoneEntrance_Text_1C3910
- waitfanfare
- waitmessage
- msgbox Route121_SafariZoneEntrance_Text_1C392D, 4
- closemessage
- hidemoneybox 0, 0
- applymovement 255, Route121_SafariZoneEntrance_Movement_15C47E
- waitmovement 0
- special EnterSafariMode
- setvar VAR_SAFARI_ZONE_STATE, 2
- warp MAP_SAFARI_ZONE_SOUTHEAST, 255, 32, 33
- waitstate
- end
-
-Route121_SafariZoneEntrance_EventScript_15C425:: @ 815C425
- getpartysize
- compare RESULT, 6
- goto_if_ne Route121_SafariZoneEntrance_EventScript_15C44F
- specialvar RESULT, CheckFreePokemonStorageSpace
- compare RESULT, 1
- goto_if_eq Route121_SafariZoneEntrance_EventScript_15C44F
- msgbox Route121_SafariZoneEntrance_Text_1C39A3, 4
- goto Route121_SafariZoneEntrance_EventScript_15C46C
- end
-
-Route121_SafariZoneEntrance_EventScript_15C44F:: @ 815C44F
- return
-
-Route121_SafariZoneEntrance_EventScript_15C450:: @ 815C450
- msgbox Route121_SafariZoneEntrance_Text_1C39C3, 4
- goto Route121_SafariZoneEntrance_EventScript_15C46C
- end
-
-Route121_SafariZoneEntrance_EventScript_15C45E:: @ 815C45E
- msgbox Route121_SafariZoneEntrance_Text_1C38B5, 4
- goto Route121_SafariZoneEntrance_EventScript_15C46C
- end
-
-Route121_SafariZoneEntrance_EventScript_15C46C:: @ 815C46C
- closemessage
- hidemoneybox 0, 0
- applymovement 255, Route121_SafariZoneEntrance_Movement_15C47C
- waitmovement 0
- releaseall
- end
-
-Route121_SafariZoneEntrance_Movement_15C47C:: @ 815C47C
- walk_right
- end_movement
-
-Route121_SafariZoneEntrance_Movement_15C47E:: @ 815C47E
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_down
- delay_16
- end_movement
-
-Route121_SafariZoneEntrance_EventScript_15C487:: @ 815C487
- msgbox Route121_SafariZoneEntrance_Text_1C3E4B, 3
- end
diff --git a/data/scripts/maps/RustboroCity_DevonCorp_2F.inc b/data/scripts/maps/RustboroCity_DevonCorp_2F.inc
deleted file mode 100644
index b7b36dd6d..000000000
--- a/data/scripts/maps/RustboroCity_DevonCorp_2F.inc
+++ /dev/null
@@ -1,175 +0,0 @@
-RustboroCity_DevonCorp_2F_MapScripts:: @ 81574CA
- map_script 3, RustboroCity_DevonCorp_2F_MapScript1_1574D0
- .byte 0
-
-RustboroCity_DevonCorp_2F_MapScript1_1574D0:: @ 81574D0
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
- end
-
-RustboroCity_DevonCorp_2F_EventScript_1574DC:: @ 81574DC
- setvar VAR_FOSSIL_RESURRECTION_STATE, 2
- return
-
-RustboroCity_DevonCorp_2F_EventScript_1574E2:: @ 81574E2
- lock
- faceplayer
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
- msgbox RustboroCity_DevonCorp_2F_Text_182B81, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_1574F9:: @ 81574F9
- lock
- faceplayer
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
- goto_if_set FLAG_MET_DEVON_EMPLOYEE, RustboroCity_DevonCorp_2F_EventScript_157519
- msgbox RustboroCity_DevonCorp_2F_Text_182BD8, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157519:: @ 8157519
- msgbox RustboroCity_DevonCorp_2F_Text_182C25, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157523:: @ 8157523
- lock
- faceplayer
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
- goto_if_set FLAG_RECEIVED_POKENAV, RustboroCity_DevonCorp_2F_EventScript_157543
- msgbox RustboroCity_DevonCorp_2F_Text_182D2A, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157543:: @ 8157543
- msgbox RustboroCity_DevonCorp_2F_Text_182D7E, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_15754D:: @ 815754D
- lock
- faceplayer
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1574DC
- msgbox RustboroCity_DevonCorp_2F_Text_182E6B, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157564:: @ 8157564
- lock
- faceplayer
- compare VAR_FOSSIL_RESURRECTION_STATE, 2
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_15764A
- compare VAR_FOSSIL_RESURRECTION_STATE, 1
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157640
- msgbox RustboroCity_DevonCorp_2F_Text_182ED5, 4
- checkitem ITEM_ROOT_FOSSIL, 1
- compare RESULT, 1
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1575A6
- checkitem ITEM_CLAW_FOSSIL, 1
- compare RESULT, 1
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1575EE
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_1575A6:: @ 81575A6
- closemessage
- playse SE_PIN
- applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0833
- waitmovement 0
- applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0835
- waitmovement 0
- msgbox RustboroCity_DevonCorp_2F_Text_182F35, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157636
- bufferitemname 0, ITEM_ROOT_FOSSIL
- msgbox RustboroCity_DevonCorp_2F_Text_183023, 4
- takeitem ITEM_ROOT_FOSSIL, 1
- setvar VAR_FOSSIL_RESURRECTION_STATE, 1
- setvar VAR_WHICH_FOSSIL_REVIVED, 1
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_1575EE:: @ 81575EE
- closemessage
- playse SE_PIN
- applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0833
- waitmovement 0
- applymovement 5, RustboroCity_DevonCorp_2F_Movement_1A0835
- waitmovement 0
- msgbox RustboroCity_DevonCorp_2F_Text_182F35, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157636
- bufferitemname 0, ITEM_CLAW_FOSSIL
- msgbox RustboroCity_DevonCorp_2F_Text_183023, 4
- takeitem ITEM_CLAW_FOSSIL, 1
- setvar VAR_FOSSIL_RESURRECTION_STATE, 1
- setvar VAR_WHICH_FOSSIL_REVIVED, 2
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157636:: @ 8157636
- msgbox RustboroCity_DevonCorp_2F_Text_182FD7, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157640:: @ 8157640
- msgbox RustboroCity_DevonCorp_2F_Text_183072, 4
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_15764A:: @ 815764A
- compare VAR_WHICH_FOSSIL_REVIVED, 1
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157661
- compare VAR_WHICH_FOSSIL_REVIVED, 2
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_1576B4
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157661:: @ 8157661
- bufferspeciesname 1, SPECIES_LILEEP
- msgbox RustboroCity_DevonCorp_2F_Text_183124, 4
- getpartysize
- compare RESULT, 6
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157707
- copyvar VAR_SPECIAL_4, RESULT
- setvar VAR_FOSSIL_RESURRECTION_STATE, 0
- setflag FLAG_RECEIVED_FOSSIL_MON
- playfanfare BGM_FANFA4
- message RustboroCity_DevonCorp_2F_Text_18319E
- waitfanfare
- waitmessage
- givemon SPECIES_LILEEP, 20, ITEM_NONE, 0x0, 0x0, 0
- msgbox RustboroCity_DevonCorp_2F_Text_1A1102, MSGBOX_YESNO
- compare RESULT, YES
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1A0678
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_1576B4:: @ 81576B4
- bufferspeciesname 1, SPECIES_ANORITH
- msgbox RustboroCity_DevonCorp_2F_Text_183124, 4
- getpartysize
- compare RESULT, 6
- goto_if_eq RustboroCity_DevonCorp_2F_EventScript_157707
- copyvar VAR_SPECIAL_4, RESULT
- setvar VAR_FOSSIL_RESURRECTION_STATE, 0
- setflag FLAG_RECEIVED_FOSSIL_MON
- playfanfare BGM_FANFA4
- message RustboroCity_DevonCorp_2F_Text_18319E
- waitfanfare
- waitmessage
- givemon SPECIES_ANORITH, 20, ITEM_NONE, 0x0, 0x0, 0
- msgbox RustboroCity_DevonCorp_2F_Text_1A1102, MSGBOX_YESNO
- compare RESULT, YES
- call_if_eq RustboroCity_DevonCorp_2F_EventScript_1A0678
- release
- end
-
-RustboroCity_DevonCorp_2F_EventScript_157707:: @ 8157707
- msgbox RustboroCity_DevonCorp_2F_Text_1831C8, 4
- release
- end
diff --git a/data/scripts/maps/RustboroCity_DevonCorp_3F.inc b/data/scripts/maps/RustboroCity_DevonCorp_3F.inc
deleted file mode 100644
index e68269437..000000000
--- a/data/scripts/maps/RustboroCity_DevonCorp_3F.inc
+++ /dev/null
@@ -1,194 +0,0 @@
-RustboroCity_DevonCorp_3F_MapScripts:: @ 8157711
- map_script 3, RustboroCity_DevonCorp_3F_MapScript1_157721
- map_script 4, RustboroCity_DevonCorp_3F_MapScript2_157739
- map_script 2, RustboroCity_DevonCorp_3F_MapScript2_157748
- .byte 0
-
-RustboroCity_DevonCorp_3F_MapScript1_157721:: @ 8157721
- compare VAR_DEVON_CORP_3F_STATE, 0
- call_if_eq RustboroCity_DevonCorp_3F_EventScript_15772D
- end
-
-RustboroCity_DevonCorp_3F_EventScript_15772D:: @ 815772D
- setobjectxyperm 2, 3, 2
- setobjectmovementtype 2, 9
- return
-
-RustboroCity_DevonCorp_3F_MapScript2_157739:: @ 8157739
- map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157743
- .2byte 0
-
-RustboroCity_DevonCorp_3F_EventScript_157743:: @ 8157743
- turnobject 255, 4
- end
-
-RustboroCity_DevonCorp_3F_MapScript2_157748:: @ 8157748
- map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_157752
- .2byte 0
-
-RustboroCity_DevonCorp_3F_EventScript_157752:: @ 8157752
- lockall
- msgbox RustboroCity_DevonCorp_3F_Text_18374C, 4
- closemessage
- applymovement 2, RustboroCity_DevonCorp_3F_Movement_157815
- waitmovement 0
- delay 80
- applymovement 2, RustboroCity_DevonCorp_3F_Movement_15781E
- waitmovement 0
- msgbox RustboroCity_DevonCorp_3F_Text_183903, 4
- closemessage
- playbgm BGM_TSURETEK, FALSE
- applymovement 2, RustboroCity_DevonCorp_3F_Movement_157803
- applymovement 255, RustboroCity_DevonCorp_3F_Movement_157827
- waitmovement 0
- msgbox RustboroCity_DevonCorp_3F_Text_18394A, 4
- closemessage
- fadedefaultbgm
- applymovement 2, RustboroCity_DevonCorp_3F_Movement_157812
- applymovement 255, RustboroCity_DevonCorp_3F_Movement_157835
- waitmovement 0
- msgbox RustboroCity_DevonCorp_3F_Text_18320B, 4
- giveitem_std ITEM_LETTER
- msgbox RustboroCity_DevonCorp_3F_Text_18337E, 4
- playfanfare BGM_FANFA4
- message RustboroCity_DevonCorp_3F_Text_183422
- waitfanfare
- waitmessage
- setflag FLAG_SYS_POKENAV_GET
- setflag FLAG_RECEIVED_POKENAV
- msgbox RustboroCity_DevonCorp_3F_Text_183439, 4
- setflag FLAG_HIDE_TUNNER_DIGGER_ROUTE116
- clearflag FLAG_HIDE_BOYFRIEND_RUSTURF_TUNNEL
- clearflag FLAG_HIDE_GIRLFRIEND_RUSTURF_TUNNEL
- clearflag FLAG_HIDE_MR_BRINEY_ROUTE104_HOUSE
- clearflag FLAG_HIDE_PEEKO_BRINEY_HOUSE
- setvar VAR_BRINEY_LOCATION, 1
- clearflag FLAG_HIDE_RIVAL_RUSTBORO
- setvar VAR_DEVON_CORP_3F_STATE, 1
- releaseall
- end
-
-@ 81577FE
- walk_up
- walk_up
- walk_up
- walk_in_place_fastest_left
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_157803:: @ 8157803
- walk_right
- walk_right
- walk_right
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_in_place_fastest_left
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_157812:: @ 8157812
- delay_16
- walk_in_place_fastest_down
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_157815:: @ 8157815
- walk_right
- walk_right
- walk_right
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_15781E:: @ 815781E
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- walk_left
- walk_left
- walk_left
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_157827:: @ 8157827
- walk_right
- walk_right
- walk_right
- walk_right
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-RustboroCity_DevonCorp_3F_Movement_157835:: @ 8157835
- delay_16
- delay_16
- walk_down
- walk_down
- walk_in_place_fastest_right
- end_movement
-
-RustboroCity_DevonCorp_3F_EventScript_15783B:: @ 815783B
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_EXP_SHARE, RustboroCity_DevonCorp_3F_EventScript_15789B
- goto_if_set FLAG_DELIVERED_STEVEN_LETTER, RustboroCity_DevonCorp_3F_EventScript_157864
- msgbox RustboroCity_DevonCorp_3F_Text_18351E, 4
- closemessage
- applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
- waitmovement 0
- release
- end
-
-RustboroCity_DevonCorp_3F_EventScript_157864:: @ 8157864
- msgbox RustboroCity_DevonCorp_3F_Text_18353E, 4
- giveitem_std ITEM_EXP_SHARE
- compare RESULT, 0
- goto_if_eq RustboroCity_DevonCorp_3F_EventScript_1A029B
- setflag FLAG_RECEIVED_EXP_SHARE
- msgbox RustboroCity_DevonCorp_3F_Text_1835B3, 4
- closemessage
- applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
- waitmovement 0
- release
- end
-
-RustboroCity_DevonCorp_3F_EventScript_15789B:: @ 815789B
- msgbox RustboroCity_DevonCorp_3F_Text_18368D, 4
- closemessage
- applymovement LAST_TALKED, RustboroCity_DevonCorp_3F_Movement_1A083D
- waitmovement 0
- release
- end
-
-RustboroCity_DevonCorp_3F_EventScript_1578B0:: @ 81578B0
- lock
- faceplayer
- goto_if_set FLAG_RECEIVED_REPEAT_BALL, RustboroCity_DevonCorp_3F_EventScript_1578C5
- msgbox RustboroCity_DevonCorp_3F_Text_18395C, 4
- release
- end
-
-RustboroCity_DevonCorp_3F_EventScript_1578C5:: @ 81578C5
- msgbox RustboroCity_DevonCorp_3F_Text_1839A3, 4
- release
- end
-
-RustboroCity_DevonCorp_3F_EventScript_1578CF:: @ 81578CF
- msgbox RustboroCity_DevonCorp_3F_Text_183A04, 3
- end
diff --git a/data/scripts/maps/RusturfTunnel.inc b/data/scripts/maps/RusturfTunnel.inc
deleted file mode 100644
index 1aae9faba..000000000
--- a/data/scripts/maps/RusturfTunnel.inc
+++ /dev/null
@@ -1,420 +0,0 @@
-RusturfTunnel_MapScripts:: @ 815C745
- map_script 3, RusturfTunnel_MapScript1_15C762
- map_script 2, RusturfTunnel_MapScript2_15C750
- .byte 0
-
-RusturfTunnel_MapScript2_15C750:: @ 815C750
- map_script_2 VAR_RUSTURF_TUNNEL_STATE, 4, RusturfTunnel_EventScript_15C7D1
- map_script_2 VAR_RUSTURF_TUNNEL_STATE, 5, RusturfTunnel_EventScript_15C7D1
- .2byte 0
-
-RusturfTunnel_MapScript1_15C762:: @ 815C762
- call RusturfTunnel_EventScript_1A0196
- compare VAR_RUSTURF_TUNNEL_STATE, 2
- call_if_eq RusturfTunnel_EventScript_15C773
- end
-
-RusturfTunnel_EventScript_15C773:: @ 815C773
- setobjectxyperm 7, 13, 4
- setobjectxyperm 6, 13, 5
- return
-
-RusturfTunnel_EventScript_15C782:: @ 815C782
- lock
- faceplayer
- msgbox RusturfTunnel_Text_194766, 4
- closemessage
- applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
- waitmovement 0
- release
- end
-
-RusturfTunnel_EventScript_15C799:: @ 815C799
- lock
- faceplayer
- goto_if_set FLAG_TEMP_1, RusturfTunnel_EventScript_15C7BC
- setflag FLAG_TEMP_1
- msgbox RusturfTunnel_Text_1944C5, 4
- closemessage
- applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
- waitmovement 0
- release
- end
-
-RusturfTunnel_EventScript_15C7BC:: @ 815C7BC
- msgbox RusturfTunnel_Text_1945B2, 4
- closemessage
- applymovement LAST_TALKED, RusturfTunnel_Movement_1A083D
- waitmovement 0
- release
- end
-
-RusturfTunnel_EventScript_15C7D1:: @ 815C7D1
- lockall
- compare VAR_TEMP_1, 1
- call_if_eq RusturfTunnel_EventScript_15C8CA
- compare VAR_TEMP_1, 2
- call_if_eq RusturfTunnel_EventScript_15C8DF
- compare VAR_TEMP_1, 3
- call_if_eq RusturfTunnel_EventScript_15C8EA
- call RusturfTunnel_EventScript_15C92D
- msgbox RusturfTunnel_Text_19461D, 4
- compare VAR_TEMP_1, 2
- call_if_eq RusturfTunnel_EventScript_15C8EB
- compare VAR_TEMP_1, 3
- call_if_eq RusturfTunnel_EventScript_15C8EB
- giveitem_std ITEM_HM04_STRENGTH
- setflag FLAG_RECEIVED_HM04
- msgbox RusturfTunnel_Text_194693, 4
- closemessage
- compare VAR_TEMP_1, 1
- call_if_eq RusturfTunnel_EventScript_15C880
- compare VAR_TEMP_1, 2
- call_if_eq RusturfTunnel_EventScript_15C892
- compare VAR_TEMP_1, 3
- call_if_eq RusturfTunnel_EventScript_15C8AE
- msgbox RusturfTunnel_Text_194706, 4
- closemessage
- compare VAR_TEMP_1, 1
- call_if_eq RusturfTunnel_EventScript_15C8F7
- compare VAR_TEMP_1, 2
- call_if_eq RusturfTunnel_EventScript_15C909
- compare VAR_TEMP_1, 3
- call_if_eq RusturfTunnel_EventScript_15C91B
- call RusturfTunnel_EventScript_1A0442
- releaseall
- end
-
-RusturfTunnel_EventScript_15C880:: @ 815C880
- applymovement 255, RusturfTunnel_Movement_15C96A
- applymovement 1, RusturfTunnel_Movement_15C98F
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C892:: @ 815C892
- applymovement 255, RusturfTunnel_Movement_15C96D
- applymovement 1, RusturfTunnel_Movement_15C994
- waitmovement 0
- applymovement 10, RusturfTunnel_Movement_1A0845
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C8AE:: @ 815C8AE
- applymovement 255, RusturfTunnel_Movement_15C96D
- applymovement 1, RusturfTunnel_Movement_15C994
- waitmovement 0
- applymovement 10, RusturfTunnel_Movement_1A0845
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C8CA:: @ 815C8CA
- applymovement 1, RusturfTunnel_Movement_1A0841
- waitmovement 0
- applymovement 255, RusturfTunnel_Movement_1A0845
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C8DF:: @ 815C8DF
- applymovement 1, RusturfTunnel_Movement_15C970
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C8EA:: @ 815C8EA
- return
-
-RusturfTunnel_EventScript_15C8EB:: @ 815C8EB
- closemessage
- applymovement 1, RusturfTunnel_Movement_15C98D
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C8F7:: @ 815C8F7
- applymovement 10, RusturfTunnel_Movement_15C945
- applymovement 1, RusturfTunnel_Movement_15C973
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C909:: @ 815C909
- applymovement 10, RusturfTunnel_Movement_15C951
- applymovement 1, RusturfTunnel_Movement_15C980
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C91B:: @ 815C91B
- applymovement 10, RusturfTunnel_Movement_15C951
- applymovement 1, RusturfTunnel_Movement_15C980
- waitmovement 0
- return
-
-RusturfTunnel_EventScript_15C92D:: @ 815C92D
- playse SE_PIN
- applymovement 1, RusturfTunnel_Movement_1A0833
- waitmovement 0
- applymovement 1, RusturfTunnel_Movement_1A0835
- waitmovement 0
- return
-
-RusturfTunnel_Movement_15C945:: @ 815C945
- walk_right
- walk_right
- walk_right
- walk_right
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-RusturfTunnel_Movement_15C951:: @ 815C951
- walk_right
- walk_right
- walk_right
- walk_right
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-@ 815C95D
- walk_left
- walk_in_place_fastest_right
- end_movement
-
-@ 815C960
- walk_down
- walk_in_place_fastest_up
- delay_8
- walk_in_place_fastest_right
- end_movement
-
-@ 815C965
- walk_up
- walk_in_place_fastest_down
- delay_8
- walk_in_place_fastest_right
- end_movement
-
-RusturfTunnel_Movement_15C96A:: @ 815C96A
- walk_left
- walk_in_place_fastest_right
- end_movement
-
-RusturfTunnel_Movement_15C96D:: @ 815C96D
- walk_right
- walk_in_place_fastest_left
- end_movement
-
-RusturfTunnel_Movement_15C970:: @ 815C970
- walk_up
- walk_in_place_fastest_right
- end_movement
-
-RusturfTunnel_Movement_15C973:: @ 815C973
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-RusturfTunnel_Movement_15C980:: @ 815C980
- walk_up
- walk_right
- walk_right
- walk_right
- walk_right
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- end_movement
-
-RusturfTunnel_Movement_15C98D:: @ 815C98D
- walk_right
- end_movement
-
-RusturfTunnel_Movement_15C98F:: @ 815C98F
- walk_in_place_fast_up
- walk_in_place_fast_up
- walk_fast_up
- walk_fast_right
- end_movement
-
-RusturfTunnel_Movement_15C994:: @ 815C994
- walk_in_place_fast_right
- walk_in_place_fast_right
- walk_fast_right
- walk_in_place_fastest_up
- end_movement
-
-RusturfTunnel_EventScript_15C999:: @ 815C999
- setvar VAR_TEMP_1, 1
- end
-
-RusturfTunnel_EventScript_15C99F:: @ 815C99F
- setvar VAR_TEMP_1, 2
- end
-
-RusturfTunnel_EventScript_15C9A5:: @ 815C9A5
- setvar VAR_TEMP_1, 3
- end
-
-RusturfTunnel_EventScript_15C9AB:: @ 815C9AB
- lockall
- msgbox RusturfTunnel_Text_194159, 4
- closemessage
- applymovement 6, RusturfTunnel_Movement_15C9D3
- applymovement 7, RusturfTunnel_Movement_15C9D3
- waitmovement 0
- moveobjectoffscreen 6
- moveobjectoffscreen 7
- setvar VAR_RUSTURF_TUNNEL_STATE, 3
- releaseall
- end
-
-RusturfTunnel_Movement_15C9D3:: @ 815C9D3
- lock_facing_direction
- walk_right
- unlock_facing_direction
- end_movement
-
-RusturfTunnel_EventScript_15C9D7:: @ 815C9D7
- lock
- faceplayer
- waitse
- playmoncry SPECIES_WINGULL, 0
- msgbox RusturfTunnel_Text_194188, 4
- waitmoncry
- release
- end
-
-RusturfTunnel_EventScript_15C9EA:: @ 815C9EA
- lock
- faceplayer
- playbgm BGM_EVIL_TEAM, FALSE
- msgbox RusturfTunnel_Text_19419B, 4
- trainerbattle 3, OPPONENT_RUSTURF_TUNNEL_GRUNT, 0, RusturfTunnel_Text_194243
- msgbox RusturfTunnel_Text_194274, 4
- giveitem_std ITEM_DEVON_GOODS
- closemessage
- applymovement 255, RusturfTunnel_Movement_15CA99
- applymovement 6, RusturfTunnel_Movement_15CAA2
- waitmovement 0
- removeobject 6
- delay 50
- addobject 5
- applymovement 5, RusturfTunnel_Movement_15CAAC
- waitmovement 0
- applymovement 255, RusturfTunnel_Movement_15CA9F
- applymovement 5, RusturfTunnel_Movement_15CAC0
- waitmovement 0
- msgbox RusturfTunnel_Text_19432A, 4
- applymovement 5, RusturfTunnel_Movement_1A0839
- waitmovement 0
- message RusturfTunnel_Text_19434F
- waitmessage
- waitse
- playmoncry SPECIES_WINGULL, 0
- waitbuttonpress
- waitmoncry
- closemessage
- applymovement 5, RusturfTunnel_Movement_15CAB4
- applymovement 7, RusturfTunnel_Movement_15CAC3
- waitmovement 0
- removeobject 5
- removeobject 7
- clearflag FLAG_DEVON_GOODS_STOLEN
- setflag FLAG_RECOVERED_DEVON_GOODS
- setvar VAR_RUSTBORO_STATE, 4
- setvar VAR_BRINEY_HOUSE_STATE, 1
- setflag FLAG_HIDE_BRINEY_ROUTE116
- release
- end
-
-RusturfTunnel_Movement_15CA99:: @ 815CA99
- face_down
- lock_facing_direction
- walk_up
- unlock_facing_direction
- walk_in_place_fastest_left
- end_movement
-
-RusturfTunnel_Movement_15CA9F:: @ 815CA9F
- walk_down
- walk_in_place_fastest_up
- end_movement
-
-RusturfTunnel_Movement_15CAA2:: @ 815CAA2
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- walk_fast_left
- end_movement
-
-RusturfTunnel_Movement_15CAAC:: @ 815CAAC
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-RusturfTunnel_Movement_15CAB4:: @ 815CAB4
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-RusturfTunnel_Movement_15CAC0:: @ 815CAC0
- delay_16
- walk_right
- end_movement
-
-RusturfTunnel_Movement_15CAC3:: @ 815CAC3
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-RusturfTunnel_EventScript_15CACD:: @ 815CACD
- trainerbattle 0, OPPONENT_MIKE_2, 0, RusturfTunnel_Text_194814, RusturfTunnel_Text_1948A2
- msgbox RusturfTunnel_Text_1948C4, 6
- end
diff --git a/data/scripts/maps/SeafloorCavern_Room9.inc b/data/scripts/maps/SeafloorCavern_Room9.inc
deleted file mode 100644
index eb46278dd..000000000
--- a/data/scripts/maps/SeafloorCavern_Room9.inc
+++ /dev/null
@@ -1,291 +0,0 @@
-SeafloorCavern_Room9_MapScripts:: @ 815DAE6
- map_script 3, SeafloorCavern_Room9_MapScript1_15DAEC
- .byte 0
-
-SeafloorCavern_Room9_MapScript1_15DAEC:: @ 815DAEC
- call SeafloorCavern_Room9_EventScript_1A0196
- call SeafloorCavern_Room9_EventScript_1A01B5
- .ifdef SAPPHIRE
- setmaplayoutindex 157
- .else
- setmaplayoutindex 327
- .endif
- end
-
-SeafloorCavern_Room9_EventScript_15DAFA:: @ 815DAFA
- lockall
- setvar VAR_SPECIAL_4, 2
- setvar VAR_SPECIAL_5, 3
- setvar VAR_SPECIAL_6, 4
- setvar VAR_SPECIAL_7, 5
- applymovement 255, SeafloorCavern_Room9_Movement_1A0841
- waitmovement 0
- applymovement 255, SeafloorCavern_Room9_Movement_15DD68
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B41B8, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4850, 4
- .endif
- closemessage
- addobject VAR_SPECIAL_4
- applymovement 255, SeafloorCavern_Room9_Movement_1A083F
- waitmovement 0
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD36
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B41D5, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B486C, 4
- .endif
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0841
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4201, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4897, 4
- .endif
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0839
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4289, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B491F, 4
- .endif
- .ifdef SAPPHIRE
- trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, UnknownString_81B4319
- .else
- trainerbattle 3, OPPONENT_SEAFLOOR_CAVERN_GRUNT_5, 0, SeafloorCavern_Room9_Text_1B49AE
- .endif
- .ifdef SAPPHIRE
- msgbox UnknownString_81B432C, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B49C1, 4
- .endif
- setweather WEATHER_NONE
- doweather
- special sub_8081924
- waitstate
- .ifdef SAPPHIRE
- msgbox UnknownString_81B43C4, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4A5A, 4
- .endif
- special WaitWeather
- waitstate
- .ifdef SAPPHIRE
- setvar RESULT, 1
- .else
- setvar RESULT, 0
- .endif
- playse SE_W197
- setfieldeffectargument 0, 16
- setfieldeffectargument 1, 42
- setfieldeffectargument 2, 0
- dofieldeffect FLDEFF_SPARKLE
- waitfieldeffect FLDEFF_SPARKLE
- .ifdef SAPPHIRE
- setvar RESULT, 0
- .else
- setvar RESULT, 1
- .endif
- playfanfare BGM_ME_TAMA
- playse SE_TAMA
- special sub_80818A4
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0841
- applymovement 255, SeafloorCavern_Room9_Movement_1A0841
- waitmovement 0
- delay 150
- removeobject 7
- addobject 1
- waitstate
- delay 60
- applymovement 1, SeafloorCavern_Room9_Movement_15DD4C
- waitmovement 0
- special sub_80818FC
- waitstate
- setvar VAR_SPECIAL_4, 1
- setvar VAR_SPECIAL_5, 1
- special sub_810F758
- waitstate
- applymovement 1, SeafloorCavern_Room9_Movement_15DD57
- waitmovement 0
- removeobject 1
- delay 4
- setvar VAR_SPECIAL_4, 2
- setvar VAR_SPECIAL_5, 2
- special sub_810F758
- waitstate
- delay 30
- setvar VAR_SPECIAL_4, 2
- setvar VAR_SPECIAL_5, 3
- setvar VAR_SPECIAL_6, 4
- setvar VAR_SPECIAL_7, 5
- .ifdef SAPPHIRE
- msgbox UnknownString_81B43F2, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4A89, 4
- .endif
- playse SE_PC_LOGON
- applymovement 255, SeafloorCavern_Room9_Movement_1A083F
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4443, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4ADB, 4
- .endif
- closemessage
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD41
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B447A, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4B11, 4
- .endif
- closemessage
- playse SE_PC_OFF
- delay 20
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0845
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B45C6, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4C79, 4
- .endif
- closemessage
- addobject VAR_SPECIAL_5
- addobject VAR_SPECIAL_6
- addobject VAR_SPECIAL_7
- applymovement VAR_SPECIAL_7, SeafloorCavern_Room9_Movement_15DD63
- applymovement VAR_SPECIAL_6, SeafloorCavern_Room9_Movement_15DD63
- applymovement VAR_SPECIAL_5, SeafloorCavern_Room9_Movement_15DD5A
- waitmovement 0
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A083F
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B464D, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4D02, 4
- .endif
- playse SE_PIN
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0833
- waitmovement 0
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_1A0835
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4723, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4DD3, 4
- .endif
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4786, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4E37, 4
- .endif
- closemessage
- applymovement VAR_SPECIAL_5, SeafloorCavern_Room9_Movement_15DD60
- applymovement VAR_SPECIAL_4, SeafloorCavern_Room9_Movement_15DD46
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox UnknownString_81B4818, 4
- .else
- msgbox SeafloorCavern_Room9_Text_1B4ECA, 4
- .endif
- setvar VAR_ROUTE128_STATE, 1
- clearflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_1
- clearflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_2
- clearflag FLAG_HIDE_WALLACE_SOOTOPOLIS
- clearflag FLAG_HIDE_STEVEN_SOOTOPOLIS
- setvar VAR_SOOTOPOLIS_STATE, 1
- clearflag FLAG_HIDE_EVIL_LEADER_ROUTE128
- clearflag FLAG_HIDE_OTHER_LEADER_ROUTE128
- setflag FLAG_SYS_WEATHER_CTRL
- setflag FLAG_HIDE_SOOTOPOLIS_RESIDENTS
- setflag FLAG_LEGEND_ESCAPED_SEAFLOOR_CAVERN
- setflag FLAG_HIDE_STEVEN_STEVENS_HOUSE
- setvar VAR_STEVENS_HOUSE_STATE, 1
- setvar VAR_SEAFLOOR_CAVERN_STATE, 1
- setflag FLAG_HIDE_EVIL_LEADER_SEAFLOOR_CAVERN
- setflag FLAG_HIDE_OTHER_LEADER_SEAFLOOR_CAVERN
- setflag FLAG_HIDE_OTHER_TEAM_GRUNTS_SEAFLOOR_CAVERN
- setflag FLAG_HIDE_AWAKENED_MON_SEAFLOOR_CAVERN
- setflag FLAG_HIDE_EVIL_TEAM_GRUNTS_SEAFLOOR_CAVERN
- warp MAP_ROUTE128, 255, 38, 22
- waitstate
- releaseall
- end
-
-SeafloorCavern_Room9_Movement_15DD36:: @ 815DD36
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-@ 815DD3E
- walk_left
- walk_left
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD41:: @ 815DD41
- walk_left
- delay_16
- end_movement
-
-@ 815DD44
- walk_right
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD46:: @ 815DD46
- face_up
- lock_facing_direction
- walk_down
- unlock_facing_direction
- walk_in_place_fastest_right
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD4C:: @ 815DD4C
- delay_16
- delay_16
- walk_slow_down
- delay_16
- delay_16
- delay_16
- walk_slow_down
- delay_16
- delay_16
- delay_16
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD57:: @ 815DD57
- slide_up
- slide_up
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD5A:: @ 815DD5A
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD60:: @ 815DD60
- walk_right
- walk_right
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD63:: @ 815DD63
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- end_movement
-
-SeafloorCavern_Room9_Movement_15DD68:: @ 815DD68
- delay_16
- delay_16
- end_movement
diff --git a/data/scripts/maps/SlateportCity.inc b/data/scripts/maps/SlateportCity.inc
deleted file mode 100644
index 7d244e633..000000000
--- a/data/scripts/maps/SlateportCity.inc
+++ /dev/null
@@ -1,641 +0,0 @@
-SlateportCity_MapScripts:: @ 814BA36
- map_script 3, SlateportCity_MapScript1_14BA3C
- .byte 0
-
-SlateportCity_MapScript1_14BA3C:: @ 814BA3C
- .ifdef SAPPHIRE
- setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_AQUA_MEMBER_F
- setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_AQUA_MEMBER_M
- .else
- setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_MAGMA_MEMBER_F
- setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_MAGMA_MEMBER_M
- .endif
- setvar VAR_SLATEPORT_MUSEUM_1F_STATE, 0
- call SlateportCity_EventScript_14BA5C
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BA68
- end
-
-SlateportCity_EventScript_14BA5C:: @ 814BA5C
- setflag FLAG_VISITED_SLATEPORT_CITY
- setvar VAR_LINK_CONTEST_ROOM_STATE, 0
- setflag FLAG_HIDE_CONTEST_REPORTER_SLATEPORT
- return
-
-SlateportCity_EventScript_14BA68:: @ 814BA68
- setobjectxyperm 11, 28, 13
- setobjectxyperm 7, 25, 13
- setobjectxyperm 3, 25, 14
- setobjectxyperm 6, 27, 16
- setobjectxyperm 8, 28, 16
- setobjectxyperm 1, 29, 16
- setobjectxyperm 2, 31, 14
- setobjectmovementtype 11, 8
- setobjectmovementtype 7, 18
- setobjectmovementtype 3, 16
- setobjectmovementtype 6, 7
- setobjectmovementtype 8, 7
- setobjectmovementtype 1, 7
- setobjectmovementtype 2, 9
- return
-
-SlateportCity_EventScript_14BAB6:: @ 814BAB6
- lock
- faceplayer
- message SlateportCity_Text_164642
- waitmessage
- pokemart SlateportCity_Items1
- msgbox SlateportCity_Text_1A0C02, 4
- release
- end
-
- .align 2
-SlateportCity_Items1:: @ 814BAD0
- .2byte ITEM_PROTEIN
- .2byte ITEM_IRON
- .2byte ITEM_CARBOS
- .2byte ITEM_ZINC
- .2byte ITEM_CALCIUM
- .2byte ITEM_HP_UP
- .2byte ITEM_NONE
- release
- end
-
-SlateportCity_EventScript_14BAE0:: @ 814BAE0
- lock
- faceplayer
- bufferleadmonspeciesname 0
- msgbox SlateportCity_Text_164682, 4
- specialvar RESULT, LeadMonHasEffortRibbon
- compare RESULT, 1
- call_if_eq SlateportCity_EventScript_14BB35
- specialvar RESULT, ScrSpecial_AreLeadMonEVsMaxedOut
- compare RESULT, 0
- call_if_eq SlateportCity_EventScript_14BB2B
- msgbox SlateportCity_Text_164691, 4
- playfanfare BGM_FANFA4
- message SlateportCity_Text_1646DD
- waitfanfare
- waitmessage
- msgbox SlateportCity_Text_1646FC, 4
- special GivLeadMonEffortRibbon
- release
- end
-
-SlateportCity_EventScript_14BB2B:: @ 814BB2B
- msgbox SlateportCity_Text_16471C, 4
- release
- end
-
-SlateportCity_EventScript_14BB35:: @ 814BB35
- msgbox SlateportCity_Text_164775, 4
- release
- end
-
-SlateportCity_EventScript_14BB3F:: @ 814BB3F
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BB56
- msgbox SlateportCity_Text_164814, 4
- release
- end
-
-SlateportCity_EventScript_14BB56:: @ 814BB56
- msgbox SlateportCity_Text_165376, 4
- release
- end
-
-SlateportCity_EventScript_14BB60:: @ 814BB60
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BB77
- msgbox SlateportCity_Text_1648A0, 4
- release
- end
-
-SlateportCity_EventScript_14BB77:: @ 814BB77
- msgbox SlateportCity_Text_165222, 4
- release
- end
-
-SlateportCity_EventScript_14BB81:: @ 814BB81
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BBA1
- goto_if_set FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BBAB
- msgbox SlateportCity_Text_164937, 4
- release
- end
-
-SlateportCity_EventScript_14BBA1:: @ 814BBA1
- msgbox SlateportCity_Text_1652A0, 4
- release
- end
-
-SlateportCity_EventScript_14BBAB:: @ 814BBAB
- msgbox SlateportCity_Text_164995, 4
- release
- end
-
-SlateportCity_EventScript_14BBB5:: @ 814BBB5
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BBCC
- msgbox SlateportCity_Text_164A30, 4
- release
- end
-
-SlateportCity_EventScript_14BBCC:: @ 814BBCC
- msgbox SlateportCity_Text_16530A, 4
- release
- end
-
-SlateportCity_EventScript_14BBD6:: @ 814BBD6
- compare VAR_SLATEPORT_STATE, 1
- goto_if_eq SlateportCity_EventScript_14BBEA
- msgbox SlateportCity_Text_164AA9, 2
- end
-
-SlateportCity_EventScript_14BBEA:: @ 814BBEA
- msgbox SlateportCity_Text_1653D1, 3
- end
-
-SlateportCity_EventScript_14BBF3:: @ 814BBF3
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BC0A
- msgbox SlateportCity_Text_164B34, 4
- release
- end
-
-SlateportCity_EventScript_14BC0A:: @ 814BC0A
- msgbox SlateportCity_Text_1653F4, 4
- release
- end
-
-SlateportCity_EventScript_14BC14:: @ 814BC14
- lock
- faceplayer
- goto_if_set FLAG_DOCK_REJECTED_DEVON_GOODS, SlateportCity_EventScript_14BC29
- msgbox SlateportCity_Text_164BBF, 4
- release
- end
-
-SlateportCity_EventScript_14BC29:: @ 814BC29
- msgbox SlateportCity_Text_164BEA, 4
- release
- end
-
-SlateportCity_EventScript_14BC33:: @ 814BC33
- msgbox SlateportCity_Text_165856, 3
- end
-
-SlateportCity_EventScript_14BC3C:: @ 814BC3C
- lockall
- goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_EventScript_14BC63
- goto_if_set FLAG_BADGE07_GET, SlateportCity_EventScript_14BC59
- msgbox SlateportCity_Text_1658A0, 4
- releaseall
- end
-
-SlateportCity_EventScript_14BC59:: @ 814BC59
- msgbox SlateportCity_Text_1658E8, 4
- releaseall
- end
-
-SlateportCity_EventScript_14BC63:: @ 814BC63
- msgbox SlateportCity_Text_165952, 4
- releaseall
- end
-
-SlateportCity_EventScript_14BC6D:: @ 814BC6D
- msgbox SlateportCity_Text_1659B3, 3
- end
-
-SlateportCity_EventScript_14BC76:: @ 814BC76
- msgbox SlateportCity_Text_1659E3, 3
- end
-
-SlateportCity_EventScript_14BC7F:: @ 814BC7F
- msgbox SlateportCity_Text_165A17, 3
- end
-
-SlateportCity_EventScript_14BC88:: @ 814BC88
- msgbox SlateportCity_Text_165A57, 3
- end
-
-SlateportCity_EventScript_14BC91:: @ 814BC91
- lockall
- goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_EventScript_14BCA5
- msgbox SlateportCity_Text_165A8B, 4
- releaseall
- end
-
-SlateportCity_EventScript_14BCA5:: @ 814BCA5
- msgbox SlateportCity_Text_165B02, 4
- releaseall
- end
-
-SlateportCity_EventScript_14BCAF:: @ 814BCAF
- msgbox SlateportCity_Text_165B48, 3
- end
-
-SlateportCity_EventScript_14BCB8:: @ 814BCB8
- lock
- faceplayer
- compare VAR_SLATEPORT_STATE, 1
- call_if_eq SlateportCity_EventScript_14BCCF
- msgbox SlateportCity_Text_164F9E, 4
- release
- end
-
-SlateportCity_EventScript_14BCCF:: @ 814BCCF
- msgbox SlateportCity_Text_164F9E, 4
- release
- end
-
-SlateportCity_EventScript_14BCD9:: @ 814BCD9
- msgbox SlateportCity_Text_164FFC, 2
- end
-
-SlateportCity_EventScript_14BCE2:: @ 814BCE2
- msgbox SlateportCity_Text_164E85, 2
- end
-
-SlateportCity_EventScript_14BCEB:: @ 814BCEB
- msgbox SlateportCity_Text_164EDB, 2
- end
-
-SlateportCity_EventScript_14BCF4:: @ 814BCF4
- msgbox SlateportCity_Text_164F62, 2
- end
-
-SlateportCity_EventScript_14BCFD:: @ 814BCFD
- msgbox SlateportCity_Text_16507C, 2
- end
-
-SlateportCity_EventScript_14BD06:: @ 814BD06
- lock
- faceplayer
- msgbox SlateportCity_Text_1650F1, MSGBOX_YESNO
- compare RESULT, YES
- call_if_eq SlateportCity_EventScript_14BD28
- compare RESULT, NO
- call_if_eq SlateportCity_EventScript_14BD31
- release
- end
-
-SlateportCity_EventScript_14BD28:: @ 814BD28
- msgbox SlateportCity_Text_16511E, 4
- return
-
-SlateportCity_EventScript_14BD31:: @ 814BD31
- msgbox SlateportCity_Text_1651A1, 4
- return
-
-SlateportCity_EventScript_14BD3A:: @ 814BD3A
- lock
- faceplayer
- msgbox SlateportCity_Text_164C64, 4
- closemessage
- applymovement 5, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BD51:: @ 814BD51
- lock
- faceplayer
- msgbox SlateportCity_Text_164C9F, 4
- closemessage
- applymovement 19, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BD68:: @ 814BD68
- lock
- faceplayer
- msgbox SlateportCity_Text_164CE8, 4
- closemessage
- applymovement 20, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BD7F:: @ 814BD7F
- lock
- faceplayer
- msgbox SlateportCity_Text_164D2B, 4
- closemessage
- applymovement 27, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BD96:: @ 814BD96
- lock
- faceplayer
- msgbox SlateportCity_Text_164D92, 4
- closemessage
- applymovement 28, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BDAD:: @ 814BDAD
- lock
- faceplayer
- msgbox SlateportCity_Text_164DD5, 4
- closemessage
- applymovement 29, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BDC4:: @ 814BDC4
- lock
- faceplayer
- msgbox SlateportCity_Text_164DF4, 4
- closemessage
- applymovement 30, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BDDB:: @ 814BDDB
- lock
- faceplayer
- msgbox SlateportCity_Text_164E46, 4
- closemessage
- applymovement 31, SlateportCity_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_EventScript_14BDF2:: @ 814BDF2
- lock
- faceplayer
- message SlateportCity_Text_1A0BE4
- waitmessage
- pokemartdecoration SlateportCity_Decorations1
- msgbox SlateportCity_Text_1A0C02, 4
- release
- end
-
- .align 2
-SlateportCity_Decorations1:: @ 814BE0C
- .2byte DECOR_AZURILL_DOLL
- .2byte DECOR_MARILL_DOLL
- .2byte DECOR_SKITTY_DOLL
- .2byte DECOR_NONE
- release
- end
-
-SlateportCity_EventScript_14BE16:: @ 814BE16
- msgbox SlateportCity_Text_1A116E, 4
- release
- end
-
-SlateportCity_EventScript_14BE20:: @ 814BE20
- lock
- faceplayer
- goto_if_unset FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BE16
- message SlateportCity_Text_1A0BE4
- waitmessage
- pokemartdecoration SlateportCity_Decorations2
- msgbox SlateportCity_Text_1A0C02, 4
- release
- end
-
- .align 2
-SlateportCity_Decorations2:: @ 814BE40
- .2byte DECOR_RED_BRICK
- .2byte DECOR_BLUE_BRICK
- .2byte DECOR_YELLOW_BRICK
- .2byte DECOR_RED_BALLOON
- .2byte DECOR_BLUE_BALLOON
- .2byte DECOR_YELLOW_BALLOON
- .2byte DECOR_C_LOW_NOTE_MAT
- .2byte DECOR_D_NOTE_MAT
- .2byte DECOR_E_NOTE_MAT
- .2byte DECOR_F_NOTE_MAT
- .2byte DECOR_G_NOTE_MAT
- .2byte DECOR_A_NOTE_MAT
- .2byte DECOR_B_NOTE_MAT
- .2byte DECOR_C_HIGH_NOTE_MAT
- .2byte DECOR_NONE
- release
- end
-
-@ 814BE60
- lock
- faceplayer
- goto_if_unset FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_14BE16
- message SlateportCity_Text_1A0BE4
- waitmessage
- pokemartdecoration SlateportCity_Decorations3
- msgbox SlateportCity_Text_1A0C02, 4
- release
- end
-
- .align 2
-SlateportCity_Decorations3:: @ 814BE80
- .2byte DECOR_MUD_BALL
- .2byte DECOR_SLIDE
- .2byte DECOR_FENCE_LENGTH
- .2byte DECOR_FENCE_WIDTH
- .2byte DECOR_TIRE
- .2byte DECOR_BREAKABLE_DOOR
- .2byte DECOR_SOLID_BOARD
- .2byte DECOR_STAND
- .2byte DECOR_TV
- .2byte DECOR_ROUND_TV
- .2byte DECOR_CUTE_TV
- .2byte DECOR_NONE
- release
- end
-
-SlateportCity_EventScript_14BE9A:: @ 814BE9A
- lock
- faceplayer
- message SlateportCity_Text_1A0BE4
- waitmessage
- pokemart SlateportCity_Items2
- msgbox SlateportCity_Text_1A0C02, 4
- release
- end
-
- .align 2
-SlateportCity_Items2:: @ 814BEB4
- .2byte ITEM_TM10_HIDDEN_POWER
- .2byte ITEM_TM43_SECRET_POWER
- .2byte ITEM_NONE
- release
- end
-
-SlateportCity_EventScript_14BEBC:: @ 814BEBC
- lockall
- msgbox SlateportCity_Text_165498, 4
- msgbox SlateportCity_Text_1654E0, 4
- closemessage
- applymovement 10, SlateportCity_Movement_1A0843
- waitmovement 0
- delay 10
- applymovement 9, SlateportCity_Movement_1A0845
- waitmovement 0
- delay 25
- applymovement 11, SlateportCity_Movement_14C000
- applymovement 255, SlateportCity_Movement_14C00E
- applymovement 10, SlateportCity_Movement_14BFDD
- applymovement 9, SlateportCity_Movement_14BFEA
- waitmovement 0
- removeobject 10
- removeobject 9
- msgbox SlateportCity_Text_16558D, 4
- applymovement 11, SlateportCity_Movement_1A0841
- waitmovement 0
- msgbox SlateportCity_Text_1655E7, 4
- playbgm BGM_EVIL_TEAM, FALSE
- msgbox SlateportCity_Text_1656BC, 4
- applymovement 6, SlateportCity_Movement_1A083F
- applymovement 1, SlateportCity_Movement_1A083F
- applymovement 7, SlateportCity_Movement_14BFCD
- applymovement 3, SlateportCity_Movement_1A0831
- applymovement 2, SlateportCity_Movement_14BFD5
- waitmovement 0
- applymovement 11, SlateportCity_Movement_1A0845
- waitmovement 0
- msgbox SlateportCity_Text_16578F, 4
- playse SE_PIN
- applymovement 11, SlateportCity_Movement_1A0833
- waitmovement 0
- applymovement 11, SlateportCity_Movement_1A0835
- waitmovement 0
- msgbox SlateportCity_Text_1657FA, 4
- applymovement 11, SlateportCity_Movement_1A0839
- waitmovement 0
- msgbox SlateportCity_Text_16583A, 4
- closemessage
- applymovement 11, SlateportCity_Movement_14BFFB
- applymovement 255, SlateportCity_Movement_14C008
- waitmovement 0
- removeobject 11
- clearflag FLAG_HIDE_STERN_SLATEPORT_HARBOR
- clearflag FLAG_HIDE_SUBMARINE_SHADOW_SLATEPORT_HARBOR
- clearflag FLAG_HIDE_GRUNT_1_SLATEPORT_HARBOR
- clearflag FLAG_HIDE_GRUNT_2_SLATEPORT_HARBOR
- setvar VAR_SLATEPORT_STATE, 2
- warp MAP_SLATEPORT_CITY_HARBOR, 255, 11, 14
- waitstate
- releaseall
- end
-
-SlateportCity_Movement_14BFCD:: @ 814BFCD
- delay_16
- delay_16
- emote_question_mark
- walk_in_place_fastest_right
- delay_16
- delay_16
- walk_in_place_fastest_left
- end_movement
-
-SlateportCity_Movement_14BFD5:: @ 814BFD5
- emote_question_mark
- walk_in_place_fastest_up
- delay_16
- walk_in_place_fastest_down
- delay_16
- delay_16
- walk_in_place_fastest_left
- end_movement
-
-SlateportCity_Movement_14BFDD:: @ 814BFDD
- delay_16
- walk_left
- walk_left
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-SlateportCity_Movement_14BFEA:: @ 814BFEA
- walk_down
- walk_left
- walk_left
- walk_left
- walk_down
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- end_movement
-
-@ 814BFF8
- walk_down
- walk_in_place_fastest_up
- end_movement
-
-SlateportCity_Movement_14BFFB:: @ 814BFFB
- walk_right
- walk_up
- walk_up
- set_invisible
- end_movement
-
-SlateportCity_Movement_14C000:: @ 814C000
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- walk_down
- walk_left
- end_movement
-
-SlateportCity_Movement_14C008:: @ 814C008
- walk_in_place_fastest_right
- delay_16
- delay_16
- walk_right
- walk_up
- end_movement
-
-SlateportCity_Movement_14C00E:: @ 814C00E
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- walk_in_place_fastest_down
- end_movement
-
-SlateportCity_EventScript_14C017:: @ 814C017
- msgbox SlateportCity_Text_165425, 3
- end
-
-SlateportCity_EventScript_14C020:: @ 814C020
- msgbox SlateportCity_Text_165458, 3
- end
-
-SlateportCity_EventScript_14C029:: @ 814C029
- msgbox SlateportCity_Text_1647A7, 2
- end
diff --git a/data/scripts/maps/SlateportCity_Harbor.inc b/data/scripts/maps/SlateportCity_Harbor.inc
deleted file mode 100644
index 8ab61661a..000000000
--- a/data/scripts/maps/SlateportCity_Harbor.inc
+++ /dev/null
@@ -1,369 +0,0 @@
-SlateportCity_Harbor_MapScripts:: @ 8155F5D
- map_script 3, SlateportCity_Harbor_MapScript1_155F63
- .byte 0
-
-SlateportCity_Harbor_MapScript1_155F63:: @ 8155F63
- setescapewarp MAP_SLATEPORT_CITY, 255, 28, 13
- setvar VAR_TEMP_1, 0
- compare VAR_SLATEPORT_HARBOR_STATE, 1
- call_if_eq SlateportCity_Harbor_EventScript_155F89
- call_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_155F85
- end
-
-SlateportCity_Harbor_EventScript_155F85:: @ 8155F85
- clearflag FLAG_HIDE_SS_TIDAL_SLATEPORT_HARBOR
- return
-
-SlateportCity_Harbor_EventScript_155F89:: @ 8155F89
- savebgm BGM_EVIL_TEAM
- setobjectxyperm 4, 12, 13
- setobjectmovementtype 4, 9
- setflag FLAG_HIDE_WORKERS_SLATEPORT_HARBOR
- return
-
-SlateportCity_Harbor_EventScript_155F9B:: @ 8155F9B
- lockall
- setvar VAR_SPECIAL_8, 0
- goto SlateportCity_Harbor_EventScript_155FD5
- end
-
-SlateportCity_Harbor_EventScript_155FA7:: @ 8155FA7
- lockall
- setvar VAR_SPECIAL_8, 1
- goto SlateportCity_Harbor_EventScript_155FD5
- end
-
-SlateportCity_Harbor_EventScript_155FB3:: @ 8155FB3
- lockall
- setvar VAR_SPECIAL_8, 2
- goto SlateportCity_Harbor_EventScript_155FD5
- end
-
-SlateportCity_Harbor_EventScript_155FBF:: @ 8155FBF
- lockall
- setvar VAR_SPECIAL_8, 3
- applymovement 255, SlateportCity_Harbor_Movement_1560C2
- waitmovement 0
- goto SlateportCity_Harbor_EventScript_155FD5
- end
-
-SlateportCity_Harbor_EventScript_155FD5:: @ 8155FD5
- applymovement 7, SlateportCity_Harbor_Movement_1A0845
- waitmovement 0
- applymovement 255, SlateportCity_Harbor_Movement_1A0841
- waitmovement 0
- msgbox SlateportCity_Harbor_Text_17FD7D, 4
- closemessage
- applymovement 6, SlateportCity_Harbor_Movement_15609B
- applymovement 7, SlateportCity_Harbor_Movement_15609B
- applymovement 8, SlateportCity_Harbor_Movement_1560A5
- waitmovement 0
- removeobject 6
- removeobject 7
- removeobject 8
- setvar VAR_SLATEPORT_HARBOR_STATE, 2
- compare VAR_SPECIAL_8, 0
- call_if_eq SlateportCity_Harbor_EventScript_15605C
- compare VAR_SPECIAL_8, 1
- call_if_eq SlateportCity_Harbor_EventScript_156071
- compare VAR_SPECIAL_8, 2
- call_if_eq SlateportCity_Harbor_EventScript_156086
- compare VAR_SPECIAL_8, 3
- call_if_eq SlateportCity_Harbor_EventScript_156086
- msgbox SlateportCity_Harbor_Text_17FE60, 4
- closemessage
- setflag FLAG_HIDE_GRUNT_1_BLOCKING_HIDEOUT
- setflag FLAG_HIDE_GRUNT_2_BLOCKING_HIDEOUT
- moveobjectoffscreen 4
- setobjectmovementtype 4, 10
- releaseall
- end
-
-SlateportCity_Harbor_EventScript_15605C:: @ 815605C
- applymovement 4, SlateportCity_Harbor_Movement_1560B3
- waitmovement 0
- applymovement 255, SlateportCity_Harbor_Movement_1A0845
- waitmovement 0
- return
-
-SlateportCity_Harbor_EventScript_156071:: @ 8156071
- applymovement 4, SlateportCity_Harbor_Movement_1560B9
- waitmovement 0
- applymovement 255, SlateportCity_Harbor_Movement_1A0843
- waitmovement 0
- return
-
-SlateportCity_Harbor_EventScript_156086:: @ 8156086
- applymovement 4, SlateportCity_Harbor_Movement_1560BE
- waitmovement 0
- applymovement 255, SlateportCity_Harbor_Movement_1A0843
- waitmovement 0
- return
-
-SlateportCity_Harbor_Movement_15609B:: @ 815609B
- delay_16
- delay_16
- jump_up
- set_invisible
- end_movement
-
-@ 81560A0
- delay_16
- delay_16
- jump_up
- set_invisible
- end_movement
-
-SlateportCity_Harbor_Movement_1560A5:: @ 81560A5
- delay_16
- delay_16
- delay_16
- delay_16
- walk_right
- walk_right
- walk_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- walk_fast_right
- end_movement
-
-SlateportCity_Harbor_Movement_1560B3:: @ 81560B3
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- end_movement
-
-SlateportCity_Harbor_Movement_1560B9:: @ 81560B9
- walk_left
- walk_left
- walk_up
- walk_left
- end_movement
-
-SlateportCity_Harbor_Movement_1560BE:: @ 81560BE
- walk_left
- walk_left
- walk_left
- end_movement
-
-SlateportCity_Harbor_Movement_1560C2:: @ 81560C2
- walk_up
- end_movement
-
-SlateportCity_Harbor_EventScript_1560C4:: @ 81560C4
- lock
- faceplayer
- goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_1560D9
- msgbox SlateportCity_Harbor_Text_17FA0A, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_1560D9:: @ 81560D9
- msgbox SlateportCity_Harbor_Text_17FA73, 4
- checkitem ITEM_SS_TICKET, 1
- compare RESULT, 0
- goto_if_eq SlateportCity_Harbor_EventScript_156135
- message SlateportCity_Harbor_Text_17FB0A
- waitmessage
- goto SlateportCity_Harbor_EventScript_1560FD
- end
-
-SlateportCity_Harbor_EventScript_1560FD:: @ 81560FD
- multichoicedefault 18, 6, 52, 2, 0
- switch RESULT
- case 0, SlateportCity_Harbor_EventScript_15613F
- case 1, SlateportCity_Harbor_EventScript_156167
- case 2, SlateportCity_Harbor_EventScript_1561DA
- case 127, SlateportCity_Harbor_EventScript_1561DA
- end
-
-SlateportCity_Harbor_EventScript_156135:: @ 8156135
- msgbox SlateportCity_Harbor_Text_17FAAD, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_15613F:: @ 815613F
- msgbox SlateportCity_Harbor_Text_17FB81, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq SlateportCity_Harbor_EventScript_15618A
- setvar VAR_PORTHOLE_STATE, 1
- call SlateportCity_Harbor_EventScript_156196
- warp MAP_SS_TIDAL_CORRIDOR, 255, 1, 10
- waitstate
- release
- end
-
-SlateportCity_Harbor_EventScript_156167:: @ 8156167
- msgbox SlateportCity_Harbor_Text_17FB9C, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq SlateportCity_Harbor_EventScript_15618A
- call SlateportCity_Harbor_EventScript_156196
- warp MAP_BATTLE_TOWER_OUTSIDE, 255, 19, 23
- waitstate
- release
- end
-
-SlateportCity_Harbor_EventScript_15618A:: @ 815618A
- message SlateportCity_Harbor_Text_17FBE5
- waitmessage
- goto SlateportCity_Harbor_EventScript_1560FD
- end
-
-SlateportCity_Harbor_EventScript_156196:: @ 8156196
- msgbox SlateportCity_Harbor_Text_17FBB6, 4
- closemessage
- applymovement LAST_TALKED, SlateportCity_Harbor_Movement_1A0841
- waitmovement 0
- delay 30
- hideobjectat LAST_TALKED, MAP_SLATEPORT_CITY_HARBOR
- compare FACING, 2
- call_if_eq SlateportCity_Harbor_EventScript_1561EF
- compare FACING, 4
- call_if_eq SlateportCity_Harbor_EventScript_1561E4
- delay 30
- hideobjectat 255, MAP_PETALBURG_CITY
- setvar VAR_SPECIAL_4, 5
- call SlateportCity_Harbor_EventScript_1A040E
- return
-
-SlateportCity_Harbor_EventScript_1561DA:: @ 81561DA
- msgbox SlateportCity_Harbor_Text_17FB5F, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_1561E4:: @ 81561E4
- applymovement 255, SlateportCity_Harbor_Movement_1561FA
- waitmovement 0
- return
-
-SlateportCity_Harbor_EventScript_1561EF:: @ 81561EF
- applymovement 255, SlateportCity_Harbor_Movement_1561FD
- waitmovement 0
- return
-
-SlateportCity_Harbor_Movement_1561FA:: @ 81561FA
- walk_right
- walk_in_place_fastest_up
- end_movement
-
-SlateportCity_Harbor_Movement_1561FD:: @ 81561FD
- walk_up
- end_movement
-
-SlateportCity_Harbor_EventScript_1561FF:: @ 81561FF
- msgbox SlateportCity_Harbor_Text_17FC07, 2
- end
-
-SlateportCity_Harbor_EventScript_156208:: @ 8156208
- msgbox SlateportCity_Harbor_Text_17FC7C, 2
- end
-
-SlateportCity_Harbor_EventScript_156211:: @ 8156211
- lock
- faceplayer
- goto_if_set FLAG_BADGE07_GET, SlateportCity_Harbor_EventScript_15626F
- goto_if_set FLAG_EVIL_TEAM_ESCAPED_STERN_SPOKE, SlateportCity_Harbor_EventScript_156265
- goto_if_set FLAG_EVIL_TEAM_ESCAPED_IN_SUBMARINE, SlateportCity_Harbor_EventScript_156258
- compare VAR_SLATEPORT_HARBOR_STATE, 2
- goto_if_eq SlateportCity_Harbor_EventScript_15624E
- msgbox SlateportCity_Harbor_Text_17FD1C, 4
- closemessage
- applymovement LAST_TALKED, SlateportCity_Harbor_Movement_1A083D
- waitmovement 0
- release
- end
-
-SlateportCity_Harbor_EventScript_15624E:: @ 815624E
- msgbox SlateportCity_Harbor_Text_17FE60, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_156258:: @ 8156258
- setflag FLAG_EVIL_TEAM_ESCAPED_STERN_SPOKE
- msgbox SlateportCity_Harbor_Text_17FF35, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_156265:: @ 8156265
- msgbox SlateportCity_Harbor_Text_1800A0, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_15626F:: @ 815626F
- compare VAR_TEMP_1, 1
- goto_if_eq SlateportCity_Harbor_EventScript_156380
- checkitem ITEM_SCANNER, 1
- compare RESULT, 1
- goto_if_eq SlateportCity_Harbor_EventScript_1562A7
- goto_if_set FLAG_SYS_GAME_CLEAR, SlateportCity_Harbor_EventScript_15629D
- msgbox SlateportCity_Harbor_Text_18017B, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_15629D:: @ 815629D
- msgbox SlateportCity_Harbor_Text_1801EA, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_1562A7:: @ 81562A7
- message SlateportCity_Harbor_Text_18028B
- waitmessage
- goto SlateportCity_Harbor_EventScript_1562B3
- end
-
-SlateportCity_Harbor_EventScript_1562B3:: @ 81562B3
- multichoice 0, 0, 46, 0
- switch RESULT
- case 0, SlateportCity_Harbor_EventScript_1562EA
- case 1, SlateportCity_Harbor_EventScript_15632A
- case 2, SlateportCity_Harbor_EventScript_15636A
- case 127, SlateportCity_Harbor_EventScript_15636A
- end
-
-SlateportCity_Harbor_EventScript_1562EA:: @ 81562EA
- msgbox SlateportCity_Harbor_Text_1803DD, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq SlateportCity_Harbor_EventScript_156374
- giveitem_std ITEM_DEEP_SEA_TOOTH
- compare RESULT, 0
- goto_if_eq SlateportCity_Harbor_EventScript_1A029B
- takeitem ITEM_SCANNER, 1
- msgbox SlateportCity_Harbor_Text_18046B, 4
- setflag FLAG_EXCHANGED_SCANNER
- goto SlateportCity_Harbor_EventScript_156380
- end
-
-SlateportCity_Harbor_EventScript_15632A:: @ 815632A
- msgbox SlateportCity_Harbor_Text_180412, MSGBOX_YESNO
- compare RESULT, NO
- goto_if_eq SlateportCity_Harbor_EventScript_156374
- giveitem_std ITEM_DEEP_SEA_SCALE
- compare RESULT, 0
- goto_if_eq SlateportCity_Harbor_EventScript_1A029B
- takeitem ITEM_SCANNER, 1
- msgbox SlateportCity_Harbor_Text_18046B, 4
- setflag FLAG_EXCHANGED_SCANNER
- goto SlateportCity_Harbor_EventScript_156380
- end
-
-SlateportCity_Harbor_EventScript_15636A:: @ 815636A
- msgbox SlateportCity_Harbor_Text_180360, 4
- release
- end
-
-SlateportCity_Harbor_EventScript_156374:: @ 8156374
- message SlateportCity_Harbor_Text_180447
- waitmessage
- goto SlateportCity_Harbor_EventScript_1562B3
- end
-
-SlateportCity_Harbor_EventScript_156380:: @ 8156380
- setvar VAR_TEMP_1, 1
- msgbox SlateportCity_Harbor_Text_180491, 4
- release
- end
diff --git a/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc b/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc
deleted file mode 100644
index 6947d52b1..000000000
--- a/data/scripts/maps/SlateportCity_OceanicMuseum_2F.inc
+++ /dev/null
@@ -1,272 +0,0 @@
-SlateportCity_OceanicMuseum_2F_MapScripts:: @ 8155CDA
- map_script 3, SlateportCity_OceanicMuseum_2F_MapScript1_155CE0
- .byte 0
-
-SlateportCity_OceanicMuseum_2F_MapScript1_155CE0:: @ 8155CE0
- call SlateportCity_OceanicMuseum_2F_EventScript_1A0196
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155CE6:: @ 8155CE6
- lock
- faceplayer
- msgbox SlateportCity_OceanicMuseum_2F_Text_17ECFD, 4
- closemessage
- playbgm BGM_EVIL_TEAM, TRUE
- addobject 3
- applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB4
- waitmovement 0
- addobject 4
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EC3
- waitmovement 0
- applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB8
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EC5
- waitmovement 0
- compare FACING, 1
- call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E62
- compare FACING, 4
- call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E62
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EDAE, 4
- compare FACING, 4
- call_if_ne SlateportCity_OceanicMuseum_2F_EventScript_155E6D
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EDD7, 4
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EE01, 4
- closemessage
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EB2
- waitmovement 0
- compare FACING, 1
- call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E78
- compare FACING, 3
- call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_155E83
- trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_1, 0, SlateportCity_OceanicMuseum_2F_Text_17EE4E
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EE66, 4
- closemessage
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155EBF
- waitmovement 0
- applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EB2
- waitmovement 0
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EEA5, 4
- savebgm 0
- trainerbattle 3, OPPONENT_MUSEUM_2F_GRUNT_2, 0, SlateportCity_OceanicMuseum_2F_Text_17EED6
- applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_155EBF
- waitmovement 0
- applymovement 3, SlateportCity_OceanicMuseum_2F_Movement_1A0845
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_1A0841
- waitmovement 0
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EEEA, 4
- closemessage
- delay 35
- addobject 2
- applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_155EA8
- applymovement 4, SlateportCity_OceanicMuseum_2F_Movement_155ECE
- waitmovement 0
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EF62, 4
- applymovement 2, SlateportCity_OceanicMuseum_2F_Movement_155EA6
- waitmovement 0
- .ifdef SAPPHIRE
- msgbox SlateportCity_OceanicMuseum_2F_Text_17EFC9, 4
- .else
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F17E, 4
- .endif
- closemessage
- fadescreen 1
- removeobject 2
- removeobject 3
- removeobject 4
- fadescreen 0
- delay 30
- setflag FLAG_HIDE_EVIL_TEAM_OCEANIC_MUSEUM
- applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_1A0843
- waitmovement 0
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F352, 4
- setvar VAR_SPECIAL_4, 269
- call SlateportCity_OceanicMuseum_2F_EventScript_1A067F
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F433, 4
- closemessage
- applymovement 1, SlateportCity_OceanicMuseum_2F_Movement_155E98
- waitmovement 0
- playse SE_KAIDAN
- removeobject 1
- setflag FLAG_HIDE_EVIL_TEAM_ROUTE110
- setflag FLAG_DELIVERED_DEVON_GOODS
- clearflag FLAG_HIDE_DEVON_EMPLOYEE_ROUTE116
- setflag FLAG_HIDE_EMPLOYEE_DEVON_CORP_3F
- release
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155E62:: @ 8155E62
- applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_1A083F
- waitmovement 0
- return
-
-SlateportCity_OceanicMuseum_2F_EventScript_155E6D:: @ 8155E6D
- applymovement 1, SlateportCity_OceanicMuseum_2F_Movement_1A083F
- waitmovement 0
- return
-
-SlateportCity_OceanicMuseum_2F_EventScript_155E78:: @ 8155E78
- applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_155E8E
- waitmovement 0
- return
-
-SlateportCity_OceanicMuseum_2F_EventScript_155E83:: @ 8155E83
- applymovement 255, SlateportCity_OceanicMuseum_2F_Movement_155E92
- waitmovement 0
- return
-
-SlateportCity_OceanicMuseum_2F_Movement_155E8E:: @ 8155E8E
- walk_left
- walk_down
- walk_in_place_fastest_left
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155E92:: @ 8155E92
- walk_up
- walk_left
- walk_left
- walk_down
- walk_in_place_fastest_left
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155E98:: @ 8155E98
- walk_up
- walk_left
- walk_left
- walk_left
- walk_left
- walk_left
- walk_up
- walk_up
- walk_left
- walk_left
- walk_up
- walk_up
- delay_8
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EA6:: @ 8155EA6
- walk_right
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EA8:: @ 8155EA8
- walk_down
- walk_down
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EB2:: @ 8155EB2
- walk_right
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EB4:: @ 8155EB4
- walk_down
- walk_right
- walk_in_place_fastest_down
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EB8:: @ 8155EB8
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EBF:: @ 8155EBF
- lock_facing_direction
- walk_left
- unlock_facing_direction
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EC3:: @ 8155EC3
- walk_down
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155EC5:: @ 8155EC5
- walk_down
- walk_down
- walk_down
- walk_down
- walk_right
- walk_right
- walk_right
- walk_right
- end_movement
-
-SlateportCity_OceanicMuseum_2F_Movement_155ECE:: @ 8155ECE
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_16
- delay_8
- walk_fast_down
- walk_in_place_fastest_up
- end_movement
-
-SlateportCity_OceanicMuseum_2F_EventScript_155EDA:: @ 8155EDA
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F572, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155EE3:: @ 8155EE3
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F5E3, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155EEC:: @ 8155EEC
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F653, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155EF5:: @ 8155EF5
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F754, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155EFE:: @ 8155EFE
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F7BC, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F07:: @ 8155F07
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F84E, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F10:: @ 8155F10
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F8BC, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F19:: @ 8155F19
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F918, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F22:: @ 8155F22
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F975, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F2B:: @ 8155F2B
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F9C7, 3
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F34:: @ 8155F34
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F4B6, 2
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F3D:: @ 8155F3D
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F50E, 2
- end
-
-SlateportCity_OceanicMuseum_2F_EventScript_155F46:: @ 8155F46
- lock
- faceplayer
- msgbox SlateportCity_OceanicMuseum_2F_Text_17F53B, 4
- closemessage
- applymovement LAST_TALKED, SlateportCity_OceanicMuseum_2F_Movement_1A083D
- waitmovement 0
- release
- end
diff --git a/data/scripts/maps/UnknownMap_25_34.inc b/data/scripts/maps/UnknownMap_25_34.inc
deleted file mode 100644
index 7377d2298..000000000
--- a/data/scripts/maps/UnknownMap_25_34.inc
+++ /dev/null
@@ -1,429 +0,0 @@
-UnknownMap_25_34_MapScripts:: @ 815F580
- map_script 4, LinkContestRoom1_MapScript2_15F610
- map_script 2, LinkContestRoom1_MapScript2_15F606
- map_script 3, LinkContestRoom1_MapScript1_15F595
- map_script 5, LinkContestRoom1_MapScript1_15F5F4
- .byte 0
-
-LinkContestRoom1_MapScript1_15F595:: @ 815F595
- call LinkContestRoom1_EventScript_15F5A5
- setvar VAR_TEMP_0, 1
- call LinkContestRoom1_EventScript_15F630
- end
-
-LinkContestRoom1_EventScript_15F5A5:: @ 815F5A5
- special ScriptGetMultiplayerId
- compare RESULT, 0
- call_if_eq LinkContestRoom1_EventScript_15F5E0
- compare RESULT, 1
- call_if_eq LinkContestRoom1_EventScript_15F5E4
- compare RESULT, 2
- call_if_eq LinkContestRoom1_EventScript_15F5E8
- compare RESULT, 3
- call_if_eq LinkContestRoom1_EventScript_15F5EC
- compare RESULT, 4
- call_if_eq LinkContestRoom1_EventScript_15F5F0
- return
-
-LinkContestRoom1_EventScript_15F5E0:: @ 815F5E0
- savebgm BGM_TEST1
- return
-
-LinkContestRoom1_EventScript_15F5E4:: @ 815F5E4
- savebgm BGM_TEST2
- return
-
-LinkContestRoom1_EventScript_15F5E8:: @ 815F5E8
- savebgm BGM_TEST3
- return
-
-LinkContestRoom1_EventScript_15F5EC:: @ 815F5EC
- savebgm BGM_TEST4
- return
-
-LinkContestRoom1_EventScript_15F5F0:: @ 815F5F0
- savebgm BGM_CONTEST0
- return
-
-LinkContestRoom1_MapScript1_15F5F4:: @ 815F5F4
- compare VAR_TEMP_9, 1
- call_if_eq LinkContestRoom1_EventScript_15F600
- end
-
-LinkContestRoom1_EventScript_15F600:: @ 815F600
- call LinkContestRoom1_EventScript_15F919
- return
-
-LinkContestRoom1_MapScript2_15F606:: @ 815F606
- map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_15F61A
- .2byte 0
-
-LinkContestRoom1_MapScript2_15F610:: @ 815F610
- map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_15F625
- .2byte 0
-
-LinkContestRoom1_EventScript_15F61A:: @ 815F61A
- call LinkContestRoom1_EventScript_1A514D
- call LinkContestRoom1_EventScript_15FB64
- end
-
-LinkContestRoom1_EventScript_15F625:: @ 815F625
- hideobjectat 255, MAP_LITTLEROOT_TOWN
- call LinkContestRoom1_EventScript_15F919
- end
-
-LinkContestRoom1_EventScript_15F630:: @ 815F630
- call LinkContestRoom1_EventScript_15F6E6
- call LinkContestRoom1_EventScript_15F646
- compare VAR_TEMP_0, 8
- goto_if_lt LinkContestRoom1_EventScript_15F630
- return
-
-LinkContestRoom1_EventScript_15F646:: @ 815F646
- switch VAR_TEMP_0
- case 1, LinkContestRoom1_EventScript_15F699
- case 2, LinkContestRoom1_EventScript_15F6A4
- case 3, LinkContestRoom1_EventScript_15F6AF
- case 4, LinkContestRoom1_EventScript_15F6BA
- case 5, LinkContestRoom1_EventScript_15F6C5
- case 6, LinkContestRoom1_EventScript_15F6D0
- case 7, LinkContestRoom1_EventScript_15F6DB
- end
-
-LinkContestRoom1_EventScript_15F699:: @ 815F699
- copyvar VAR_OBJ_GFX_ID_4, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6A4:: @ 815F6A4
- copyvar VAR_OBJ_GFX_ID_5, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6AF:: @ 815F6AF
- copyvar VAR_OBJ_GFX_ID_6, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6BA:: @ 815F6BA
- copyvar VAR_OBJ_GFX_ID_7, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6C5:: @ 815F6C5
- copyvar VAR_OBJ_GFX_ID_8, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6D0:: @ 815F6D0
- copyvar VAR_OBJ_GFX_ID_9, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6DB:: @ 815F6DB
- copyvar VAR_OBJ_GFX_ID_A, VAR_TEMP_1
- addvar VAR_TEMP_0, 1
- return
-
-LinkContestRoom1_EventScript_15F6E6:: @ 815F6E6
- setvar RESULT, 32
- special ScriptRandom
- addvar RESULT, 1
- switch RESULT
- case 1, LinkContestRoom1_EventScript_15F859
- case 2, LinkContestRoom1_EventScript_15F85F
- case 3, LinkContestRoom1_EventScript_15F865
- case 4, LinkContestRoom1_EventScript_15F86B
- case 5, LinkContestRoom1_EventScript_15F871
- case 6, LinkContestRoom1_EventScript_15F877
- case 7, LinkContestRoom1_EventScript_15F87D
- case 8, LinkContestRoom1_EventScript_15F883
- case 9, LinkContestRoom1_EventScript_15F889
- case 10, LinkContestRoom1_EventScript_15F88F
- case 11, LinkContestRoom1_EventScript_15F895
- case 12, LinkContestRoom1_EventScript_15F89B
- case 13, LinkContestRoom1_EventScript_15F8A1
- case 14, LinkContestRoom1_EventScript_15F8A7
- case 15, LinkContestRoom1_EventScript_15F8AD
- case 16, LinkContestRoom1_EventScript_15F8B3
- case 17, LinkContestRoom1_EventScript_15F8B9
- case 18, LinkContestRoom1_EventScript_15F8BF
- case 19, LinkContestRoom1_EventScript_15F8C5
- case 20, LinkContestRoom1_EventScript_15F8CB
- case 21, LinkContestRoom1_EventScript_15F8D1
- case 22, LinkContestRoom1_EventScript_15F8D7
- case 23, LinkContestRoom1_EventScript_15F8DD
- case 24, LinkContestRoom1_EventScript_15F8E3
- case 25, LinkContestRoom1_EventScript_15F8E9
- case 26, LinkContestRoom1_EventScript_15F8EF
- case 27, LinkContestRoom1_EventScript_15F8F5
- case 28, LinkContestRoom1_EventScript_15F8FB
- case 29, LinkContestRoom1_EventScript_15F901
- case 30, LinkContestRoom1_EventScript_15F907
- case 31, LinkContestRoom1_EventScript_15F90D
- case 32, LinkContestRoom1_EventScript_15F913
- end
-
-LinkContestRoom1_EventScript_15F859:: @ 815F859
- setvar VAR_TEMP_1, 5
- return
-
-LinkContestRoom1_EventScript_15F85F:: @ 815F85F
- setvar VAR_TEMP_1, 6
- return
-
-LinkContestRoom1_EventScript_15F865:: @ 815F865
- setvar VAR_TEMP_1, 7
- return
-
-LinkContestRoom1_EventScript_15F86B:: @ 815F86B
- setvar VAR_TEMP_1, 8
- return
-
-LinkContestRoom1_EventScript_15F871:: @ 815F871
- setvar VAR_TEMP_1, 10
- return
-
-LinkContestRoom1_EventScript_15F877:: @ 815F877
- setvar VAR_TEMP_1, 11
- return
-
-LinkContestRoom1_EventScript_15F87D:: @ 815F87D
- setvar VAR_TEMP_1, 12
- return
-
-LinkContestRoom1_EventScript_15F883:: @ 815F883
- setvar VAR_TEMP_1, 13
- return
-
-LinkContestRoom1_EventScript_15F889:: @ 815F889
- setvar VAR_TEMP_1, 14
- return
-
-LinkContestRoom1_EventScript_15F88F:: @ 815F88F
- setvar VAR_TEMP_1, 15
- return
-
-LinkContestRoom1_EventScript_15F895:: @ 815F895
- setvar VAR_TEMP_1, 17
- return
-
-LinkContestRoom1_EventScript_15F89B:: @ 815F89B
- setvar VAR_TEMP_1, 18
- return
-
-LinkContestRoom1_EventScript_15F8A1:: @ 815F8A1
- setvar VAR_TEMP_1, 19
- return
-
-LinkContestRoom1_EventScript_15F8A7:: @ 815F8A7
- setvar VAR_TEMP_1, 20
- return
-
-LinkContestRoom1_EventScript_15F8AD:: @ 815F8AD
- setvar VAR_TEMP_1, 21
- return
-
-LinkContestRoom1_EventScript_15F8B3:: @ 815F8B3
- setvar VAR_TEMP_1, 22
- return
-
-LinkContestRoom1_EventScript_15F8B9:: @ 815F8B9
- setvar VAR_TEMP_1, 25
- return
-
-LinkContestRoom1_EventScript_15F8BF:: @ 815F8BF
- setvar VAR_TEMP_1, 26
- return
-
-LinkContestRoom1_EventScript_15F8C5:: @ 815F8C5
- setvar VAR_TEMP_1, 27
- return
-
-LinkContestRoom1_EventScript_15F8CB:: @ 815F8CB
- setvar VAR_TEMP_1, 47
- return
-
-LinkContestRoom1_EventScript_15F8D1:: @ 815F8D1
- setvar VAR_TEMP_1, 30
- return
-
-LinkContestRoom1_EventScript_15F8D7:: @ 815F8D7
- setvar VAR_TEMP_1, 31
- return
-
-LinkContestRoom1_EventScript_15F8DD:: @ 815F8DD
- setvar VAR_TEMP_1, 32
- return
-
-LinkContestRoom1_EventScript_15F8E3:: @ 815F8E3
- setvar VAR_TEMP_1, 33
- return
-
-LinkContestRoom1_EventScript_15F8E9:: @ 815F8E9
- setvar VAR_TEMP_1, 34
- return
-
-LinkContestRoom1_EventScript_15F8EF:: @ 815F8EF
- setvar VAR_TEMP_1, 35
- return
-
-LinkContestRoom1_EventScript_15F8F5:: @ 815F8F5
- setvar VAR_TEMP_1, 36
- return
-
-LinkContestRoom1_EventScript_15F8FB:: @ 815F8FB
- setvar VAR_TEMP_1, 37
- return
-
-LinkContestRoom1_EventScript_15F901:: @ 815F901
- setvar VAR_TEMP_1, 38
- return
-
-LinkContestRoom1_EventScript_15F907:: @ 815F907
- setvar VAR_TEMP_1, 44
- return
-
-LinkContestRoom1_EventScript_15F90D:: @ 815F90D
- setvar VAR_TEMP_1, 45
- return
-
-LinkContestRoom1_EventScript_15F913:: @ 815F913
- setvar VAR_TEMP_1, 46
- return
-
-LinkContestRoom1_EventScript_15F919:: @ 815F919
- switch VAR_CONTEST_LOCATION
- case 1, LinkContestRoom1_EventScript_15F956
- case 2, LinkContestRoom1_EventScript_15F969
- case 3, LinkContestRoom1_EventScript_15F9C4
- case 4, LinkContestRoom1_EventScript_15FA70
- case 5, LinkContestRoom1_EventScript_15FA70
- return
-
-LinkContestRoom1_EventScript_15F956:: @ 815F956
- createvobject 5, 20, 3, 2, 3, 1
- createvobject 46, 24, 11, 2, 3, 1
- return
-
-LinkContestRoom1_EventScript_15F969:: @ 815F969
- createvobject 45, 0, 2, 3, 3, 4
- createvobject 66, 1, 2, 4, 3, 4
- createvobject 55, 2, 2, 7, 3, 4
- createvobject 46, 3, 2, 8, 3, 4
- createvobject 5, 10, 12, 3, 3, 3
- createvobject 20, 11, 12, 4, 3, 3
- createvobject 24, 12, 12, 7, 3, 3
- createvobject 12, 13, 12, 8, 3, 3
- createvobject 47, 20, 3, 2, 3, 1
- createvobject 46, 24, 11, 2, 3, 1
- return
-
-LinkContestRoom1_EventScript_15F9C4:: @ 815F9C4
- createvobject 45, 0, 2, 3, 3, 4
- createvobject 66, 1, 2, 4, 3, 4
- createvobject 55, 2, 2, 7, 3, 4
- createvobject 48, 3, 2, 8, 3, 4
- createvobject 5, 10, 12, 3, 3, 3
- createvobject 20, 11, 12, 4, 3, 3
- createvobject 24, 12, 12, 7, 3, 3
- createvobject 45, 13, 12, 8, 3, 3
- createvobject 22, 20, 3, 2, 3, 1
- createvobject 23, 20, 6, 2, 3, 1
- createvobject 34, 20, 7, 2, 3, 1
- createvobject 46, 24, 8, 2, 3, 1
- createvobject 48, 24, 11, 2, 3, 1
- createvobject 11, 25, 3, 9, 3, 2
- createvobject 35, 26, 4, 9, 3, 2
- createvobject 17, 27, 5, 9, 3, 2
- createvobject 41, 28, 9, 9, 3, 2
- createvobject 38, 29, 10, 9, 3, 2
- createvobject 83, 30, 11, 9, 3, 2
- return
-
-LinkContestRoom1_EventScript_15FA70:: @ 815FA70
- createvobject 45, 0, 2, 3, 3, 4
- createvobject 66, 1, 2, 4, 3, 4
- createvobject 55, 2, 2, 7, 3, 4
- createvobject 12, 3, 2, 8, 3, 4
- createvobject 39, 4, 1, 3, 3, 4
- createvobject 34, 6, 1, 5, 3, 4
- createvobject 26, 7, 1, 6, 3, 4
- createvobject 48, 9, 1, 8, 3, 4
- createvobject 5, 10, 12, 3, 3, 3
- createvobject 20, 11, 12, 4, 3, 3
- createvobject 24, 12, 12, 7, 3, 3
- createvobject 45, 13, 12, 8, 3, 3
- createvobject 50, 14, 13, 3, 3, 3
- createvobject 52, 15, 13, 4, 3, 3
- createvobject 65, 17, 13, 6, 3, 3
- createvobject 83, 18, 13, 7, 3, 3
- createvobject 116, 19, 13, 8, 3, 3
- createvobject 25, 20, 3, 2, 3, 1
- createvobject 31, 21, 6, 2, 3, 1
- createvobject 33, 22, 7, 2, 3, 1
- createvobject 46, 24, 11, 2, 3, 1
- createvobject 49, 25, 3, 9, 3, 2
- createvobject 35, 26, 4, 9, 3, 2
- createvobject 48, 27, 5, 9, 3, 2
- createvobject 41, 28, 9, 9, 3, 2
- createvobject 38, 29, 10, 9, 3, 2
- createvobject 83, 30, 11, 9, 3, 2
- return
-
-LinkContestRoom1_EventScript_15FB64:: @ 815FB64
- switch VAR_CONTEST_LOCATION
- case 1, LinkContestRoom1_EventScript_15FBA1
- case 2, LinkContestRoom1_EventScript_15FBAD
- case 3, LinkContestRoom1_EventScript_15FBB9
- case 4, LinkContestRoom1_EventScript_15FBC5
- case 5, LinkContestRoom1_EventScript_15FBD1
- return
-
-LinkContestRoom1_EventScript_15FBA1:: @ 815FBA1
- incrementgamestat GAME_STAT_ENTERED_CONTEST
- warp MAP_VERDANTURF_TOWN_CONTEST_LOBBY, 255, 5, 4
- waitstate
- end
-
-LinkContestRoom1_EventScript_15FBAD:: @ 815FBAD
- incrementgamestat GAME_STAT_ENTERED_CONTEST
- warp MAP_FALLARBOR_TOWN_CONTEST_LOBBY, 255, 5, 4
- waitstate
- end
-
-LinkContestRoom1_EventScript_15FBB9:: @ 815FBB9
- incrementgamestat GAME_STAT_ENTERED_CONTEST
- warp MAP_SLATEPORT_CITY_CONTEST_LOBBY, 255, 5, 4
- waitstate
- end
-
-LinkContestRoom1_EventScript_15FBC5:: @ 815FBC5
- incrementgamestat GAME_STAT_ENTERED_CONTEST
- warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 6, 4
- waitstate
- end
-
-LinkContestRoom1_EventScript_15FBD1:: @ 815FBD1
- warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 7, 4
- waitstate
- end
-
-FallarborTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB
-LilycoveCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB
-SlateportCity_ContestLobby_EventScript_15FBDB:: @ 815FBDB
-VerdanturfTown_ContestLobby_EventScript_15FBDB:: @ 815FBDB
- checkplayergender
- compare RESULT, 0
- goto_if_eq FallarborTown_ContestLobby_EventScript_15FBF3
- compare RESULT, 1
- goto_if_eq FallarborTown_ContestLobby_EventScript_15FBF9
- return
-
-FallarborTown_ContestLobby_EventScript_15FBF3:: @ 815FBF3
- setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
- return
-
-FallarborTown_ContestLobby_EventScript_15FBF9:: @ 815FBF9
- setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
- return
diff --git a/data/scripts/players_house.inc b/data/scripts/players_house.inc
index a1a99fa89..9f0e67cb6 100644
--- a/data/scripts/players_house.inc
+++ b/data/scripts/players_house.inc
@@ -159,7 +159,7 @@ LittlerootTown_BrendansHouse_1F_EventScript_1B6ABF:: @ 81B6ABF
call LittlerootTown_BrendansHouse_1F_EventScript_1B6B9D
applymovement 255, LittlerootTown_BrendansHouse_1F_Movement_1B6CCC
waitmovement 0
- playbgm BGM_INTER_V, FALSE
+ playbgm MUS_INTER_V, FALSE
msgbox LittlerootTown_BrendansHouse_1F_Text_1725C9, 4
closemessage
applymovement VAR_SPECIAL_5, LittlerootTown_BrendansHouse_1F_Movement_1B6BDB
@@ -184,7 +184,7 @@ LittlerootTown_MaysHouse_1F_EventScript_1B6B2E:: @ 81B6B2E
call LittlerootTown_MaysHouse_1F_EventScript_1B6B9D
applymovement 255, LittlerootTown_MaysHouse_1F_Movement_1B6CD4
waitmovement 0
- playbgm BGM_INTER_V, FALSE
+ playbgm MUS_INTER_V, FALSE
msgbox LittlerootTown_MaysHouse_1F_Text_1725C9, 4
closemessage
applymovement VAR_SPECIAL_5, LittlerootTown_MaysHouse_1F_Movement_1B6BDE
diff --git a/data/text/maps/Route125.s b/data/text/maps/Route125.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route125.s
+++ /dev/null
diff --git a/data/text/maps/Route126.s b/data/text/maps/Route126.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route126.s
+++ /dev/null
diff --git a/data/text/maps/Route127.s b/data/text/maps/Route127.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route127.s
+++ /dev/null
diff --git a/data/text/maps/Route129.s b/data/text/maps/Route129.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route129.s
+++ /dev/null
diff --git a/data/text/maps/Route130.s b/data/text/maps/Route130.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route130.s
+++ /dev/null
diff --git a/data/text/maps/Route131.s b/data/text/maps/Route131.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route131.s
+++ /dev/null
diff --git a/data/text/maps/Route132.s b/data/text/maps/Route132.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route132.s
+++ /dev/null
diff --git a/data/text/maps/Route133.s b/data/text/maps/Route133.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route133.s
+++ /dev/null
diff --git a/data/text/maps/Route134.s b/data/text/maps/Route134.s
deleted file mode 100644
index e69de29bb..000000000
--- a/data/text/maps/Route134.s
+++ /dev/null
diff --git a/graphics/move_tutor_menu/arrows.png b/graphics/move_tutor_menu/arrows.png
index 2abf39366..2abf39366 100755..100644
--- a/graphics/move_tutor_menu/arrows.png
+++ b/graphics/move_tutor_menu/arrows.png
Binary files differ
diff --git a/include/battle.h b/include/battle.h
index 7527247fe..346423e65 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -823,6 +823,8 @@ void sub_8032638();
void sub_8032AA8(u8, u8);
void SetBankFuncToOpponentBufferRunCommand(void);
void BattleStopLowHpSound(void);
+void sub_8031FC4(u8, u8, bool8);
+void sub_8032984(u8, u16);
void SetBankFuncToLinkOpponentBufferRunCommand(void);
diff --git a/include/battle_ai_switch_items.h b/include/battle_ai_switch_items.h
index 648cfad74..648cfad74 100755..100644
--- a/include/battle_ai_switch_items.h
+++ b/include/battle_ai_switch_items.h
diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h
index 86fd6718f..86fd6718f 100755..100644
--- a/include/constants/field_effects.h
+++ b/include/constants/field_effects.h
diff --git a/include/constants/songs.h b/include/constants/songs.h
index 920873a7c..45e3d335a 100644
--- a/include/constants/songs.h
+++ b/include/constants/songs.h
@@ -249,125 +249,125 @@
#define SE_W287B 245 // Stat Decreased
#define SE_W114 246 // Haze
#define SE_W063B 247 // Hyper Beam 2
-#define BGM_STOP 349
-#define BGM_TETSUJI 350 // Littleroot Town Test 'TETSUJI'
-#define BGM_FIELD13 351 // GSC - Route 38
-#define BGM_KACHI22 352 // Wild Pokémon Defeated
-#define BGM_KACHI2 353 // Wild Pokémon Defeated with Intro
-#define BGM_KACHI3 354 // Gym Leader Defeated
-#define BGM_KACHI5 355 // Victory! Elite Four
-#define BGM_PCC 356 // Crystal - Pokémon Communication Center
-#define BGM_NIBI 357 // GSC - Viridian/Saffron/Pewter/etc
-#define BGM_SUIKUN 358 // Crystal - Battle! Legendary Beasts
-#define BGM_DOORO1 359 // Route 101
-#define BGM_DOORO_X1 360 // Route 110
-#define BGM_DOORO_X3 361 // Route 120
-#define BGM_MACHI_S2 362 // Petalburg City
-#define BGM_MACHI_S4 363 // Oldale Town
-#define BGM_GIM 364 // Gym
-#define BGM_NAMINORI 365 // Surfing
-#define BGM_DAN01 366 // Caves and Darkness
-#define BGM_FANFA1 367 // Level Up!
-#define BGM_ME_ASA 368 // Pokémon Healed
-#define BGM_ME_BACHI 369 // Obtained a Badge!
-#define BGM_FANFA4 370 // Obtained an Item!
-#define BGM_FANFA5 371 // Your Pokémon Just Evolved!
-#define BGM_ME_WAZA 372 // Obtained a TM/HM!
-#define BGM_BIJYUTU 373 // Lilycove Musseum
-#define BGM_DOORO_X4 374 // Route 122/Intro
-#define BGM_FUNE_KAN 375 // Slateport Museum
-#define BGM_ME_SHINKA 376 // Evolution Intro
-#define BGM_SHINKA 377 // Evolution
-#define BGM_ME_WASURE 378 // Move Deleted
-#define BGM_SYOUJOEYE 379 // Encounter! Tuber
-#define BGM_BOYEYE 380 // Encounter! Boy
-#define BGM_DAN02 381 // Abandoned Ship
-#define BGM_MACHI_S3 382 // Fortree City
-#define BGM_ODAMAKI 383 // Professor Birch's Lab
-#define BGM_B_TOWER 384 // Battle Tower (RS)
-#define BGM_SWIMEYE 385 // Encounter! Swimmer
-#define BGM_DAN03 386 // Meteor Falls
-#define BGM_ME_KINOMI 387 // Obtained a Berry!
-#define BGM_ME_TAMA 388 // Awakening the Super-Ancient Pokémon
-#define BGM_ME_B_BIG 389 // Slots Jackpot!
-#define BGM_ME_B_SMALL 390 // Slots Victory!
-#define BGM_ME_ZANNEN 391 // Too bad!
-#define BGM_BD_TIME 392 // Roulette!
-#define BGM_TEST1 393 // Contest Test 1
-#define BGM_TEST2 394 // Contest Test 2
-#define BGM_TEST3 395 // Contest Test 3
-#define BGM_TEST4 396 // Contest Test 4
-#define BGM_TEST 397 // Encounter! Gentleman (Test?)
-#define BGM_GOMACHI0 398 // Verdanturf Town
-#define BGM_GOTOWN 399 // Rustboro City
-#define BGM_POKECEN 400 // Pokémon Center
-#define BGM_NEXTROAD 401 // Route 104
-#define BGM_GRANROAD 402 // Route 119
-#define BGM_CYCLING 403 // Cycling
-#define BGM_FRIENDLY 404 // Pokémart
-#define BGM_MISHIRO 405 // Littleroot Town
-#define BGM_TOZAN 406 // Sky Pillar
-#define BGM_GIRLEYE 407 // Encounter! Girl
-#define BGM_MINAMO 408 // Lilycove City
-#define BGM_ASHROAD 409 // Route 111
-#define BGM_EVENT0 410 // Help me!
-#define BGM_DEEPDEEP 411 // Underwater
-#define BGM_KACHI1 412 // Victory! Trainer
-#define BGM_TITLE3 413 // Title Screen
-#define BGM_DEMO1 414 // Opening Movie
-#define BGM_GIRL_SUP 415 // Encounter! May
-#define BGM_HAGESHII 416 // Encounter! Biker
-#define BGM_KAKKOII 417 // Encounter! Electric Trainer
-#define BGM_KAZANBAI 418 // Route 113
-#define BGM_AQA_0 419 // Encounter! Team Aqua
-#define BGM_TSURETEK 420 // Follow Me!
-#define BGM_BOY_SUP 421 // Encounter! Brendan
-#define BGM_RAINBOW 422 // Ever Grande City
-#define BGM_AYASII 423 // Encounter! Psychic
-#define BGM_KACHI4 424 // Victory! Aqua/Magma Grunt
-#define BGM_ROPEWAY 425 // Cable Car
-#define BGM_CASINO 426 // Game Corner
-#define BGM_HIGHTOWN 427 // Dewford Town
-#define BGM_SAFARI 428 // Safari Zone
-#define BGM_C_ROAD 429 // Victory Toad
-#define BGM_AJITO 430 // Aqua/Magma Hideout
-#define BGM_M_BOAT 431 // Sailing
-#define BGM_M_DUNGON 432 // Mt. Pyre (Inside)
-#define BGM_FINECITY 433 // Slateport City
-#define BGM_MACHUPI 434 // Mt. Pyre (Outside)
-#define BGM_P_SCHOOL 435 // Pokémon Trainer's School
-#define BGM_DENDOU 436 // Hall of Fame
-#define BGM_TONEKUSA 437 // Lavaridge Town
-#define BGM_MABOROSI 438 // Sealed Chamber
-#define BGM_CON_FAN 439 // You are the Champion!
-#define BGM_CONTEST0 440 // Pokémon Contest
-#define BGM_MGM0 441 // Encounter! Team Magma
-#define BGM_T_BATTLE 442 // Opening Battle
-#define BGM_OOAME 443 // The Flood
-#define BGM_HIDERI 444 // The Drought
-#define BGM_RUNECITY 445 // Sootopolis City
-#define BGM_CON_K 446 // Berry Blending Results
-#define BGM_EIKOU_R 447 // Hall of Fame
-#define BGM_KARAKURI 448 // Trick House
-#define BGM_HUTAGO 449 // Encounter! Kid
-#define BGM_SITENNOU 450 // Encounter! Elite Four
-#define BGM_YAMA_EYE 451 // Encounter! Hiker
-#define BGM_CONLOBBY 452 // Contest Lobby
-#define BGM_INTER_V 453 // Encounter! Gabby and Ty
-#define BGM_DAIGO 454 // Encounter! Wallace
-#define BGM_THANKFOR 455 // Credits
-#define BGM_END 456 // The End
-#define BGM_BATTLE27 457 // Battle! Wild Pokémon
-#define BGM_BATTLE31 458 // Battle! Team Aqua/Magma
-#define BGM_BATTLE20 459 // Battle! Trainer
-#define BGM_BATTLE32 460 // Battle! Gym Leader
-#define BGM_BATTLE33 461 // Battle! Champion
-#define BGM_BATTLE36 462 // Battle! Regi Trio
-#define BGM_BATTLE34 463 // Battle! Legendary Pokémon
-#define BGM_BATTLE35 464 // Battle! Rival
-#define BGM_BATTLE38 465 // Battle! Elite Four
-#define BGM_BATTLE30 466 // Battle! Archie/Maxie
+#define MUS_STOP 349
+#define MUS_TETSUJI 350 // Littleroot Town Test 'TETSUJI'
+#define MUS_FIELD13 351 // GSC - Route 38
+#define MUS_KACHI22 352 // Wild Pokémon Defeated
+#define MUS_KACHI2 353 // Wild Pokémon Defeated with Intro
+#define MUS_KACHI3 354 // Gym Leader Defeated
+#define MUS_KACHI5 355 // Victory! Elite Four
+#define MUS_PCC 356 // Crystal - Pokémon Communication Center
+#define MUS_NIBI 357 // GSC - Viridian/Saffron/Pewter/etc
+#define MUS_SUIKUN 358 // Crystal - Battle! Legendary Beasts
+#define MUS_DOORO1 359 // Route 101
+#define MUS_DOORO_X1 360 // Route 110
+#define MUS_DOORO_X3 361 // Route 120
+#define MUS_MACHI_S2 362 // Petalburg City
+#define MUS_MACHI_S4 363 // Oldale Town
+#define MUS_GIM 364 // Gym
+#define MUS_NAMINORI 365 // Surfing
+#define MUS_DAN01 366 // Caves and Darkness
+#define MUS_FANFA1 367 // Level Up!
+#define MUS_ME_ASA 368 // Pokémon Healed
+#define MUS_ME_BACHI 369 // Obtained a Badge!
+#define MUS_FANFA4 370 // Obtained an Item!
+#define MUS_FANFA5 371 // Your Pokémon Just Evolved!
+#define MUS_ME_WAZA 372 // Obtained a TM/HM!
+#define MUS_BIJYUTU 373 // Lilycove Musseum
+#define MUS_DOORO_X4 374 // Route 122/Intro
+#define MUS_FUNE_KAN 375 // Slateport Museum
+#define MUS_ME_SHINKA 376 // Evolution Intro
+#define MUS_SHINKA 377 // Evolution
+#define MUS_ME_WASURE 378 // Move Deleted
+#define MUS_SYOUJOEYE 379 // Encounter! Tuber
+#define MUS_BOYEYE 380 // Encounter! Boy
+#define MUS_DAN02 381 // Abandoned Ship
+#define MUS_MACHI_S3 382 // Fortree City
+#define MUS_ODAMAKI 383 // Professor Birch's Lab
+#define MUS_B_TOWER 384 // Battle Tower (RS)
+#define MUS_SWIMEYE 385 // Encounter! Swimmer
+#define MUS_DAN03 386 // Meteor Falls
+#define MUS_ME_KINOMI 387 // Obtained a Berry!
+#define MUS_ME_TAMA 388 // Awakening the Super-Ancient Pokémon
+#define MUS_ME_B_BIG 389 // Slots Jackpot!
+#define MUS_ME_B_SMALL 390 // Slots Victory!
+#define MUS_ME_ZANNEN 391 // Too bad!
+#define MUS_BD_TIME 392 // Roulette!
+#define MUS_TEST1 393 // Contest Test 1
+#define MUS_TEST2 394 // Contest Test 2
+#define MUS_TEST3 395 // Contest Test 3
+#define MUS_TEST4 396 // Contest Test 4
+#define MUS_TEST 397 // Encounter! Gentleman (Test?)
+#define MUS_GOMACHI0 398 // Verdanturf Town
+#define MUS_GOTOWN 399 // Rustboro City
+#define MUS_POKECEN 400 // Pokémon Center
+#define MUS_NEXTROAD 401 // Route 104
+#define MUS_GRANROAD 402 // Route 119
+#define MUS_CYCLING 403 // Cycling
+#define MUS_FRIENDLY 404 // Pokémart
+#define MUS_MISHIRO 405 // Littleroot Town
+#define MUS_TOZAN 406 // Sky Pillar
+#define MUS_GIRLEYE 407 // Encounter! Girl
+#define MUS_MINAMO 408 // Lilycove City
+#define MUS_ASHROAD 409 // Route 111
+#define MUS_EVENT0 410 // Help me!
+#define MUS_DEEPDEEP 411 // Underwater
+#define MUS_KACHI1 412 // Victory! Trainer
+#define MUS_TITLE3 413 // Title Screen
+#define MUS_DEMO1 414 // Opening Movie
+#define MUS_GIRL_SUP 415 // Encounter! May
+#define MUS_HAGESHII 416 // Encounter! Biker
+#define MUS_KAKKOII 417 // Encounter! Electric Trainer
+#define MUS_KAZANBAI 418 // Route 113
+#define MUS_AQA_0 419 // Encounter! Team Aqua
+#define MUS_TSURETEK 420 // Follow Me!
+#define MUS_BOY_SUP 421 // Encounter! Brendan
+#define MUS_RAINBOW 422 // Ever Grande City
+#define MUS_AYASII 423 // Encounter! Psychic
+#define MUS_KACHI4 424 // Victory! Aqua/Magma Grunt
+#define MUS_ROPEWAY 425 // Cable Car
+#define MUS_CASINO 426 // Game Corner
+#define MUS_HIGHTOWN 427 // Dewford Town
+#define MUS_SAFARI 428 // Safari Zone
+#define MUS_C_ROAD 429 // Victory Toad
+#define MUS_AJITO 430 // Aqua/Magma Hideout
+#define MUS_M_BOAT 431 // Sailing
+#define MUS_M_DUNGON 432 // Mt. Pyre (Inside)
+#define MUS_FINECITY 433 // Slateport City
+#define MUS_MACHUPI 434 // Mt. Pyre (Outside)
+#define MUS_P_SCHOOL 435 // Pokémon Trainer's School
+#define MUS_DENDOU 436 // Hall of Fame
+#define MUS_TONEKUSA 437 // Lavaridge Town
+#define MUS_MABOROSI 438 // Sealed Chamber
+#define MUS_CON_FAN 439 // You are the Champion!
+#define MUS_CONTEST0 440 // Pokémon Contest
+#define MUS_MGM0 441 // Encounter! Team Magma
+#define MUS_T_BATTLE 442 // Opening Battle
+#define MUS_OOAME 443 // The Flood
+#define MUS_HIDERI 444 // The Drought
+#define MUS_RUNECITY 445 // Sootopolis City
+#define MUS_CON_K 446 // Berry Blending Results
+#define MUS_EIKOU_R 447 // Hall of Fame
+#define MUS_KARAKURI 448 // Trick House
+#define MUS_HUTAGO 449 // Encounter! Kid
+#define MUS_SITENNOU 450 // Encounter! Elite Four
+#define MUS_YAMA_EYE 451 // Encounter! Hiker
+#define MUS_CONLOBBY 452 // Contest Lobby
+#define MUS_INTER_V 453 // Encounter! Gabby and Ty
+#define MUS_DAIGO 454 // Encounter! Wallace
+#define MUS_THANKFOR 455 // Credits
+#define MUS_END 456 // The End
+#define MUS_BATTLE27 457 // Battle! Wild Pokémon
+#define MUS_BATTLE31 458 // Battle! Team Aqua/Magma
+#define MUS_BATTLE20 459 // Battle! Trainer
+#define MUS_BATTLE32 460 // Battle! Gym Leader
+#define MUS_BATTLE33 461 // Battle! Champion
+#define MUS_BATTLE36 462 // Battle! Regi Trio
+#define MUS_BATTLE34 463 // Battle! Legendary Pokémon
+#define MUS_BATTLE35 464 // Battle! Rival
+#define MUS_BATTLE38 465 // Battle! Elite Four
+#define MUS_BATTLE30 466 // Battle! Archie/Maxie
-#define BGM_ROUTE_118 0x7FFF // What is this for?
+#define MUS_ROUTE_118 0x7FFF // What is this for?
#endif // GUARD_CONSTANTS_SONGS_H
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index 21e60a60a..e1e7529ca 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -245,7 +245,7 @@ enum {
#define GROUND_EFFECT_FLAG_HOT_SPRINGS (1 << 18)
#define GROUND_EFFECT_FLAG_SEAWEED (1 << 19)
-extern const u8 gUnknown_0830FD14[];
+extern const u8 gReflectionEffectPaletteMap[];
#define movement_type_def(setup, table) \
static u8 setup##_callback(struct EventObject *, struct Sprite *);\
@@ -269,10 +269,10 @@ static u8 setup##_callback(struct EventObject *eventObject, struct Sprite *sprit
return 0;\
}
-struct PairedPalettes
+struct ReflectionPaletteSet
{
- u16 tag;
- const u16 *data;
+ u16 mainPaletteTag;
+ const u16 *reflectionPaletteTags;
};
extern const u16 gEventObjectPalette19[];
@@ -563,8 +563,7 @@ u8 GetMoveDirectionFastestAnimNum(u8);
u32 state_to_direction(u8, u32, u32);
-void sub_805AA98();
-void sub_805AAB0(void);
+void ResetEventObjects();
u8 GetFirstInactiveEventObjectId(void);
u8 GetEventObjectIdByLocalIdAndMap(u8, u8, u8);
bool8 TryGetEventObjectIdByLocalIdAndMap(u8, u8, u8, u8 *);
@@ -592,13 +591,13 @@ void sub_805BCC0(s16 x, s16 y);
void sub_805BCF0(u8, u8, u8, u8);
void sub_805BD48(u8, u8, u8);
void sub_805BD90(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y);
-void gpu_pal_allocator_reset__manage_upper_four(void);
+void FreeAndReserveObjectSpritePalettes(void);
void sub_805BDF8(u16);
u8 sub_805BE58(const struct SpritePalette *);
-void pal_patch_for_npc(u16, u16);
+void PatchObjectPalette(u16, u16);
u8 FindEventObjectPaletteIndexByTag(u16);
-void npc_load_two_palettes__no_record(u16, u8);
-void npc_load_two_palettes__and_record(u16, u8);
+void LoadPlayerObjectReflectionPalette(u16, u8);
+void LoadSpecialObjectReflectionPalette(u16, u8);
void ShiftEventObjectCoords(struct EventObject *pObject, s16 x, s16 y);
void sub_805C0F8(u8, u8, u8, s16, s16);
void ShiftStillEventObjectCoords(struct EventObject *pObject);
@@ -613,7 +612,7 @@ struct EventObjectTemplate *GetEventObjectTemplateByLocalIdAndMap(u8, u8, u8);
void OverrideTemplateCoordsForEventObject(struct EventObject *pObject);
void OverrideMovementTypeForEventObject(struct EventObject *, u8);
void TryOverrideTemplateCoordsForEventObject(u8, u8, u8);
-void sub_805C7C4(u8 i);
+void InitEventObjectPalettes(u8);
u8 GetFaceDirectionAnimNum(u8);
u8 GetMoveDirectionAnimNum(u8 unk_19);
u8 GetAcroWheelieDirectionAnimNum(u8);
@@ -671,8 +670,8 @@ u8 GetOppositeDirection(u8);
u8 SpawnSpecialEventObjectParametrized(u8, u8, u8, s16, s16, u8);
void CameraObjectSetFollowedObjectId(u8);
u8 TryInitLocalEventObject(u8);
-u8 obj_unfreeze(struct Sprite *, s16, s16, u8);
-u16 npc_paltag_by_palslot(u8);
+u8 CreateCopySpriteAt(struct Sprite *, s16, s16, u8);
+u16 GetObjectPaletteTag(u8);
void sub_8060470(s16 *, s16 *, s16, s16);
bool8 FreezeEventObject(struct EventObject *);
void FreezeEventObjects(void);
diff --git a/include/ewram.h b/include/ewram.h
index f8a0d69f9..baa64f42f 100644
--- a/include/ewram.h
+++ b/include/ewram.h
@@ -232,7 +232,7 @@ extern u8 gSharedMem[];
#define eRoulette ((struct Roulette *)(gSharedMem + 0x19000))
#define shared192D0 (*(struct UnknownContestStruct7 *)(gSharedMem + 0x192D0))
#define eContestAI ((struct ContestAIInfo *)(gSharedMem + 0x192E4))
-#define EWRAM_19348 (*(u16 *)(gSharedMem + 0x19348))
+#define EWRAM_19348 ((u16 *)(gSharedMem + 0x19348))
#define ewram19800 (&gSharedMem[0x19800])
#define ePokedexView4 (struct PokedexView *)(gSharedMem + 0x19800)
#define ewram1A000 (&gSharedMem[0x1A000])
diff --git a/include/field_effect.h b/include/field_effect.h
index 4ca97c898..a1c175eb8 100644
--- a/include/field_effect.h
+++ b/include/field_effect.h
@@ -120,9 +120,6 @@ bool8 sub_8087774(struct Task *, struct EventObject *, struct Sprite *);
bool8 sub_80877AC(struct Task *, struct EventObject *, struct Sprite *);
bool8 sub_80877D4(struct Task *, struct EventObject *, struct Sprite *);
-void sub_80878F4(struct Task *);
-void sub_8087914(struct Task *);
-
void sub_8087AA4(struct Task *);
void sub_8087AC8(struct Task *);
@@ -176,7 +173,7 @@ u8 CreateBirchSprite(s16 x, s16 y, u8 subpriority);
u8 CreateMonSprite_PicBox(u16, s16, s16, u8);
void FreeResourcesAndDestroySprite(struct Sprite *sprite);
void MultiplyInvertedPaletteRGBComponents(u16, u8, u8, u8);
-void sub_80878A8(void);
+void StartEscapeRopeFieldEffect(void);
void CreateTeleportFieldEffectTask(void);
void MultiplyPaletteRGBComponents(u16 i, u8 r, u8 g, u8 b);
diff --git a/include/field_effect_helpers.h b/include/field_effect_helpers.h
index 8d207aded..8462b6ff8 100644
--- a/include/field_effect_helpers.h
+++ b/include/field_effect_helpers.h
@@ -5,32 +5,32 @@ extern const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[];
void sub_812869C(struct EventObject *);
bool8 sub_81286C4(struct EventObject *);
-void oamc_shadow(struct Sprite *);
+void UpdateShadowFieldEffect(struct Sprite *);
void sub_8087638(struct Sprite *);
void sub_808788C(struct Sprite *);
-void sub_8127334(struct Sprite *);
-void sub_8127584(struct Sprite *);
-void sub_81276B4(struct Sprite *);
-void sub_8127A7C(struct Sprite *);
-void sub_8127D84(struct Sprite *);
-void sub_8127F7C(struct Sprite *);
-void sub_81282E0(struct Sprite *);
-void sub_8128410(struct Sprite *);
-void sub_81285AC(struct Sprite *);
-void sub_8128774(struct Sprite *);
-void sub_81287C4(struct Sprite *);
-void sub_8128800(struct Sprite *);
-void unc_grass_normal(struct Sprite *);
-void unc_grass_tall(struct Sprite *);
-u8 sub_8126B54(void);
-void objid_set_invisible(u8);
-void sub_8126BC4(u8 unk_1B, u8 r6, s16 x, s16 y);
+void UpdateShortGrassFieldEffect(struct Sprite *);
+void UpdateFootprintsTireTracksFieldEffect(struct Sprite *);
+void UpdateSplashFieldEffect(struct Sprite *);
+void UpdateHotSpringsWaterFieldEffect(struct Sprite *);
+void UpdateAshFieldEffect(struct Sprite *);
+void UpdateSurfBlobFieldEffect(struct Sprite *);
+void UpdateSandPileFieldEffect(struct Sprite *);
+void UpdateBubblesFieldEffect(struct Sprite *);
+void UpdateDisguiseFieldEffect(struct Sprite *);
+void UpdateSparkleFieldEffect(struct Sprite *);
+void UpdateJumpLandingFieldEffect(struct Sprite *);
+void WaitFieldEffectSpriteAnim(struct Sprite *);
+void UpdateTallGrassFieldEffect(struct Sprite *);
+void UpdateLongGrassFieldEffect(struct Sprite *);
+u8 CreateWarpArrowSprite(void);
+void SetSpriteInvisible(u8);
+void ShowWarpArrowSprite(u8 unk_1B, u8 r6, s16 x, s16 y);
void sub_8127ED0(u8, u8);
void sub_8127F28(u8, u8, s16);
u8 sub_8128124(u8 id);
-void ash(s16, s16, u16, s16);
-void SetUpReflection(struct EventObject *eventObj, struct Sprite *sprite, u8 a);
+void StartAshFieldEffect(s16, s16, u16, s16);
+void InitObjectReflectionSprite(struct EventObject *eventObj, struct Sprite *sprite, u8 a);
u32 StartFieldEffectForEventObject(u8 fieldEffectId, struct EventObject *eventObject);
-u8 sub_8126FF0(u8, u8, u8, s16, s16);
+u8 FindTallGrassFieldEffectSpriteId(u8, u8, u8, s16, s16);
#endif // GUARD_FIELD_EFFECT_HELPERS_H
diff --git a/include/field_fadetransition.h b/include/field_fadetransition.h
index 5265983a4..04538753a 100644
--- a/include/field_fadetransition.h
+++ b/include/field_fadetransition.h
@@ -27,5 +27,7 @@ void sub_8080F58(void);
void sub_8080F68(void);
void sub_8080F9C(void);
void debug_sub_80888D8(void);
+void WarpFadeScreen(void);
+void pal_fill_for_map_transition(void);
#endif // GUARD_FIELD_FADETRANSITION_H
diff --git a/include/field_screen_effect.h b/include/field_screen_effect.h
index d86109282..c731fded1 100644
--- a/include/field_screen_effect.h
+++ b/include/field_screen_effect.h
@@ -2,6 +2,6 @@
#define GUARD_FIELD_SCREEN_EFFECT_H
void sub_8081594(u8);
-void sub_80815E0(u8 val);
+void WriteFlashScanlineEffectBuffer(u8 val);
#endif // GUARD_FIELD_SCREEN_EFFECT_H
diff --git a/include/fieldmap.h b/include/fieldmap.h
index a85f5b101..e77342b72 100644
--- a/include/fieldmap.h
+++ b/include/fieldmap.h
@@ -2,7 +2,7 @@
#define GUARD_FIELDMAP2_H
#include "event_object_movement.h"
-extern struct BackupMapData gUnknown_03004870;
+extern struct BackupMapLayout gUnknown_03004870;
struct MapHeader *mapconnection_get_mapheader(struct MapConnection *connection);
int GetMapBorderIdAt(int x, int y);
int CanCameraMoveInDirection(int direction);
@@ -35,9 +35,9 @@ struct MapConnection *sub_8056BA0(s16 x, s16 y); // fieldmap.c
void sub_8056C50(u16, u16);
void sav1_camera_get_focus_coords(u16 *x, u16 *y);
void GetCameraCoords(u16*, u16*);
-void sub_8056D28(struct MapData *pData);
-void sub_8056D38(struct MapData *pData);
-void apply_map_tileset2_palette(struct MapData *pData);
+void sub_8056D28(struct MapLayout *pData);
+void sub_8056D38(struct MapLayout *pData);
+void apply_map_tileset2_palette(struct MapLayout *pData);
void copy_map_tileset1_tileset2_to_vram(/*TODO: arg types*/);
void apply_map_tileset1_tileset2_palette(/*TODO: arg types*/);
diff --git a/include/fldeff_flash.h b/include/fldeff_flash.h
index 3b1fbf812..0b56c64dc 100644
--- a/include/fldeff_flash.h
+++ b/include/fldeff_flash.h
@@ -2,8 +2,8 @@
#define GUARD_FLDEFF_FLASH_H
void sub_810CC80(void);
-u8 sub_810CDB8(u8, u8);
-u8 fade_type_for_given_maplight_pair(u8, u8);
+u8 GetMapPairFadeToType(u8, u8);
+u8 GetMapPairFadeFromType(u8, u8);
void debug_sub_8122080(void);
#endif // GUARD_FLDEFF_FLASH_H
diff --git a/include/gba/types.h b/include/gba/types.h
index 33ae7df9a..4d6c24a6c 100644
--- a/include/gba/types.h
+++ b/include/gba/types.h
@@ -32,7 +32,9 @@ struct BgCnt
{
u16 priority:2;
u16 charBaseBlock:2;
- u16 dummy:4;
+ u16 dummy:2;
+ u16 mosaic:1;
+ u16 palettes:1;
u16 screenBaseBlock:5;
u16 areaOverflowMode:1;
u16 screenSize:2;
diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h
index dc8558146..f15348689 100644
--- a/include/global.fieldmap.h
+++ b/include/global.fieldmap.h
@@ -53,7 +53,7 @@ struct Tileset
/*0x14*/ TilesetCB callback;
};
-struct MapData
+struct MapLayout
{
/*0x00*/ s32 width;
/*0x04*/ s32 height;
@@ -63,7 +63,7 @@ struct MapData
/*0x14*/ struct Tileset *secondaryTileset;
};
-struct BackupMapData
+struct BackupMapLayout
{
s32 width;
s32 height;
@@ -157,12 +157,12 @@ struct MapConnections
struct MapHeader
{
- /* 0x00 */ struct MapData *mapData;
+ /* 0x00 */ struct MapLayout *mapLayout;
/* 0x04 */ struct MapEvents *events;
/* 0x08 */ u8 *mapScripts;
/* 0x0C */ struct MapConnections *connections;
/* 0x10 */ u16 music;
- /* 0x12 */ u16 mapDataId;
+ /* 0x12 */ u16 mapLayoutId;
/* 0x14 */ u8 regionMapSectionId;
/* 0x15 */ u8 cave;
/* 0x16 */ u8 weather;
@@ -238,8 +238,8 @@ struct EventObject
struct EventObjectGraphicsInfo
{
/*0x00*/ u16 tileTag;
- /*0x02*/ u16 paletteTag1;
- /*0x04*/ u16 paletteTag2;
+ /*0x02*/ u16 paletteTag;
+ /*0x04*/ u16 bridgeReflectionPaletteTag;
/*0x06*/ u16 size;
/*0x08*/ s16 width;
/*0x0A*/ s16 height;
diff --git a/include/global.h b/include/global.h
index 0f015745b..3c0169606 100644
--- a/include/global.h
+++ b/include/global.h
@@ -649,7 +649,7 @@ struct SaveBlock1 /* 0x02025734 */
/*0x2E*/ u8 weather;
/*0x2F*/ u8 weatherCycleStage;
/*0x30*/ u8 flashLevel; // flash level on current map, 0 being normal and 4 being the darkest
- /*0x32*/ u16 mapDataId;
+ /*0x32*/ u16 mapLayoutId;
/*0x34*/ u16 mapView[0x100];
/*0x234*/ u8 playerPartyCount;
/*0x238*/ struct Pokemon playerParty[6];
diff --git a/include/item_menu.h b/include/item_menu.h
index 715d9131a..22ef3892c 100644
--- a/include/item_menu.h
+++ b/include/item_menu.h
@@ -3,6 +3,15 @@
#include "string_util.h"
+enum
+{
+ ITEM_USE_SINGLE_MON,
+ ITEM_USE_GIVE_ITEM,
+ ITEM_USE_UNUSED,
+ ITEM_USE_GIVE_MAIL,
+ ITEM_USE_ALL_MONS,
+};
+
struct PocketScrollState
{
u8 cursorPos;
diff --git a/include/item_use.h b/include/item_use.h
index ee7939824..1ba75a0ee 100644
--- a/include/item_use.h
+++ b/include/item_use.h
@@ -10,6 +10,7 @@ void ItemUseOutOfBattle_Rod(u8);
void ItemUseOnFieldCB_Rod(u8);
void ItemUseOutOfBattle_Itemfinder(u8);
void ItemUseOnFieldCB_Itemfinder(u8);
+void ItemUseOutOfBattle_Berry(u8);
void RunItemfinderResults(u8);
void ExitItemfinder(u8);
bool8 ItemfinderCheckForHiddenItems(struct MapEvents *, u8);
@@ -22,19 +23,13 @@ void RotatePlayerAndExitItemfinder(u8);
void ItemUseOutOfBattle_PokeblockCase(u8);
void ItemUseOutOfBattle_CoinCase(u8);
void ItemUseOutOfBattle_SSTicket(u8);
-void sub_80C9D00(u8);
void ItemUseOutOfBattle_WailmerPail(u8);
-void sub_80C9D74(u8);
void ItemUseOutOfBattle_Medicine(u8);
void ItemUseOutOfBattle_SacredAsh(u8);
void ItemUseOutOfBattle_PPRecovery(u8);
void ItemUseOutOfBattle_PPUp(u8);
void ItemUseOutOfBattle_RareCandy(u8);
void ItemUseOutOfBattle_TMHM(u8);
-void sub_80C9EE4(u8);
-void sub_80C9F10(u8);
-void sub_80C9F80(u8);
-void sub_80C9FC0(u8);
void ItemUseOutOfBattle_Repel(u8);
void ItemUseOutOfBattle_BlackWhiteFlute(u8);
void task08_080A1C44(u8);
diff --git a/include/overworld.h b/include/overworld.h
index de817e8e0..f7571ee0f 100644
--- a/include/overworld.h
+++ b/include/overworld.h
@@ -3,10 +3,10 @@
#include "sprite.h"
-struct UnkPlayerStruct
+struct InitialPlayerAvatarState
{
- u8 player_field_0;
- u8 player_field_1;
+ u8 transitionFlags;
+ u8 direction;
};
struct LinkPlayerEventObject
@@ -22,7 +22,7 @@ struct UCoords32
u32 x, y;
};
-extern const struct UCoords32 gUnknown_0821664C[];
+extern const struct UCoords32 gDirectionToVectors[];
extern void (*gFieldCallback)(void);
extern u8 gFieldLinkPlayerCount;
extern u8 gUnknown_03004860;
@@ -32,7 +32,6 @@ void Overworld_ResetStateAfterFly(void);
void Overworld_ResetStateAfterTeleport(void);
void Overworld_ResetStateAfterDigEscRope(void);
void Overworld_ResetStateAfterWhiteOut(void);
-// sub_805308C
void ResetGameStats(void);
void IncrementGameStat(u8 index);
u32 GetGameStat(u8 index);
@@ -42,16 +41,13 @@ void SetGameStat(u8, u32);
void Overworld_SetEventObjTemplateCoords(u8, s16, s16);
void Overworld_SetEventObjTemplateMovementType(u8, u8);
// mapdata_load_assets_to_gpu_and_full_redraw
-// get_mapdata_header
// ApplyCurrentWarp
// SetWarpData
// warp_data_is_not_neg_1
struct MapHeader * const Overworld_GetMapHeaderByGroupAndId(u16 mapGroup, u16 mapNum);
-struct MapHeader * const warp1_get_mapheader(void);
-// set_current_map_header_from_sav1_save_old_name
+struct MapHeader * const GetDestinationWarpMapHeader(void);
// LoadSaveblockMapHeader
-// sub_80533CC
-void warp_in(void);
+void WarpIntoMap(void);
void Overworld_SetWarpDestination(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
void warp1_set_2(s8 mapGroup, s8 mapNum, s8 warpId);
void saved_warp2_set(int unused, s8 mapGroup, s8 mapNum, s8 warpId);
@@ -63,10 +59,10 @@ void Overworld_SetHealLocationWarp(u8);
void sub_80535C4(s16 a1, s16 a2);
void sub_805363C(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
void sub_8053678(void);
-void sub_8053690(s8, s8, s8, s8, s8);
+void SetFixedDiveWarp(s8, s8, s8, s8, s8);
// warp1_set_to_warp2
-void sub_80536E4(s8, s8, s8, s8, s8);
-void sub_8053720(s16, s16);
+void SetFixedHoleWarp(s8, s8, s8, s8, s8);
+void SetFixedHoleWarpAsDestination(s16, s16);
// sub_8053778
// unref_sub_8053790
void sub_80537CC(u8);
@@ -76,12 +72,9 @@ bool8 SetDiveWarpEmerge(u16 x, u16 y);
bool8 SetDiveWarpDive(u16 x, u16 y);
void sub_80538F0(u8 mapGroup, u8 mapNum);
// sub_8053994
-void player_avatar_init_params_reset(void);
-void walkrun_find_lowest_active_bit_in_bitfield(void);
-// sub_8053AA8
-u8 sub_8053B00(struct UnkPlayerStruct *playerStruct, u16 a2, u8 a3);
-u8 sub_8053B60(struct UnkPlayerStruct *playerStruct, u8, u16, u8);
-u16 cur_mapdata_block_role_at_screen_center_acc_to_sav1(void);
+void ResetInitialPlayerAvatarState(void);
+void StoreInitialPlayerAvatarState(void);
+u16 GetCenterScreenMetatileBehavior(void);
bool32 Overworld_IsBikingAllowed(void);
void SetDefaultFlashLevel(void);
void Overworld_SetFlashLevel(s32 a1);
@@ -100,8 +93,8 @@ void sub_8053F0C(void);
void Overworld_ChangeMusicToDefault(void);
void Overworld_ChangeMusicTo(u16);
// GetMapMusicFadeoutSpeed
-void sub_8053FF8(void);
-bool8 sub_8054034(void);
+void TryFadeOutOldMapMusic(void);
+bool8 BGMusicStopped(void);
void Overworld_FadeOutMapMusic(void);
// PlayAmbientCry
void UpdateAmbientCry(s16 *, u16 *);
@@ -109,7 +102,7 @@ void ChooseAmbientCrySpecies(void);
u8 GetMapTypeByGroupAndId(s8 mapGroup, s8 mapNum);
// GetMapTypeByWarpData
u8 Overworld_GetMapTypeOfSaveblockLocation(void);
-u8 get_map_type_from_warp0(void);
+u8 GetLastUsedWarpMapType(void);
bool8 is_map_type_1_2_3_5_or_6(u8 a1);
bool8 Overworld_MapTypeAllowsTeleportAndFly(u8 a1);
u8 Overworld_MapTypeIsIndoors(u8);
@@ -125,14 +118,12 @@ void CB2_OverworldBasic(void);
void c2_overworld(void);
// set_callback1
// sub_80543DC
-// sub_80543E8
void CB2_NewGame(void);
void CB2_WhiteOut(void);
void CB2_LoadMap(void);
void CB2_LoadMap2(void);
void sub_8054534(void);
void sub_8054588(void);
-void c2_80567AC(void);
void c2_exit_to_overworld_2_switch(void);
void c2_exit_to_overworld_2_local(void);
void c2_exit_to_overworld_2_link(void);
@@ -146,15 +137,12 @@ void CB2_ContinueSavedGame(void);
void FieldClearVBlankHBlankCallbacks(void);
void SetFieldVBlankCallback(void);
void VBlankCB_Field(void);
-// sub_8054814
-bool32 sub_805483C(u8 *);
bool32 sub_805493C(u8 *, u32);
bool32 sub_8054A4C(u8 *);
bool32 sub_8054A9C(u8 *a1);
void do_load_map_stuff_loop(u8 *a1);
void sub_8054BA8(void);
void sub_8054C2C(void);
-void sub_8054C54(void);
void sub_8054D4C(u32 a1);
void sub_8054D90(void);
void mli4_mapscripts_and_other(void);
diff --git a/include/party_menu.h b/include/party_menu.h
index 9d2f57d7a..e687f48c4 100644
--- a/include/party_menu.h
+++ b/include/party_menu.h
@@ -192,7 +192,7 @@ void GetMedicineItemEffectMessage(u16);
bool8 ExecuteTableBasedItemEffect__(u8, u16, u8);
void UseMedicine(u8, u16, TaskFunc);
bool8 IsBlueYellowRedFlute(u16);
-void sub_8070048(u8, u16, TaskFunc);
+void DoSacredAshItemEffect(u8, u16, TaskFunc);
void sub_8070088(u8);
void sub_80701DC(u8 taskId);
void DoPPRecoveryItemEffect(u8, u16, TaskFunc);
diff --git a/include/rom_8077ABC.h b/include/rom_8077ABC.h
index 9ce2d5f3e..3942397eb 100644
--- a/include/rom_8077ABC.h
+++ b/include/rom_8077ABC.h
@@ -10,6 +10,12 @@ struct Struct_sub_8078914 {
u8 field_8;
};
+struct TransformStatus
+{
+ u16 unknown;
+ u16 species;
+};
+
u8 GetBattlerSpriteCoord(u8, u8);
u8 sub_8077E44(u8 slot, u16 species, u8 a3);
u8 GetAnimBattlerSpriteId(u8 bank);
@@ -108,5 +114,6 @@ void sub_8079AB8(u8 sprite, u8 sprite2);
u8 sub_807A4A0(int bank, u8 sprite, int species);
void sub_80794A8(struct Sprite *sprite);
void sub_807A9BC(struct Sprite *sprite);
+void sub_8078954(struct Struct_sub_8078914*, u8);
#endif // GUARD_ROM_8077ABC_H
diff --git a/sound/key_split_tables/8455224.bin b/sound/key_split_tables/8455224.bin
deleted file mode 100644
index b9838689c..000000000
--- a/sound/key_split_tables/8455224.bin
+++ /dev/null
Binary files differ
diff --git a/sound/key_split_tables/8455248.bin b/sound/key_split_tables/8455248.bin
deleted file mode 100644
index 078c76ad9..000000000
--- a/sound/key_split_tables/8455248.bin
+++ /dev/null
Binary files differ
diff --git a/sound/key_split_tables/845526C.bin b/sound/key_split_tables/845526C.bin
deleted file mode 100644
index 5ab68d78e..000000000
--- a/sound/key_split_tables/845526C.bin
+++ /dev/null
Binary files differ
diff --git a/sound/key_split_tables/84552B4.bin b/sound/key_split_tables/84552B4.bin
deleted file mode 100644
index b14903403..000000000
--- a/sound/key_split_tables/84552B4.bin
+++ /dev/null
Binary files differ
diff --git a/sound/key_split_tables/8455308.bin b/sound/key_split_tables/8455308.bin
deleted file mode 100644
index d794d1774..000000000
--- a/sound/key_split_tables/8455308.bin
+++ /dev/null
Binary files differ
diff --git a/sound/key_split_tables/8455350.bin b/sound/key_split_tables/8455350.bin
deleted file mode 100644
index 37fcc4ff2..000000000
--- a/sound/key_split_tables/8455350.bin
+++ /dev/null
Binary files differ
diff --git a/sound/keysplit_tables.inc b/sound/keysplit_tables.inc
index 1dabf3c55..81301ef62 100644
--- a/sound/keysplit_tables.inc
+++ b/sound/keysplit_tables.inc
@@ -1,18 +1,393 @@
-KeySplitTable_8455224: @ 8455224
-@ This is weird. There are instruments at the beginning of the keysplit table.
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455230
- voice_noise_alt 0, 0, 1, 7, 1 @ 845523C
- .incbin "sound/key_split_tables/8455248.bin"
+@ Due to the way mks4agb (Nintendo's tool) works, key split table labels can
+@ appear before the actual start of the key split table data. If you look at
+@ the first keysplit table (KeySplitTable1), you'll notice it's offset backwards
+@ by 36 bytes. This is because the key split tables don't map instruments
+@ for the entire note range (0-127)--they only map subsets, and the upper
+@ and lower ranges aren't necessarily 0 or 127.
+@
+@ For example if a key split table maps an note range of 10-20, then the key
+@ split table label will be offset 10 bytes before the actual key split data
+@ begins. Therefore, the notes naturally map to the key split table without
+@ any extra offset calculation.
-KeySplitTable_845526C: @ 845526C
- .incbin "sound/key_split_tables/845526C.bin"
+.set KeySplitTable1, . - 36
+ .byte 0 @ 36
+ .byte 0 @ 37
+ .byte 0 @ 38
+ .byte 0 @ 39
+ .byte 0 @ 40
+ .byte 0 @ 41
+ .byte 0 @ 42
+ .byte 0 @ 43
+ .byte 0 @ 44
+ .byte 0 @ 45
+ .byte 0 @ 46
+ .byte 0 @ 47
+ .byte 0 @ 48
+ .byte 0 @ 49
+ .byte 0 @ 50
+ .byte 0 @ 51
+ .byte 0 @ 52
+ .byte 0 @ 53
+ .byte 0 @ 54
+ .byte 1 @ 55
+ .byte 1 @ 56
+ .byte 1 @ 57
+ .byte 1 @ 58
+ .byte 1 @ 59
+ .byte 1 @ 60
+ .byte 1 @ 61
+ .byte 1 @ 62
+ .byte 1 @ 63
+ .byte 1 @ 64
+ .byte 1 @ 65
+ .byte 1 @ 66
+ .byte 1 @ 67
+ .byte 1 @ 68
+ .byte 1 @ 69
+ .byte 2 @ 70
+ .byte 2 @ 71
+ .byte 2 @ 72
+ .byte 2 @ 73
+ .byte 2 @ 74
+ .byte 2 @ 75
+ .byte 2 @ 76
+ .byte 2 @ 77
+ .byte 2 @ 78
+ .byte 2 @ 79
+ .byte 2 @ 80
+ .byte 2 @ 81
+ .byte 2 @ 82
+ .byte 2 @ 83
+ .byte 2 @ 84
+ .byte 2 @ 85
+ .byte 2 @ 86
+ .byte 2 @ 87
+ .byte 2 @ 88
+ .byte 2 @ 89
+ .byte 2 @ 90
+ .byte 3 @ 91
+ .byte 3 @ 92
+ .byte 3 @ 93
+ .byte 3 @ 94
+ .byte 3 @ 95
+ .byte 3 @ 96
+ .byte 3 @ 97
+ .byte 3 @ 98
+ .byte 3 @ 99
+ .byte 3 @ 100
+ .byte 3 @ 101
+ .byte 3 @ 102
+ .byte 3 @ 103
+ .byte 3 @ 104
+ .byte 3 @ 105
+ .byte 3 @ 106
+ .byte 3 @ 107
-KeySplitTable_84552B4: @ 84552B4
- .incbin "sound/key_split_tables/84552B4.bin"
+.set KeySplitTable2, . - 36
+ .byte 0 @ 36
+ .byte 0 @ 37
+ .byte 0 @ 38
+ .byte 0 @ 39
+ .byte 0 @ 40
+ .byte 0 @ 41
+ .byte 0 @ 42
+ .byte 0 @ 43
+ .byte 0 @ 44
+ .byte 0 @ 45
+ .byte 0 @ 46
+ .byte 0 @ 47
+ .byte 0 @ 48
+ .byte 0 @ 49
+ .byte 0 @ 50
+ .byte 0 @ 51
+ .byte 0 @ 52
+ .byte 0 @ 53
+ .byte 0 @ 54
+ .byte 0 @ 55
+ .byte 0 @ 56
+ .byte 0 @ 57
+ .byte 0 @ 58
+ .byte 0 @ 59
+ .byte 0 @ 60
+ .byte 0 @ 61
+ .byte 0 @ 62
+ .byte 0 @ 63
+ .byte 0 @ 64
+ .byte 0 @ 65
+ .byte 0 @ 66
+ .byte 0 @ 67
+ .byte 0 @ 68
+ .byte 1 @ 69
+ .byte 1 @ 70
+ .byte 1 @ 71
+ .byte 1 @ 72
+ .byte 1 @ 73
+ .byte 1 @ 74
+ .byte 1 @ 75
+ .byte 1 @ 76
+ .byte 1 @ 77
+ .byte 1 @ 78
+ .byte 1 @ 79
+ .byte 1 @ 80
+ .byte 2 @ 81
+ .byte 2 @ 82
+ .byte 2 @ 83
+ .byte 2 @ 84
+ .byte 2 @ 85
+ .byte 2 @ 86
+ .byte 2 @ 87
+ .byte 2 @ 88
+ .byte 2 @ 89
+ .byte 2 @ 90
+ .byte 2 @ 91
+ .byte 2 @ 92
+ .byte 2 @ 93
+ .byte 2 @ 94
+ .byte 2 @ 95
+ .byte 2 @ 96
+ .byte 2 @ 97
+ .byte 2 @ 98
+ .byte 2 @ 99
+ .byte 2 @ 100
+ .byte 2 @ 101
+ .byte 2 @ 102
+ .byte 2 @ 103
+ .byte 2 @ 104
+ .byte 2 @ 105
+ .byte 2 @ 106
+ .byte 2 @ 107
-KeySplitTable_8455308: @ 8455308
- .incbin "sound/key_split_tables/8455308.bin"
+.set KeySplitTable3, . - 36
+ .byte 0 @ 36
+ .byte 0 @ 37
+ .byte 0 @ 38
+ .byte 0 @ 39
+ .byte 0 @ 40
+ .byte 0 @ 41
+ .byte 0 @ 42
+ .byte 0 @ 43
+ .byte 0 @ 44
+ .byte 0 @ 45
+ .byte 0 @ 46
+ .byte 0 @ 47
+ .byte 0 @ 48
+ .byte 0 @ 49
+ .byte 0 @ 50
+ .byte 0 @ 51
+ .byte 0 @ 52
+ .byte 0 @ 53
+ .byte 0 @ 54
+ .byte 0 @ 55
+ .byte 0 @ 56
+ .byte 0 @ 57
+ .byte 0 @ 58
+ .byte 0 @ 59
+ .byte 0 @ 60
+ .byte 0 @ 61
+ .byte 0 @ 62
+ .byte 0 @ 63
+ .byte 0 @ 64
+ .byte 0 @ 65
+ .byte 1 @ 66
+ .byte 1 @ 67
+ .byte 1 @ 68
+ .byte 1 @ 69
+ .byte 1 @ 70
+ .byte 1 @ 71
+ .byte 1 @ 72
+ .byte 1 @ 73
+ .byte 1 @ 74
+ .byte 1 @ 75
+ .byte 1 @ 76
+ .byte 1 @ 77
+ .byte 1 @ 78
+ .byte 1 @ 79
+ .byte 1 @ 80
+ .byte 1 @ 81
+ .byte 1 @ 82
+ .byte 1 @ 83
+ .byte 2 @ 84
+ .byte 2 @ 85
+ .byte 2 @ 86
+ .byte 2 @ 87
+ .byte 2 @ 88
+ .byte 2 @ 89
+ .byte 2 @ 90
+ .byte 2 @ 91
+ .byte 2 @ 92
+ .byte 2 @ 93
+ .byte 2 @ 94
+ .byte 2 @ 95
+ .byte 2 @ 96
+ .byte 2 @ 97
+ .byte 2 @ 98
+ .byte 2 @ 99
+ .byte 2 @ 100
+ .byte 2 @ 101
+ .byte 2 @ 102
+ .byte 2 @ 103
+ .byte 2 @ 104
+ .byte 2 @ 105
+ .byte 2 @ 106
+ .byte 2 @ 107
-KeySplitTable_8455350: @ 8455350
- .incbin "sound/key_split_tables/8455350.bin"
+.set KeySplitTable4, . - 24
+ .byte 0 @ 24
+ .byte 0 @ 25
+ .byte 0 @ 26
+ .byte 0 @ 27
+ .byte 0 @ 28
+ .byte 0 @ 29
+ .byte 0 @ 30
+ .byte 0 @ 31
+ .byte 0 @ 32
+ .byte 0 @ 33
+ .byte 0 @ 34
+ .byte 0 @ 35
+ .byte 0 @ 36
+ .byte 0 @ 37
+ .byte 0 @ 38
+ .byte 0 @ 39
+ .byte 0 @ 40
+ .byte 0 @ 41
+ .byte 1 @ 42
+ .byte 1 @ 43
+ .byte 1 @ 44
+ .byte 1 @ 45
+ .byte 1 @ 46
+ .byte 1 @ 47
+ .byte 1 @ 48
+ .byte 1 @ 49
+ .byte 1 @ 50
+ .byte 1 @ 51
+ .byte 1 @ 52
+ .byte 1 @ 53
+ .byte 1 @ 54
+ .byte 1 @ 55
+ .byte 1 @ 56
+ .byte 1 @ 57
+ .byte 1 @ 58
+ .byte 1 @ 59
+ .byte 1 @ 60
+ .byte 1 @ 61
+ .byte 1 @ 62
+ .byte 1 @ 63
+ .byte 1 @ 64
+ .byte 1 @ 65
+ .byte 1 @ 66
+ .byte 1 @ 67
+ .byte 1 @ 68
+ .byte 1 @ 69
+ .byte 1 @ 70
+ .byte 1 @ 71
+ .byte 1 @ 72
+ .byte 1 @ 73
+ .byte 1 @ 74
+ .byte 1 @ 75
+ .byte 1 @ 76
+ .byte 1 @ 77
+ .byte 1 @ 78
+ .byte 1 @ 79
+ .byte 1 @ 80
+ .byte 1 @ 81
+ .byte 1 @ 82
+ .byte 1 @ 83
+ .byte 1 @ 84
+ .byte 1 @ 85
+ .byte 1 @ 86
+ .byte 1 @ 87
+ .byte 1 @ 88
+ .byte 1 @ 89
+ .byte 1 @ 90
+ .byte 1 @ 91
+ .byte 1 @ 92
+ .byte 1 @ 93
+ .byte 1 @ 94
+ .byte 1 @ 95
+ .byte 1 @ 96
+ .byte 1 @ 97
+ .byte 1 @ 98
+ .byte 1 @ 99
+ .byte 1 @ 100
+ .byte 1 @ 101
+ .byte 1 @ 102
+ .byte 1 @ 103
+ .byte 1 @ 104
+ .byte 1 @ 105
+ .byte 1 @ 106
+ .byte 1 @ 107
+
+.set KeySplitTable5, . - 36
+ .byte 0 @ 36
+ .byte 0 @ 37
+ .byte 0 @ 38
+ .byte 0 @ 39
+ .byte 0 @ 40
+ .byte 0 @ 41
+ .byte 0 @ 42
+ .byte 0 @ 43
+ .byte 0 @ 44
+ .byte 0 @ 45
+ .byte 0 @ 46
+ .byte 0 @ 47
+ .byte 0 @ 48
+ .byte 0 @ 49
+ .byte 0 @ 50
+ .byte 0 @ 51
+ .byte 0 @ 52
+ .byte 0 @ 53
+ .byte 0 @ 54
+ .byte 0 @ 55
+ .byte 0 @ 56
+ .byte 0 @ 57
+ .byte 0 @ 58
+ .byte 0 @ 59
+ .byte 0 @ 60
+ .byte 0 @ 61
+ .byte 0 @ 62
+ .byte 0 @ 63
+ .byte 0 @ 64
+ .byte 0 @ 65
+ .byte 1 @ 66
+ .byte 1 @ 67
+ .byte 1 @ 68
+ .byte 1 @ 69
+ .byte 1 @ 70
+ .byte 1 @ 71
+ .byte 1 @ 72
+ .byte 1 @ 73
+ .byte 1 @ 74
+ .byte 1 @ 75
+ .byte 1 @ 76
+ .byte 1 @ 77
+ .byte 1 @ 78
+ .byte 1 @ 79
+ .byte 1 @ 80
+ .byte 1 @ 81
+ .byte 1 @ 82
+ .byte 1 @ 83
+ .byte 1 @ 84
+ .byte 1 @ 85
+ .byte 1 @ 86
+ .byte 1 @ 87
+ .byte 1 @ 88
+ .byte 1 @ 89
+ .byte 1 @ 90
+ .byte 1 @ 91
+ .byte 1 @ 92
+ .byte 1 @ 93
+ .byte 1 @ 94
+ .byte 1 @ 95
+ .byte 1 @ 96
+ .byte 1 @ 97
+ .byte 1 @ 98
+ .byte 1 @ 99
+ .byte 1 @ 100
+ .byte 1 @ 101
+ .byte 1 @ 102
+ .byte 1 @ 103
+ .byte 1 @ 104
+ .byte 1 @ 105
+ .byte 1 @ 106
+ .byte 1 @ 107
diff --git a/sound/voice_groups.inc b/sound/voice_groups.inc
index 1d7c46c83..80f57a512 100644
--- a/sound/voice_groups.inc
+++ b/sound/voice_groups.inc
@@ -1,12136 +1,12136 @@
.align 2
voicegroup_pokemon_cry:: @ 842FC8
- voice_keysplit_all voicegroup_842FEF8 @ 842FC88
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 842FC94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCC4
- voice_square_2 2, 0, 0, 9, 2 @ 842FCD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FCE8
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 235 @ 842FCF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127 @ 842FD54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FD9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FDFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 842FE08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE2C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 115 @ 842FE38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE44
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 842FE50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FE98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239 @ 842FEBC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 842FEC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEEC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 0, 9, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 235
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
.align 2
voicegroup_842FEF8:: @ 842FEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF1C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 842FF28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FF94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFC4
- voice_square_1 0, 2, 0, 1, 6, 0 @ 842FFD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 842FFE8
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 842FFF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843000C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843003C
- voice_square_2 2, 0, 1, 6, 0 @ 8430048
- voice_programmable_wave ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 8430054
- voice_square_1 0, 2, 0, 1, 6, 0 @ 8430060
- voice_square_2 3, 0, 1, 6, 0 @ 843006C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430090
- voice_square_1 0, 0, 0, 1, 6, 0 @ 843009C
- voice_directsound_no_resample 60, 0x40, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242 @ 84300A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84300B4
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242 @ 84300C0
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127 @ 84300CC
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242 @ 84300D8
- voice_directsound 48, 172, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 210, 77, 204 @ 84300E4
- voice_directsound_no_resample 60, 207, DirectSoundWaveData_SC88_DrumKitClosedHiHat, 255, 127, 0, 188 @ 84300F0
- voice_directsound 51, 0x31, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 216, 77, 204 @ 84300FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430108
- voice_directsound 54, 187, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 216, 77, 204 @ 8430114
- voice_directsound_no_resample 60, 207, DirectSoundWaveData_SC88_DrumKitOpenHiHat, 255, 242, 141, 0 @ 8430120
- voice_directsound 57, 197, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 210, 77, 204 @ 843012C
- voice_directsound 60, 207, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 204, 77, 204 @ 8430138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430144
- voice_directsound 62, 212, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 204, 77, 204 @ 8430150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843015C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430168
- voice_directsound_no_resample 70, 177, DirectSoundWaveData_HiHatRattle, 255, 165, 103, 231 @ 8430174
- voice_directsound_no_resample 32, 162, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204 @ 8430180
- voice_directsound_no_resample 60, 142, DirectSoundWaveData_SC88_DrumKitCrashCymbal2, 255, 235, 0, 165 @ 843018C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430198
- voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216 @ 84301A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84301B0
- voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216 @ 84301BC
- voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 8, 0, 255, 216 @ 84301C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84301D4
- voice_directsound_no_resample 72, 232, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0 @ 84301E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84301EC
- voice_directsound_no_resample 72, 222, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0 @ 84301F8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 1, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 6, 0
+ voice_programmable_wave ProgrammableWaveData_84553DC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 1, 6, 0
+ voice_square_2 3, 0, 1, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 0, 0, 1, 6, 0
+ voice_directsound_no_resample 60, 0x40, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242
+ voice_directsound 48, 172, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 210, 77, 204
+ voice_directsound_no_resample 60, 207, DirectSoundWaveData_SC88_DrumKitClosedHiHat, 255, 127, 0, 188
+ voice_directsound 51, 0x31, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 216, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 54, 187, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 216, 77, 204
+ voice_directsound_no_resample 60, 207, DirectSoundWaveData_SC88_DrumKitOpenHiHat, 255, 242, 141, 0
+ voice_directsound 57, 197, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 210, 77, 204
+ voice_directsound 60, 207, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 204, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 62, 212, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 204, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 70, 177, DirectSoundWaveData_HiHatRattle, 255, 165, 103, 231
+ voice_directsound_no_resample 32, 162, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204
+ voice_directsound_no_resample 60, 142, DirectSoundWaveData_SC88_DrumKitCrashCymbal2, 255, 235, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216
+ voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 8, 0, 255, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 232, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 222, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0
.align 2
voicegroup_8430204:: @ 8430204
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SteelStringGuitar, 255, 252, 0, 239 @ 8430204
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano3, 255, 250, 0, 221 @ 8430210
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano2, 255, 250, 0, 221 @ 843021C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_UnisonSlap, 255, 247, 0, 221 @ 8430228
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SteelStringGuitar, 255, 252, 0, 239
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano3, 255, 250, 0, 221
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano2, 255, 250, 0, 221
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_UnisonSlap, 255, 247, 0, 221
.align 2
voicegroup_8430234:: @ 8430234
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Strings, 255, 0, 255, 196 @ 8430234
- voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusFlute, 255, 0, 255, 196 @ 8430240
- voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusHorn, 255, 0, 255, 196 @ 843024C
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Strings, 255, 0, 255, 196
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusFlute, 255, 0, 255, 196
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusHorn, 255, 0, 255, 196
.align 2
voicegroup_8430258:: @ 8430258
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Trumpet, 255, 0, 193, 127 @ 8430258
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Trombone, 255, 0, 193, 127 @ 8430264
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Tuba, 255, 0, 193, 127 @ 8430270
- voice_square_1_alt 38, 2, 1, 0, 0, 0 @ 843027C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84302F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843030C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843033C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843036C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843039C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84303FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843042C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843045C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843048C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84304F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843051C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843054C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843057C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84305F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843060C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843063C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843066C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843069C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84306FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843072C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843075C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843078C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84307F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843081C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843084C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430858
- voice_square_1_alt 36, 2, 0, 1, 4, 2 @ 8430864
- voice_square_1_alt 21, 2, 0, 0, 15, 2 @ 8430870
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Trumpet, 255, 0, 193, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Trombone, 255, 0, 193, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Tuba, 255, 0, 193, 127
+ voice_square_1_alt 38, 2, 1, 0, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 36, 2, 0, 1, 4, 2
+ voice_square_1_alt 21, 2, 0, 0, 15, 2
.align 2
voicegroup_843087C:: @ 843087
- voice_directsound 60, 0, DirectSoundWaveData_SC88_CupMutedTrumpet, 255, 0, 255, 165 @ 843087C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_MutedTrumpet3, 255, 0, 255, 165 @ 8430888
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_CupMutedTrumpet, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_MutedTrumpet3, 255, 0, 255, 165
.align 2
voicegroup_8430894:: @ 8430894
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FrenchHorns, 255, 0, 224, 165 @ 8430894
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WideFrenchHorns, 255, 0, 218, 165 @ 84308A0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FrenchHorns, 255, 0, 224, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WideFrenchHorns, 255, 0, 218, 165
.align 2
voicegroup_84308AC:: @ 84308AC
- voice_keysplit_all voicegroup_8435FAC @ 84308AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84308B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84308C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84308D0
- voice_square_2 3, 0, 4, 0, 1 @ 84308DC
- voice_square_1 0, 3, 0, 4, 0, 1 @ 84308E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84308F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843090C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843093C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430948
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242 @ 8430954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843096C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843099C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84309FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AC8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204 @ 8430AD4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8430AE0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B40
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8430B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B58
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8430B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B70
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8430B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430C60
- voice_square_2 3, 0, 1, 7, 1 @ 8430C6C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8430C78
- voice_square_1 0, 3, 0, 1, 7, 1 @ 8430C84
- voice_square_1 0, 3, 0, 0, 7, 1 @ 8430C90
+ voice_keysplit_all voicegroup_8435FAC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 4, 0, 1
+ voice_square_1 0, 3, 0, 4, 0, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
.align 2
voicegroup_8430C9C:: @ 8430C9C
- voice_keysplit_all voicegroup_8433BAC @ 8430C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430CC0
- voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8430CCC
- voice_square_2_alt 3, 0, 2, 4, 0 @ 8430CD8
- voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CE4
- voice_square_2_alt 2, 0, 3, 0, 0 @ 8430CF0
- voice_square_1_alt 0, 2, 0, 3, 0, 0 @ 8430CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 149 @ 8430DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E34
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 8430E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430ED0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8430EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8430FFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8431008
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8431014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843102C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431050
- voice_square_2_alt 2, 1, 1, 7, 1 @ 843105C
- voice_square_1_alt 0, 2, 1, 1, 7, 1 @ 8431068
- voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 8431074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843108C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84310F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843111C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843114C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843117C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84311F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843120C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843123C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843126C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431284
- voice_noise_alt 0, 0, 1, 0, 0 @ 8431290
+ voice_keysplit_all voicegroup_8433BAC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 0
+ voice_square_2_alt 3, 0, 2, 4, 0
+ voice_square_2_alt 2, 0, 3, 0, 0
+ voice_square_2_alt 2, 0, 3, 0, 0
+ voice_square_1_alt 0, 2, 0, 3, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 1, 1, 7, 1
+ voice_square_1_alt 0, 2, 1, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843129C:: @ 843129C
- voice_keysplit_all voicegroup_842FEF8 @ 843129C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84312A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 178, 180, 165 @ 84312B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84312FC
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 235 @ 8431308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843132C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8431338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843135C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843138C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84313F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843141C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843144C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431458
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 8431464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843147C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84314A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84314AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84314B8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204 @ 84314C4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84314D0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84314DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84314E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84314F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843150C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431530
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843153C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431548
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8431554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431560
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843156C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843159C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84315FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8431608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843162C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431650
- voice_square_2_alt 2, 0, 1, 7, 1 @ 843165C
- voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8431668
- voice_square_2_alt 3, 0, 1, 7, 1 @ 8431674
- voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431680
- voice_square_2_alt 2, 0, 1, 4, 1 @ 843168C
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8431698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84316A4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 84316B0
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 84316BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84316C8
- voice_square_2 2, 0, 1, 4, 1 @ 84316D4
- voice_square_1 0, 2, 0, 1, 4, 1 @ 84316E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84316EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84316F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843171C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431740
- voice_square_1_alt 29, 2, 0, 2, 0, 0 @ 843174C
- voice_square_1_alt 22, 2, 0, 2, 0, 0 @ 8431758
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 178, 180, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 235
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
+ voice_square_2_alt 3, 0, 1, 7, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 29, 2, 0, 2, 0, 0
+ voice_square_1_alt 22, 2, 0, 2, 0, 0
.align 2
voicegroup_8431764:: @ 8431764
- voice_keysplit_all voicegroup_842FEF8 @ 8431764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843177C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84317F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843180C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843183C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843186C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843189C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84318FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843192C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843195C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843198C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8431998
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84319A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84319F8
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431A04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A28
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B18
- voice_square_2_alt 1, 0, 1, 7, 1 @ 8431B24
- voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8431B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B48
- voice_square_2_alt 3, 0, 1, 7, 1 @ 8431B54
- voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431B6C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431B78
- voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8431B84
- voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 8431B90
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 1, 7, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 7, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 1, 0, 0, 7, 1
+ voice_square_1_alt 0, 3, 0, 0, 7, 1
.align 2
voicegroup_8431B9C:: @ 8431B9C
- voice_keysplit_all voicegroup_842FEF8 @ 8431B9C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431BA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BC0
- voice_square_2_alt 3, 0, 1, 6, 1 @ 8431BCC
- voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8431BD8
- voice_square_2_alt 2, 0, 1, 6, 1 @ 8431BE4
- voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 8431BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 149 @ 8431CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DB8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 8431DC4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8431DD0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8431DDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E30
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8431E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E60
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8431E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431ED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431EFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8431F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431F50
- voice_square_2_alt 3, 0, 1, 7, 1 @ 8431F5C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8431F68
- voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 8431F74
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8431F80
- voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 8431F8C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 6, 1
+ voice_square_1_alt 0, 3, 0, 1, 6, 1
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
.align 2
voicegroup_8431F98:: @ 8431F98
- voice_keysplit_all voicegroup_84323E8 @ 8431F98
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8431FA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8431FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843201C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843204C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843207C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84320A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84320AC
- voice_square_2 3, 0, 2, 0, 0 @ 84320B8
- voice_square_1 0, 3, 0, 2, 0, 0 @ 84320C4
- voice_square_2 3, 0, 6, 0, 0 @ 84320D0
- voice_square_1 0, 3, 0, 6, 0, 0 @ 84320DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84320E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84320F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843210C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432130
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 843213C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843216C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843219C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321CC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84321D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84321FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843222C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165 @ 8432238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843225C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843228C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84322F8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8432304
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8432310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843231C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843234C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432358
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8432364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843237C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323DC
+ voice_keysplit_all voicegroup_84323E8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 2, 0, 0
+ voice_square_1 0, 3, 0, 2, 0, 0
+ voice_square_2 3, 0, 6, 0, 0
+ voice_square_1 0, 3, 0, 6, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
.align 2
voicegroup_84323E8:: @ 84323E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84323F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843240C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843243C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843246C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843249C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84324FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843252C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843255C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432574
- voice_noise_alt 0, 0, 2, 0, 2 @ 8432580
- voice_noise_alt 0, 0, 1, 0, 1 @ 843258C
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242 @ 8432598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325A4
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242 @ 84325B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325BC
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242 @ 84325C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84325F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843261C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843264C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432664
- voice_directsound_no_resample 32, 202, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204 @ 8432670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843267C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84326A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84326AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84326B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84326C4
- voice_directsound_no_resample 72, 194, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0 @ 84326D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84326DC
- voice_directsound_no_resample 72, 190, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0 @ 84326E8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 0, 2
+ voice_noise_alt 0, 0, 1, 0, 1
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 32, 202, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 194, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 190, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0
.align 2
voicegroup_84326F4:: @ 84326F4
- voice_keysplit_all voicegroup_842FEF8 @ 84326F4
- voice_square_2_alt 2, 0, 3, 3, 1 @ 8432700
- voice_square_1_alt 0, 2, 0, 3, 3, 1 @ 843270C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432718
- voice_square_2_alt 2, 0, 1, 7, 2 @ 8432724
- voice_square_1_alt 0, 2, 0, 1, 7, 2 @ 8432730
- voice_square_2_alt 2, 1, 1, 0, 0 @ 843273C
- voice_square_1_alt 0, 2, 1, 1, 0, 0 @ 8432748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843276C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843279C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84327FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843282C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843285C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843288C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84328F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432904
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8432910
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204 @ 843291C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432928
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843294C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843297C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329A0
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84329AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329B8
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84329C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84329F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A54
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8432A60
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8432A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432AA8
- voice_square_2_alt 2, 1, 1, 7, 2 @ 8432AB4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432AC0
- voice_square_1_alt 0, 2, 1, 1, 7, 2 @ 8432ACC
- voice_square_2_alt 3, 1, 1, 7, 2 @ 8432AD8
- voice_square_1_alt 0, 3, 1, 1, 7, 2 @ 8432AE4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8432AF0
- voice_square_1_alt 0, 2, 0, 0, 7, 2 @ 8432AFC
- voice_square_1_alt 0, 3, 0, 0, 7, 2 @ 8432B08
- voice_square_2_alt 1, 1, 2, 6, 2 @ 8432B14
- voice_square_1_alt 0, 1, 1, 2, 6, 2 @ 8432B20
- voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8432B2C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_2_alt 2, 0, 3, 3, 1
+ voice_square_1_alt 0, 2, 0, 3, 3, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 2
+ voice_square_1_alt 0, 2, 0, 1, 7, 2
+ voice_square_2_alt 2, 1, 1, 0, 0
+ voice_square_1_alt 0, 2, 1, 1, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 1, 1, 7, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_square_1_alt 0, 2, 1, 1, 7, 2
+ voice_square_2_alt 3, 1, 1, 7, 2
+ voice_square_1_alt 0, 3, 1, 1, 7, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3
+ voice_square_1_alt 0, 2, 0, 0, 7, 2
+ voice_square_1_alt 0, 3, 0, 0, 7, 2
+ voice_square_2_alt 1, 1, 2, 6, 2
+ voice_square_1_alt 0, 1, 1, 2, 6, 2
+ voice_square_1_alt 0, 1, 0, 0, 6, 2
.align 2
voicegroup_8432B38:: @ 8432B38
- voice_keysplit_all voicegroup_842FEF8 @ 8432B38
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8432B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B5C
- voice_square_2_alt 0, 0, 1, 7, 1 @ 8432B68
- voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8432B74
- voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8432B80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8432D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D6C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8432D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432D9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432E98
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8432EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432EEC
- voice_square_2_alt 2, 0, 1, 7, 1 @ 8432EF8
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8432F04
- voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8432F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8432FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843300C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843303C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843306C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843309C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84330FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433120
- voice_noise_alt 1, 0, 1, 0, 3 @ 843312C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 1, 0, 1, 0, 3
.align 2
voicegroup_8433138:: @ 8433138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843315C
- voice_square_2_alt 1, 0, 1, 7, 1 @ 8433168
- voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8433174
- voice_square_2_alt 2, 0, 2, 6, 1 @ 8433180
- voice_square_1_alt 0, 2, 0, 2, 6, 1 @ 843318C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84331F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843321C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843324C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843327C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84332F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843330C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843333C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433348
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8433354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843336C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843339C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333E4
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84333F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84333FC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843342C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843345C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843348C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433498
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 84334A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84334EC
- voice_square_2_alt 2, 0, 1, 7, 1 @ 84334F8
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 8433504
- voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 8433510
- voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 843351C
- voice_square_1_alt 0, 1, 0, 0, 7, 1 @ 8433528
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 1, 7, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
+ voice_square_2_alt 2, 0, 2, 6, 1
+ voice_square_1_alt 0, 2, 0, 2, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 0, 7, 1
+ voice_square_1_alt 0, 1, 0, 0, 7, 1
.align 2
voicegroup_8433534:: @ 8433534
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843354C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843357C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84335F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843360C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843363C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843366C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843369C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84336FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843372C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433744
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8433750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843375C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433768
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843378C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337E0
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84337EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84337F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843381C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843384C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843387C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84338E8
- voice_square_2 2, 0, 1, 7, 1 @ 84338F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433900
- voice_square_1 0, 2, 0, 1, 7, 1 @ 843390C
- voice_square_2_alt 1, 0, 1, 6, 2 @ 8433918
- voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 8433924
- voice_square_1_alt 0, 1, 0, 0, 6, 2 @ 8433930
- voice_square_1 0, 2, 0, 0, 7, 1 @ 843393C
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_2_alt 1, 0, 1, 6, 2
+ voice_square_1_alt 0, 1, 0, 1, 6, 2
+ voice_square_1_alt 0, 1, 0, 0, 6, 2
+ voice_square_1 0, 2, 0, 0, 7, 1
.align 2
voicegroup_8433948:: @ 8433948
- voice_keysplit_all voicegroup_842FEF8 @ 8433948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433954
- voice_square_2_alt 3, 0, 2, 0, 0 @ 8433960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843396C
- voice_square_2_alt 3, 0, 1, 6, 0 @ 8433978
- voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 8433984
- voice_square_1_alt 0, 3, 0, 0, 6, 0 @ 8433990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843399C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84339FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B70
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8433B7C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8433B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BA0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 2, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 6, 0
+ voice_square_1_alt 0, 3, 0, 1, 6, 0
+ voice_square_1_alt 0, 3, 0, 0, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
.align 2
voicegroup_8433BAC:: @ 8433BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BDC
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8433BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433BF4
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8433C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C0C
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8433C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8433CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433CFC
- voice_square_2_alt 0, 0, 1, 7, 0 @ 8433D08
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8433D14
- voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8433D20
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8433D2C
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8433D38
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 1 @ 8433D44
- voice_square_1_alt 0, 0, 0, 0, 7, 0 @ 8433D50
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242 @ 8433D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D68
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242 @ 8433D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D80
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242 @ 8433D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E28
- voice_directsound_no_resample 32, 162, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204 @ 8433E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433E88
- voice_directsound_no_resample 72, 195, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0 @ 8433E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EA0
- voice_directsound_no_resample 72, 189, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0 @ 8433EAC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 1
+ voice_square_1_alt 0, 0, 0, 0, 7, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitBassDrum, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 32, 162, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 195, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 189, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0
.align 2
voicegroup_8433EB8:: @ 8433EB8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8433EB8
- voice_keysplit_all voicegroup_842FEF8 @ 8433EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8433FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843402C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434050
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 843405C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843408C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340D4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 84340E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84340EC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84340F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843411C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843414C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843417C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84341F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843420C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843423C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843426C
- voice_square_2_alt 2, 0, 1, 7, 0 @ 8434278
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8434284
- voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 8434290
- voice_square_2_alt 2, 0, 1, 6, 1 @ 843429C
- voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84342A8
- voice_square_2_alt 3, 0, 1, 7, 0 @ 84342B4
- voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84342C0
- voice_square_1_alt 0, 2, 0, 0, 7, 0 @ 84342CC
- voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84342D8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 0
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
+ voice_square_2_alt 3, 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
+ voice_square_1_alt 0, 2, 0, 0, 7, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
.align 2
voicegroup_84342E4:: @ 84342E4
- voice_keysplit_all voicegroup_842FEF8 @ 84342E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84342F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84342FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843432C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843435C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843438C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84343F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843441C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843444C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843447C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84344F4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8434500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843450C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8434518
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8434524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843453C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843456C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434578
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8434584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843459C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345A8
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84345B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84345FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843462C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434644
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8434650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843465C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843468C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434698
- voice_square_2_alt 2, 0, 1, 7, 0 @ 84346A4
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 84346B0
- voice_square_1_alt 0, 2, 0, 1, 7, 0 @ 84346BC
- voice_square_2_alt 2, 0, 2, 0, 0 @ 84346C8
- voice_square_2_alt 3, 0, 1, 7, 0 @ 84346D4
- voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 84346E0
- voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84346EC
- voice_square_1_alt 0, 3, 0, 0, 7, 0 @ 84346F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434704
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434710
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843471C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 0
+ voice_square_2_alt 2, 0, 2, 0, 0
+ voice_square_2_alt 3, 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
+ voice_square_1_alt 0, 2, 0, 2, 0, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
.align 2
voicegroup_8434728:: @ 8434728
- voice_keysplit_all voicegroup_842FEF8 @ 8434728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843474C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843477C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84347F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843480C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843483C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843486C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843489C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84348FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843492C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434950
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 843495C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843498C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349BC
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84349C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349D4
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84349E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84349F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434A88
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8434A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ADC
- voice_square_2_alt 1, 0, 1, 7, 1 @ 8434AE8
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8434AF4
- voice_square_1_alt 0, 1, 0, 1, 7, 1 @ 8434B00
- voice_square_2_alt 2, 0, 1, 0, 0 @ 8434B0C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
+ voice_square_2_alt 2, 0, 1, 0, 0
.align 2
voicegroup_8434B18:: @ 8434B18
- voice_keysplit_all voicegroup_842FEF8 @ 8434B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434B9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D40
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8434D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DDC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8434DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434ECC
- voice_square_2_alt 2, 0, 1, 9, 0 @ 8434ED8
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8434EE4
- voice_square_1_alt 0, 2, 0, 1, 9, 0 @ 8434EF0
- voice_square_2_alt 3, 0, 1, 7, 0 @ 8434EFC
- voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8434F08
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 9, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 9, 0
+ voice_square_2_alt 3, 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
.align 2
voicegroup_8434F14:: @ 8434F14
- voice_keysplit_all voicegroup_842FEF8 @ 8434F14
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8434F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8434FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8434FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843501C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435028
- voice_square_2 1, 0, 2, 0, 0 @ 8435034
- voice_square_1 0, 1, 0, 2, 0, 0 @ 8435040
- voice_square_2 1, 0, 6, 0, 0 @ 843504C
- voice_square_1 0, 1, 0, 6, 0, 0 @ 8435058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843507C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350D0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84350DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84350F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843510C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843513C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843516C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843519C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84351FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843522C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843525C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435274
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8435280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843528C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352D4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84352E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84352F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843531C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843534C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843537C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84353F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843540C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843543C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843546C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843549C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84354F0
- voice_noise_alt 0, 0, 4, 1, 4 @ 84354FC
- voice_noise_alt 0, 0, 1, 0, 2 @ 8435508
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 1, 0, 2, 0, 0
+ voice_square_1 0, 1, 0, 2, 0, 0
+ voice_square_2 1, 0, 6, 0, 0
+ voice_square_1 0, 1, 0, 6, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 4, 1, 4
+ voice_noise_alt 0, 0, 1, 0, 2
.align 2
voicegroup_8435514:: @ 8435514
- voice_keysplit_all voicegroup_842FEF8 @ 8435514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435520
- voice_square_1 0, 3, 0, 1, 0, 0 @ 843552C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843555C
- voice_square_2 0, 0, 2, 0, 0 @ 8435568
- voice_square_1 0, 0, 0, 2, 0, 0 @ 8435574
- voice_square_2 0, 0, 6, 0, 0 @ 8435580
- voice_square_1 0, 0, 0, 6, 0, 0 @ 843558C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355D4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127 @ 84355E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84355F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843561C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843564C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843567C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356B8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 84356C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84356F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843570C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843573C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843576C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843579C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357A8
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84357B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84357FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843582C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843585C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843588C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84358A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84358B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84358BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84358C8
- voice_square_2 2, 0, 2, 0, 0 @ 84358D4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84358E0
- voice_square_2 3, 0, 4, 0, 0 @ 84358EC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 3, 0, 1, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 0, 0, 2, 0, 0
+ voice_square_1 0, 0, 0, 2, 0, 0
+ voice_square_2 0, 0, 6, 0, 0
+ voice_square_1 0, 0, 0, 6, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 2, 0, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_2 3, 0, 4, 0, 0
.align 2
voicegroup_84358F8:: @ 84358F8
- voice_keysplit_all voicegroup_842FEF8 @ 84358F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843591C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435940
- voice_square_2_alt 1, 0, 2, 4, 0 @ 843594C
- voice_square_1_alt 0, 1, 0, 2, 7, 0 @ 8435958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843597C
- voice_square_2_alt 2, 0, 2, 0, 0 @ 8435988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435994
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242 @ 84359A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84359F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435AFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B08
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 8435B14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B20
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8435B2C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8435B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435B8C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8435B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BBC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C58
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8435C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CAC
- voice_square_2_alt 3, 0, 1, 7, 0 @ 8435CB8
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 8435CC4
- voice_square_1_alt 0, 3, 0, 1, 7, 0 @ 8435CD0
- voice_square_2_alt 3, 0, 1, 0, 0 @ 8435CDC
- voice_square_1_alt 0, 3, 0, 1, 0, 0 @ 8435CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D00
- voice_square_1_alt 0, 0, 0, 1, 7, 0 @ 8435D0C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_square_1_alt 0, 1, 0, 2, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 2, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
+ voice_square_2_alt 3, 0, 1, 0, 0
+ voice_square_1_alt 0, 3, 0, 1, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 7, 0
.align 2
voicegroup_8435D18:: @ 8435D18
- voice_keysplit_all voicegroup_8435FAC @ 8435D18
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8435D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D60
- voice_square_2_alt 3, 0, 2, 4, 0 @ 8435D6C
- voice_square_1_alt 0, 3, 0, 2, 4, 0 @ 8435D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435D9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DB4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242 @ 8435DC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DD8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 37, 165, 180, 127 @ 8435DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F34
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 8435F40
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8435F4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FA0
+ voice_keysplit_all voicegroup_8435FAC
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 2, 4, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 37, 165, 180, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
.align 2
voicegroup_8435FAC:: @ 8435FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FDC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8435FE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8435FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843600C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843603C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843606C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843609C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360D8
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 84360E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84360FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843612C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436144
- voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 165, 154, 127 @ 8436150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843615C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436180
- voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242 @ 843618C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84361F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843621C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436228
- voice_directsound_no_resample 32, 177, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204 @ 8436234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843624C
- voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 8, 0, 255, 216 @ 8436258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436264
- voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216 @ 8436270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843627C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436288
- voice_directsound_no_resample 72, 207, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0 @ 8436294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84362A0
- voice_directsound_no_resample 72, 202, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0 @ 84362AC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 165, 154, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 192, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 32, 177, DirectSoundWaveData_SC88_DrumKitCabasa, 255, 127, 77, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 8, 0, 255, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 30, 182, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 207, DirectSoundWaveData_SC88_DrumKitMuteHiConga, 255, 0, 255, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 72, 202, DirectSoundWaveData_SC88_DrumKitLowConga, 255, 0, 255, 0
.align 2
voicegroup_84362B8:: @ 84362B8
- voice_keysplit_all voicegroup_84323E8 @ 84362B8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84362C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84362D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84362DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84362E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84362F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436300
- voice_square_2_alt 3, 0, 3, 4, 0 @ 843630C
- voice_square_1_alt 0, 3, 0, 3, 4, 0 @ 8436318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843633C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843636C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843639C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84363FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843642C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436450
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 250, 0, 149 @ 843645C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843648C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84364F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843651C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843654C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843657C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84365F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843660C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436618
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8436624
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 8436630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843663C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843666C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436678
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8436684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843669C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84366FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843672C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843675C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843678C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84367F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843681C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843684C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843687C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436888
- voice_noise_alt 0, 0, 1, 0, 0 @ 8436894
- voice_noise_alt 0, 0, 4, 1, 4 @ 84368A0
- voice_noise_alt 0, 0, 1, 0, 2 @ 84368AC
+ voice_keysplit_all voicegroup_84323E8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 3, 4, 0
+ voice_square_1_alt 0, 3, 0, 3, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 250, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
+ voice_noise_alt 0, 0, 4, 1, 4
+ voice_noise_alt 0, 0, 1, 0, 2
.align 2
voicegroup_84368B8:: @ 84368B8
- voice_keysplit_all voicegroup_842FEF8 @ 84368B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84368C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84368D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84368DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84368E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84368F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843690C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843693C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843696C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843699C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84369FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A50
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 8436A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AD4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 8436AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436AEC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B7C
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8436B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C18
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127 @ 8436C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C6C
- voice_square_2_alt 2, 0, 1, 4, 1 @ 8436C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436C84
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8436C90
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
.align 2
voicegroup_8436C9C:: @ 8436C9C
- voice_keysplit_all voicegroup_842FEF8 @ 8436C9C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8436CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CC0
- voice_square_2 2, 0, 1, 4, 2 @ 8436CCC
- voice_square_1 0, 2, 0, 1, 4, 1 @ 8436CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E34
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8436E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EAC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8436EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436ED0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8436EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8436FFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 8437008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843702C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843705C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437074
- voice_programmable_wave ProgrammableWaveData_845544C, 0, 7, 15, 2 @ 8437080
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 4, 2
+ voice_square_1 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave ProgrammableWaveData_845544C, 0, 7, 15, 2
.align 2
voicegroup_843708C:: @ 843708C
- voice_keysplit_all voicegroup_8435FAC @ 843708C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8437098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370B0
- voice_square_2_alt 2, 0, 1, 7, 1 @ 84370BC
- voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 84370C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84370F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843711C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843714C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843717C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84371F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843720C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843723C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843726C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843729C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372B4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84372C0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84372CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84372FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437320
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843732C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437350
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843735C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843738C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84373F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843741C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437440
- voice_square_2_alt 3, 0, 1, 6, 1 @ 843744C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437458
- voice_square_1_alt 0, 3, 0, 1, 6, 1 @ 8437464
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8437470
- voice_square_1_alt 0, 3, 0, 0, 6, 1 @ 843747C
+ voice_keysplit_all voicegroup_8435FAC
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 6, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
+ voice_square_1_alt 0, 3, 0, 1, 6, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_1_alt 0, 3, 0, 0, 6, 1
.align 2
voicegroup_8437488:: @ 8437488
- voice_keysplit_all voicegroup_842FEF8 @ 8437488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374AC
- voice_square_2_alt 2, 0, 1, 6, 1 @ 84374B8
- voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 84374C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84374F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843750C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843753C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843756C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843759C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84375FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437608
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 8437614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843762C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843765C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843768C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437698
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 84376A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 84376B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84376BC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84376C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84376D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84376E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84376EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84376F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843771C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843774C
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843777C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84377E8
- voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84377F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843780C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843783C
- voice_square_2_alt 2, 0, 2, 4, 1 @ 8437848
- voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843786C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843789C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84378FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843792C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843795C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843798C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84379F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A64
- voice_noise_alt 0, 0, 4, 1, 4 @ 8437A70
- voice_noise_alt 0, 0, 1, 0, 2 @ 8437A7C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 4, 1, 4
+ voice_noise_alt 0, 0, 1, 0, 2
.align 2
voicegroup_8437A88:: @ 8437A88
- voice_keysplit_all voicegroup_8435FAC @ 8437A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AAC
- voice_square_2_alt 2, 0, 2, 4, 1 @ 8437AB8
- voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 8437AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B24
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242 @ 8437B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437B9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 8437CB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8437CBC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8437CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D34
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8437D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D4C
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8437D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E3C
- voice_square_2_alt 0, 0, 1, 7, 1 @ 8437E48
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8437E54
- voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 8437E60
- voice_square_1_alt 0, 0, 0, 0, 7, 1 @ 8437E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437E9C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8437EA8
+ voice_keysplit_all voicegroup_8435FAC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
.align 2
voicegroup_8437EB4:: @ 8437EB4
- voice_keysplit_all voicegroup_842FEF8 @ 8437EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437ED8
- voice_square_2 2, 0, 1, 4, 1 @ 8437EE4
- voice_square_1 0, 2, 0, 1, 4, 1 @ 8437EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437EFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F74
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127 @ 8437F80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8437FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843801C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843804C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438070
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 843807C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84380F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843810C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843813C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843816C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843819C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84381FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843822C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843825C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438274
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 8438280
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0
.align 2
voicegroup_843828C:: @ 843828C
- voice_keysplit_all voicegroup_842FEF8 @ 843828C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84382F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843831C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843834C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 8438358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843837C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383A0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 84383AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84383F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843840C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438430
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 843843C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843846C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843849C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384C0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84384CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84384FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438520
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843852C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438550
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843855C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843858C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84385EC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 84385F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843861C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438640
- voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843864C
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8438658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438664
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843867C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84386F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843870C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843873C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843876C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843879C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84387FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843882C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843885C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438868
- voice_noise_alt 0, 0, 1, 7, 1 @ 8438874
- voice_noise_alt 0, 0, 1, 0, 0 @ 8438880
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843888C:: @ 843888C
- voice_keysplit_all voicegroup_842FEF8 @ 843888C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84388F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843891C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843894C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 8438958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843897C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389A0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 84389AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84389F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A30
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8438A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AC0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8438ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438AFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B20
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8438B2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B50
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8438B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438BEC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8438BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C40
- voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8438C4C
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8438C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C64
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8438C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438D9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E68
- voice_noise_alt 0, 0, 1, 7, 1 @ 8438E74
- voice_noise_alt 0, 0, 1, 0, 0 @ 8438E80
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8438E8C:: @ 8438E8C
- voice_keysplit_all voicegroup_842FEF8 @ 8438E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F4C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 8438F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FA0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8438FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8438FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843900C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439030
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 843903C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843906C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843909C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390C0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84390CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84390FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439120
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843912C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439150
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843915C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843918C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84391EC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 84391F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843921C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439240
- voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843924C
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8439258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439264
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843927C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84392F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843930C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843933C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843936C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843939C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84393FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843942C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843945C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439468
- voice_noise_alt 0, 0, 1, 7, 1 @ 8439474
- voice_noise_alt 0, 0, 1, 0, 0 @ 8439480
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843948C:: @ 843948C
- voice_keysplit_all voicegroup_842FEF8 @ 843948C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84394F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843951C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843954C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 8439558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843957C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395A0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 84395AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84395F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843960C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439630
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 843963C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843966C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843969C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396C0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84396CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84396FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439720
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843972C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439750
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843975C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843978C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84397EC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 84397F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843981C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439840
- voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 843984C
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8439858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439864
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8439870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843987C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84398F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843990C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843993C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843996C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843999C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84399FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A68
- voice_noise_alt 0, 0, 1, 7, 1 @ 8439A74
- voice_noise_alt 0, 0, 1, 0, 0 @ 8439A80
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8439A8C:: @ 8439A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439A8C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C00
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149 @ 8439C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CC0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8439CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D38
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8439D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439DEC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 8439DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E40
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8439E4C
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
.align 2
voicegroup_8439E58:: @ 8439E58
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8439E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439E7C
- voice_square_1_alt 0, 2, 0, 5, 1, 7 @ 8439E88
- voice_square_2_alt 3, 0, 4, 3, 6 @ 8439E94
- voice_square_2_alt 2, 1, 1, 4, 0 @ 8439EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8439FF0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 224 @ 8439FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A02C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A05C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A068
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 843A074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A08C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A0F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A11C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A14C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A17C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1B8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843A1C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A1F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A20C
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843A218
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 5, 1, 7
+ voice_square_2_alt 3, 0, 4, 3, 6
+ voice_square_2_alt 2, 1, 1, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 224
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1
.align 2
voicegroup_843A224:: @ 843A224
- voice_keysplit_all voicegroup_842FEF8 @ 843A224
- voice_square_1_alt 0, 1, 0, 2, 0, 1 @ 843A230
- voice_square_1_alt 0, 3, 1, 2, 6, 0 @ 843A23C
- voice_square_2_alt 3, 1, 2, 6, 0 @ 843A248
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 843A254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A260
- voice_square_2_alt 1, 0, 2, 0, 1 @ 843A26C
- voice_programmable_wave_alt ProgrammableWaveData_84553EC, 1, 7, 15, 1 @ 843A278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A290
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A29C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2E4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 843A2F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A2FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A32C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A35C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A38C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3E0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 216 @ 843A3EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A3F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A41C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A44C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A458
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843A464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A47C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A4F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A50C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A53C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A56C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A584
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843A590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A59C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A5FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A62C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A65C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A68C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A6F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A71C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A74C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A77C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A7F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A80C
- voice_noise_alt 0, 0, 1, 0, 0 @ 843A818
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1_alt 0, 1, 0, 2, 0, 1
+ voice_square_1_alt 0, 3, 1, 2, 6, 0
+ voice_square_2_alt 3, 1, 2, 6, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 2, 0, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553EC, 1, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843A824:: @ 843A824
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843A824
- voice_programmable_wave_alt ProgrammableWaveData_845542C, 0, 1, 12, 0 @ 843A830
- voice_square_1_alt 0, 0, 1, 1, 9, 0 @ 843A83C
- voice_square_2_alt 2, 0, 2, 6, 3 @ 843A848
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843A854
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 216 @ 843A860
- voice_square_2_alt 1, 0, 2, 6, 3 @ 843A86C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A89C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A8FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A92C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A95C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A98C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843A9F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA34
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 165 @ 843AA40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA58
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843AA64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AA94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AAF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB84
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843AB90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AB9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ABFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AC98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ACF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AD94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ADF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE0C
- voice_noise_alt 0, 0, 1, 0, 0 @ 843AE18
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_programmable_wave_alt ProgrammableWaveData_845542C, 0, 1, 12, 0
+ voice_square_1_alt 0, 0, 1, 1, 9, 0
+ voice_square_2_alt 2, 0, 2, 6, 3
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 216
+ voice_square_2_alt 1, 0, 2, 6, 3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843AE24:: @ 843AE24
- voice_keysplit_all voicegroup_842FEF8 @ 843AE24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AE9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AEFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AF98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFE0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 843AFEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843AFF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B01C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B040
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204 @ 843B04C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239 @ 843B058
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B07C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0B8
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B0C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0D0
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B0DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B0E8
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B0F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B10C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B13C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B16C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B19C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B1D8
- voice_square_2_alt 2, 0, 1, 6, 2 @ 843B1E4
- voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 843B1F0
- voice_square_2_alt 3, 0, 1, 4, 1 @ 843B1FC
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 1, 7, 15, 2 @ 843B208
- voice_square_2_alt 1, 1, 1, 4, 1 @ 843B214
- voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 843B220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B22C
- voice_square_2_alt 2, 0, 1, 6, 1 @ 843B238
- voice_square_1_alt 0, 2, 0, 1, 6, 1 @ 843B244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B25C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B28C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B2F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B31C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B34C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B37C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B3F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B40C
- voice_noise_alt 0, 0, 1, 0, 0 @ 843B418
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 6, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 1, 7, 15, 2
+ voice_square_2_alt 1, 1, 1, 4, 1
+ voice_square_1_alt 0, 1, 1, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843B424:: @ 843B424
- voice_keysplit_all voicegroup_842FEF8 @ 843B424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B43C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B448
- voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843B454
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843B460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B46C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B484
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 204, 51, 242 @ 843B490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B49C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B4FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B52C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B55C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B58C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B5F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B61C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B640
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 843B64C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 239 @ 843B658
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843B664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B67C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6B8
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843B6C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6D0
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843B6DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B6E8
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843B6F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B70C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B73C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B76C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B784
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843B790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B79C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7D8
- voice_square_2_alt 3, 0, 4, 4, 0 @ 843B7E4
- voice_square_1_alt 0, 3, 0, 3, 6, 0 @ 843B7F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B7FC
- voice_square_1_alt 0, 0, 0, 3, 3, 0 @ 843B808
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 12, 1 @ 843B814
- voice_square_2_alt 1, 0, 1, 4, 3 @ 843B820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B82C
- voice_square_2_alt 0, 0, 2, 4, 0 @ 843B838
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 7, 3, 3
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 204, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 4, 4, 0
+ voice_square_1_alt 0, 3, 0, 3, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 3, 3, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 12, 1
+ voice_square_2_alt 1, 0, 1, 4, 3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 2, 4, 0
.align 2
voicegroup_843B844:: @ 843B844
- voice_keysplit_all voicegroup_842FEF8 @ 843B844
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843B850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B85C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B88C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8A4
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 242 @ 843B8B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B8F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B91C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B94C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B97C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9DC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843B9E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843B9F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA54
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 843BA60
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 843BA6C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226 @ 843BA78
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843BA84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BA9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAD8
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843BAE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BAFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB08
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843BB14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BB98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843BBB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BBF8
- voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 843BC04
- voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC10
- voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843BC1C
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 1, 7, 15, 0 @ 843BC28
- voice_square_2_alt 2, 0, 2, 4, 2 @ 843BC34
- voice_square_2_alt 1, 1, 3, 4, 2 @ 843BC40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC4C
- voice_square_1_alt 0, 2, 1, 4, 4, 2 @ 843BC58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BC94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BCF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BD9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BDFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE2C
- voice_noise_alt 0, 0, 1, 0, 0 @ 843BE38
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
+ voice_square_2_alt 1, 1, 3, 4, 2
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 1, 7, 15, 0
+ voice_square_2_alt 2, 0, 2, 4, 2
+ voice_square_2_alt 1, 1, 3, 4, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 1, 4, 4, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843BE44:: @ 843BE44
- voice_keysplit_all voicegroup_842FEF8 @ 843BE44
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843BE50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BE98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 843BF10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BF94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFDC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843BFE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843BFF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C00C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C03C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C060
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 843C06C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C09C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C0FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C12C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C15C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C18C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C1F8
- voice_square_2_alt 3, 0, 1, 4, 1 @ 843C204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C21C
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843C228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C24C
- voice_square_1_alt 0, 1, 0, 2, 4, 1 @ 843C258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C27C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C2F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C30C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C33C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C36C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C39C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C3FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C42C
- voice_noise_alt 0, 0, 1, 0, 0 @ 843C438
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843C444:: @ 843C444
- voice_keysplit_all voicegroup_842FEF8 @ 843C444
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843C450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C45C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C468
- voice_square_2_alt 2, 1, 4, 4, 2 @ 843C474
- voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C480
- voice_square_2_alt 2, 1, 3, 4, 2 @ 843C48C
- voice_square_1_alt 0, 2, 0, 3, 4, 1 @ 843C498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C4F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C51C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C54C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C57C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5DC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843C5E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C5F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C60C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C63C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C654
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 99 @ 843C660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C66C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C678
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C69C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C6FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C72C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C75C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C78C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843C7B0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 1, 4, 4, 2
+ voice_square_1_alt 0, 2, 0, 3, 4, 1
+ voice_square_2_alt 2, 1, 3, 4, 2
+ voice_square_1_alt 0, 2, 0, 3, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
.align 2
voicegroup_843C7BC:: @ 843C7BC
- voice_keysplit_all voicegroup_842FEF8 @ 843C7BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7C8
- voice_square_1 0, 3, 1, 2, 6, 0 @ 843C7D4
- voice_square_2 3, 1, 2, 6, 0 @ 843C7E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C7F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C81C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C84C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C87C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C8F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C90C
- voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 0 @ 843C918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C93C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C96C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C99C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843C9E4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226 @ 843C9F0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843C9FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA50
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843CA5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA68
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843CA74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA80
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843CA8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CA98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CAF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CB70
- voice_square_2_alt 1, 0, 1, 6, 1 @ 843CB7C
- voice_square_1_alt 0, 0, 0, 1, 7, 1 @ 843CB88
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1 @ 843CB94
- voice_square_2_alt 0, 0, 1, 4, 2 @ 843CBA0
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1 @ 843CBAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBC4
- voice_square_1_alt 0, 1, 0, 7, 6, 1 @ 843CBD0
- voice_square_2_alt 2, 0, 1, 6, 1 @ 843CBDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CBF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CC9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CCFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CD8C
- voice_noise_alt 0, 0, 1, 9, 4 @ 843CD98
- voice_noise_alt 0, 3, 1, 10, 0 @ 843CDA4
- voice_noise_alt 0, 0, 2, 0, 0 @ 843CDB0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 3, 1, 2, 6, 0
+ voice_square_2 3, 1, 2, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 0, 1, 6, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 1
+ voice_square_2_alt 0, 0, 1, 4, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 7, 6, 1
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 9, 4
+ voice_noise_alt 0, 3, 1, 10, 0
+ voice_noise_alt 0, 0, 2, 0, 0
.align 2
voicegroup_843CDBC:: @ 843CDBC
- voice_keysplit_all voicegroup_842FEF8 @ 843CDBC
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843CDC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CDF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CE94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CEF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF54
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843CF60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CF9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFCC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 843CFD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843CFF0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843CFFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D02C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D05C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D08C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D0F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D11C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843D128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D14C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D170
- voice_square_2_alt 2, 0, 1, 4, 2 @ 843D17C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D188
- voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D194
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 12, 0 @ 843D1A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D1F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D20C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D23C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D26C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D29C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D2FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D32C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D35C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D38C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3A4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843D3B0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 4, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 12, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843D3BC:: @ 843D3BC
- voice_keysplit_all voicegroup_842FEF8 @ 843D3BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D3F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D41C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D44C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D47C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D4F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D50C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D53C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D56C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D59C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5CC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 843D5D8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 843D5E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D5F0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843D5FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D62C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D65C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D668
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843D674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D680
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843D68C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D6F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D71C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843D728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D74C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D770
- voice_square_2_alt 2, 0, 1, 5, 2 @ 843D77C
- voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 843D788
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843D794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D7F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D80C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D83C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D86C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D89C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D8FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D92C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D95C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D98C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9A4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843D9B0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 5, 2
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843D9BC:: @ 843D9BC
- voice_keysplit_all voicegroup_842FEF8 @ 843D9BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843D9F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DA94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DAF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB78
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 843DB84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DB9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DBD8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204 @ 843DBE4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239 @ 843DBF0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843DBFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC50
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843DC5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC68
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843DC74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC80
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843DC8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DC98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DCF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DD70
- voice_square_2_alt 2, 0, 1, 4, 1 @ 843DD7C
- voice_square_1_alt 0, 3, 0, 1, 6, 0 @ 843DD88
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843DD94
- voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 2 @ 843DDA0
- voice_square_2_alt 1, 1, 1, 4, 1 @ 843DDAC
- voice_square_1_alt 0, 1, 0, 1, 4, 2 @ 843DDB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDC4
- voice_square_2_alt 2, 0, 1, 6, 1 @ 843DDD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DDF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DE9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DEFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DF98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFA4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843DFB0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 204
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 204, 193, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_1_alt 0, 3, 0, 1, 6, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553EC, 0, 7, 15, 2
+ voice_square_2_alt 1, 1, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843DFBC:: @ 843DFBC
- voice_keysplit_all voicegroup_842FEF8 @ 843DFBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843DFF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E01C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E04C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E07C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E0F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E10C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E13C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E16C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E178
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 843E184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E19C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E1F0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E1FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E22C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E25C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E280
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843E28C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E2F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E31C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843E328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E34C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E370
- voice_square_2_alt 0, 0, 1, 4, 1 @ 843E37C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E388
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843E394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3C4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 843E3D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E3F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E40C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E43C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E46C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E49C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E4FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E52C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E55C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E58C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5A4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843E5B0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843E5BC:: @ 843E5BC
- voice_keysplit_all voicegroup_842FEF8 @ 843E5BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E5F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E61C
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 188, 51, 242 @ 843E628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E64C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E658
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 128, 165, 90, 216 @ 843E664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E67C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6C4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Bubble, 255, 0, 255, 127 @ 843E6D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E6F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E70C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E73C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E754
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843E760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E76C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E79C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E7CC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 843E7D8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 843E7E4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226 @ 843E7F0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843E7FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E82C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E85C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E88C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E8F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E91C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843E928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E94C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E970
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843E97C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E988
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 1, 4, 10, 1 @ 843E994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843E9F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA00
- voice_square_2_alt 2, 1, 5, 9, 1 @ 843EA0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EA9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EAFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EB98
- voice_noise_alt 0, 0, 1, 7, 1 @ 843EBA4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843EBB0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 188, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 128, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Bubble, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 193, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 1, 4, 10, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 1, 5, 9, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843EBBC:: @ 843EBBC
- voice_keysplit_all voicegroup_842FEF8 @ 843EBBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EBF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC7C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 843EC88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EC94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ECF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED54
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 843ED60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843ED9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EDFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE50
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843EE5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE68
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843EE74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EE98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF34
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843EF40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EF70
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843EF7C
- voice_square_2_alt 2, 0, 1, 4, 1 @ 843EF88
- voice_square_2_alt 0, 0, 1, 4, 1 @ 843EF94
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 843EFA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843EFF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F00C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F03C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F06C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F09C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F0FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F12C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F15C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F18C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F198
- voice_noise_alt 0, 0, 2, 4, 0 @ 843F1A4
- voice_noise_alt 0, 0, 1, 0, 0 @ 843F1B0
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843F1BC:: @ 843F1BC
- voice_keysplit_all voicegroup_842FEF8 @ 843F1BC
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F1C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F1E0
- voice_square_2_alt 1, 1, 1, 6, 2 @ 843F1EC
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 843F1F8
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 843F204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F21C
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 242 @ 843F228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F24C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F258
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 843F264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F27C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F2F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F30C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F33C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F36C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F39C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F3D8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 843F3E4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239 @ 843F3F0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F3FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F42C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F450
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F45C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F468
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F480
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F48C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F4F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F51C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 843F528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F54C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F570
- voice_square_1_alt 0, 2, 0, 1, 6, 2 @ 843F57C
- voice_square_2_alt 2, 0, 1, 6, 0 @ 843F588
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843F594
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 843F5A0
- voice_square_1_alt 0, 1, 1, 2, 4, 0 @ 843F5AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F5C4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843F5D0
- voice_square_2_alt 3, 0, 1, 6, 2 @ 843F5DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 1, 1, 6, 2
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 6, 2
+ voice_square_2_alt 2, 0, 1, 6, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 1, 2, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_2_alt 3, 0, 1, 6, 2
.align 2
voicegroup_843F5E8:: @ 843F5E8
- voice_keysplit_all voicegroup_842FEF8 @ 843F5E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 843F5F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F60C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F63C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F66C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F678
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 843F684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F69C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F6FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F72C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F75C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F78C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F7F8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 128, 226, 0, 38 @ 843F804
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 843F810
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 843F81C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 843F828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F84C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F87C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843F888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F894
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 843F8A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 843F8B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F8F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F90C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F93C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F948
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 843F954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F96C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F99C
- voice_square_2_alt 1, 1, 1, 6, 1 @ 843F9A8
- voice_square_1_alt 0, 1, 0, 4, 4, 1 @ 843F9B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9C0
- voice_square_2_alt 2, 0, 7, 3, 3 @ 843F9CC
- voice_square_1_alt 0, 2, 0, 7, 3, 3 @ 843F9D8
- voice_square_1_alt 0, 3, 2, 2, 7, 0 @ 843F9E4
- voice_square_2_alt 1, 1, 2, 3, 0 @ 843F9F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843F9FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FA98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FAF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FB94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 843FBDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 128, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 1, 1, 6, 1
+ voice_square_1_alt 0, 1, 0, 4, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 7, 3, 3
+ voice_square_1_alt 0, 2, 0, 7, 3, 3
+ voice_square_1_alt 0, 3, 2, 2, 7, 0
+ voice_square_2_alt 1, 1, 2, 3, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_843FBE8:: @ 843FBE8
- voice_keysplit_all voicegroup_842FEF8 @ 843FBE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FBF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FC9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 843FCB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FCFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FD8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 115 @ 843FD98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FDF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE7C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 843FE88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FE94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FEF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 843FF54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FF9C
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 843FFA8
- voice_square_2_alt 2, 0, 1, 4, 1 @ 843FFB4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 843FFC0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 843FFCC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 843FFD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 843FFFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844002C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844005C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844008C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84400F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844011C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844014C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844017C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84401A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84401AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84401B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84401C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84401D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84401DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84401E8:: @ 84401E8
- voice_keysplit_all voicegroup_842FEF8 @ 84401E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84401F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844020C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844023C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844026C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844029C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84402FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844032C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440338
- voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 8440344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844035C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844038C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84403B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84403F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844041C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844044C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844047C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84404F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844050C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844053C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844056C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844059C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405A8
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84405B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405C0
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84405CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84405FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844062C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844065C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844068C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84406F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844071C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844074C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844077C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84407A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84407AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84407B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84407C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84407D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84407DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84407E8:: @ 84407E8
- voice_keysplit_all voicegroup_842FEF8 @ 84407E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84407F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844080C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844083C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844086C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844089C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 84408B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84408FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844092C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844095C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844098C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8440998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84409F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A7C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8440A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440B9C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8440BA8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 8440BB4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 8440BC0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8440BCC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8440BD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DC4
- voice_noise_alt 0, 0, 1, 7, 1 @ 8440DD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8440DDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8440DE8:: @ 8440DE8
- voice_keysplit_all voicegroup_842FEF8 @ 8440DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440ED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440EFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8440F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8440FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441004
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8441010
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844101C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8441028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844104C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844107C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84410B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84410F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844110C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844113C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441148
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8441154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844116C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844119C
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84411A8
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84411B4
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84411C0
- voice_square_2_alt 3, 0, 1, 4, 1 @ 84411CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84411D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84411E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84411F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84411FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844122C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844125C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844128C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84412F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844131C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844134C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844137C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84413A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84413AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84413B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84413C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84413D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84413DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84413E8:: @ 84413E8
- voice_keysplit_all voicegroup_842FEF8 @ 84413E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84413F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844140C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844143C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844146C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844149C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 84414B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84414FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844152C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844155C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844158C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8441598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84415F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844161C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844164C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844167C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8441688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84416F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844170C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844173C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844176C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844179C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84417A8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84417B4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84417C0
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0 @ 84417CC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84417D8
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84417E4
- voice_square_2_alt 2, 0, 1, 4, 1 @ 84417F0
- voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84417FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844182C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844185C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844188C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84418F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844191C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844194C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844197C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84419A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84419AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84419B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84419C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84419D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84419DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84419E8:: @ 84419E8
- voice_keysplit_all voicegroup_842FEF8 @ 84419E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84419F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441AFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8441B08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8441B8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 8441BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441BF8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8441C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8441D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441D9C
- voice_square_1 0, 1, 0, 1, 4, 1 @ 8441DA8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 8441DB4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 8441DC0
- voice_square_2_alt 3, 0, 1, 4, 1 @ 8441DCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8441FC4
- voice_noise_alt 0, 0, 1, 7, 1 @ 8441FD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8441FDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8441FE8:: @ 8441FE8
- voice_keysplit_all voicegroup_842FEF8 @ 8441FE8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8441FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844200C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844203C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844206C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844209C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 84420B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84420FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8442108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844212C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844215C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844218C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84421B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84421F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844221C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844224C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844227C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84422F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844230C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844233C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442348
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8442354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844236C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844239C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84423A8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84423B4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84423C0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84423CC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84423D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84423E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84423F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84423FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844242C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844245C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844248C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84424F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844251C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844254C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844257C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84425A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84425AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84425B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84425C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84425D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84425DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84425E8:: @ 84425E8
- voice_keysplit_all voicegroup_842FEF8 @ 84425E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84425F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844260C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844263C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844266C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442684
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8442690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844269C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 84426B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84426FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8442708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844272C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844275C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442780
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844278C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84427B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84427F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844281C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844284C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844287C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8442888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84428F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844290C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844293C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442948
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8442954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844296C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844299C
- voice_square_1 0, 2, 0, 2, 3, 1 @ 84429A8
- voice_square_2_alt 2, 0, 2, 3, 1 @ 84429B4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84429C0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84429CC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84429D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84429E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84429F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84429FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BC4
- voice_noise_alt 0, 0, 1, 7, 1 @ 8442BD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8442BDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 2, 3, 1
+ voice_square_2_alt 2, 0, 2, 3, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8442BE8:: @ 8442BE8
- voice_keysplit_all voicegroup_842FEF8 @ 8442BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 8442CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442CFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8442D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8442D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 8442DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442DF8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8442E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E1C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8442E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442E94
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8442EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8442F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442F9C
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8442FA8
- voice_square_2_alt 0, 0, 1, 4, 1 @ 8442FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FC0
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 3 @ 8442FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8442FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844302C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844305C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844308C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84430F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844311C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844314C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844317C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84431A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84431AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84431B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84431C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84431D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84431DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84431E8:: @ 84431E8
- voice_keysplit_all voicegroup_842FEF8 @ 84431E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84431F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844320C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844323C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844326C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844329C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84432FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8443308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844332C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844335C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443380
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844338C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84433F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443404
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8443410
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844341C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8443428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844344C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844347C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84434F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844350C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844353C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844356C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844359C
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84435A8
- voice_square_2_alt 2, 0, 1, 4, 1 @ 84435B4
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84435C0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84435CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84435D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84435E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84435F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84435FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844362C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844365C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844368C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84436F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844371C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844374C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844377C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84437A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84437AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84437B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84437C4
- voice_noise_alt 0, 0, 2, 4, 0 @ 84437D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84437DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84437E8:: @ 84437E8
- voice_keysplit_all voicegroup_842FEF8 @ 84437E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84437F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844380C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844383C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844386C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844389C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84438FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844392C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844395C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844398C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84439F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A7C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8443A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443A94
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8443AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AAC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8443AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443B9C
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 8443BA8
- voice_square_2_alt 0, 0, 1, 4, 1 @ 8443BB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BC0
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 8443BCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443DD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8443DDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8443DE8:: @ 8443DE8
- voice_keysplit_all voicegroup_842FEF8 @ 8443DE8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8443DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E78
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8443E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 8443EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443ED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443EFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8443F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8443F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8443FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444004
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8444010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844401C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844404C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844407C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84440B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84440F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844410C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844413C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844416C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844419C
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 84441A8
- voice_square_2_alt 2, 0, 1, 4, 1 @ 84441B4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84441C0
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84441CC
- voice_square_2_alt 0, 0, 1, 4, 0 @ 84441D8
- voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84441E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84441F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84441FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844422C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844425C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844428C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84442F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844431C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844434C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844437C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84443A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84443AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84443B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84443C4
- voice_noise_alt 0, 0, 2, 4, 0 @ 84443D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84443DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84443E8:: @ 84443E8
- voice_keysplit_all voicegroup_842FEF8 @ 84443E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84443F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844440C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844443C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844446C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444478
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8444484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844449C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 84444B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84444FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8444508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844452C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844455C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444580
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844458C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84445B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84445F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444604
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8444610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844461C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8444628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844464C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844467C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8444688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84446B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84446F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844470C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844473C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444748
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8444754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844476C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844479C
- voice_square_1_alt 0, 2, 0, 2, 4, 1 @ 84447A8
- voice_square_2_alt 2, 0, 2, 4, 1 @ 84447B4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84447C0
- voice_square_2_alt 0, 0, 1, 4, 0 @ 84447CC
- voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 84447D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84447E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84447F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84447FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844482C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844485C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844488C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84448F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844491C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844494C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844497C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84449A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84449AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84449B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84449C4
- voice_noise_alt 0, 0, 2, 4, 0 @ 84449D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84449DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
+ voice_square_2_alt 2, 0, 2, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84449E8:: @ 84449E8
- voice_keysplit_all voicegroup_842FEF8 @ 84449E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84449F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A78
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8444A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444AFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8444B8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C10
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 216 @ 8444C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444D9C
- voice_square_1_alt 0, 2, 0, 1, 4, 0 @ 8444DA8
- voice_square_2_alt 2, 0, 1, 4, 0 @ 8444DB4
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8444DC0
- voice_square_2_alt 0, 0, 1, 4, 1 @ 8444DCC
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8444DD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444DF0
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8444DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8444FC4
- voice_noise_alt 0, 0, 2, 4, 0 @ 8444FD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8444FDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 0
+ voice_square_2_alt 2, 0, 1, 4, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8444FE8:: @ 8444FE8
- voice_keysplit_all voicegroup_842FEF8 @ 8444FE8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8444FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844500C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844503C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844506C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445084
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8445090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844509C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84450FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844512C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844515C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445180
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844518C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8445198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84451F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445210
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844521C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844524C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844527C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445294
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84452A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84452B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84452F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844530C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844533C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445348
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8445354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844536C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844539C
- voice_square_1_alt 0, 1, 0, 2, 3, 1 @ 84453A8
- voice_square_2_alt 2, 0, 1, 4, 1 @ 84453B4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84453C0
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 84453CC
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84453D8
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 1 @ 84453E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84453F0
- voice_square_1_alt 0, 0, 0, 2, 3, 1 @ 84453FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844542C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844545C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844548C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84454F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844551C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844554C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844557C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84455A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84455AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84455B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84455C4
- voice_noise_alt 0, 0, 3, 4, 0 @ 84455D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84455DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 2, 3, 1
+ voice_square_2_alt 2, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 3, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84455E8:: @ 84455E8
- voice_keysplit_all voicegroup_842FEF8 @ 84455E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84455F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844560C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844563C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844566C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844569C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 84456B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84456FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844572C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445750
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844575C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445780
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844578C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8445798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84457F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844581C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844584C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844587C
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8445888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84458F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844590C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844593C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844596C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844599C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84459A8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84459B4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84459C0
- voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 84459CC
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84459D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84459E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84459F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84459FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BC4
- voice_noise_alt 0, 0, 1, 7, 1 @ 8445BD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8445BDC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8445BE8:: @ 8445BE8
- voice_keysplit_all voicegroup_842FEF8 @ 8445BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C78
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 8445C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 8445CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445CFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8445D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 196 @ 8445D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8445E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E1C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8445E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8445F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445F9C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 8445FA8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 8445FB4
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 8445FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8445FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844602C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844605C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844608C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84460F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844611C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844614C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844617C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84461A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84461AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84461B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84461C4
- voice_noise_alt 0, 0, 2, 4, 0 @ 84461D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84461DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 196
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84461E8:: @ 84461E8
- voice_keysplit_all voicegroup_842FEF8 @ 84461E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84461F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844620C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844623C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844626C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446284
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8446290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844629C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84462FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8446308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844632C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844635C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446380
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 196 @ 844638C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84463F8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8446404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446410
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844641C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844644C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844647C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84464B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84464F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844650C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844653C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844656C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844659C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84465A8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84465B4
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84465C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84465CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84465D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84465E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84465F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84465FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844662C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844665C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844668C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84466F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844671C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844674C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844677C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84467A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84467AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84467B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84467C4
- voice_noise_alt 0, 0, 2, 4, 0 @ 84467D0
- voice_noise_alt 0, 0, 2, 0, 2 @ 84467DC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 196
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 2, 4, 0
+ voice_noise_alt 0, 0, 2, 0, 2
.align 2
voicegroup_84467E8:: @ 84467E8
- voice_keysplit_all voicegroup_842FEF8 @ 84467E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84467F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844680C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446818
- voice_square_2_alt 3, 0, 2, 4, 1 @ 8446824
- voice_square_2_alt 0, 0, 1, 6, 2 @ 8446830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844683C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844686C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446878
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 2, 4, 1
+ voice_square_2_alt 0, 0, 1, 6, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
voice_square_1 0, 2, 0, 0, 15, 0 @ 8446884
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8446890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844689C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 84468B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84468FC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8446908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844692C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844695C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844698C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469B0
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 6, 2 @ 84469BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84469F8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8446A04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8446A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A1C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8446A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B48
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8446B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446B9C
- voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 8446BA8
- voice_square_2_alt 3, 0, 1, 6, 2 @ 8446BB4
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8446BC0
- voice_square_1_alt 0, 2, 0, 2, 6, 5 @ 8446BCC
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 8446BD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446BF0
- voice_square_2_alt 2, 0, 1, 6, 2 @ 8446BFC
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 6, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 1
+ voice_square_2_alt 3, 0, 1, 6, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 6, 5
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 2, 0, 1, 6, 2
voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DC4
- voice_noise_alt 0, 0, 1, 7, 1 @ 8446DD0
- voice_noise_alt 0, 0, 1, 0, 0 @ 8446DDC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8446DE8:: @ 8446DE8
- voice_keysplit_all voicegroup_842FEF8 @ 8446DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446ED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446EFC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8446F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 8446FB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8446FF8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8447004
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8447010
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844701C
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844704C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844707C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470AC
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84470B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84470F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844710C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844713C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447148
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8447154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844716C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844719C
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84471A8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 84471B4
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 84471C0
- voice_square_2_alt 3, 0, 1, 4, 1 @ 84471CC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_2_alt 3, 0, 1, 4, 1
voice_square_1 0, 2, 0, 0, 15, 0 @ 84471D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84471E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84471F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84471FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844722C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844725C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844728C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84472F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844731C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844734C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844737C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84473A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84473AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84473B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84473C4
- voice_noise_alt 0, 0, 1, 7, 1 @ 84473D0
- voice_noise_alt 0, 0, 1, 0, 0 @ 84473DC
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84473E8:: @ 84473E8
voice_square_1 0, 2, 0, 0, 15, 0 @ 84473E8
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84473F4
+ voice_keysplit voicegroup_8430204, KeySplitTable1
.align 2
voicegroup_8447400:: @ 8447400
- voice_keysplit_all voicegroup_842FEF8 @ 8447400
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844740C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844743C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844746C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844749C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 84474A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84474FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447514
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8447520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844752C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844755C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844758C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84475F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844761C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447628
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 8447634
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844764C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844767C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447694
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 84476A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476C4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84476D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84476F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844770C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844773C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844776C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844779C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84477A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84477B4
- voice_square_1_alt 0, 3, 0, 2, 4, 1 @ 84477C0
- voice_square_2_alt 3, 0, 1, 6, 2 @ 84477CC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 84477D8
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4 @ 84477E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84477F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84477FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844782C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844785C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844788C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84478F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844791C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844794C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844797C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84479DC
- voice_noise_alt 0, 0, 1, 7, 1 @ 84479E8
- voice_noise_alt 0, 0, 1, 0, 0 @ 84479F4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 1
+ voice_square_2_alt 3, 0, 1, 6, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 4, 4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8447A00:: @ 8447A00
- voice_keysplit_all voicegroup_842FEF8 @ 8447A00
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8447A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A60
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249 @ 8447A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447AFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B14
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76 @ 8447B20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447B98
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8447BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C10
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 8447C1C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 8447C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C34
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8447C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CAC
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 8447CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CC4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8447CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D60
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 8447D6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447D9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DB4
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 8447DC0
- voice_square_2_alt 2, 0, 1, 4, 2 @ 8447DCC
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 6, 4 @ 8447DD8
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 8447DE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 2
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 6, 4
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1
.align 2
voicegroup_8447DF0:: @ 8447DF0
- voice_keysplit_all voicegroup_842FEF8 @ 8447DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447E8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8447E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8447F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447F94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8447FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844800C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8448018
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 8448024
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844803C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844806C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844809C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480B4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84480C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84480FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844812C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448150
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 844815C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844818C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84481A4
- voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 84481B0
- voice_square_2_alt 1, 0, 2, 4, 0 @ 84481BC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
voice_square_1 0, 2, 0, 0, 15, 0 @ 84481C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84481D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84481E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84481EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84481F8
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1 @ 8448204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844821C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844824C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844827C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84482F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844830C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844833C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844836C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844839C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84483A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84483B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84483C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84483CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 84483D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 84483E4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84483F0:: @ 84483F0
- voice_keysplit_all voicegroup_842FEF8 @ 84483F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84483FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844842C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844845C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844848C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84484F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448504
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8448510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844851C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844854C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844857C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84485F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844860C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8448618
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 8448624
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844863C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844866C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448684
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844869C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84486FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844872C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448750
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 844875C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844878C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84487A4
- voice_square_1_alt 0, 2, 1, 2, 4, 0 @ 84487B0
- voice_square_2_alt 1, 0, 2, 4, 0 @ 84487BC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 1, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
voice_square_1 0, 2, 0, 0, 15, 0 @ 84487C8
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1 @ 84487D4
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 13, 1 @ 84487E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84487EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84487F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844881C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844884C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844887C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84488F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844890C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844893C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844896C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844899C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84489A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84489B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84489C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84489CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 84489D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 84489E4
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 13, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84489F0:: @ 84489F0
- voice_keysplit_all voicegroup_842FEF8 @ 84489F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84489FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448A8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8448A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 8448ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 8448B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448B88
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 8448B94
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 8448BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C0C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8448C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C24
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8448C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C84
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8448C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8448CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D50
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8448D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DA4
- voice_square_1_alt 0, 2, 0, 2, 4, 0 @ 8448DB0
- voice_square_2_alt 1, 0, 2, 4, 0 @ 8448DBC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
+ voice_square_2_alt 1, 0, 2, 4, 0
voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DC8
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 8448DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FCC
- voice_noise_alt 0, 0, 1, 7, 1 @ 8448FD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 8448FE4
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8448FF0:: @ 8448FF0
- voice_keysplit_all voicegroup_842FEF8 @ 8448FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8448FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844902C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844905C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844908C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84490F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844911C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449140
- voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844914C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844917C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449194
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 84491A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 84491B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84491F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844920C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449218
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 8449224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844923C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844926C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449284
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844929C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492B4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84492C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84492FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844932C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844935C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844938C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84493A4
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 84493B0
- voice_square_2_alt 0, 0, 1, 4, 1 @ 84493BC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
voice_square_1 0, 2, 0, 0, 15, 0 @ 84493C8
- voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 84493D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84493E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84493EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84493F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844941C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844944C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844947C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84494F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844950C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844953C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844956C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844959C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84495A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84495B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84495C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84495CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 84495D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 84495E4
+ voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_84495F0:: @ 84495F0
- voice_keysplit_all voicegroup_842FEF8 @ 84495F0
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 84495FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449614
- voice_square_2_alt 1, 1, 1, 6, 2 @ 8449620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844962C
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844965C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844968C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8449698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84496F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844971C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844974C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844977C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84497F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844980C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 8449818
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239 @ 8449824
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844983C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844986C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449884
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8449890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844989C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 84498A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498B4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 84498C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84498FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844992C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449950
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 844995C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844998C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84499A4
- voice_square_1_alt 0, 1, 0, 1, 6, 2 @ 84499B0
- voice_square_2_alt 1, 0, 2, 4, 0 @ 84499BC
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 84499C8
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 84499D4
- voice_square_1_alt 0, 1, 1, 1, 6, 0 @ 84499E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84499EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84499F8
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0 @ 8449A04
- voice_square_2_alt 3, 0, 1, 6, 2 @ 8449A10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449A94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449AF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449B9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 8449BE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 1, 1, 6, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 6, 2
+ voice_square_2_alt 1, 0, 2, 4, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 1, 1, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 0
+ voice_square_2_alt 3, 0, 1, 6, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_8449BF0:: @ 8449BF0
- voice_keysplit_all voicegroup_842FEF8 @ 8449BF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449BFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449C8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8449C98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449CF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449D94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449DF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E24
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8449E30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449E9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8449EC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449ED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449EFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F50
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 8449F5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449F98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FA4
- voice_square_1_alt 0, 1, 0, 2, 4, 0 @ 8449FB0
- voice_square_2_alt 2, 0, 2, 4, 0 @ 8449FBC
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0 @ 8449FC8
- voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0 @ 8449FD4
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 8449FE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8449FF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A01C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A04C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A07C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A0F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A10C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A13C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A16C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A19C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844A1D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844A1E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 2, 4, 0
+ voice_square_2_alt 2, 0, 2, 4, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845544C, 0, 7, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844A1F0:: @ 844A1F0
- voice_keysplit_all voicegroup_842FEF8 @ 844A1F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A1FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A22C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A25C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A28C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A2F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A31C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A34C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A37C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A3F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A40C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A43C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A46C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A49C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A4FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A52C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A55C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A58C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5A4
- voice_square_1_alt 0, 0, 0, 2, 4, 1 @ 844A5B0
- voice_square_2_alt 0, 0, 2, 4, 1 @ 844A5BC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844A5C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A5F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A61C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A64C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A67C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A6F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A70C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A73C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A76C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A79C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A7CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844A7D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844A7E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 2, 4, 1
+ voice_square_2_alt 0, 0, 2, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844A7F0:: @ 844A7F0
- voice_keysplit_all voicegroup_842FEF8 @ 844A7F0
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844A7FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A82C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A850
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249 @ 844A85C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A880
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844A88C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8B0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165 @ 844A8BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A8F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A904
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76 @ 844A910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A91C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A94C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A97C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A988
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188 @ 844A994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844A9F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA00
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38 @ 844AA0C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 844AA18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA24
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844AA30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AA9C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844AAA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844AAC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AAFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB50
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 844AB5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AB98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABA4
- voice_square_1_alt 0, 2, 0, 1, 5, 2 @ 844ABB0
- voice_square_2_alt 2, 0, 1, 5, 2 @ 844ABBC
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844ABC8
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1 @ 844ABD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ABF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AC94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ACF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AD9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADCC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844ADD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844ADE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 253, 0, 188
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 226, 0, 38
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 5, 2
+ voice_square_2_alt 2, 0, 1, 5, 2
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 2, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844ADF0:: @ 844ADF0
- voice_keysplit_all voicegroup_842FEF8 @ 844ADF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ADFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844AE8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AE98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76 @ 844AF10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AF94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFAC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844AFB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844AFF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B00C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 844B018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B03C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B06C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B09C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B0FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B12C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B15C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B18C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1A4
- voice_square_1_alt 0, 2, 0, 1, 4, 1 @ 844B1B0
- voice_square_2_alt 2, 0, 1, 4, 2 @ 844B1BC
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 7, 0 @ 844B1C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B1F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B21C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B24C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B27C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B2F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B30C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B33C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B36C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B39C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844B3D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844B3E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
+ voice_square_2_alt 2, 0, 1, 4, 2
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844B3F0:: @ 844B3F0
- voice_keysplit_all voicegroup_842FEF8 @ 844B3F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B3FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B42C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B45C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B480
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844B48C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B4F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B504
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76 @ 844B510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B51C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B54C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B57C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B594
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 844B5A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844B5B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B5F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B60C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242 @ 844B618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B624
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844B630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B63C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B66C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B69C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844B6A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6B4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844B6C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B6FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B72C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B750
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 844B75C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B78C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7A4
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844B7B0
- voice_square_2_alt 1, 0, 1, 4, 1 @ 844B7BC
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0 @ 844B7C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B7F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B81C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B84C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B87C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B8F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B90C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B93C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B96C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B99C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844B9D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844B9E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844B9F0:: @ 844B9F0
- voice_keysplit_all voicegroup_842FEF8 @ 844B9F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844B9FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA50
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249 @ 844BA5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BA80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844BA8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 844BA98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 844BABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAE0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165 @ 844BAEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BAF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76 @ 844BB10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BB94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BBF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC18
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844BC24
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844BC30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC84
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844BC90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BC9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844BCC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BCFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD50
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 844BD5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BD98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDA4
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844BDB0
- voice_square_2_alt 0, 0, 1, 4, 1 @ 844BDBC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 7, 0 @ 844BDC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BDF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BE94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BEF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BF9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFCC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844BFD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844BFE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 165, 72, 249
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 128, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844BFF0:: @ 844BFF0
- voice_keysplit_all voicegroup_842FEF8 @ 844BFF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844BFFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C02C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C05C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C08C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0B0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 844C0BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C0F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C104
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 844C110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C11C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C14C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C17C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844C1B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C1F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C20C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C23C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C248
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C26C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C284
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C29C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C2FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C32C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C350
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 844C35C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C38C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3A4
- voice_square_1_alt 0, 1, 0, 1, 4, 1 @ 844C3B0
- voice_square_2_alt 1, 0, 1, 4, 1 @ 844C3BC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3 @ 844C3C8
- voice_square_2_alt 3, 0, 1, 4, 1 @ 844C3D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C3F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C41C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C44C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C47C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C4F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C50C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C53C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C548
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C554
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C56C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C59C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844C5D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844C5E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 3
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844C5F0:: @ 844C5F0
- voice_keysplit_all voicegroup_842FEF8 @ 844C5F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C5FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C62C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C65C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C680
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844C68C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6B0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 844C6BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C6F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C704
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 844C710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C71C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C728
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C734
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C740
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C74C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C77C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C794
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 844C7A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844C7B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C7F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C80C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C818
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844C824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C83C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C86C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C884
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844C890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C89C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C8FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C92C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C938
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C944
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C950
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C95C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C974
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C980
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C98C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C998
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9B0
- voice_square_2_alt 0, 0, 1, 4, 1 @ 844C9BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9C8
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844C9D4
- voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844C9E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844C9F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CA94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CAF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CB9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CBCC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844CBD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844CBE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844CBF0:: @ 844CBF0
- voice_keysplit_all voicegroup_842FEF8 @ 844CBF0
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844CBFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CC8C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 844CC98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CCF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CD94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CDF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE18
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 249 @ 844CE24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CE9C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844CEA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844CEC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CEFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CF98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFA4
- voice_square_1_alt 0, 3, 0, 1, 4, 1 @ 844CFB0
- voice_square_2_alt 3, 0, 1, 4, 1 @ 844CFBC
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844CFC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844CFF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D01C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D028
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D04C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D058
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D07C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D0F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D10C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D13C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D148
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D154
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D160
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D16C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D178
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D184
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D190
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D19C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844D1D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844D1E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 249
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
+ voice_square_2_alt 3, 0, 1, 4, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844D1F0:: @ 844D1F0
- voice_keysplit_all voicegroup_842FEF8 @ 844D1F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D1FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D22C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D25C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D28C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D2F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D31C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D340
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D34C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D37C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D3F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D40C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D430
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D43C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D460
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D46C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D484
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844D490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D49C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844D4A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D4FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D52C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D550
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 844D55C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D568
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D574
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D580
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D58C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5A4
- voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844D5B0
- voice_square_2_alt 0, 0, 1, 4, 0 @ 844D5BC
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844D5C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D5F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D61C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D628
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D64C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D67C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D6F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D70C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D73C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D76C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D79C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7C0
- voice_directsound 60, 0, DirectSoundWaveData_Noise2, 255, 255, 255, 127 @ 844D7CC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127 @ 844D7D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844D7E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
+ voice_square_2_alt 0, 0, 1, 4, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Noise2, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844D7F0:: @ 844D7F0
- voice_keysplit_all voicegroup_842FEF8 @ 844D7F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D7FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D820
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D82C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D850
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D85C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D880
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844D88C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D8F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D91C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D940
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D94C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D958
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D964
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D97C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D994
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 844D9A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844D9B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844D9F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA84
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844DA90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DA9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DAFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DB98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBA4
- voice_square_1_alt 0, 0, 0, 1, 4, 0 @ 844DBB0
- voice_square_2_alt 0, 0, 1, 4, 0 @ 844DBBC
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0 @ 844DBC8
- voice_square_1_alt 0, 1, 2, 1, 5, 0 @ 844DBD4
- voice_square_2_alt 1, 2, 1, 5, 0 @ 844DBE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DBF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DC94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DCF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DD9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDCC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844DDD8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844DDE4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
+ voice_square_2_alt 0, 0, 1, 4, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 7, 0
+ voice_square_1_alt 0, 1, 2, 1, 5, 0
+ voice_square_2_alt 1, 2, 1, 5, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844DDF0:: @ 844DDF0
- voice_keysplit_all voicegroup_842FEF8 @ 844DDF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DDFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE80
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 844DE8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DE98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEB0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210 @ 844DEBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DEF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF04
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76 @ 844DF10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF40
- voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0 @ 844DF4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DF94
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 844DFA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFAC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844DFB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844DFF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E00C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E018
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246 @ 844E024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E03C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E06C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E084
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E09C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E0FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E12C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E150
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127 @ 844E15C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E18C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1A4
- voice_square_1_alt 0, 0, 0, 1, 4, 1 @ 844E1B0
- voice_square_1_alt 0, 2, 1, 1, 4, 1 @ 844E1BC
- voice_square_2_alt 2, 1, 1, 4, 1 @ 844E1C8
- voice_square_2_alt 1, 0, 1, 4, 1 @ 844E1D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1E0
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E1EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E1F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E21C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E234
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E24C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E264
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E27C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E2F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E30C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E33C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E354
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E360
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E36C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E378
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E384
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E39C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E3CC
- voice_noise_alt 0, 0, 1, 7, 1 @ 844E3D8
- voice_noise_alt 0, 0, 1, 0, 0 @ 844E3E4
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 210
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 76
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845543C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 246
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 1, 1, 4, 1
+ voice_square_2_alt 2, 1, 1, 4, 1
+ voice_square_2_alt 1, 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
+ voice_noise_alt 0, 0, 1, 0, 0
.align 2
voicegroup_844E3F0:: @ 844E3F0
- voice_keysplit_all voicegroup_842FEF8 @ 844E3F0
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844E3FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E414
- voice_square_1_alt 0, 1, 1, 5, 2, 4 @ 844E420
- voice_square_2_alt 1, 1, 5, 2, 4 @ 844E42C
- voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0 @ 844E438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E45C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E48C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 844E498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E4F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E510
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E51C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E54C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E57C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E5F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E60C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242 @ 844E618
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239 @ 844E624
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844E630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E63C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E654
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E66C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E684
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844E690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E69C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844E6A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6B4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844E6C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E6FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E714
- voice_square_1_alt 0, 1, 1, 2, 4, 1 @ 844E720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E72C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E744
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E750
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 844E75C
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E78C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7A4
- voice_square_2_alt 1, 1, 1, 6, 0 @ 844E7B0
- voice_square_1_alt 0, 0, 0, 4, 6, 2 @ 844E7BC
- voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0 @ 844E7C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7D4
- voice_square_1_alt 0, 0, 0, 1, 6, 0 @ 844E7E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E7EC
- voice_square_2_alt 1, 1, 4, 6, 1 @ 844E7F8
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0 @ 844E804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E81C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E84C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E87C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8D0
- voice_square_2_alt 0, 1, 2, 4, 1 @ 844E8DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E8F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E900
- voice_square_2_alt 0, 1, 1, 6, 1 @ 844E90C
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 1, 5, 2, 4
+ voice_square_2_alt 1, 1, 5, 2, 4
+ voice_programmable_wave_alt ProgrammableWaveData_84553BC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 242
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 180, 239
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 1, 1, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 1, 1, 6, 0
+ voice_square_1_alt 0, 0, 0, 4, 6, 2
+ voice_programmable_wave_alt ProgrammableWaveData_84553CC, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 0, 0, 1, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 1, 1, 4, 6, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 1, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 0, 1, 1, 6, 1
.align 2
voicegroup_844E918:: @ 844E918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E93C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E96C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E978
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E984
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E99C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844E9FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA2C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 248 @ 844EA38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EA98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EAF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB34
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 165 @ 844EB40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EB94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EBF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EC9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECCC
- voice_square_1_alt 0, 2, 0, 6, 0, 6 @ 844ECD8
- voice_square_2_alt 2, 0, 6, 0, 6 @ 844ECE4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_NylonStringGuitar, 255, 249, 25, 248
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 242, 51, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 6, 0, 6
+ voice_square_2_alt 2, 0, 6, 0, 6
.align 2
voicegroup_844ECF0:: @ 844ECF0
- voice_keysplit_all voicegroup_842FEF8 @ 844ECF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ECFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED14
- voice_square_2 2, 0, 1, 1, 1 @ 844ED20
- voice_square_1 0, 2, 0, 1, 1, 1 @ 844ED2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844ED98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EDF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE70
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 844EE7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EE94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EEF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF0C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 844EF18
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 844EF24
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844EF30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF84
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844EF90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EF9C
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844EFA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFB4
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844EFC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844EFFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F02C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F05C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F08C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0A4
- voice_square_2 3, 0, 1, 7, 1 @ 844F0B0
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F0BC
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 1, 1
+ voice_square_1 0, 2, 0, 1, 1, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
.align 2
voicegroup_844F0C8:: @ 844F0C8
- voice_keysplit_all voicegroup_842FEF8 @ 844F0C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F0EC
- voice_square_2 0, 0, 1, 7, 1 @ 844F0F8
- voice_square_1 0, 0, 0, 1, 7, 1 @ 844F104
- voice_square_1 0, 0, 0, 0, 7, 1 @ 844F110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F11C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F14C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F164
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 250, 0, 242 @ 844F170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F17C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F188
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127 @ 844F194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1B8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165 @ 844F1C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F1F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F20C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F218
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F224
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F230
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F23C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F248
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 844F254
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F260
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F26C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F278
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F284
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 844F290
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F29C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F2E4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 844F2F0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 844F2FC
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F32C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F35C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F374
- voice_keysplit voicegroup_843087C, KeySplitTable_8455308 @ 844F380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F38C
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F3F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F41C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F44C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F47C
- voice_square_2 2, 0, 1, 7, 1 @ 844F488
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844F494
- voice_square_1 0, 2, 0, 1, 7, 1 @ 844F4A0
- voice_square_1 0, 2, 0, 0, 7, 1 @ 844F4AC
- voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2 @ 844F4B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F4F4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 0, 255, 127 @ 844F500
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 0, 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 250, 0, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_843087C, KeySplitTable4
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845540C, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 0, 255, 127
.align 2
voicegroup_844F50C:: @ 844F50C
- voice_keysplit_all voicegroup_842FEF8 @ 844F50C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F530
- voice_square_2 0, 0, 2, 4, 1 @ 844F53C
- voice_square_1 0, 0, 0, 2, 4, 1 @ 844F548
- voice_square_2 3, 0, 1, 7, 1 @ 844F554
- voice_square_1 0, 3, 0, 1, 7, 1 @ 844F560
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F56C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F578
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F584
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F590
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F59C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5CC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127 @ 844F5D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F5FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F608
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F614
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F620
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F62C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F638
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F644
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F650
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F65C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F668
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F674
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F680
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F68C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 844F698
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F6F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F704
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F710
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F71C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F728
- voice_directsound_no_resample 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale1, 255, 246, 0, 226 @ 844F734
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 844F740
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844F74C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F758
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F764
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F770
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F77C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F788
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F794
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7A0
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844F7AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7D0
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844F7DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F7F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F800
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F80C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F818
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F824
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F830
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F83C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F848
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F854
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F860
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F86C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F878
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F884
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F890
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F89C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8C0
- voice_square_2 2, 0, 1, 7, 1 @ 844F8CC
- voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2 @ 844F8D8
- voice_square_1 0, 2, 0, 1, 7, 1 @ 844F8E4
- voice_square_2 1, 0, 1, 9, 1 @ 844F8F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F8FC
- voice_square_1 0, 2, 0, 0, 7, 1 @ 844F908
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F914
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F920
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F92C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F938
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844F944
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 0, 0, 2, 4, 1
+ voice_square_1 0, 0, 0, 2, 4, 1
+ voice_square_2 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Organ2, 255, 0, 255, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound_no_resample 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale1, 255, 246, 0, 226
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_2 1, 0, 1, 9, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
.align 2
voicegroup_844F950:: @ 844F950
- voice_keysplit_all voicegroup_842FEF8 @ 844F950
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844F95C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F968
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F974
- voice_square_2 2, 0, 2, 6, 1 @ 844F980
- voice_square_1 0, 2, 0, 2, 6, 1 @ 844F98C
- voice_square_2 3, 0, 2, 4, 1 @ 844F998
- voice_square_1 0, 3, 0, 2, 4, 1 @ 844F9A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844F9F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FA94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAD0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 844FADC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FAF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB60
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 844FB6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB78
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 844FB84
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FB90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FB9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBE4
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 844FBF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FBFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC14
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 844FC20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FC98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FCF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD04
- voice_square_2 2, 0, 1, 7, 1 @ 844FD10
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 844FD1C
- voice_square_1 0, 2, 0, 1, 7, 1 @ 844FD28
- voice_square_1 0, 2, 0, 0, 7, 1 @ 844FD34
- voice_square_2 3, 0, 1, 7, 1 @ 844FD40
- voice_square_1 0, 3, 0, 1, 7, 1 @ 844FD4C
- voice_square_1 0, 3, 0, 0, 7, 1 @ 844FD58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FD7C
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 844FD88
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 2, 6, 1
+ voice_square_1 0, 2, 0, 2, 6, 1
+ voice_square_2 3, 0, 2, 4, 1
+ voice_square_1 0, 3, 0, 2, 4, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
+ voice_square_2 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
.align 2
voicegroup_844FD94:: @ 844FD94
- voice_keysplit_all voicegroup_842FEF8 @ 844FD94
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 844FDA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FDF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FE9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FECC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FED8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FEFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF14
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 844FF20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FF98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFA4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 844FFB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFBC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 844FFC8
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 844FFD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 844FFF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450004
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450010
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845001C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450028
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450034
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450040
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845004C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450058
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450064
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450070
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845007C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450088
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450094
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84500F4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 8450100
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845010C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450118
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450124
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450130
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845013C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450148
- voice_square_2 2, 0, 1, 7, 1 @ 8450154
- voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2 @ 8450160
- voice_square_1 0, 2, 0, 1, 7, 1 @ 845016C
- voice_square_2 0, 0, 1, 7, 1 @ 8450178
- voice_square_1 0, 0, 0, 1, 7, 1 @ 8450184
- voice_square_1 0, 0, 0, 0, 7, 1 @ 8450190
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_845541C, 0, 7, 15, 2
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_2 0, 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
.align 2
voicegroup_845019C:: @ 845019C
- voice_keysplit_all voicegroup_842FEF8 @ 845019C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84501A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84501B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84501C0
- voice_square_2 1, 0, 1, 6, 1 @ 84501CC
- voice_square_1 0, 1, 0, 1, 6, 1 @ 84501D8
- voice_square_2 2, 0, 1, 6, 1 @ 84501E4
- voice_square_1 0, 2, 0, 1, 6, 1 @ 84501F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84501FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450208
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450214
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450220
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845022C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450238
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450244
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450250
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845025C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450268
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450274
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450280
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845028C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450298
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84502F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450304
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450310
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845031C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450328
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450334
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450340
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 845034C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450358
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450364
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450370
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845037C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450388
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450394
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84503A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84503AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165 @ 84503B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84503C4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84503D0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84503DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84503E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84503F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450400
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845040C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450418
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450424
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450430
- voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 165, 154, 127 @ 845043C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450448
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450454
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450460
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845046C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450478
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450484
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450490
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845049C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84504FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450508
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450514
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450520
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845052C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450538
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450544
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450550
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845055C
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450568
- voice_square_1 0, 3, 0, 1, 9, 1 @ 8450574
- voice_square_1 0, 3, 0, 0, 9, 1 @ 8450580
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 1, 0, 1, 6, 1
+ voice_square_1 0, 1, 0, 1, 6, 1
+ voice_square_2 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 216, 0, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 165, 154, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 3, 0, 1, 9, 1
+ voice_square_1 0, 3, 0, 0, 9, 1
.align 2
voicegroup_845058C:: @ 845058C
- voice_keysplit_all voicegroup_842FEF8 @ 845058C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450598
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84505F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450604
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450610
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845061C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450628
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242 @ 8450634
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450640
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845064C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450658
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450664
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450670
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845067C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450688
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450694
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84506F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450700
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845070C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 8450718
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450724
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450730
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845073C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450748
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450754
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450760
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845076C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450778
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450784
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450790
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845079C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507B4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84507C0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84507CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84507FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450808
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450814
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450820
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 845082C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450838
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450844
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450850
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 845085C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450868
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450874
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450880
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845088C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450898
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84508EC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165 @ 84508F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450904
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450910
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845091C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450928
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450934
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450940
- voice_square_2 3, 0, 1, 7, 1 @ 845094C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450958
- voice_square_1 0, 3, 0, 1, 7, 1 @ 8450964
- voice_square_1 0, 3, 0, 0, 7, 1 @ 8450970
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845097C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450988
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450994
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84509F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450A9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ACC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450AFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450B74
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216 @ 8450B80
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 216, 90, 242
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Flute, 255, 0, 255, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216
.align 2
voicegroup_8450B8C:: @ 8450B8C
- voice_keysplit_all voicegroup_842FEF8 @ 8450B8C
- voice_keysplit voicegroup_8430204, KeySplitTable_8455224 @ 8450B98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BB0
- voice_square_2 2, 0, 2, 3, 1 @ 8450BBC
- voice_square_1 0, 2, 0, 2, 3, 1 @ 8450BC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450BF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450C94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450CF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D0C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149 @ 8450D18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450D9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DA8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235 @ 8450DB4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8450DC0
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8450DCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450DFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E20
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8450E2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E44
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E50
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8450E5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450E98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450ED4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450EF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F40
- voice_square_2 3, 0, 1, 7, 1 @ 8450F4C
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 8450F58
- voice_square_1 0, 3, 0, 1, 7, 1 @ 8450F64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450F70
- voice_square_2 2, 0, 1, 7, 1 @ 8450F7C
- voice_square_1 0, 2, 0, 1, 7, 1 @ 8450F88
- voice_square_2 3, 0, 2, 7, 1 @ 8450F94
+ voice_keysplit_all voicegroup_842FEF8
+ voice_keysplit voicegroup_8430204, KeySplitTable1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingeredBass, 255, 253, 0, 149
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 246, 0, 235
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
+ voice_square_2 3, 0, 2, 7, 1
.align 2
voicegroup_8450FA0:: @ 8450FA0
- voice_keysplit_all voicegroup_842FEF8 @ 8450FA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FC4
- voice_square_2 2, 0, 2, 3, 1 @ 8450FD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8450FF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451000
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845100C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451018
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451024
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451030
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845103C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451048
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451054
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451060
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845106C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451078
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451084
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451090
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845109C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84510FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451108
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451114
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451120
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845112C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451138
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451144
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451150
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845115C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115 @ 8451168
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451174
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451180
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845118C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451198
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511C8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84511D4
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84511E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84511F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451204
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451210
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845121C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451228
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451234
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451240
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845124C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451258
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451264
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451270
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845127C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451288
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451294
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84512F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451300
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845130C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451318
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451324
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451330
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845133C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451348
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451354
- voice_square_2 3, 0, 1, 7, 1 @ 8451360
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845136C
- voice_square_1 0, 3, 0, 1, 7, 1 @ 8451378
- voice_square_1 0, 3, 0, 0, 7, 1 @ 8451384
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 2, 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 252, 0, 115
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 0, 1, 7, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 3, 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
.align 2
voicegroup_8451390:: @ 8451390
- voice_keysplit_all voicegroup_842FEF8 @ 8451390
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845139C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84513A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84513B4
- voice_square_2 0, 1, 1, 7, 1 @ 84513C0
- voice_square_1 0, 0, 1, 1, 7, 1 @ 84513CC
- voice_square_1 0, 0, 0, 0, 7, 1 @ 84513D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84513E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84513F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84513FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451408
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451414
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451420
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845142C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451438
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451444
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451450
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845145C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451468
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451474
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451480
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845148C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451498
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84514F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451504
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451510
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99 @ 845151C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451528
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451534
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451540
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845154C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451558
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451564
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451570
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845157C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451588
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451594
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515B8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 84515C4
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 84515D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84515F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451600
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845160C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451618
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451624
- voice_keysplit voicegroup_8430258, KeySplitTable_84552B4 @ 8451630
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845163C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451648
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451654
- voice_keysplit voicegroup_8430894, KeySplitTable_8455350 @ 8451660
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845166C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451678
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451684
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451690
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845169C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516B4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516C0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516CC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516D8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516F0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84516FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451708
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451714
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451720
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845172C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451738
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451744
- voice_square_2 3, 1, 1, 6, 1 @ 8451750
- voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2 @ 845175C
- voice_square_1 0, 3, 1, 1, 6, 1 @ 8451768
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451774
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451780
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845178C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451798
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84517F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451804
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451810
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845181C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451828
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451834
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451840
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845184C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451858
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451864
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451870
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845187C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451888
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451894
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84518F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451900
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845190C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451918
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451924
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451930
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845193C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451948
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451954
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451960
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845196C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 235, 0, 216 @ 8451978
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216 @ 8451984
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 0, 1, 1, 7, 1
+ voice_square_1 0, 0, 1, 1, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 235, 128, 99
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430258, KeySplitTable3
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_keysplit voicegroup_8430894, KeySplitTable5
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2 3, 1, 1, 6, 1
+ voice_programmable_wave_alt ProgrammableWaveData_84553DC, 0, 7, 15, 2
+ voice_square_1 0, 3, 1, 1, 6, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 235, 0, 216
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 255, 246, 0, 216
.align 2
voicegroup_8451990:: @ 8451990
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare4, 255, 249, 103, 165 @ 8451990
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845199C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84519A8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84519B4
- voice_square_1_alt 0, 2, 0, 2, 0, 0 @ 84519C0
- voice_square_1_alt 0, 0, 0, 2, 0, 1 @ 84519CC
- voice_square_1_alt 0, 2, 0, 4, 0, 1 @ 84519D8
- voice_square_1_alt 44, 2, 0, 4, 0, 0 @ 84519E4
- voice_square_1_alt 38, 0, 0, 4, 0, 0 @ 84519F0
- voice_square_1_alt 0, 0, 0, 7, 0, 0 @ 84519FC
- voice_square_1_alt 0, 2, 2, 0, 15, 0 @ 8451A08
- voice_square_1_alt 0, 1, 2, 0, 15, 0 @ 8451A14
- voice_square_1_alt 23, 1, 0, 1, 9, 0 @ 8451A20
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 0, 255, 165 @ 8451A2C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 226, 0, 165 @ 8451A38
- voice_square_1_alt 0, 2, 0, 6, 0, 1 @ 8451A44
- voice_square_1_alt 36, 0, 0, 2, 0, 0 @ 8451A50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451A98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ABC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451AF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451B94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BB8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226 @ 8451BC4
- voice_keysplit voicegroup_8430234, KeySplitTable_845526C @ 8451BD0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451BF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D44
- voice_square_2_alt 3, 0, 1, 0, 1 @ 8451D50
- voice_square_1_alt 0, 3, 0, 1, 0, 1 @ 8451D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451D80
- voice_square_1_alt 46, 2, 0, 4, 0, 0 @ 8451D8C
- voice_square_1_alt 38, 2, 0, 4, 0, 0 @ 8451D98
- voice_square_1_alt 119, 2, 0, 0, 15, 1 @ 8451DA4
- voice_square_1_alt 0, 2, 0, 0, 15, 1 @ 8451DB0
- voice_square_1_alt 106, 2, 0, 2, 0, 0 @ 8451DBC
- voice_square_1_alt 23, 2, 0, 1, 9, 0 @ 8451DC8
- voice_square_1_alt 21, 2, 0, 1, 9, 0 @ 8451DD4
- voice_square_1_alt 0, 0, 0, 0, 15, 1 @ 8451DE0
- voice_square_1_alt 47, 2, 0, 2, 6, 0 @ 8451DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8451F18
- voice_noise 0, 0, 7, 15, 0 @ 8451F24
- voice_noise 0, 2, 7, 15, 0 @ 8451F30
- voice_noise_alt 0, 2, 0, 15, 0 @ 8451F3C
- voice_noise_alt 1, 0, 0, 15, 0 @ 8451F48
- voice_noise_alt 0, 0, 0, 15, 0 @ 8451F54
- voice_noise_alt 0, 0, 3, 0, 0 @ 8451F60
- voice_noise_alt 0, 0, 2, 0, 0 @ 8451F6C
- voice_noise_alt 0, 0, 1, 0, 0 @ 8451F78
- voice_noise_alt 0, 0, 1, 0, 1 @ 8451F84
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare4, 255, 249, 103, 165
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 0, 2, 0, 2, 0, 0
+ voice_square_1_alt 0, 0, 0, 2, 0, 1
+ voice_square_1_alt 0, 2, 0, 4, 0, 1
+ voice_square_1_alt 44, 2, 0, 4, 0, 0
+ voice_square_1_alt 38, 0, 0, 4, 0, 0
+ voice_square_1_alt 0, 0, 0, 7, 0, 0
+ voice_square_1_alt 0, 2, 2, 0, 15, 0
+ voice_square_1_alt 0, 1, 2, 0, 15, 0
+ voice_square_1_alt 23, 1, 0, 1, 9, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 226, 0, 165
+ voice_square_1_alt 0, 2, 0, 6, 0, 1
+ voice_square_1_alt 36, 0, 0, 2, 0, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 246, 0, 226
+ voice_keysplit voicegroup_8430234, KeySplitTable2
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_2_alt 3, 0, 1, 0, 1
+ voice_square_1_alt 0, 3, 0, 1, 0, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1_alt 46, 2, 0, 4, 0, 0
+ voice_square_1_alt 38, 2, 0, 4, 0, 0
+ voice_square_1_alt 119, 2, 0, 0, 15, 1
+ voice_square_1_alt 0, 2, 0, 0, 15, 1
+ voice_square_1_alt 106, 2, 0, 2, 0, 0
+ voice_square_1_alt 23, 2, 0, 1, 9, 0
+ voice_square_1_alt 21, 2, 0, 1, 9, 0
+ voice_square_1_alt 0, 0, 0, 0, 15, 1
+ voice_square_1_alt 47, 2, 0, 2, 6, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise 0, 0, 7, 15, 0
+ voice_noise 0, 2, 7, 15, 0
+ voice_noise_alt 0, 2, 0, 15, 0
+ voice_noise_alt 1, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 3, 0, 0
+ voice_noise_alt 0, 0, 2, 0, 0
+ voice_noise_alt 0, 0, 1, 0, 0
+ voice_noise_alt 0, 0, 1, 0, 1
.align 2
voicegroup_8451F90:: @ 8451F90
- voice_directsound_no_resample 60, 0, DirectSoundWaveData_Ring, 255, 249, 0, 165 @ 8451F90
- voice_directsound_alt 60, 0, DirectSoundWaveData_Ring, 255, 0, 255, 165 @ 8451F9C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare4, 255, 0, 255, 165 @ 8451FA8
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 242, 0, 127 @ 8451FB4
- voice_noise_alt 0, 0, 1, 0, 1 @ 8451FC0
- voice_noise_alt 1, 0, 1, 0, 1 @ 8451FCC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 255, 165 @ 8451FD8
- voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 8451FE4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare3, 255, 0, 255, 165 @ 8451FF0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 0, 255, 127 @ 8451FFC
- voice_directsound 60, 0, DirectSoundWaveData_MachineSound2, 255, 0, 255, 127 @ 8452008
- voice_noise_alt 1, 0, 2, 0, 0 @ 8452014
- voice_square_1 0x67, 3, 2, 7, 0, 0 @ 8452020
- voice_square_2 3, 2, 7, 0, 0 @ 845202C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 226, 0, 127 @ 8452038
- voice_directsound 60, 0, DirectSoundWaveData_MachineSound1, 255, 0, 255, 0 @ 8452044
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 204, 0, 127 @ 8452050
- voice_square_1_alt 0, 2, 0, 2, 0, 1 @ 845205C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Applause2, 255, 0, 255, 127 @ 8452068
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 0, 255, 127 @ 8452074
- voice_square_1 103, 0, 0, 7, 0, 0 @ 8452080
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 127 @ 845208C
- voice_directsound 60, 0, DirectSoundWaveData_Noise3, 255, 0, 255, 127 @ 8452098
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Bubble, 255, 0, 255, 127 @ 84520A4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 127 @ 84520B0
- voice_noise_alt 0, 0, 7, 15, 1 @ 84520BC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_CarCrash, 255, 0, 255, 127 @ 84520C8
- voice_noise_alt 1, 0, 7, 15, 1 @ 84520D4
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 246, 0, 127 @ 84520E0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PinkNoise, 255, 0, 255, 127 @ 84520EC
- voice_square_1_alt 19, 2, 0, 2, 0, 0 @ 84520F8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 0, 255, 127 @ 8452104
- voice_square_1 103, 0, 0, 0, 15, 0 @ 8452110
- voice_directsound_alt 60, 0, DirectSoundWaveData_SC88_PinkNoise, 255, 0, 255, 127 @ 845211C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 255, 255, 127 @ 8452128
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 0, 255, 127 @ 8452134
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WhiteNoise, 255, 0, 255, 127 @ 8452140
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 242, 0, 0 @ 845214C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumkitGuiro, 255, 0, 255, 0 @ 8452158
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216 @ 8452164
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitClosedHiHat, 255, 127, 0, 188 @ 8452170
- voice_directsound 60, 0, DirectSoundWaveData_Noise1, 255, 249, 0, 165 @ 845217C
- voice_square_1 0, 0, 4, 6, 0, 0 @ 8452188
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 13, 0, 255, 127 @ 8452194
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 13, 0, 255, 127 @ 84521A0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 0, 255, 127 @ 84521AC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 252, 0, 204 @ 84521B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84521C4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204 @ 84521D0
- voice_square_1 0, 0, 4, 0, 15, 0 @ 84521DC
- voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 188, 0, 0 @ 84521E8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 226, 0, 127 @ 84521F4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 26, 0, 255, 127 @ 8452200
- voice_square_1_alt 0, 2, 0, 1, 0, 0 @ 845220C
- voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 252, 0, 127 @ 8452218
- voice_square_1_alt 0, 1, 0, 2, 0, 0 @ 8452224
- voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 127, 0, 127 @ 8452230
- voice_noise_alt 0, 1, 6, 0, 0 @ 845223C
- voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 255, 255, 127 @ 8452248
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127 @ 8452254
- voice_directsound 60, 0, DirectSoundWaveData_Noise2, 255, 255, 255, 127 @ 8452260
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WideFrenchHorns, 11, 242, 0, 127 @ 845226C
- voice_square_1_alt 0, 2, 4, 6, 0, 0 @ 8452278
- voice_directsound 60, 0, DirectSoundWaveData_SC88_HorseGallop, 255, 255, 255, 127 @ 8452284
- voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165 @ 8452290
- voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 0, 255, 165 @ 845229C
- voice_noise_alt 0, 5, 7, 15, 1 @ 84522A8
- voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 128, 242, 0, 165 @ 84522B4
- voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusFlute, 255, 0, 255, 165 @ 84522C0
- voice_square_1 0, 0, 1, 5, 0, 0 @ 84522CC
- voice_noise_alt 0, 6, 6, 0, 1 @ 84522D8
- voice_noise_alt 0, 3, 6, 0, 1 @ 84522E4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84522F0
- voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 15, 127, 231, 127 @ 84522FC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452308
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452314
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452320
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845232C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452338
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452344
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452350
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845235C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452368
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452374
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452380
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845238C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452398
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84523F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452404
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452410
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845241C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452428
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452434
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452440
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845244C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452458
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452464
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452470
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845247C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452488
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452494
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84524F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452500
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845250C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452518
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452524
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8452530
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845253C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel1, 255, 0, 255, 165 @ 8452548
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel2, 255, 0, 255, 165 @ 8452554
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel3, 255, 0, 255, 165 @ 8452560
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel4, 255, 0, 255, 165 @ 845256C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel5, 255, 0, 255, 165 @ 8452578
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel6, 255, 0, 255, 165 @ 8452584
+ voice_directsound_no_resample 60, 0, DirectSoundWaveData_Ring, 255, 249, 0, 165
+ voice_directsound_alt 60, 0, DirectSoundWaveData_Ring, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare4, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 242, 0, 127
+ voice_noise_alt 0, 0, 1, 0, 1
+ voice_noise_alt 1, 0, 1, 0, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitTimbale2, 255, 0, 255, 165
+ voice_square_1_alt 0, 2, 0, 2, 0, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare3, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_MachineSound2, 255, 0, 255, 127
+ voice_noise_alt 1, 0, 2, 0, 0
+ voice_square_1 0x67, 3, 2, 7, 0, 0
+ voice_square_2 3, 2, 7, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 226, 0, 127
+ voice_directsound 60, 0, DirectSoundWaveData_MachineSound1, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 204, 0, 127
+ voice_square_1_alt 0, 2, 0, 2, 0, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Applause2, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 255, 0, 255, 127
+ voice_square_1 103, 0, 0, 7, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare2, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_Noise3, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Bubble, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitSnare1, 255, 0, 255, 127
+ voice_noise_alt 0, 0, 7, 15, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_CarCrash, 255, 0, 255, 127
+ voice_noise_alt 1, 0, 7, 15, 1
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 246, 0, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PinkNoise, 255, 0, 255, 127
+ voice_square_1_alt 19, 2, 0, 2, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 0, 255, 127
+ voice_square_1 103, 0, 0, 0, 15, 0
+ voice_directsound_alt 60, 0, DirectSoundWaveData_SC88_PinkNoise, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FretlessBass, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SynthBass1, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WhiteNoise, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 255, 242, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumkitGuiro, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 165, 90, 216
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitClosedHiHat, 255, 127, 0, 188
+ voice_directsound 60, 0, DirectSoundWaveData_Noise1, 255, 249, 0, 165
+ voice_square_1 0, 0, 4, 6, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 13, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 13, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_JPSuperSaw, 255, 0, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Piano1, 255, 252, 0, 204
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 235, 0, 204
+ voice_square_1 0, 0, 4, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_Marimba, 255, 188, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_TubularBell, 255, 226, 0, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitCrashCymbal1, 26, 0, 255, 127
+ voice_square_1_alt 0, 2, 0, 1, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Tone1, 255, 252, 0, 127
+ voice_square_1_alt 0, 1, 0, 2, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_PizzicatoStrings, 255, 127, 0, 127
+ voice_noise_alt 0, 1, 6, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_FingerSlap, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHandClap, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_Noise2, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WideFrenchHorns, 11, 242, 0, 127
+ voice_square_1_alt 0, 2, 4, 6, 0, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_HorseGallop, 255, 255, 255, 127
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordianFr, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_DrumKitHiMidTom, 255, 0, 255, 165
+ voice_noise_alt 0, 5, 7, 15, 1
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_SquareWave, 128, 242, 0, 165
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_StringsPlusFlute, 255, 0, 255, 165
+ voice_square_1 0, 0, 1, 5, 0, 0
+ voice_noise_alt 0, 6, 6, 0, 1
+ voice_noise_alt 0, 3, 6, 0, 1
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_WaspySynth, 15, 127, 231, 127
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel1, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel2, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel3, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel4, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel5, 255, 0, 255, 165
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel6, 255, 0, 255, 165
.align 2
voicegroup_8452590:: @ 8452590
@@ -12934,181 +12934,184 @@ voicegroup_84549C0:: @ 84549C0
.align 2
voicegroup_84549F0:: @ 84549F0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel7, 255, 0, 255, 0 @ 84549F0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel8, 255, 0, 255, 0 @ 84549FC
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel9, 255, 0, 255, 0 @ 8454A08
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel10, 255, 0, 255, 0 @ 8454A14
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel11, 255, 0, 255, 0 @ 8454A20
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel12, 255, 0, 255, 0 @ 8454A2C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel13, 255, 0, 255, 0 @ 8454A38
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel14, 255, 0, 255, 0 @ 8454A44
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel15, 255, 0, 255, 0 @ 8454A50
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel16, 255, 0, 255, 0 @ 8454A5C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel17, 255, 0, 255, 0 @ 8454A68
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel18, 255, 0, 255, 0 @ 8454A74
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel19, 255, 0, 255, 0 @ 8454A80
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel20, 255, 0, 255, 0 @ 8454A8C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel21, 255, 0, 255, 0 @ 8454A98
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel22, 255, 0, 255, 0 @ 8454AA4
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel23, 255, 0, 255, 0 @ 8454AB0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel24, 255, 0, 255, 0 @ 8454ABC
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel25, 255, 0, 255, 0 @ 8454AC8
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel26, 255, 0, 255, 0 @ 8454AD4
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel27, 255, 0, 255, 0 @ 8454AE0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel28, 255, 0, 255, 0 @ 8454AEC
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel29, 255, 0, 255, 0 @ 8454AF8
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel30, 255, 0, 255, 0 @ 8454B04
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel31, 255, 0, 255, 0 @ 8454B10
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel32, 255, 0, 255, 0 @ 8454B1C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel33, 255, 0, 255, 0 @ 8454B28
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel34, 255, 0, 255, 0 @ 8454B34
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel35, 255, 0, 255, 0 @ 8454B40
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel36, 255, 0, 255, 0 @ 8454B4C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel37, 255, 0, 255, 0 @ 8454B58
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel38, 255, 0, 255, 0 @ 8454B64
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel39, 255, 0, 255, 0 @ 8454B70
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel40, 255, 0, 255, 0 @ 8454B7C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel41, 255, 0, 255, 0 @ 8454B88
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel42, 255, 0, 255, 0 @ 8454B94
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel43, 255, 0, 255, 0 @ 8454BA0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel44, 255, 0, 255, 0 @ 8454BAC
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel45, 255, 0, 255, 0 @ 8454BB8
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel46, 255, 0, 255, 0 @ 8454BC4
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel47, 255, 0, 255, 0 @ 8454BD0
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel48, 255, 0, 255, 0 @ 8454BDC
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel49, 255, 0, 255, 0 @ 8454BE8
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel50, 255, 0, 255, 0 @ 8454BF4
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel51, 255, 0, 255, 0 @ 8454C00
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel52, 255, 0, 255, 0 @ 8454C0C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel53, 255, 0, 255, 0 @ 8454C18
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel54, 255, 0, 255, 0 @ 8454C24
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel55, 255, 0, 255, 0 @ 8454C30
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel56, 255, 0, 255, 0 @ 8454C3C
- voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel57, 255, 0, 255, 0 @ 8454C48
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel7, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel8, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel9, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel10, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel11, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel12, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel13, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel14, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel15, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel16, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel17, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel18, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel19, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel20, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel21, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel22, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel23, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel24, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel25, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel26, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel27, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel28, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel29, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel30, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel31, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel32, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel33, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel34, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel35, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel36, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel37, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel38, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel39, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel40, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel41, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel42, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel43, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel44, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel45, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel46, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel47, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel48, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel49, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel50, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel51, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel52, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel53, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel54, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel55, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel56, 255, 0, 255, 0
+ voice_directsound 60, 0, DirectSoundWaveData_Phoneme_Vowel57, 255, 0, 255, 0
.align 2
voicegroup_8454C54:: @ 8454C54
- voice_keysplit_all voicegroup_842FEF8 @ 8454C54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454C9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454CFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D08
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D14
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D20
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D2C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D38
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D44
- voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordionFr_Copy, 255, 249, 25, 248 @ 8454D50
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D5C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D68
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D74
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D80
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D8C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454D98
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DA4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DB0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DBC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DC8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DD4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DE0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DEC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454DF8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E04
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E10
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E1C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E28
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E34
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E40
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E4C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E58
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E64
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E70
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E7C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E88
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454E94
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EA0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EAC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EB8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EC4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454ED0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EDC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EE8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454EF4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F00
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F0C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F18
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F24
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F30
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F3C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F48
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F54
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F60
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F6C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F78
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F84
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F90
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454F9C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FA8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FB4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FC0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FCC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FD8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FE4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FF0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8454FFC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455008
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455014
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455020
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845502C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455038
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455044
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455050
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845505C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455068
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455074
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455080
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845508C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455098
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550A4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550B0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550BC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550C8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550D4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550E0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550EC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84550F8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455104
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455110
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845511C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455128
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455134
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455140
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845514C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455158
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455164
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455170
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845517C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455188
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455194
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551A0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551AC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551B8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551C4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551D0
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551DC
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551E8
- voice_square_1 0, 2, 0, 0, 15, 0 @ 84551F4
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455200
- voice_square_1 0, 2, 0, 0, 15, 0 @ 845520C
- voice_square_1 0, 2, 0, 0, 15, 0 @ 8455218
+ voice_keysplit_all voicegroup_842FEF8
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_directsound 60, 0, DirectSoundWaveData_SC88_AccordionFr_Copy, 255, 249, 25, 248
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
+ voice_noise_alt 0, 0, 1, 7, 1
diff --git a/src/battle/anim/current.c b/src/battle/anim/current.c
index af72edef0..af72edef0 100755..100644
--- a/src/battle/anim/current.c
+++ b/src/battle/anim/current.c
diff --git a/src/battle/anim/dark.c b/src/battle/anim/dark.c
index a7026edff..59db85342 100644
--- a/src/battle/anim/dark.c
+++ b/src/battle/anim/dark.c
@@ -1024,7 +1024,7 @@ void sub_80E0A4C(u8 taskId)
if (IsContest())
{
- species = EWRAM_19348;
+ species = EWRAM_19348[0];
}
else
{
diff --git a/src/battle/anim/egg.c b/src/battle/anim/egg.c
index 5b6d56dac..5b6d56dac 100755..100644
--- a/src/battle/anim/egg.c
+++ b/src/battle/anim/egg.c
diff --git a/src/battle/anim/flying.c b/src/battle/anim/flying.c
index ec40e26c4..ec40e26c4 100755..100644
--- a/src/battle/anim/flying.c
+++ b/src/battle/anim/flying.c
diff --git a/src/battle/anim/ghost.c b/src/battle/anim/ghost.c
index 85879c86c..85879c86c 100755..100644
--- a/src/battle/anim/ghost.c
+++ b/src/battle/anim/ghost.c
diff --git a/src/battle/anim/ground.c b/src/battle/anim/ground.c
index a523df20e..a523df20e 100755..100644
--- a/src/battle/anim/ground.c
+++ b/src/battle/anim/ground.c
diff --git a/src/battle/anim/ice.c b/src/battle/anim/ice.c
index 50c8b9030..50c8b9030 100755..100644
--- a/src/battle/anim/ice.c
+++ b/src/battle/anim/ice.c
diff --git a/src/battle/anim/normal.c b/src/battle/anim/normal.c
index 8303e7c68..8303e7c68 100755..100644
--- a/src/battle/anim/normal.c
+++ b/src/battle/anim/normal.c
diff --git a/src/battle/battle_2.c b/src/battle/battle_2.c
index 79d60125e..11ddd6b71 100644
--- a/src/battle/battle_2.c
+++ b/src/battle/battle_2.c
@@ -6339,7 +6339,7 @@ void HandleEndTurn_BattleWon(void)
{
case TRAINER_CLASS_ELITE_FOUR:
case TRAINER_CLASS_CHAMPION:
- PlayBGM(BGM_KACHI5);
+ PlayBGM(MUS_KACHI5);
break;
case TRAINER_CLASS_TEAM_AQUA:
case TRAINER_CLASS_TEAM_MAGMA:
@@ -6347,13 +6347,13 @@ void HandleEndTurn_BattleWon(void)
case TRAINER_CLASS_AQUA_LEADER:
case TRAINER_CLASS_MAGMA_ADMIN:
case TRAINER_CLASS_MAGMA_LEADER:
- PlayBGM(BGM_KACHI4);
+ PlayBGM(MUS_KACHI4);
break;
case TRAINER_CLASS_LEADER:
- PlayBGM(BGM_KACHI3);
+ PlayBGM(MUS_KACHI3);
break;
default:
- PlayBGM(BGM_KACHI1);
+ PlayBGM(MUS_KACHI1);
break;
}
}
diff --git a/src/battle/battle_ai_switch_items.c b/src/battle/battle_ai_switch_items.c
index 4dd7614bf..4dd7614bf 100755..100644
--- a/src/battle/battle_ai_switch_items.c
+++ b/src/battle/battle_ai_switch_items.c
diff --git a/src/battle/battle_anim.c b/src/battle/battle_anim.c
index f3b0056ac..ebfe2401d 100644
--- a/src/battle/battle_anim.c
+++ b/src/battle/battle_anim.c
@@ -1499,7 +1499,7 @@ void LaunchBattleAnimation(const u8 *const moveAnims[], u16 move, u8 isMoveAnim)
else
{
for (i = 0; i < 4; i++)
- gAnimSpeciesByBanks[i] = EWRAM_19348;
+ gAnimSpeciesByBanks[i] = EWRAM_19348[0];
}
if (isMoveAnim == 0)
@@ -1933,7 +1933,7 @@ void MoveBattlerSpriteToBG(u8 bank, u8 toBG_2)
spriteId = gBankSpriteIds[bank];
gBattle_BG1_X = -(gSprites[spriteId].pos1.x + gSprites[spriteId].pos2.x) + 32;
- if (IsContest() != 0 && IsSpeciesNotUnown(EWRAM_19348) != 0)
+ if (IsContest() != 0 && IsSpeciesNotUnown(EWRAM_19348[0]) != 0)
gBattle_BG1_X--;
gBattle_BG1_Y = -(gSprites[spriteId].pos1.y + gSprites[spriteId].pos2.y) + 32;
gSprites[gBankSpriteIds[bank]].invisible = TRUE;
@@ -1987,7 +1987,7 @@ static void sub_8076380(void)
struct UnknownStruct2 s;
u16 *ptr;
- if (IsSpeciesNotUnown(EWRAM_19348))
+ if (IsSpeciesNotUnown(EWRAM_19348[0]))
{
sub_8078914(&s);
ptr = s.unk4;
diff --git a/src/battle/battle_anim_812C144.c b/src/battle/battle_anim_812C144.c
index 601e3c6df..cef1fb97c 100755..100644
--- a/src/battle/battle_anim_812C144.c
+++ b/src/battle/battle_anim_812C144.c
@@ -1,12 +1,17 @@
#include "global.h"
#include "battle.h"
#include "battle_anim.h"
+#include "contest.h"
+#include "data2.h"
+#include "decompress.h"
+#include "ewram.h"
#include "palette.h"
#include "random.h"
#include "rom_8077ABC.h"
#include "scanline_effect.h"
#include "sound.h"
#include "trig.h"
+#include "constants/songs.h"
extern s16 gBattleAnimArgs[];
extern u8 gAnimBankAttacker;
@@ -18,15 +23,25 @@ extern u16 gBattle_WIN0V;
extern u16 gBattle_WIN1H;
extern u16 gBattle_WIN1V;
extern u16 gBattle_BG1_X;
+extern u16 gBattle_BG1_Y;
extern u16 gBattle_BG2_X;
+extern u16 gBattle_BG2_Y;
extern const struct SpriteTemplate gBattleAnimSpriteTemplate_83D7220;
extern const struct SpriteTemplate gSpriteTemplate_8402500;
+extern const union AffineAnimCmd *const gSpriteAffineAnimTable_81E7C18[];
+extern const union AffineAnimCmd *const gSpriteAffineAnimTable_81E7BEC[];
extern const union AffineAnimCmd gUnknown_08402400[];
extern const union AffineAnimCmd gUnknown_084024B0[];
extern const union AffineAnimCmd gUnknown_08402518[];
extern const union AffineAnimCmd gUnknown_08402540[];
extern const union AffineAnimCmd gUnknown_08402590[];
+extern const u32 gUnknown_08D2AA98[];
+extern const u32 gUnknown_08D2A9E0[];
+extern const u16 gUnknown_08D2AA80[];
+extern const s8 gUnknown_084025C0[];
+extern u8 gBattleMonForms[];
+extern u8 gBankSpriteIds[];
extern u8 sub_8046234(s16 x, s16 y, u8 a3);
@@ -1124,3 +1139,226 @@ void sub_812D790(u8 taskId)
DestroyAnimVisualTask(taskId);
}
}
+
+void sub_812D7E8(u8 taskId)
+{
+ int i, j;
+ u8 position;
+ struct Struct_sub_8078914 subStruct;
+ u8 *dest;
+ u8 *src;
+ u16 *field_4;
+ u16 *ptr;
+ u16 stretch;
+
+ switch (gTasks[taskId].data[0])
+ {
+ case 0:
+ REG_MOSAIC = 0;
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
+ REG_BG1CNT_BITFIELD.mosaic = 1;
+ else
+ REG_BG2CNT_BITFIELD.mosaic = 1;
+
+ gTasks[taskId].data[10] = gBattleAnimArgs[0];
+ gTasks[taskId].data[0]++;
+ break;
+ case 1:
+ if (gTasks[taskId].data[2]++ > 1)
+ {
+ gTasks[taskId].data[2] = 0;
+ gTasks[taskId].data[1]++;
+ stretch = gTasks[taskId].data[1];
+ REG_MOSAIC = (stretch << 4) | stretch;
+ if (stretch == 15)
+ gTasks[taskId].data[0]++;
+ }
+ break;
+ case 2:
+ sub_8031FC4(gAnimBankAttacker, gAnimBankTarget, gTasks[taskId].data[10]);
+ sub_8078954(&subStruct, gAnimBankAttacker);
+
+ if (IsContest())
+ position = 0;
+ else
+ position = GetBattlerPosition(gAnimBankAttacker);
+
+ dest = gUnknown_081FAF4C[position] + (gBattleMonForms[gAnimBankAttacker] << 11);
+ src = subStruct.field_0;
+ DmaCopy32(3, dest, src, 0x800);
+
+ if (IsContest())
+ {
+ if (IsSpeciesNotUnown(EWRAM_19348[0]) != IsSpeciesNotUnown(EWRAM_19348[1]))
+ {
+ field_4 = (u16 *)subStruct.field_4;
+ for (i = 0; i < 8; i++)
+ {
+ for (j = 0; j < 4; j++)
+ {
+ u16 temp = field_4[j + i * 0x20];
+ field_4[j + i * 0x20] = field_4[(7 - j) + i * 0x20];
+ field_4[(7 - j) + i * 0x20] = temp;
+ }
+ }
+
+ for (i = 0; i < 8; i++)
+ {
+ for (j = 0; j < 8; j++)
+ {
+ field_4[j + i * 0x20] ^= 0x400;
+ }
+ }
+ }
+
+ ptr = EWRAM_19348;
+ if (IsSpeciesNotUnown(ptr[1]))
+ gSprites[gBankSpriteIds[gAnimBankAttacker]].affineAnims = gSpriteAffineAnimTable_81E7C18;
+ else
+ gSprites[gBankSpriteIds[gAnimBankAttacker]].affineAnims = gSpriteAffineAnimTable_81E7BEC;
+
+ StartSpriteAffineAnim(&gSprites[gBankSpriteIds[gAnimBankAttacker]], 0);
+ }
+
+ gTasks[taskId].data[0]++;
+ break;
+ case 3:
+ if (gTasks[taskId].data[2]++ > 1)
+ {
+ gTasks[taskId].data[2] = 0;
+ gTasks[taskId].data[1]--;
+ stretch = gTasks[taskId].data[1];
+ REG_MOSAIC = (stretch << 4) | stretch;
+
+ if (stretch == 0)
+ gTasks[taskId].data[0]++;
+ }
+ break;
+ case 4:
+ REG_MOSAIC = 0;
+ if (GetBattlerPosition_permutated(gAnimBankAttacker) == 1)
+ REG_BG1CNT_BITFIELD.mosaic = 0;
+ else
+ REG_BG2CNT_BITFIELD.mosaic = 0;
+
+ if (!IsContest())
+ {
+ if (GetBattlerSide(gAnimBankAttacker) == B_SIDE_OPPONENT)
+ {
+ if (gTasks[taskId].data[10] == 0)
+ sub_8032984(gAnimBankAttacker, eTransformStatuses[gAnimBankAttacker].species);
+ }
+ }
+
+ DestroyAnimVisualTask(taskId);
+ break;
+ }
+}
+
+void c3_80DFBE4(u8 taskId)
+{
+ gBattleAnimArgs[7] = gSprites[gBankSpriteIds[gAnimBankAttacker]].invisible;
+ DestroyAnimVisualTask(taskId);
+}
+
+void sub_812DB58(u8 taskId)
+{
+ sub_8031FC4(gAnimBankAttacker, gAnimBankTarget, 1);
+ DestroyAnimVisualTask(taskId);
+}
+
+void sub_812DB84(u8 taskId)
+{
+ struct Struct_sub_8078914 subStruct;
+
+ switch (gTasks[taskId].data[0])
+ {
+ case 0:
+ REG_BLDCNT = BLDCNT_TGT2_BD | BLDCNT_TGT2_OBJ | BLDCNT_TGT2_BG0 | BLDCNT_TGT2_BG1
+ | BLDCNT_TGT2_BG2 | BLDCNT_TGT2_BG3 | BLDCNT_EFFECT_BLEND | BLDCNT_TGT1_BG1;
+ REG_BLDALPHA = 0x1000;
+ REG_BG1CNT_BITFIELD.screenSize = 0;
+ REG_BG1CNT_BITFIELD.priority = 1;
+ if (!IsContest())
+ REG_BG1CNT_BITFIELD.charBaseBlock = 1;
+
+ sub_8078914(&subStruct);
+ DmaClear32(3, subStruct.field_4, 0x1000);
+ LZDecompressVram(gUnknown_08D2AA98, subStruct.field_4);
+ LZDecompressVram(gUnknown_08D2A9E0, subStruct.field_0);
+ LoadCompressedPalette(gUnknown_08D2AA80, subStruct.field_8 * 16, 32);
+ if (IsContest())
+ {
+ sub_80763FC(subStruct.field_8, (u16 *)subStruct.field_4, 0, 0);
+ gBattle_BG1_X = -56;
+ gBattle_BG1_Y = 0;
+ }
+ else
+ {
+ if (GetBattlerSide(gAnimBankAttacker) != B_SIDE_PLAYER)
+ gBattle_BG1_X = -135;
+ else
+ gBattle_BG1_X = -10;
+
+ gBattle_BG1_Y = 0;
+ }
+
+ gTasks[taskId].data[10] = gBattle_BG1_X;
+ gTasks[taskId].data[11] = gBattle_BG1_Y;
+
+ gTasks[taskId].data[0]++;
+ PlaySE12WithPanning(SE_W234, BattleAnimAdjustPanning(-64));
+ break;
+ case 1:
+ if (gTasks[taskId].data[4]++ > 0)
+ {
+ gTasks[taskId].data[4] = 0;
+ if (++gTasks[taskId].data[1] > 12)
+ gTasks[taskId].data[1] = 12;
+
+ REG_BLDALPHA = ((16 - gTasks[taskId].data[1]) << 8) | gTasks[taskId].data[1];
+
+ if (gTasks[taskId].data[1] == 12)
+ gTasks[taskId].data[0]++;
+ }
+ break;
+ case 2:
+ if (--gTasks[taskId].data[1] < 0)
+ gTasks[taskId].data[1] = 0;
+
+ REG_BLDALPHA = ((16 - gTasks[taskId].data[1]) << 8) | gTasks[taskId].data[1];
+
+ if (gTasks[taskId].data[1] == 0)
+ {
+ gBattle_BG1_X = gUnknown_084025C0[gTasks[taskId].data[2]] + gTasks[taskId].data[10];
+ if (++gTasks[taskId].data[2] == 4)
+ gTasks[taskId].data[0] = 4;
+ else
+ gTasks[taskId].data[0] = 3;
+ }
+ break;
+ case 3:
+ if (++gTasks[taskId].data[3] == 4)
+ {
+ gTasks[taskId].data[3] = 0;
+ gTasks[taskId].data[0] = 1;
+ PlaySE12WithPanning(SE_W234, BattleAnimAdjustPanning(-64));
+ }
+ break;
+ case 4:
+ sub_8078914(&subStruct);
+ DmaFill32Large(3, 0, subStruct.field_0, 0x2000, 0x1000);
+ DmaClear32(3, subStruct.field_4, 0x800);
+
+ if (!IsContest())
+ REG_BG1CNT_BITFIELD.charBaseBlock = 0;
+
+ REG_BG1CNT_BITFIELD.priority = 1;
+ gBattle_BG1_X = 0;
+ gBattle_BG1_Y = 0;
+ REG_BLDCNT = 0;
+ REG_BLDALPHA = 0;
+ DestroyAnimVisualTask(taskId);
+ break;
+ }
+}
diff --git a/src/battle/battle_setup.c b/src/battle/battle_setup.c
index f53959cc2..8c5f68902 100644
--- a/src/battle/battle_setup.c
+++ b/src/battle/battle_setup.c
@@ -587,7 +587,7 @@ void ScrSpecial_StartRayquazaBattle(void)
ScriptContext2_Enable();
gMain.savedCallback = CB2_EndScriptedWildBattle;
gBattleTypeFlags = BATTLE_TYPE_LEGENDARY;
- CreateBattleStartTask(B_TRANSITION_BLUR, BGM_BATTLE34);
+ CreateBattleStartTask(B_TRANSITION_BLUR, MUS_BATTLE34);
IncrementGameStat(GAME_STAT_TOTAL_BATTLES);
IncrementGameStat(GAME_STAT_WILD_BATTLES);
}
@@ -598,9 +598,9 @@ void ScrSpecial_StartGroudonKyogreBattle(void)
gMain.savedCallback = CB2_EndScriptedWildBattle;
gBattleTypeFlags = BATTLE_TYPE_LEGENDARY | BATTLE_TYPE_KYOGRE_GROUDON;
if (gGameVersion == VERSION_RUBY)
- CreateBattleStartTask(B_TRANSITION_SHARDS, BGM_BATTLE34); // GROUDON
+ CreateBattleStartTask(B_TRANSITION_SHARDS, MUS_BATTLE34); // GROUDON
else
- CreateBattleStartTask(B_TRANSITION_RIPPLE, BGM_BATTLE34); // KYOGRE
+ CreateBattleStartTask(B_TRANSITION_RIPPLE, MUS_BATTLE34); // KYOGRE
IncrementGameStat(GAME_STAT_TOTAL_BATTLES);
IncrementGameStat(GAME_STAT_WILD_BATTLES);
}
@@ -610,7 +610,7 @@ void ScrSpecial_StartRegiBattle(void)
ScriptContext2_Enable();
gMain.savedCallback = CB2_EndScriptedWildBattle;
gBattleTypeFlags = BATTLE_TYPE_LEGENDARY | BATTLE_TYPE_REGI;
- CreateBattleStartTask(B_TRANSITION_GRID_SQUARES, BGM_BATTLE36);
+ CreateBattleStartTask(B_TRANSITION_GRID_SQUARES, MUS_BATTLE36);
IncrementGameStat(GAME_STAT_TOTAL_BATTLES);
IncrementGameStat(GAME_STAT_WILD_BATTLES);
}
@@ -1172,46 +1172,46 @@ void PlayTrainerEncounterMusic(void)
switch (sub_803FC58(gTrainerBattleOpponent))
{
case TRAINER_ENCOUNTER_MUSIC_MALE:
- music = BGM_BOYEYE;
+ music = MUS_BOYEYE;
break;
case TRAINER_ENCOUNTER_MUSIC_FEMALE:
- music = BGM_GIRLEYE;
+ music = MUS_GIRLEYE;
break;
case TRAINER_ENCOUNTER_MUSIC_GIRL:
- music = BGM_SYOUJOEYE;
+ music = MUS_SYOUJOEYE;
break;
case TRAINER_ENCOUNTER_MUSIC_INTENSE:
- music = BGM_HAGESHII;
+ music = MUS_HAGESHII;
break;
case TRAINER_ENCOUNTER_MUSIC_COOL:
- music = BGM_KAKKOII;
+ music = MUS_KAKKOII;
break;
case TRAINER_ENCOUNTER_MUSIC_AQUA:
- music = BGM_AQA_0;
+ music = MUS_AQA_0;
break;
case TRAINER_ENCOUNTER_MUSIC_MAGMA:
- music = BGM_MGM0;
+ music = MUS_MGM0;
break;
case TRAINER_ENCOUNTER_MUSIC_SWIMMER:
- music = BGM_SWIMEYE;
+ music = MUS_SWIMEYE;
break;
case TRAINER_ENCOUNTER_MUSIC_TWINS:
- music = BGM_HUTAGO;
+ music = MUS_HUTAGO;
break;
case TRAINER_ENCOUNTER_MUSIC_ELITE_FOUR:
- music = BGM_SITENNOU;
+ music = MUS_SITENNOU;
break;
case TRAINER_ENCOUNTER_MUSIC_HIKER:
- music = BGM_YAMA_EYE;
+ music = MUS_YAMA_EYE;
break;
case TRAINER_ENCOUNTER_MUSIC_INTERVIEWER:
- music = BGM_INTER_V;
+ music = MUS_INTER_V;
break;
case TRAINER_ENCOUNTER_MUSIC_RICH:
- music = BGM_TEST;
+ music = MUS_TEST;
break;
default:
- music = BGM_AYASII;
+ music = MUS_AYASII;
}
PlayNewMapMusic(music);
}
diff --git a/src/battle/pokeball.c b/src/battle/pokeball.c
index be2adbf1b..c619141a1 100644
--- a/src/battle/pokeball.c
+++ b/src/battle/pokeball.c
@@ -815,7 +815,7 @@ static void sub_8046FBC(struct Sprite *sprite)
{
gDoingBattleAnim = 0;
m4aMPlayAllStop();
- PlaySE(BGM_FANFA5);
+ PlaySE(MUS_FANFA5);
}
else if (sprite->data[4] == 315)
{
diff --git a/src/berry_blender.c b/src/berry_blender.c
index 4531ea546..8bf669a92 100644
--- a/src/berry_blender.c
+++ b/src/berry_blender.c
@@ -1245,7 +1245,7 @@ static void sub_804E9F8(void)
{
gBerryBlenderData->field_178 = GetCurrentMapMusic();
}
- PlayBGM(BGM_CYCLING);
+ PlayBGM(MUS_CYCLING);
break;
case 100:
Menu_DrawStdWindowFrame(0, 13, 29, 19);
@@ -1507,7 +1507,7 @@ static void sub_804F378(void)
{
gBerryBlenderData->field_178 = GetCurrentMapMusic();
}
- PlayBGM(BGM_CYCLING);
+ PlayBGM(MUS_CYCLING);
PlaySE(SE_MOTER);
Blender_ControlHitPitch();
break;
@@ -3524,7 +3524,7 @@ static void sub_8052BD0(u8 taskID)
{
if (gTasks[taskID].data[0] == 0)
{
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
gTasks[taskID].data[0]++;
}
if (IsFanfareTaskInactive())
diff --git a/src/berry_tag_screen.c b/src/berry_tag_screen.c
index 77f80d728..a8f797e28 100644
--- a/src/berry_tag_screen.c
+++ b/src/berry_tag_screen.c
@@ -238,7 +238,7 @@ static void sub_814640C(u8 taskId)
{
SetMainCallback2(sub_80A5B40);
sub_80A7DD4();
- gpu_pal_allocator_reset__manage_upper_four();
+ FreeAndReserveObjectSpritePalettes();
DestroyTask(taskId);
}
}
diff --git a/src/bike.c b/src/bike.c
index f0f996b6b..41090a375 100644
--- a/src/bike.c
+++ b/src/bike.c
@@ -1001,8 +1001,8 @@ void GetOnOffBike(u8 var)
else
{
SetPlayerAvatarTransitionFlags(var);
- Overworld_SetSavedMusic(BGM_CYCLING);
- Overworld_ChangeMusicTo(BGM_CYCLING);
+ Overworld_SetSavedMusic(MUS_CYCLING);
+ Overworld_ChangeMusicTo(MUS_CYCLING);
}
}
diff --git a/src/cable_car.c b/src/cable_car.c
index bae6f020a..52111b285 100644
--- a/src/cable_car.c
+++ b/src/cable_car.c
@@ -386,7 +386,7 @@ static void CableCarMainCallback_Setup(void)
break;
case 7:
BeginNormalPaletteFade(0xFFFFFFFF, 3, 16, 0, RGB(0, 0, 0));
- FadeInNewBGM(BGM_ROPEWAY, 1);
+ FadeInNewBGM(MUS_ROPEWAY, 1);
sub_8123FBC(1);
gMain.state++;
break;
@@ -439,7 +439,7 @@ static void sub_8123740(void)
DmaFill16Large(3, 0, VRAM, VRAM_SIZE, 0x1000);
DmaFill32Defvars(3, 0, OAM, OAM_SIZE);
DmaFill16Defvars(3, 0, PLTT, PLTT_SIZE);
- warp_in();
+ WarpIntoMap();
gFieldCallback = NULL;
SetMainCallback2(CB2_LoadMap);
}
diff --git a/src/cable_club.c b/src/cable_club.c
index 0da23c5f3..1e1f0af07 100644
--- a/src/cable_club.c
+++ b/src/cable_club.c
@@ -766,9 +766,9 @@ static void sub_808382C(u8 taskId)
break;
case 5:
if (gLinkPlayers[0].trainerId & 1)
- current_map_music_set__default_for_battle(BGM_BATTLE32);
+ current_map_music_set__default_for_battle(MUS_BATTLE32);
else
- current_map_music_set__default_for_battle(BGM_BATTLE20);
+ current_map_music_set__default_for_battle(MUS_BATTLE20);
switch (gSpecialVar_0x8004)
{
diff --git a/src/contest.c b/src/contest.c
index fcadd8ae1..9dff08ea7 100644
--- a/src/contest.c
+++ b/src/contest.c
@@ -1584,7 +1584,7 @@ void sub_80AC2CC(u8 taskId)
{
case 0:
sub_80B1EA8(-1, 1);
- PlayFanfare(BGM_ME_ZANNEN);
+ PlayFanfare(MUS_ME_ZANNEN);
gTasks[taskId].data[10]++;
break;
case 1:
diff --git a/src/credits.c b/src/credits.c
index b99bc56bd..1a810492b 100644
--- a/src/credits.c
+++ b/src/credits.c
@@ -497,7 +497,7 @@ void sub_81439D0(void)
SetVBlankCallback(vblank_8143948);
- m4aSongNumStart(BGM_THANKFOR);
+ m4aSongNumStart(MUS_THANKFOR);
SetMainCallback2(sub_814395C);
gUnknown_02039325 = 0;
@@ -741,7 +741,7 @@ static void task_a_8144080(u8 taskIdA)
}
if (gTasks[taskIdA].data[TDA_0] == 6840)
- m4aSongNumStart(BGM_END);
+ m4aSongNumStart(MUS_END);
gTasks[taskIdA].data[TDA_0] -= 1;
}
diff --git a/src/data/battle_strings_en.h b/src/data/battle_strings_en.h
index 67eb70ee1..7ae5467dd 100644
--- a/src/data/battle_strings_en.h
+++ b/src/data/battle_strings_en.h
@@ -747,8 +747,8 @@ const u8 BattleText_BallBrokeOhNo[] = _("Oh, no!\nThe POKéMON broke free!");
const u8 BattleText_BallBrokeAppeared[] = _("Aww!\nIt appeared to be caught!");
const u8 BattleText_BallBrokeAlmost[] = _("Aargh!\nAlmost had it!");
const u8 BattleText_BallBrokeSoClose[] = _("Shoot!\nIt was so close, too!");
-const u8 BattleText_BallCaught1[] = _("Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}\p");
-const u8 BattleText_BallCaught2[] = _("Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}{PAUSE 127}");
+const u8 BattleText_BallCaught1[] = _("Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM MUS_KACHI22}\p");
+const u8 BattleText_BallCaught2[] = _("Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM MUS_KACHI22}{PAUSE 127}");
const u8 BattleText_GiveNickname[] = _("Give a nickname to the\ncaptured {STRING 3}?");
const u8 BattleText_SentToPC[] = _("{STRING 3} was sent to\n{STRING 35} PC.");
const u8 BattleText_Someone[] = _("someone’s");
diff --git a/src/data/field_event_obj/event_object_graphics.h b/src/data/field_event_obj/event_object_graphics.h
index 8f1bb96a8..8f1bb96a8 100755..100644
--- a/src/data/field_event_obj/event_object_graphics.h
+++ b/src/data/field_event_obj/event_object_graphics.h
diff --git a/src/data/field_event_obj/field_effect_object_graphics.h b/src/data/field_event_obj/field_effect_object_graphics.h
index 36850a4ec..36850a4ec 100755..100644
--- a/src/data/field_event_obj/field_effect_object_graphics.h
+++ b/src/data/field_event_obj/field_effect_object_graphics.h
diff --git a/src/data/field_event_obj/field_effect_object_template_pointers.h b/src/data/field_event_obj/field_effect_object_template_pointers.h
index 320af1ff8..682816ed9 100644
--- a/src/data/field_event_obj/field_effect_object_template_pointers.h
+++ b/src/data/field_event_obj/field_effect_object_template_pointers.h
@@ -26,7 +26,7 @@ const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown17;
const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown18;
const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown19;
const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown20;
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown21;
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Reflection;
const struct SpriteTemplate gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle;
const struct SpriteTemplate gFieldEffectSpriteTemplate_DeepSandFootprints;
const struct SpriteTemplate gFieldEffectSpriteTemplate_TreeDisguise;
@@ -64,7 +64,7 @@ const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = {
&gFieldEffectSpriteTemplate_Unknown18,
&gFieldEffectSpriteTemplate_Unknown19,
&gFieldEffectSpriteTemplate_Unknown20,
- &gFieldEffectSpriteTemplate_Unknown21,
+ &gFieldEffectSpriteTemplate_Reflection,
&gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle,
&gFieldEffectSpriteTemplate_DeepSandFootprints,
&gFieldEffectSpriteTemplate_TreeDisguise,
diff --git a/src/data/field_event_obj/field_effect_objects.h b/src/data/field_event_obj/field_effect_objects.h
index 9d3ae343d..8533b3cdd 100644
--- a/src/data/field_event_obj/field_effect_objects.h
+++ b/src/data/field_event_obj/field_effect_objects.h
@@ -34,13 +34,13 @@ const struct SpriteFrameImage gFieldEffectPicTable_ShadowExtraLarge[] = {
obj_frame_tiles(gFieldEffectPic_ShadowExtraLarge)
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowSmall = {0xFFFF, 0xFFFF, &gFieldOamData_8x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, oamc_shadow};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowSmall = {0xFFFF, 0xFFFF, &gFieldOamData_8x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowMedium = {0xFFFF, 0xFFFF, &gFieldOamData_16x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, oamc_shadow};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowMedium = {0xFFFF, 0xFFFF, &gFieldOamData_16x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowLarge = {0xFFFF, 0xFFFF, &gFieldOamData_32x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, oamc_shadow};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowLarge = {0xFFFF, 0xFFFF, &gFieldOamData_32x8, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowExtraLarge = {0xFFFF, 0xFFFF, &gFieldOamData_64x32, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, oamc_shadow};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_ShadowExtraLarge = {0xFFFF, 0xFFFF, &gFieldOamData_64x32, gFieldEffectAnimTable_Shadow, gFieldEffectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_TallGrass[] = {
obj_frame_tiles(gFieldEffectPic_TallGrass_0),
@@ -63,7 +63,7 @@ const union AnimCmd *const gFieldEffectAnimTable_TallGrass[] = {
gFieldEffectAnim_83745E8
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_TallGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_TallGrass, gFieldEffectPicTable_TallGrass, gDummySpriteAffineAnimTable, unc_grass_normal};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_TallGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_TallGrass, gFieldEffectPicTable_TallGrass, gDummySpriteAffineAnimTable, UpdateTallGrassFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Ripple[] = {
obj_frame_tiles(gFieldEffectPic_Ripple_0),
@@ -89,7 +89,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Ripple[] = {
gFieldEffectAnim_8374644
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Ripple = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Ripple, gFieldEffectPicTable_Ripple, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Ripple = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Ripple, gFieldEffectPicTable_Ripple, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
const struct SpriteFrameImage gFieldEffectPicTable_Ash[] = {
obj_frame_tiles(gFieldEffectPic_Ash_0),
@@ -112,7 +112,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Ash[] = {
gFieldEffectAnim_83746AC
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Ash = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Ash, gFieldEffectPicTable_Ash, gDummySpriteAffineAnimTable, sub_8127D84};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Ash = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Ash, gFieldEffectPicTable_Ash, gDummySpriteAffineAnimTable, UpdateAshFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_SurfBlob[] = {
obj_frame_tiles(gFieldEffectPic_SurfBlob_0),
@@ -147,7 +147,7 @@ const union AnimCmd *const gFieldEffectAnimTable_SurfBlob[] = {
gFieldEffectAnim_8374710
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_SurfBlob = {0xFFFF, 0xFFFF, &gFieldOamData_32x32, gFieldEffectAnimTable_SurfBlob, gFieldEffectPicTable_SurfBlob, gDummySpriteAffineAnimTable, sub_8127F7C};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_SurfBlob = {0xFFFF, 0xFFFF, &gFieldOamData_32x32, gFieldEffectAnimTable_SurfBlob, gFieldEffectPicTable_SurfBlob, gDummySpriteAffineAnimTable, UpdateSurfBlobFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Arrow[] = {
obj_frame_tiles(gFieldEffectPic_Arrow_0),
@@ -210,7 +210,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Dust[] = {
gFieldEffectAnim_83747F0
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Dust = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_Dust, gFieldEffectPicTable_Dust, gDummySpriteAffineAnimTable, sub_81287C4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Dust = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_Dust, gFieldEffectPicTable_Dust, gDummySpriteAffineAnimTable, UpdateJumpLandingFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_JumpTallGrass[] = {
obj_frame_tiles(gFieldEffectPic_JumpTallGrass_0),
@@ -231,7 +231,7 @@ const union AnimCmd *const gFieldEffectAnimTable_JumpTallGrass[] = {
gFieldEffectAnim_837483C
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpTallGrass = {0xFFFF, 0x1005, &gFieldOamData_16x8, gFieldEffectAnimTable_JumpTallGrass, gFieldEffectPicTable_JumpTallGrass, gDummySpriteAffineAnimTable, sub_81287C4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpTallGrass = {0xFFFF, 0x1005, &gFieldOamData_16x8, gFieldEffectAnimTable_JumpTallGrass, gFieldEffectPicTable_JumpTallGrass, gDummySpriteAffineAnimTable, UpdateJumpLandingFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_SandFootprints[] = {
obj_frame_tiles(gFieldEffectPic_SandFootprints_0),
@@ -266,7 +266,7 @@ const union AnimCmd *const gFieldEffectAnimTable_SandFootprints[] = {
gFieldEffectAnim_8374894
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_SandFootprints = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_SandFootprints, gFieldEffectPicTable_SandFootprints, gDummySpriteAffineAnimTable, sub_8127584};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_SandFootprints = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_SandFootprints, gFieldEffectPicTable_SandFootprints, gDummySpriteAffineAnimTable, UpdateFootprintsTireTracksFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_DeepSandFootprints[] = {
obj_frame_tiles(gFieldEffectPic_DeepSandFootprints_0),
@@ -301,7 +301,7 @@ const union AnimCmd *const gFieldEffectAnimTable_DeepSandFootprints[] = {
gFieldEffectAnim_83748F0
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_DeepSandFootprints = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_DeepSandFootprints, gFieldEffectPicTable_DeepSandFootprints, gDummySpriteAffineAnimTable, sub_8127584};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_DeepSandFootprints = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_DeepSandFootprints, gFieldEffectPicTable_DeepSandFootprints, gDummySpriteAffineAnimTable, UpdateFootprintsTireTracksFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_BikeTireTracks[] = {
obj_frame_tiles(gFieldEffectPic_BikeTireTracks_0),
@@ -362,7 +362,7 @@ const union AnimCmd *const gFieldEffectAnimTable_BikeTireTracks[] = {
gFieldEffectAnim_837497C
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_BikeTireTracks = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_BikeTireTracks, gFieldEffectPicTable_BikeTireTracks, gDummySpriteAffineAnimTable, sub_8127584};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_BikeTireTracks = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_BikeTireTracks, gFieldEffectPicTable_BikeTireTracks, gDummySpriteAffineAnimTable, UpdateFootprintsTireTracksFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_JumpBigSplash[] = {
obj_frame_tiles(gFieldEffectPic_JumpBigSplash_0),
@@ -383,7 +383,7 @@ const union AnimCmd *const gFieldEffectAnimTable_JumpBigSplash[] = {
gFieldEffectAnim_83749E0
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpBigSplash = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_JumpBigSplash, gFieldEffectPicTable_JumpBigSplash, gDummySpriteAffineAnimTable, sub_81287C4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpBigSplash = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_JumpBigSplash, gFieldEffectPicTable_JumpBigSplash, gDummySpriteAffineAnimTable, UpdateJumpLandingFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Splash[] = {
obj_frame_tiles(gFieldEffectPic_Splash_0),
@@ -413,7 +413,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Splash[] = {
gFieldEffectAnim_8374A2C
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Splash = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_Splash, gFieldEffectPicTable_Splash, gDummySpriteAffineAnimTable, sub_81276B4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Splash = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_Splash, gFieldEffectPicTable_Splash, gDummySpriteAffineAnimTable, UpdateSplashFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_JumpSmallSplash[] = {
obj_frame_tiles(gFieldEffectPic_JumpSmallSplash_0),
@@ -432,7 +432,7 @@ const union AnimCmd *const gFieldEffectAnimTable_JumpSmallSplash[] = {
gFieldEffectAnim_8374A88
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpSmallSplash = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_JumpSmallSplash, gFieldEffectPicTable_JumpSmallSplash, gDummySpriteAffineAnimTable, sub_81287C4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpSmallSplash = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_JumpSmallSplash, gFieldEffectPicTable_JumpSmallSplash, gDummySpriteAffineAnimTable, UpdateJumpLandingFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_LongGrass[] = {
obj_frame_tiles(gFieldEffectPic_LongGrass_0),
@@ -456,7 +456,7 @@ const union AnimCmd *const gFieldEffectAnimTable_LongGrass[] = {
gFieldEffectAnim_8374AD4
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_LongGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_LongGrass, gFieldEffectPicTable_LongGrass, gDummySpriteAffineAnimTable, unc_grass_tall};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_LongGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_LongGrass, gFieldEffectPicTable_LongGrass, gDummySpriteAffineAnimTable, UpdateLongGrassFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_JumpLongGrass[] = {
obj_frame_tiles(gFieldEffectPic_JumpLongGrass_0),
@@ -481,7 +481,7 @@ const union AnimCmd *const gFieldEffectAnimTable_JumpLongGrass[] = {
gFieldEffectAnim_8374B40
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpLongGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_JumpLongGrass, gFieldEffectPicTable_JumpLongGrass, gDummySpriteAffineAnimTable, sub_81287C4};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_JumpLongGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_JumpLongGrass, gFieldEffectPicTable_JumpLongGrass, gDummySpriteAffineAnimTable, UpdateJumpLandingFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Unknown17[] = {
obj_frame_tiles(gFieldEffectPic_JumpLongGrass_5),
@@ -512,7 +512,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Unknown17[] = {
gFieldEffectAnim_8374BC0
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown17 = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown17, gFieldEffectPicTable_Unknown17, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown17 = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown17, gFieldEffectPicTable_Unknown17, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
const struct SpriteFrameImage gFieldEffectPicTable_Unknown18[] = {
obj_frame_tiles(gFieldEffectPic_Unknown18_0),
@@ -535,7 +535,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Unknown18[] = {
gFieldEffectAnim_8374C24
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown18 = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown18, gFieldEffectPicTable_Unknown18, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown18 = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown18, gFieldEffectPicTable_Unknown18, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
const struct SpriteFrameImage gFieldEffectPicTable_Unknown19[] = {
obj_frame_tiles(gFieldEffectPic_Unknown19_0),
@@ -556,7 +556,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Unknown19[] = {
gFieldEffectAnim_8374C7C
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown19 = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown19, gFieldEffectPicTable_Unknown19, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown19 = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown19, gFieldEffectPicTable_Unknown19, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
const struct SpriteFrameImage gFieldEffectPicTable_SandPile[] = {
obj_frame_tiles(gFieldEffectPic_SandPile_0),
@@ -575,7 +575,7 @@ const union AnimCmd *const gFieldEffectAnimTable_SandPile[] = {
gFieldEffectAnim_8374CC4
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_SandPile = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_SandPile, gFieldEffectPicTable_SandPile, gDummySpriteAffineAnimTable, sub_81282E0};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_SandPile = {0xFFFF, 0x1004, &gFieldOamData_16x8, gFieldEffectAnimTable_SandPile, gFieldEffectPicTable_SandPile, gDummySpriteAffineAnimTable, UpdateSandPileFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Unknown20[] = {
obj_frame_tiles(gFieldEffectPic_Unknown20_0),
@@ -598,40 +598,40 @@ const union AnimCmd *const gFieldEffectAnimTable_Unknown20[] = {
gFieldEffectAnim_8374D10
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown20 = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown20, gFieldEffectPicTable_Unknown20, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown20 = {0xFFFF, 0x1004, &gFieldOamData_16x16, gFieldEffectAnimTable_Unknown20, gFieldEffectPicTable_Unknown20, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
-const union AffineAnimCmd gFieldEffectAffineAnim_8374D48[] = {
+const union AffineAnimCmd gFieldEffectAffineAnim_WavyReflection[] = {
AFFINEANIMCMD_FRAME(0xFF00, 0x100, -128, 0),
- AFFINEANIMCMD_FRAME(0x1, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0xFFFF, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0xFFFF, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0x1, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
+ AFFINEANIMCMD_FRAME( 1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME(-1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME(-1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME( 1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
AFFINEANIMCMD_JUMP(1)
};
-const union AffineAnimCmd gFieldEffectAffineAnim_8374D98[] = {
+const union AffineAnimCmd gFieldEffectAffineAnim_WavyReflectionFlipped[] = {
AFFINEANIMCMD_FRAME(0x100, 0x100, -128, 0),
- AFFINEANIMCMD_FRAME(0xFFFF, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0x1, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0x1, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
- AFFINEANIMCMD_FRAME(0xFFFF, 0x0, 0, 4),
- AFFINEANIMCMD_FRAME(0x0, 0x0, 0, 8),
+ AFFINEANIMCMD_FRAME(-1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME( 1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME( 1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
+ AFFINEANIMCMD_FRAME(-1, 0, 0, 4),
+ AFFINEANIMCMD_FRAME( 0, 0, 0, 8),
AFFINEANIMCMD_JUMP(1)
};
-const union AffineAnimCmd *const gFieldEffectAffineAnimTable_Unknown21[] = {
- gFieldEffectAffineAnim_8374D48,
- gFieldEffectAffineAnim_8374D98
+const union AffineAnimCmd *const gFieldEffectAffineAnimTable_Reflection[] = {
+ gFieldEffectAffineAnim_WavyReflection,
+ gFieldEffectAffineAnim_WavyReflectionFlipped
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Unknown21 = {0x0, 0xFFFF, &gDummyOamData, gDummySpriteAnimTable, NULL, gFieldEffectAffineAnimTable_Unknown21, SpriteCallbackDummy};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Reflection = {0x0, 0xFFFF, &gDummyOamData, gDummySpriteAnimTable, NULL, gFieldEffectAffineAnimTable_Reflection, SpriteCallbackDummy};
const struct SpriteFrameImage gFieldEffectPicTable_BerryTreeGrowthSparkle[] = {
obj_frame_tiles(gFieldEffectPic_BerryTreeGrowthSparkle_0),
@@ -670,7 +670,7 @@ const union AnimCmd *const gFieldEffectAnimTable_BerryTreeGrowthSparkle[] = {
gFieldEffectAnim_8374E38
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle = {0xFFFF, 0xFFFF, &gFieldOamData_16x16, gFieldEffectAnimTable_BerryTreeGrowthSparkle, gFieldEffectPicTable_BerryTreeGrowthSparkle, gDummySpriteAffineAnimTable, sub_8128800};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_BerryTreeGrowthSparkle = {0xFFFF, 0xFFFF, &gFieldOamData_16x16, gFieldEffectAnimTable_BerryTreeGrowthSparkle, gFieldEffectPicTable_BerryTreeGrowthSparkle, gDummySpriteAffineAnimTable, WaitFieldEffectSpriteAnim};
const struct SpriteFrameImage gFieldEffectPicTable_TreeDisguise[] = {
obj_frame_tiles(gFieldEffectPic_TreeDisguise_0),
@@ -703,7 +703,7 @@ const union AnimCmd *const gFieldEffectAnimTable_TreeDisguise[] = {
gFieldEffectAnim_8374EE8
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_TreeDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, sub_81285AC};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_TreeDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_MountainDisguise[] = {
obj_frame_tiles(gFieldEffectPic_MountainDisguise_0),
@@ -736,7 +736,7 @@ const union AnimCmd *const gFieldEffectAnimTable_MountainDisguise[] = {
gFieldEffectAnim_8374F68
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_MountainDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_MountainDisguise, gFieldEffectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, sub_81285AC};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_MountainDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_MountainDisguise, gFieldEffectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_SandDisguise[] = {
obj_frame_tiles(gFieldEffectPic_SandDisguise_0),
@@ -748,7 +748,7 @@ const struct SpriteFrameImage gFieldEffectPicTable_SandDisguise[] = {
obj_frame_tiles(gFieldEffectPic_SandDisguise_6)
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_SandDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_SandDisguise, gDummySpriteAffineAnimTable, sub_81285AC};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_SandDisguise = {0xFFFF, 0xFFFF, &gFieldOamData_16x32, gFieldEffectAnimTable_TreeDisguise, gFieldEffectPicTable_SandDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Bird[] = {
obj_frame_tiles(gFieldEffectPic_Bird)
@@ -780,7 +780,7 @@ const union AnimCmd *const gFieldEffectAnimTable_ShortGrass[] = {
gFieldEffectAnim_8375034
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_ShortGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_ShortGrass, gFieldEffectPicTable_ShortGrass, gDummySpriteAffineAnimTable, sub_8127334};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_ShortGrass = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_ShortGrass, gFieldEffectPicTable_ShortGrass, gDummySpriteAffineAnimTable, UpdateShortGrassFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_HotSpringsWater[] = {
obj_frame_tiles(gFieldEffectPic_HotSpringsWater)
@@ -795,7 +795,7 @@ const union AnimCmd *const gFieldEffectAnimTable_HotSpringsWater[] = {
gFieldEffectAnim_8375064
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_HotSpringsWater = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_HotSpringsWater, gFieldEffectPicTable_HotSpringsWater, gDummySpriteAffineAnimTable, sub_8127A7C};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_HotSpringsWater = {0xFFFF, 0x1005, &gFieldOamData_16x16, gFieldEffectAnimTable_HotSpringsWater, gFieldEffectPicTable_HotSpringsWater, gDummySpriteAffineAnimTable, UpdateHotSpringsWaterFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_PopOutOfAsh[] = {
obj_frame_tiles(gFieldEffectPic_PopOutOfAsh_0),
@@ -872,7 +872,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Bubbles[] = {
gFieldEffectAnim_8375188
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Bubbles = {0xFFFF, 0x1004, &gFieldOamData_16x32, gFieldEffectAnimTable_Bubbles, gFieldEffectPicTable_Bubbles, gDummySpriteAffineAnimTable, sub_8128410};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Bubbles = {0xFFFF, 0x1004, &gFieldOamData_16x32, gFieldEffectAnimTable_Bubbles, gFieldEffectPicTable_Bubbles, gDummySpriteAffineAnimTable, UpdateBubblesFieldEffect};
const struct SpriteFrameImage gFieldEffectPicTable_Sparkle[] = {
obj_frame_tiles(gFieldEffectPic_Sparkle_0),
@@ -890,7 +890,7 @@ const union AnimCmd *const gFieldEffectAnimTable_Sparkle[] = {
gFieldEffectAnim_83751D8
};
-const struct SpriteTemplate gFieldEffectSpriteTemplate_Sparkle = {0xFFFF, 0x100F, &gFieldOamData_16x16, gFieldEffectAnimTable_Sparkle, gFieldEffectPicTable_Sparkle, gDummySpriteAffineAnimTable, sub_8128774};
+const struct SpriteTemplate gFieldEffectSpriteTemplate_Sparkle = {0xFFFF, 0x100F, &gFieldOamData_16x16, gFieldEffectAnimTable_Sparkle, gFieldEffectPicTable_Sparkle, gDummySpriteAffineAnimTable, UpdateSparkleFieldEffect};
const struct SpritePalette gFieldEffectObjectPaletteInfo3 = {gFieldEffectObjectPalette3, 0x100F};
diff --git a/src/debug/nakamura_debug_menu.c b/src/debug/nakamura_debug_menu.c
index a20d58319..508dc048e 100644
--- a/src/debug/nakamura_debug_menu.c
+++ b/src/debug/nakamura_debug_menu.c
@@ -752,14 +752,14 @@ static const u8 Str_843E58D[] = _(
static u16 FishingPoints_CountFishingTilesInMapThird(u8 a0)
{
u16 retval = 0;
- u16 height = gMapHeader.mapData->height / 3;
+ u16 height = gMapHeader.mapLayout->height / 3;
u16 y;
u16 x;
u16 start = height * a0;
for (y = start; y < start + height; y++)
{
- for (x = 0; x < gMapHeader.mapData->width; x++)
+ for (x = 0; x < gMapHeader.mapLayout->width; x++)
{
if (MetatileBehavior_IsFeebasEncounterable(MapGridGetMetatileBehaviorAt(x + 7, y + 7)) == TRUE)
{
@@ -783,9 +783,9 @@ static u16 FishingPoints_GetIndexOfCurrentFishingSpot(void)
x -= 7;
y -= 7;
- for (yy = 0; yy < gMapHeader.mapData->height; yy++)
+ for (yy = 0; yy < gMapHeader.mapLayout->height; yy++)
{
- for (xx = 0; xx < gMapHeader.mapData->width; xx++)
+ for (xx = 0; xx < gMapHeader.mapLayout->width; xx++)
{
if (MetatileBehavior_IsFeebasEncounterable(MapGridGetMetatileBehaviorAt(xx + 7, yy + 7)) == TRUE)
{
diff --git a/src/debug/sound_check_menu.c b/src/debug/sound_check_menu.c
index 1fcf52f38..d57c699da 100644
--- a/src/debug/sound_check_menu.c
+++ b/src/debug/sound_check_menu.c
@@ -19,7 +19,7 @@
// window selections
enum
{
- BGM_WINDOW,
+ MUS_WINDOW,
SE_WINDOW
};
@@ -151,7 +151,7 @@ void CB2_StartSoundCheckMenu(void)
SetMainCallback2(CB2_SoundCheckMenu);
REG_DISPCNT = 0x7140;
taskId = CreateTask(Task_InitSoundCheckMenu, 0);
- gTasks[taskId].tWindowSelected = BGM_WINDOW;
+ gTasks[taskId].tWindowSelected = MUS_WINDOW;
gTasks[taskId].tBgmIndex = 0;
gTasks[taskId].tSeIndex = 0;
gTasks[taskId].data[3] = 0;
@@ -196,7 +196,7 @@ extern const u8 *const gSENames[];
void sub_80BA384(u8 taskId) // Task_HandleDrawingSoundCheckMenuText
{
HighlightSelectedWindow(gTasks[taskId].tWindowSelected);
- PrintSoundNumber(gTasks[taskId].tBgmIndex + BGM_STOP, 7, 8); // print by BGM index
+ PrintSoundNumber(gTasks[taskId].tBgmIndex + MUS_STOP, 7, 8); // print by BGM index
sub_80BA79C(gBGMNames[gTasks[taskId].tBgmIndex], 11, 8);
PrintSoundNumber(gTasks[taskId].tSeIndex, 7, 15);
sub_80BA79C(gSENames[gTasks[taskId].tSeIndex], 11, 15);
@@ -247,19 +247,19 @@ bool8 Task_ProcessSoundCheckMenuInput(u8 taskId)
{
if (gTasks[taskId].tBgmIndex != 0)
{
- m4aSongNumStop(gTasks[taskId].data[3] + BGM_STOP);
- m4aSongNumStart(gTasks[taskId].tBgmIndex + BGM_STOP);
+ m4aSongNumStop(gTasks[taskId].data[3] + MUS_STOP);
+ m4aSongNumStart(gTasks[taskId].tBgmIndex + MUS_STOP);
gTasks[taskId].data[3] = gTasks[taskId].tBgmIndex;
}
else
{
- m4aSongNumStop(gTasks[taskId].data[3] + BGM_STOP);
+ m4aSongNumStop(gTasks[taskId].data[3] + MUS_STOP);
gTasks[taskId].data[3] = 0;
}
}
else if (gTasks[taskId].tBgmIndex != 0)
{
- m4aSongNumStart(gTasks[taskId].tBgmIndex + BGM_STOP);
+ m4aSongNumStart(gTasks[taskId].tBgmIndex + MUS_STOP);
gTasks[taskId].data[3] = gTasks[taskId].tBgmIndex;
}
}
@@ -346,7 +346,7 @@ void HighlightSelectedWindow(u8 windowType)
{
switch (windowType)
{
- case BGM_WINDOW:
+ case MUS_WINDOW:
default:
REG_WIN1H = WIN_RANGE(17, 223);
REG_WIN1V = WIN_RANGE(41, 87);
@@ -819,124 +819,124 @@ void sub_80BB1D4(void)
}
#define SOUND_LIST_BGM \
- X(BGM_STOP, "STOP") \
- X(BGM_TETSUJI, "TETSUJI") \
- X(BGM_FIELD13, "FIELD13") \
- X(BGM_KACHI22, "KACHI22") \
- X(BGM_KACHI2, "KACHI2") \
- X(BGM_KACHI3, "KACHI3") \
- X(BGM_KACHI5, "KACHI5") \
- X(BGM_PCC, "PCC") \
- X(BGM_NIBI, "NIBI") \
- X(BGM_SUIKUN, "SUIKUN") \
- X(BGM_DOORO1, "DOORO1") \
- X(BGM_DOORO_X1, "DOORO-X1") \
- X(BGM_DOORO_X3, "DOORO-X3") \
- X(BGM_MACHI_S2, "MACHI-S2") \
- X(BGM_MACHI_S4, "MACHI-S4") \
- X(BGM_GIM, "GIM") \
- X(BGM_NAMINORI, "NAMINORI") \
- X(BGM_DAN01, "DAN01") \
- X(BGM_FANFA1, "FANFA1") \
- X(BGM_ME_ASA, "ME-ASA") \
- X(BGM_ME_BACHI, "ME-BACHI") \
- X(BGM_FANFA4, "FANFA4") \
- X(BGM_FANFA5, "FANFA5") \
- X(BGM_ME_WAZA, "ME-WAZA") \
- X(BGM_BIJYUTU, "BIJYUTU") \
- X(BGM_DOORO_X4, "DOORO-X4") \
- X(BGM_FUNE_KAN, "FUNE-KAN") \
- X(BGM_ME_SHINKA, "ME-SHINKA") \
- X(BGM_SHINKA, "SHINKA") \
- X(BGM_ME_WASURE, "ME-WASURE") \
- X(BGM_SYOUJOEYE, "SYOUJOEYE") \
- X(BGM_BOYEYE, "BOYEYE") \
- X(BGM_DAN02, "DAN02") \
- X(BGM_MACHI_S3, "MACHI-S3") \
- X(BGM_ODAMAKI, "ODAMAKI") \
- X(BGM_B_TOWER, "B-TOWER") \
- X(BGM_SWIMEYE, "SWIMEYE") \
- X(BGM_DAN03, "DAN03") \
- X(BGM_ME_KINOMI, "ME-KINOMI") \
- X(BGM_ME_TAMA, "ME-TAMA") \
- X(BGM_ME_B_BIG, "ME-B-BIG") \
- X(BGM_ME_B_SMALL, "ME-B-SMALL") \
- X(BGM_ME_ZANNEN, "ME-ZANNEN") \
- X(BGM_BD_TIME, "BD-TIME") \
- X(BGM_TEST1, "TEST1") \
- X(BGM_TEST2, "TEST2") \
- X(BGM_TEST3, "TEST3") \
- X(BGM_TEST4, "TEST4") \
- X(BGM_TEST, "TEST") \
- X(BGM_GOMACHI0, "GOMACHI0") \
- X(BGM_GOTOWN, "GOTOWN") \
- X(BGM_POKECEN, "POKECEN") \
- X(BGM_NEXTROAD, "NEXTROAD") \
- X(BGM_GRANROAD, "GRANROAD") \
- X(BGM_CYCLING, "CYCLING") \
- X(BGM_FRIENDLY, "FRIENDLY") \
- X(BGM_MISHIRO, "MISHIRO") \
- X(BGM_TOZAN, "TOZAN") \
- X(BGM_GIRLEYE, "GIRLEYE") \
- X(BGM_MINAMO, "MINAMO") \
- X(BGM_ASHROAD, "ASHROAD") \
- X(BGM_EVENT0, "EVENT0") \
- X(BGM_DEEPDEEP, "DEEPDEEP") \
- X(BGM_KACHI1, "KACHI1") \
- X(BGM_TITLE3, "TITLE3") \
- X(BGM_DEMO1, "DEMO1") \
- X(BGM_GIRL_SUP, "GIRL-SUP") \
- X(BGM_HAGESHII, "HAGESHII") \
- X(BGM_KAKKOII, "KAKKOII") \
- X(BGM_KAZANBAI, "KAZANBAI") \
- X(BGM_AQA_0, "AQA-0") \
- X(BGM_TSURETEK, "TSURETEK") \
- X(BGM_BOY_SUP, "BOY-SUP") \
- X(BGM_RAINBOW, "RAINBOW") \
- X(BGM_AYASII, "AYASII") \
- X(BGM_KACHI4, "KACHI4") \
- X(BGM_ROPEWAY, "ROPEWAY") \
- X(BGM_CASINO, "CASINO") \
- X(BGM_HIGHTOWN, "HIGHTOWN") \
- X(BGM_SAFARI, "SAFARI") \
- X(BGM_C_ROAD, "C-ROAD") \
- X(BGM_AJITO, "AJITO") \
- X(BGM_M_BOAT, "M-BOAT") \
- X(BGM_M_DUNGON, "M-DUNGON") \
- X(BGM_FINECITY, "FINECITY") \
- X(BGM_MACHUPI, "MACHUPI") \
- X(BGM_P_SCHOOL, "P-SCHOOL") \
- X(BGM_DENDOU, "DENDOU") \
- X(BGM_TONEKUSA, "TONEKUSA") \
- X(BGM_MABOROSI, "MABOROSI") \
- X(BGM_CON_FAN, "CON-FAN") \
- X(BGM_CONTEST0, "CONTEST0") \
- X(BGM_MGM0, "MGM0") \
- X(BGM_T_BATTLE, "T-BATTLE") \
- X(BGM_OOAME, "OOAME") \
- X(BGM_HIDERI, "HIDERI") \
- X(BGM_RUNECITY, "RUNECITY") \
- X(BGM_CON_K, "CON-K") \
- X(BGM_EIKOU_R, "EIKOU-R") \
- X(BGM_KARAKURI, "KARAKURI") \
- X(BGM_HUTAGO, "HUTAGO") \
- X(BGM_SITENNOU, "SITENNOU") \
- X(BGM_YAMA_EYE, "YAMA-EYE") \
- X(BGM_CONLOBBY, "CONLOBBY") \
- X(BGM_INTER_V, "INTER-V") \
- X(BGM_DAIGO, "DAIGO") \
- X(BGM_THANKFOR, "THANKFOR") \
- X(BGM_END, "END") \
- X(BGM_BATTLE27, "BATTLE27") \
- X(BGM_BATTLE31, "BATTLE31") \
- X(BGM_BATTLE20, "BATTLE20") \
- X(BGM_BATTLE32, "BATTLE32") \
- X(BGM_BATTLE33, "BATTLE33") \
- X(BGM_BATTLE36, "BATTLE36") \
- X(BGM_BATTLE34, "BATTLE34") \
- X(BGM_BATTLE35, "BATTLE35") \
- X(BGM_BATTLE38, "BATTLE38") \
- X(BGM_BATTLE30, "BATTLE30")
+ X(MUS_STOP, "STOP") \
+ X(MUS_TETSUJI, "TETSUJI") \
+ X(MUS_FIELD13, "FIELD13") \
+ X(MUS_KACHI22, "KACHI22") \
+ X(MUS_KACHI2, "KACHI2") \
+ X(MUS_KACHI3, "KACHI3") \
+ X(MUS_KACHI5, "KACHI5") \
+ X(MUS_PCC, "PCC") \
+ X(MUS_NIBI, "NIBI") \
+ X(MUS_SUIKUN, "SUIKUN") \
+ X(MUS_DOORO1, "DOORO1") \
+ X(MUS_DOORO_X1, "DOORO-X1") \
+ X(MUS_DOORO_X3, "DOORO-X3") \
+ X(MUS_MACHI_S2, "MACHI-S2") \
+ X(MUS_MACHI_S4, "MACHI-S4") \
+ X(MUS_GIM, "GIM") \
+ X(MUS_NAMINORI, "NAMINORI") \
+ X(MUS_DAN01, "DAN01") \
+ X(MUS_FANFA1, "FANFA1") \
+ X(MUS_ME_ASA, "ME-ASA") \
+ X(MUS_ME_BACHI, "ME-BACHI") \
+ X(MUS_FANFA4, "FANFA4") \
+ X(MUS_FANFA5, "FANFA5") \
+ X(MUS_ME_WAZA, "ME-WAZA") \
+ X(MUS_BIJYUTU, "BIJYUTU") \
+ X(MUS_DOORO_X4, "DOORO-X4") \
+ X(MUS_FUNE_KAN, "FUNE-KAN") \
+ X(MUS_ME_SHINKA, "ME-SHINKA") \
+ X(MUS_SHINKA, "SHINKA") \
+ X(MUS_ME_WASURE, "ME-WASURE") \
+ X(MUS_SYOUJOEYE, "SYOUJOEYE") \
+ X(MUS_BOYEYE, "BOYEYE") \
+ X(MUS_DAN02, "DAN02") \
+ X(MUS_MACHI_S3, "MACHI-S3") \
+ X(MUS_ODAMAKI, "ODAMAKI") \
+ X(MUS_B_TOWER, "B-TOWER") \
+ X(MUS_SWIMEYE, "SWIMEYE") \
+ X(MUS_DAN03, "DAN03") \
+ X(MUS_ME_KINOMI, "ME-KINOMI") \
+ X(MUS_ME_TAMA, "ME-TAMA") \
+ X(MUS_ME_B_BIG, "ME-B-BIG") \
+ X(MUS_ME_B_SMALL, "ME-B-SMALL") \
+ X(MUS_ME_ZANNEN, "ME-ZANNEN") \
+ X(MUS_BD_TIME, "BD-TIME") \
+ X(MUS_TEST1, "TEST1") \
+ X(MUS_TEST2, "TEST2") \
+ X(MUS_TEST3, "TEST3") \
+ X(MUS_TEST4, "TEST4") \
+ X(MUS_TEST, "TEST") \
+ X(MUS_GOMACHI0, "GOMACHI0") \
+ X(MUS_GOTOWN, "GOTOWN") \
+ X(MUS_POKECEN, "POKECEN") \
+ X(MUS_NEXTROAD, "NEXTROAD") \
+ X(MUS_GRANROAD, "GRANROAD") \
+ X(MUS_CYCLING, "CYCLING") \
+ X(MUS_FRIENDLY, "FRIENDLY") \
+ X(MUS_MISHIRO, "MISHIRO") \
+ X(MUS_TOZAN, "TOZAN") \
+ X(MUS_GIRLEYE, "GIRLEYE") \
+ X(MUS_MINAMO, "MINAMO") \
+ X(MUS_ASHROAD, "ASHROAD") \
+ X(MUS_EVENT0, "EVENT0") \
+ X(MUS_DEEPDEEP, "DEEPDEEP") \
+ X(MUS_KACHI1, "KACHI1") \
+ X(MUS_TITLE3, "TITLE3") \
+ X(MUS_DEMO1, "DEMO1") \
+ X(MUS_GIRL_SUP, "GIRL-SUP") \
+ X(MUS_HAGESHII, "HAGESHII") \
+ X(MUS_KAKKOII, "KAKKOII") \
+ X(MUS_KAZANBAI, "KAZANBAI") \
+ X(MUS_AQA_0, "AQA-0") \
+ X(MUS_TSURETEK, "TSURETEK") \
+ X(MUS_BOY_SUP, "BOY-SUP") \
+ X(MUS_RAINBOW, "RAINBOW") \
+ X(MUS_AYASII, "AYASII") \
+ X(MUS_KACHI4, "KACHI4") \
+ X(MUS_ROPEWAY, "ROPEWAY") \
+ X(MUS_CASINO, "CASINO") \
+ X(MUS_HIGHTOWN, "HIGHTOWN") \
+ X(MUS_SAFARI, "SAFARI") \
+ X(MUS_C_ROAD, "C-ROAD") \
+ X(MUS_AJITO, "AJITO") \
+ X(MUS_M_BOAT, "M-BOAT") \
+ X(MUS_M_DUNGON, "M-DUNGON") \
+ X(MUS_FINECITY, "FINECITY") \
+ X(MUS_MACHUPI, "MACHUPI") \
+ X(MUS_P_SCHOOL, "P-SCHOOL") \
+ X(MUS_DENDOU, "DENDOU") \
+ X(MUS_TONEKUSA, "TONEKUSA") \
+ X(MUS_MABOROSI, "MABOROSI") \
+ X(MUS_CON_FAN, "CON-FAN") \
+ X(MUS_CONTEST0, "CONTEST0") \
+ X(MUS_MGM0, "MGM0") \
+ X(MUS_T_BATTLE, "T-BATTLE") \
+ X(MUS_OOAME, "OOAME") \
+ X(MUS_HIDERI, "HIDERI") \
+ X(MUS_RUNECITY, "RUNECITY") \
+ X(MUS_CON_K, "CON-K") \
+ X(MUS_EIKOU_R, "EIKOU-R") \
+ X(MUS_KARAKURI, "KARAKURI") \
+ X(MUS_HUTAGO, "HUTAGO") \
+ X(MUS_SITENNOU, "SITENNOU") \
+ X(MUS_YAMA_EYE, "YAMA-EYE") \
+ X(MUS_CONLOBBY, "CONLOBBY") \
+ X(MUS_INTER_V, "INTER-V") \
+ X(MUS_DAIGO, "DAIGO") \
+ X(MUS_THANKFOR, "THANKFOR") \
+ X(MUS_END, "END") \
+ X(MUS_BATTLE27, "BATTLE27") \
+ X(MUS_BATTLE31, "BATTLE31") \
+ X(MUS_BATTLE20, "BATTLE20") \
+ X(MUS_BATTLE32, "BATTLE32") \
+ X(MUS_BATTLE33, "BATTLE33") \
+ X(MUS_BATTLE36, "BATTLE36") \
+ X(MUS_BATTLE34, "BATTLE34") \
+ X(MUS_BATTLE35, "BATTLE35") \
+ X(MUS_BATTLE38, "BATTLE38") \
+ X(MUS_BATTLE30, "BATTLE30")
#define SOUND_LIST_SE \
X(SE_STOP, "STOP") \
diff --git a/src/decoration.c b/src/decoration.c
index e31624540..a4976932d 100644
--- a/src/decoration.c
+++ b/src/decoration.c
@@ -2039,7 +2039,7 @@ void sub_80FF114(u8 taskId)
{
DrawWholeMapView();
Overworld_SetWarpDestination(gSaveBlock1.location.mapGroup, gSaveBlock1.location.mapNum, -1, gTasks[taskId].data[3], gTasks[taskId].data[4]);
- warp_in();
+ WarpIntoMap();
}
void sub_80FF160(u8 taskId)
{
@@ -2271,7 +2271,7 @@ void AddDecorationIconObjectFromEventObject(struct UnkStruct_02038900 * unk_0203
sub_81008BC(unk_02038900);
sub_8100930(unk_02038900->decoration->shape);
sub_8100874(unk_02038900);
- sub_810070C(unk_02038900->palette, ((u16 *)gMapHeader.mapData->secondaryTileset->metatiles + 8 * unk_02038900->decoration->tiles[0])[7] >> 12);
+ sub_810070C(unk_02038900->palette, ((u16 *)gMapHeader.mapLayout->secondaryTileset->metatiles + 8 * unk_02038900->decoration->tiles[0])[7] >> 12);
LoadSpritePalette(&gUnknown_083EC954);
gUnknown_020391A8 = gSprites[gFieldCamera.trackedSpriteId].data[0];
gFieldCamera.trackedSpriteId = CreateSprite(&gSpriteTemplate_83EC93C, gUnknown_083EC900[unk_02038900->decoration->shape].x, gUnknown_083EC900[unk_02038900->decoration->shape].y, 0);
@@ -3206,7 +3206,7 @@ bool8 sub_810038C(u8 taskId)
{
data[1]++;
return FALSE;
- } else if (gUnknown_020391AA == DIR_NORTH && data[1] - 7 >= gMapHeader.mapData->height)
+ } else if (gUnknown_020391AA == DIR_NORTH && data[1] - 7 >= gMapHeader.mapLayout->height)
{
data[1]--;
return FALSE;
@@ -3214,7 +3214,7 @@ bool8 sub_810038C(u8 taskId)
{
data[0]++;
return FALSE;
- } else if (gUnknown_020391AA == DIR_EAST && data[0] + data[5] - 8 >= gMapHeader.mapData->width)
+ } else if (gUnknown_020391AA == DIR_EAST && data[0] + data[5] - 8 >= gMapHeader.mapLayout->width)
{
data[0]--;
return FALSE;
@@ -3336,7 +3336,7 @@ void sub_810070C(u16 *a0, u16 a1)
u16 i;
for (i=0; i<16; i++)
{
- a0[i] = ((u16 *)gMapHeader.mapData->primaryTileset->palettes)[16 * a1 + i];
+ a0[i] = ((u16 *)gMapHeader.mapLayout->primaryTileset->palettes)[16 * a1 + i];
}
}
@@ -3352,7 +3352,7 @@ void sub_8100740(u8 *dest, u16 flags)
}
for (i=0; i<32; i++)
{
- buffer[i] = ((u8 *)gMapHeader.mapData->primaryTileset->tiles)[flags * 32 + i];
+ buffer[i] = ((u8 *)gMapHeader.mapLayout->primaryTileset->tiles)[flags * 32 + i];
}
switch (mode)
{
@@ -3398,7 +3398,7 @@ void sub_8100874(struct UnkStruct_02038900 *unk_02038900)
u16 sub_810089C(u16 a0)
{
- return ((u16 *)gMapHeader.mapData->secondaryTileset->metatiles)[a0] & 0xfff;
+ return ((u16 *)gMapHeader.mapLayout->secondaryTileset->metatiles)[a0] & 0xfff;
}
const u8 Unknown_3EC660[] = {0, 1, 2, 3};
@@ -3665,7 +3665,7 @@ void sub_8100B6C(void)
{
for (k=0; k<gUnknown_020391B4[i].width; k++)
{
- MapGridSetMetatileEntryAt(x + 7 + k, y + 7 - j, ((u16 *)gMapHeader.mapData->map)[(x + k) + gMapHeader.mapData->width * (y - j)] | 0x3000);
+ MapGridSetMetatileEntryAt(x + 7 + k, y + 7 - j, ((u16 *)gMapHeader.mapLayout->map)[(x + k) + gMapHeader.mapLayout->width * (y - j)] | 0x3000);
}
}
sub_8100A60(gUnknown_020391B4[i].decorId);
diff --git a/src/event_object_movement.c b/src/event_object_movement.c
index 60bd09ca9..5d498c1ff 100644
--- a/src/event_object_movement.c
+++ b/src/event_object_movement.c
@@ -60,8 +60,9 @@ static bool8 EventObjectZCoordIsCompatible(struct EventObject*, u8);
static struct EventObjectTemplate *FindEventObjectTemplateByLocalId(u8, struct EventObjectTemplate*, u8);
static void UpdateEventObjectSpriteSubpriorityAndVisibility(struct Sprite *);
static void InitObjectPriorityByZCoord(struct Sprite *sprite, u8 z);
+static void CreateReflectionEffectSprites(void);
-const u8 gUnknown_0830FD14[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0};
+const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0};
const struct SpriteTemplate gCameraSpriteTemplate = {0, 0xFFFF, &gDummyOamData, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, ObjectCB_CameraObject};
@@ -324,7 +325,7 @@ const u8 gInitialMovementTypeFacingDirections[] = {
#include "data/field_event_obj/event_object_subsprites.h"
#include "data/field_event_obj/event_object_graphics_info.h"
-const struct SpritePalette gUnknown_0837377C[] = {
+const struct SpritePalette sEventObjectSpritePalettes[] = {
{gEventObjectPalette0, 0x1103},
{gEventObjectPalette1, 0x1104},
{gEventObjectPalette2, 0x1105},
@@ -355,121 +356,122 @@ const struct SpritePalette gUnknown_0837377C[] = {
{NULL, 0x0000}
};
-const u16 Palettes_837385C[] = {
+const u16 gPlayerReflectionPaletteTags[] = {
0x1101,
0x1101,
0x1101,
0x1101
};
-const u16 Palettes_8373864[] = {
+// These were probably intended to be used for the female player's reflection.
+const u16 gUnusedPlayerReflectionPaletteTags[] = {
0x1111,
0x1111,
0x1111,
0x1111
};
-const u16 Palettes_837386C[] = {
+const u16 gPlayerUnderwaterReflectionPaletteTags[] = {
0x1115,
0x1115,
0x1115,
0x1115
};
-const struct PairedPalettes gUnknown_08373874[] = {
- {0x1100, Palettes_837385C},
- {0x1110, Palettes_837385C},
- {0x1115, Palettes_837386C},
+const struct ReflectionPaletteSet gPlayerReflectionPaletteSets[] = {
+ {0x1100, gPlayerReflectionPaletteTags},
+ {0x1110, gPlayerReflectionPaletteTags},
+ {0x1115, gPlayerUnderwaterReflectionPaletteTags},
{0x11FF, NULL}
};
-const u16 Palettes_8373894[] = {
+const u16 gQuintyPlumpReflectionPaletteTags[] = {
0x110C,
0x110C,
0x110C,
0x110C
};
-const u16 Palettes_837389C[] = {
+const u16 gTruckReflectionPaletteTags[] = {
0x110D,
0x110D,
0x110D,
0x110D
};
-const u16 Palettes_83738A4[] = {
+const u16 gMachokeMoverReflectionPaletteTags[] = {
0x110E,
0x110E,
0x110E,
0x110E
};
-const u16 Palettes_83738AC[] = {
+const u16 gMovingBoxReflectionPaletteTags[] = {
0x1112,
0x1112,
0x1112,
0x1112
};
-const u16 Palettes_83738B4[] = {
+const u16 gCableCarReflectionPaletteTags[] = {
0x1113,
0x1113,
0x1113,
0x1113
};
-const u16 Palettes_83738BC[] = {
+const u16 gSSTidalReflectionPaletteTags[] = {
0x1114,
0x1114,
0x1114,
0x1114
};
-const u16 Palettes_83738C4[] = {
+const u16 gSubmarineShadowReflectionPaletteTags[] = {
0x111A,
0x111A,
0x111A,
0x111A
};
-const u16 Palettes_83738CC[] = {
+const u16 gKyogre2ReflectionPaletteTags[] = {
0x1117,
0x1117,
0x1117,
0x1117
};
-const u16 Palettes_83738D4[] = {
+const u16 gGroudon2ReflectionPaletteTags[] = {
0x1119,
0x1119,
0x1119,
0x1119
};
-const u16 Palettes_83738DC[] = {
+const u16 gInvisibleKecleonReflectionPaletteTags[] = {
0x1109,
0x1109,
0x1109,
0x1109
};
-const struct PairedPalettes gUnknown_083738E4[] = {
- {0x1100, Palettes_837385C},
- {0x1110, Palettes_837385C},
- {0x110B, Palettes_8373894},
- {0x110D, Palettes_837389C},
- {0x110E, Palettes_83738A4},
- {0x1112, Palettes_83738AC},
- {0x1113, Palettes_83738B4},
- {0x1114, Palettes_83738BC},
- {0x1116, Palettes_83738CC},
- {0x1118, Palettes_83738D4},
- {0x1105, Palettes_83738DC},
- {0x111A, Palettes_83738C4},
+const struct ReflectionPaletteSet gSpecialObjectReflectionPaletteSets[] = {
+ {0x1100, gPlayerReflectionPaletteTags},
+ {0x1110, gPlayerReflectionPaletteTags},
+ {0x110B, gQuintyPlumpReflectionPaletteTags},
+ {0x110D, gTruckReflectionPaletteTags},
+ {0x110E, gMachokeMoverReflectionPaletteTags},
+ {0x1112, gMovingBoxReflectionPaletteTags},
+ {0x1113, gCableCarReflectionPaletteTags},
+ {0x1114, gSSTidalReflectionPaletteTags},
+ {0x1116, gKyogre2ReflectionPaletteTags},
+ {0x1118, gGroudon2ReflectionPaletteTags},
+ {0x1105, gInvisibleKecleonReflectionPaletteTags},
+ {0x111A, gSubmarineShadowReflectionPaletteTags},
{0x11FF, NULL}
};
-const u16 Unknown_837394C[] = {
+const u16 gObjectPaletteTags0[] = {
0x1100,
0x1101,
0x1103,
@@ -482,7 +484,7 @@ const u16 Unknown_837394C[] = {
0x110A
};
-const u16 Unknown_8373960[] = {
+const u16 gObjectPaletteTags1[] = {
0x1100,
0x1101,
0x1103,
@@ -495,7 +497,7 @@ const u16 Unknown_8373960[] = {
0x110A
};
-const u16 Unknown_8373974[] = {
+const u16 gObjectPaletteTags2[] = {
0x1100,
0x1101,
0x1103,
@@ -508,7 +510,7 @@ const u16 Unknown_8373974[] = {
0x110A
};
-const u16 Unknown_8373988[] = {
+const u16 gObjectPaletteTags3[] = {
0x1100,
0x1101,
0x1103,
@@ -521,11 +523,11 @@ const u16 Unknown_8373988[] = {
0x110A
};
-const u16 *const gUnknown_0837399C[] = {
- Unknown_837394C,
- Unknown_8373960,
- Unknown_8373974,
- Unknown_8373988
+const u16 *const gObjectPaletteTagSets[] = {
+ gObjectPaletteTags0,
+ gObjectPaletteTags1,
+ gObjectPaletteTags2,
+ gObjectPaletteTags3
};
#include "data/field_event_obj/berry_tree_graphics_tables.h"
@@ -729,7 +731,7 @@ bool8 (*const gDirectionBlockedMetatileFuncs[])(u8) = {
MetatileBehavior_IsWestBlocked
};
-const struct Coords16 gDirectionToVectors[] = {
+static const struct Coords16 sDirectionToVectors[] = {
{ 0, 0},
{ 0, 1},
{ 0, -1},
@@ -958,8 +960,11 @@ const u8 gUnknown_08375767[][4] = {
#include "data/field_event_obj/movement_action_func_tables.h"
-static u8 gUnknown_030005A4;
-static u16 gUnknown_030005A6;
+// There is code supporing multiple sets of player reflection palettes, but
+// the data for each is identical. Perhaps non-water/ice reflections were planned.
+static u8 sCurrentReflectionType;
+
+static u16 sCurrentSpecialObjectPaletteTag;
extern struct LinkPlayerEventObject gLinkPlayerEventObjects[];
extern u8 gReservedSpritePaletteCount;
@@ -989,16 +994,21 @@ static void ClearAllEventObjects(void)
#endif
}
-void sub_805AA98(void)
+void ResetEventObjects(void)
{
ClearLinkPlayerEventObjects();
ClearAllEventObjects();
ClearPlayerAvatarInfo();
- sub_805AAB0();
+ CreateReflectionEffectSprites();
}
-void sub_805AAB0(void)
+static void CreateReflectionEffectSprites(void)
{
+ // The reflection effect when an event object is standing over water or ice
+ // is driven by these two invisible sprites' callback functions. The callback
+ // continuously updates OAM rot/scale matrices using affine animations that scale
+ // the sprite up and down horizontally. The second one is needed to handle the inverted
+ // effect when the object is facing to the east. (The sprite has h-flip enabled).
u8 spriteId = spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[21], 0, 0, 0x1F);
gSprites[spriteId].oam.affineMode = 1;
InitSpriteAffineAnim(&gSprites[spriteId]);
@@ -1223,9 +1233,9 @@ static u8 TrySetupEventObjectSprite(struct EventObjectTemplate *eventObjTemplate
eventObject = &gEventObjects[eventObjectId];
gfxInfo = GetEventObjectGraphicsInfo(eventObject->graphicsId);
if (gfxInfo->paletteSlot == 0)
- npc_load_two_palettes__no_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadPlayerObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
else if (gfxInfo->paletteSlot == 10)
- npc_load_two_palettes__and_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadSpecialObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
if (eventObject->movementType == MOVEMENT_TYPE_INVISIBLE)
eventObject->invisible = TRUE;
@@ -1330,7 +1340,7 @@ void MakeObjectTemplateFromEventObjectGraphicsInfo(u16 graphicsId, void (*callba
const struct EventObjectGraphicsInfo *gfxInfo = GetEventObjectGraphicsInfo(graphicsId);
sprTemplate->tileTag = gfxInfo->tileTag;
- sprTemplate->paletteTag = gfxInfo->paletteTag1;
+ sprTemplate->paletteTag = gfxInfo->paletteTag;
sprTemplate->oam = gfxInfo->oam;
sprTemplate->anims = gfxInfo->anims;
sprTemplate->images = gfxInfo->images;
@@ -1397,7 +1407,7 @@ u8 sub_805B410(u8 graphicsId, u8 b, s16 x, s16 y, u8 elevation, u8 direction)
sprite->data[0] = b;
sprite->data[1] = elevation;
if (gfxInfo->paletteSlot == 10)
- npc_load_two_palettes__and_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadSpecialObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
if (subspriteTables != NULL)
{
SetSubspriteTables(sprite, subspriteTables);
@@ -1497,7 +1507,7 @@ void sub_805B710(u16 a, u16 b)
#endif
}
}
- sub_805AAB0();
+ CreateReflectionEffectSprites();
}
extern void SetPlayerAvatarEventObjectIdAndObjectId(u8, u8);
@@ -1529,9 +1539,9 @@ void sub_805B75C(u8 eventObjectId, s16 b, s16 c)
sp0.images = &sp18;
*(u16 *)&sp0.paletteTag = 0xFFFF;
if (gfxInfo->paletteSlot == 0)
- npc_load_two_palettes__no_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadPlayerObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
if (gfxInfo->paletteSlot > 9)
- npc_load_two_palettes__and_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadSpecialObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
*(u16 *)&sp0.paletteTag = 0xFFFF;
spriteId = CreateSprite(&sp0, 0, 0, 0);
if (spriteId != 64)
@@ -1547,7 +1557,7 @@ void sub_805B75C(u8 eventObjectId, s16 b, s16 c)
if (eventObject->movementType == MOVEMENT_TYPE_PLAYER)
{
SetPlayerAvatarEventObjectIdAndObjectId(eventObjectId, spriteId);
- eventObject->warpArrowSpriteId = sub_8126B54();
+ eventObject->warpArrowSpriteId = CreateWarpArrowSprite();
}
if (subspriteTables != NULL)
SetSubspriteTables(sprite, subspriteTables);
@@ -1591,9 +1601,9 @@ void sub_805B980(struct EventObject *eventObject, u8 graphicsId)
gfxInfo = GetEventObjectGraphicsInfo(graphicsId);
sprite = &gSprites[eventObject->spriteId];
if (gfxInfo->paletteSlot == 0)
- pal_patch_for_npc(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ PatchObjectPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
if (gfxInfo->paletteSlot == 10)
- npc_load_two_palettes__and_record(gfxInfo->paletteTag1, gfxInfo->paletteSlot);
+ LoadSpecialObjectReflectionPalette(gfxInfo->paletteTag, gfxInfo->paletteSlot);
sprite->oam.shape = gfxInfo->oam->shape;
sprite->oam.size = gfxInfo->oam->size;
sprite->images = gfxInfo->images;
@@ -1749,7 +1759,7 @@ void sub_805BD90(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y)
}
}
-void gpu_pal_allocator_reset__manage_upper_four(void)
+void FreeAndReserveObjectSpritePalettes(void)
{
FreeAllSpritePalettes();
gReservedSpritePaletteCount = 12;
@@ -1760,7 +1770,7 @@ void sub_805BDF8(u16 tag)
u16 paletteIndex = FindEventObjectPaletteIndexByTag(tag);
if (paletteIndex != 0x11FF) //always happens. FindEventObjectPaletteIndexByTag returns u8
- sub_805BE58(&gUnknown_0837377C[paletteIndex]);
+ sub_805BE58(&sEventObjectSpritePalettes[paletteIndex]);
}
void unref_sub_805BE24(u16 *arr)
@@ -1779,58 +1789,58 @@ u8 sub_805BE58(const struct SpritePalette *palette)
return LoadSpritePalette(palette);
}
-void pal_patch_for_npc(u16 paletteTag, u16 paletteIndex)
+void PatchObjectPalette(u16 paletteTag, u16 paletteIndex)
{
u8 index = paletteIndex;
u8 tagPaletteIndex = FindEventObjectPaletteIndexByTag(paletteTag);
- LoadPalette(gUnknown_0837377C[tagPaletteIndex].data, index * 16 + 0x100, 0x20);
+ LoadPalette(sEventObjectSpritePalettes[tagPaletteIndex].data, index * 16 + 0x100, 0x20);
}
-void pal_patch_for_npc_range(const u16 *arr, u8 b, u8 c)
+static void PatchObjectPalettes(const u16 *paletteTags, u8 paletteIndex, u8 maxPaletteIndex)
{
- for (; b < c; arr++, b++)
- pal_patch_for_npc(*arr, b);
+ for (; paletteIndex < maxPaletteIndex; paletteTags++, paletteIndex++)
+ PatchObjectPalette(*paletteTags, paletteIndex);
}
u8 FindEventObjectPaletteIndexByTag(u16 tag)
{
u8 i;
- for (i = 0; gUnknown_0837377C[i].tag != 0x11FF; i++)
+ for (i = 0; sEventObjectSpritePalettes[i].tag != 0x11FF; i++)
{
- if (gUnknown_0837377C[i].tag == tag)
+ if (sEventObjectSpritePalettes[i].tag == tag)
return i;
}
return 0xFF;
}
-void npc_load_two_palettes__no_record(u16 paletteTag, u8 paletteIndex)
+void LoadPlayerObjectReflectionPalette(u16 paletteTag, u8 paletteIndex)
{
u8 i;
- pal_patch_for_npc(paletteTag, paletteIndex);
- for (i = 0; gUnknown_08373874[i].tag != 0x11FF; i++)
+ PatchObjectPalette(paletteTag, paletteIndex);
+ for (i = 0; gPlayerReflectionPaletteSets[i].mainPaletteTag != 0x11FF; i++)
{
- if (gUnknown_08373874[i].tag == paletteTag)
+ if (gPlayerReflectionPaletteSets[i].mainPaletteTag == paletteTag)
{
- pal_patch_for_npc(gUnknown_08373874[i].data[gUnknown_030005A4], gUnknown_0830FD14[paletteIndex]);
+ PatchObjectPalette(gPlayerReflectionPaletteSets[i].reflectionPaletteTags[sCurrentReflectionType], gReflectionEffectPaletteMap[paletteIndex]);
break;
}
}
}
-void npc_load_two_palettes__and_record(u16 paletteTag, u8 paletteIndex)
+void LoadSpecialObjectReflectionPalette(u16 paletteTag, u8 paletteIndex)
{
u8 i;
- gUnknown_030005A6 = paletteTag;
- pal_patch_for_npc(paletteTag, paletteIndex);
- for (i = 0; gUnknown_083738E4[i].tag != 0x11FF; i++)
+ sCurrentSpecialObjectPaletteTag = paletteTag;
+ PatchObjectPalette(paletteTag, paletteIndex);
+ for (i = 0; gSpecialObjectReflectionPaletteSets[i].mainPaletteTag != 0x11FF; i++)
{
- if (gUnknown_083738E4[i].tag == paletteTag)
+ if (gSpecialObjectReflectionPaletteSets[i].mainPaletteTag == paletteTag)
{
- pal_patch_for_npc(gUnknown_083738E4[i].data[gUnknown_030005A4], gUnknown_0830FD14[paletteIndex]);
+ PatchObjectPalette(gSpecialObjectReflectionPaletteSets[i].reflectionPaletteTags[sCurrentReflectionType], gReflectionEffectPaletteMap[paletteIndex]);
break;
}
}
@@ -2046,7 +2056,7 @@ u8 unref_sub_805C43C(struct Sprite *src, s16 x, s16 y, u8 subpriority)
{
u8 i;
- for (i = 0; i < 64; i++)
+ for (i = 0; i < MAX_SPRITES; i++)
{
if (!gSprites[i].inUse)
{
@@ -2060,11 +2070,11 @@ u8 unref_sub_805C43C(struct Sprite *src, s16 x, s16 y, u8 subpriority)
return i;
}
-u8 obj_unfreeze(struct Sprite *src, s16 x, s16 y, u8 subpriority)
+u8 CreateCopySpriteAt(struct Sprite *src, s16 x, s16 y, u8 subpriority)
{
s16 i;
- for (i = 63; i > -1; i--)
+ for (i = MAX_SPRITES - 1; i > -1; i--)
{
if (!gSprites[i].inUse)
{
@@ -2075,7 +2085,8 @@ u8 obj_unfreeze(struct Sprite *src, s16 x, s16 y, u8 subpriority)
return i;
}
}
- return 64;
+
+ return MAX_SPRITES;
}
void SetEventObjectDirection(struct EventObject *eventObject, u8 direction)
@@ -2210,28 +2221,31 @@ void TryOverrideTemplateCoordsForEventObject(u8 localId, u8 mapNum, u8 mapGroup)
OverrideTemplateCoordsForEventObject(&gEventObjects[eventObjectId]);
}
-void sub_805C7C4(u8 a)
+void InitEventObjectPalettes(u8 reflectionType)
{
- gpu_pal_allocator_reset__manage_upper_four();
- gUnknown_030005A6 = 0x11FF;
- gUnknown_030005A4 = a;
- pal_patch_for_npc_range(gUnknown_0837399C[gUnknown_030005A4], 0, 10);
+ FreeAndReserveObjectSpritePalettes();
+ sCurrentSpecialObjectPaletteTag = 0x11FF;
+ sCurrentReflectionType = reflectionType;
+ PatchObjectPalettes(gObjectPaletteTagSets[sCurrentReflectionType], 0, 10);
}
-u16 npc_paltag_by_palslot(u8 a)
+u16 GetObjectPaletteTag(u8 paletteIndex)
{
u8 i;
- if (a < 10)
- return gUnknown_0837399C[gUnknown_030005A4][a];
+ // Regular objects and the player occupy the first 10 palettes.
+ if (paletteIndex < 10)
+ return gObjectPaletteTagSets[sCurrentReflectionType][paletteIndex];
- for (i = 0; gUnknown_083738E4[i].tag != 0x11FF; i++)
+ // Palette slots 10 and 11 belong to the special object.
+ for (i = 0; gSpecialObjectReflectionPaletteSets[i].mainPaletteTag != 0x11FF; i++)
{
- if (gUnknown_083738E4[i].tag == gUnknown_030005A6)
+ if (gSpecialObjectReflectionPaletteSets[i].mainPaletteTag == sCurrentSpecialObjectPaletteTag)
{
- return gUnknown_083738E4[i].data[gUnknown_030005A4];
+ return gSpecialObjectReflectionPaletteSets[i].reflectionPaletteTags[sCurrentReflectionType];
}
}
+
return 0x11FF;
}
@@ -4445,14 +4459,14 @@ void sub_8060288(u8 localId, u8 mapNum, u8 mapGroup)
void MoveCoords(u8 direction, s16 *x, s16 *y)
{
- *x += gDirectionToVectors[direction].x;
- *y += gDirectionToVectors[direction].y;
+ *x += sDirectionToVectors[direction].x;
+ *y += sDirectionToVectors[direction].y;
}
void Unref_MovePixelCoords(u8 direction, s16 *x, s16 *y)
{
- *x += gDirectionToVectors[direction].x << 4;
- *y += gDirectionToVectors[direction].y << 4;
+ *x += sDirectionToVectors[direction].x << 4;
+ *y += sDirectionToVectors[direction].y << 4;
}
static void MoveCoordsInDirection(u32 dir, s16 *x, s16 *y, s16 deltaX, s16 deltaY)
@@ -4460,13 +4474,13 @@ static void MoveCoordsInDirection(u32 dir, s16 *x, s16 *y, s16 deltaX, s16 delta
u8 direction = dir;
s16 dx2 = (u16)deltaX;
s16 dy2 = (u16)deltaY;
- if (gDirectionToVectors[direction].x > 0)
+ if (sDirectionToVectors[direction].x > 0)
*x += dx2;
- if (gDirectionToVectors[direction].x < 0)
+ if (sDirectionToVectors[direction].x < 0)
*x -= dx2;
- if (gDirectionToVectors[direction].y > 0)
+ if (sDirectionToVectors[direction].y > 0)
*y += dy2;
- if (gDirectionToVectors[direction].y < 0)
+ if (sDirectionToVectors[direction].y < 0)
*y -= dy2;
}
@@ -7554,12 +7568,12 @@ void GroundEffect_MoveOnLongGrass(struct EventObject *eventObj, struct Sprite *s
void GroundEffect_WaterReflection(struct EventObject *eventObj, struct Sprite *sprite)
{
- SetUpReflection(eventObj, sprite, 0);
+ InitObjectReflectionSprite(eventObj, sprite, 0);
}
void GroundEffect_IceReflection(struct EventObject *eventObj, struct Sprite *sprite)
{
- SetUpReflection(eventObj, sprite, 1);
+ InitObjectReflectionSprite(eventObj, sprite, 1);
}
void GroundEffect_FlowingWater(struct EventObject *eventObj, struct Sprite *sprite)
@@ -7655,8 +7669,12 @@ void GroundEffect_JumpOnTallGrass(struct EventObject *eventObj, struct Sprite *s
gFieldEffectArguments[3] = 2;
FieldEffectStart(FLDEFF_JUMP_TALL_GRASS);
- spriteId = sub_8126FF0(
- eventObj->localId, eventObj->mapNum, eventObj->mapGroup, eventObj->currentCoords.x, eventObj->currentCoords.y);
+ spriteId = FindTallGrassFieldEffectSpriteId(
+ eventObj->localId,
+ eventObj->mapNum,
+ eventObj->mapGroup,
+ eventObj->currentCoords.x,
+ eventObj->currentCoords.y);
if (spriteId == MAX_SPRITES)
GroundEffect_SpawnOnTallGrass(eventObj, sprite);
@@ -7871,32 +7889,32 @@ void UnfreezeEventObjects(void)
static void Step1(struct Sprite *sprite, u8 dir)
{
- sprite->pos1.x += gDirectionToVectors[dir].x;
- sprite->pos1.y += gDirectionToVectors[dir].y;
+ sprite->pos1.x += sDirectionToVectors[dir].x;
+ sprite->pos1.y += sDirectionToVectors[dir].y;
}
static void Step2(struct Sprite *sprite, u8 dir)
{
- sprite->pos1.x += 2 * (u16) gDirectionToVectors[dir].x;
- sprite->pos1.y += 2 * (u16) gDirectionToVectors[dir].y;
+ sprite->pos1.x += 2 * (u16) sDirectionToVectors[dir].x;
+ sprite->pos1.y += 2 * (u16) sDirectionToVectors[dir].y;
}
static void Step3(struct Sprite *sprite, u8 dir)
{
- sprite->pos1.x += 2 * (u16) gDirectionToVectors[dir].x + (u16) gDirectionToVectors[dir].x;
- sprite->pos1.y += 2 * (u16) gDirectionToVectors[dir].y + (u16) gDirectionToVectors[dir].y;
+ sprite->pos1.x += 2 * (u16) sDirectionToVectors[dir].x + (u16) sDirectionToVectors[dir].x;
+ sprite->pos1.y += 2 * (u16) sDirectionToVectors[dir].y + (u16) sDirectionToVectors[dir].y;
}
static void Step4(struct Sprite *sprite, u8 dir)
{
- sprite->pos1.x += 4 * (u16) gDirectionToVectors[dir].x;
- sprite->pos1.y += 4 * (u16) gDirectionToVectors[dir].y;
+ sprite->pos1.x += 4 * (u16) sDirectionToVectors[dir].x;
+ sprite->pos1.y += 4 * (u16) sDirectionToVectors[dir].y;
}
static void Step8(struct Sprite *sprite, u8 dir)
{
- sprite->pos1.x += 8 * (u16) gDirectionToVectors[dir].x;
- sprite->pos1.y += 8 * (u16) gDirectionToVectors[dir].y;
+ sprite->pos1.x += 8 * (u16) sDirectionToVectors[dir].x;
+ sprite->pos1.y += 8 * (u16) sDirectionToVectors[dir].y;
}
static void oamt_npc_ministep_reset(struct Sprite *sprite, u8 direction, u8 a3)
diff --git a/src/evolution_scene.c b/src/evolution_scene.c
index 48d5dd82c..182f85d8d 100644
--- a/src/evolution_scene.c
+++ b/src/evolution_scene.c
@@ -567,14 +567,14 @@ static void Task_EvolutionScene(u8 taskID)
case 3: // wait for cry, play tu du SE
if (IsCryFinished())
{
- PlaySE(BGM_ME_SHINKA);
+ PlaySE(MUS_ME_SHINKA);
gTasks[taskID].tState++;
}
break;
case 4: // play evolution music and fade screen black
if (!IsSEPlaying())
{
- PlayNewMapMusic(BGM_SHINKA);
+ PlayNewMapMusic(MUS_SHINKA);
gTasks[taskID].tState++;
BeginNormalPaletteFade(0x1C, 4, 0, 16, RGB(0, 0, 0));
}
@@ -642,7 +642,7 @@ static void Task_EvolutionScene(u8 taskID)
{
StringExpandPlaceholders(gStringVar4, BattleText_FinishEvo);
Text_InitWindow8002EB0(&gUnknown_03004210, gStringVar4, 144, 2, 15);
- PlayBGM(BGM_FANFA5);
+ PlayBGM(MUS_FANFA5);
gTasks[taskID].tState++;
SetMonData(mon, MON_DATA_SPECIES, (void*)(&gTasks[taskID].tPostEvoSpecies));
CalculateMonStats(mon);
@@ -719,7 +719,7 @@ static void Task_EvolutionScene(u8 taskID)
if (gUnknown_03004210.state == 0 && !IsSEPlaying())
{
sub_8024CEC();
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
StrCpyDecodeToDisplayedStringBattle(gBattleStringsTable[3]);
Text_InitWindow8002EB0(&gUnknown_03004210, gDisplayedStringBattle, 144, 2, 15);
gTasks[taskID].tLearnsFirstMove = 0x40; // re-used as a counter
@@ -908,15 +908,15 @@ static void Task_TradeEvolutionScene(u8 taskID)
case 2:
if (IsCryFinished())
{
- m4aSongNumStop(BGM_SHINKA);
- PlaySE(BGM_ME_SHINKA);
+ m4aSongNumStop(MUS_SHINKA);
+ PlaySE(MUS_ME_SHINKA);
gTasks[taskID].tState++;
}
break;
case 3:
if (!IsSEPlaying())
{
- PlayBGM(BGM_SHINKA);
+ PlayBGM(MUS_SHINKA);
gTasks[taskID].tState++;
BeginNormalPaletteFade(0x1C, 4, 0, 16, RGB(0, 0, 0));
}
@@ -984,7 +984,7 @@ static void Task_TradeEvolutionScene(u8 taskID)
{
StringExpandPlaceholders(gStringVar4, BattleText_FinishEvo);
Text_InitWindow8002EB0(&gUnknown_03004828->window, gStringVar4, gUnknown_03004828->textWindowBaseTileNum, 2, 15);
- PlayFanfare(BGM_FANFA5);
+ PlayFanfare(MUS_FANFA5);
gTasks[taskID].tState++;
SetMonData(mon, MON_DATA_SPECIES, (void*)(&gTasks[taskID].tPostEvoSpecies));
CalculateMonStats(mon);
@@ -1016,7 +1016,7 @@ static void Task_TradeEvolutionScene(u8 taskID)
}
else
{
- PlayBGM(BGM_SHINKA);
+ PlayBGM(MUS_SHINKA);
Text_InitWindow8002EB0(&gUnknown_03004828->window, gOtherText_LinkStandby2, gUnknown_03004828->textWindowBaseTileNum, 2, 15);
gTasks[taskID].tState++;
}
@@ -1033,7 +1033,7 @@ static void Task_TradeEvolutionScene(u8 taskID)
if (gUnknown_03004828->window.state == 0 && !IsSEPlaying())
{
sub_8024CEC();
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
StrCpyDecodeToDisplayedStringBattle(gBattleStringsTable[3]);
Text_InitWindow8002EB0(&gUnknown_03004828->window, gDisplayedStringBattle, gUnknown_03004828->textWindowBaseTileNum, 2, 15);
gTasks[taskID].tLearnsFirstMove = 0x40; // re-used as a counter
diff --git a/src/field_camera.c b/src/field_camera.c
index fa8f1a582..29cdf0496 100644
--- a/src/field_camera.c
+++ b/src/field_camera.c
@@ -24,18 +24,18 @@ static s16 sVerticalCameraPan;
static u8 gUnknown_0300059C;
static void (*sFieldCameraPanningCallback)(void);
-struct FieldCamera gFieldCamera;
-u16 gTotalCameraPixelOffsetY;
-u16 gTotalCameraPixelOffsetX;
-
-static void RedrawMapSliceNorth(struct FieldCameraOffset*, struct MapData*);
-static void RedrawMapSliceSouth(struct FieldCameraOffset*, struct MapData*);
-static void RedrawMapSliceEast(struct FieldCameraOffset*, struct MapData*);
-static void RedrawMapSliceWest(struct FieldCameraOffset*, struct MapData*);
+extern struct FieldCamera gFieldCamera;
+extern u16 gTotalCameraPixelOffsetY;
+extern u16 gTotalCameraPixelOffsetX;
+
+static void RedrawMapSliceNorth(struct FieldCameraOffset*, struct MapLayout*);
+static void RedrawMapSliceSouth(struct FieldCameraOffset*, struct MapLayout*);
+static void RedrawMapSliceEast(struct FieldCameraOffset*, struct MapLayout*);
+static void RedrawMapSliceWest(struct FieldCameraOffset*, struct MapLayout*);
static s32 MapPosToBgTilemapOffset(struct FieldCameraOffset*, s32, s32);
-static void DrawWholeMapViewInternal(int x, int y, struct MapData*);
-static void DrawMetatileAt(struct MapData*, u16, int, int);
+static void DrawWholeMapViewInternal(int x, int y, struct MapLayout*);
+static void DrawMetatileAt(struct MapLayout*, u16, int, int);
static void DrawMetatile(s32, u16*, u16);
static void CameraPanningCB_PanAhead(void);
@@ -96,11 +96,11 @@ void sub_8057B14(u16 *a, u16 *b)
void DrawWholeMapView(void)
{
- DrawWholeMapViewInternal(gSaveBlock1.pos.x, gSaveBlock1.pos.y, gMapHeader.mapData);
+ DrawWholeMapViewInternal(gSaveBlock1.pos.x, gSaveBlock1.pos.y, gMapHeader.mapLayout);
sFieldCameraOffset.copyBGToVRAM = TRUE;
}
-static void DrawWholeMapViewInternal(int x, int y, struct MapData *mapData)
+static void DrawWholeMapViewInternal(int x, int y, struct MapLayout *mapLayout)
{
u8 i;
u8 j;
@@ -118,27 +118,27 @@ static void DrawWholeMapViewInternal(int x, int y, struct MapData *mapData)
temp = sFieldCameraOffset.xTileOffset + j;
if (temp >= 32)
temp -= 32;
- DrawMetatileAt(mapData, r6 + temp, x + j / 2, y + i / 2);
+ DrawMetatileAt(mapLayout, r6 + temp, x + j / 2, y + i / 2);
}
}
}
static void RedrawMapSlicesForCameraUpdate(struct FieldCameraOffset *cameraOffset, int x, int y)
{
- struct MapData *mapData = gMapHeader.mapData;
+ struct MapLayout *mapLayout = gMapHeader.mapLayout;
if (x > 0)
- RedrawMapSliceWest(cameraOffset, mapData);
+ RedrawMapSliceWest(cameraOffset, mapLayout);
if (x < 0)
- RedrawMapSliceEast(cameraOffset, mapData);
+ RedrawMapSliceEast(cameraOffset, mapLayout);
if (y > 0)
- RedrawMapSliceNorth(cameraOffset, mapData);
+ RedrawMapSliceNorth(cameraOffset, mapLayout);
if (y < 0)
- RedrawMapSliceSouth(cameraOffset, mapData);
+ RedrawMapSliceSouth(cameraOffset, mapLayout);
cameraOffset->copyBGToVRAM = TRUE;
}
-static void RedrawMapSliceNorth(struct FieldCameraOffset *cameraOffset, struct MapData *mapData)
+static void RedrawMapSliceNorth(struct FieldCameraOffset *cameraOffset, struct MapLayout *mapLayout)
{
u8 i;
u8 temp;
@@ -153,11 +153,11 @@ static void RedrawMapSliceNorth(struct FieldCameraOffset *cameraOffset, struct M
temp = cameraOffset->xTileOffset + i;
if (temp >= 32)
temp -= 32;
- DrawMetatileAt(mapData, r7 + temp, gSaveBlock1.pos.x + i / 2, gSaveBlock1.pos.y + 14);
+ DrawMetatileAt(mapLayout, r7 + temp, gSaveBlock1.pos.x + i / 2, gSaveBlock1.pos.y + 14);
}
}
-static void RedrawMapSliceSouth(struct FieldCameraOffset *cameraOffset, struct MapData *mapData)
+static void RedrawMapSliceSouth(struct FieldCameraOffset *cameraOffset, struct MapLayout *mapLayout)
{
u8 i;
u8 temp;
@@ -168,11 +168,11 @@ static void RedrawMapSliceSouth(struct FieldCameraOffset *cameraOffset, struct M
temp = cameraOffset->xTileOffset + i;
if (temp >= 32)
temp -= 32;
- DrawMetatileAt(mapData, r7 + temp, gSaveBlock1.pos.x + i / 2, gSaveBlock1.pos.y);
+ DrawMetatileAt(mapLayout, r7 + temp, gSaveBlock1.pos.x + i / 2, gSaveBlock1.pos.y);
}
}
-static void RedrawMapSliceEast(struct FieldCameraOffset *cameraOffset, struct MapData *mapData)
+static void RedrawMapSliceEast(struct FieldCameraOffset *cameraOffset, struct MapLayout *mapLayout)
{
u8 i;
u8 temp;
@@ -183,11 +183,11 @@ static void RedrawMapSliceEast(struct FieldCameraOffset *cameraOffset, struct Ma
temp = cameraOffset->yTileOffset + i;
if (temp >= 32)
temp -= 32;
- DrawMetatileAt(mapData, temp * 32 + r6, gSaveBlock1.pos.x, gSaveBlock1.pos.y + i / 2);
+ DrawMetatileAt(mapLayout, temp * 32 + r6, gSaveBlock1.pos.x, gSaveBlock1.pos.y + i / 2);
}
}
-static void RedrawMapSliceWest(struct FieldCameraOffset *cameraOffset, struct MapData *mapData)
+static void RedrawMapSliceWest(struct FieldCameraOffset *cameraOffset, struct MapLayout *mapLayout)
{
u8 i;
u8 temp;
@@ -200,7 +200,7 @@ static void RedrawMapSliceWest(struct FieldCameraOffset *cameraOffset, struct Ma
temp = cameraOffset->yTileOffset + i;
if (temp >= 32)
temp -= 32;
- DrawMetatileAt(mapData, temp * 32 + r5, gSaveBlock1.pos.x + 14, gSaveBlock1.pos.y + i / 2);
+ DrawMetatileAt(mapLayout, temp * 32 + r5, gSaveBlock1.pos.x + 14, gSaveBlock1.pos.y + i / 2);
}
}
@@ -210,7 +210,7 @@ void CurrentMapDrawMetatileAt(int x, int y)
if (offset >= 0)
{
- DrawMetatileAt(gMapHeader.mapData, offset, x, y);
+ DrawMetatileAt(gMapHeader.mapLayout, offset, x, y);
sFieldCameraOffset.copyBGToVRAM = TRUE;
}
}
@@ -226,7 +226,7 @@ void DrawDoorMetatileAt(int x, int y, u16 *arr)
}
}
-static void DrawMetatileAt(struct MapData *mapData, u16 offset, int x, int y)
+static void DrawMetatileAt(struct MapLayout *mapLayout, u16 offset, int x, int y)
{
u16 *metatiles;
u16 metatileId = MapGridGetMetatileIdAt(x, y);
@@ -236,11 +236,11 @@ static void DrawMetatileAt(struct MapData *mapData, u16 offset, int x, int y)
if (metatileId < 0x200)
{
- metatiles = mapData->primaryTileset->metatiles;
+ metatiles = mapLayout->primaryTileset->metatiles;
}
else
{
- metatiles = mapData->secondaryTileset->metatiles;
+ metatiles = mapLayout->secondaryTileset->metatiles;
metatileId -= 0x200;
}
diff --git a/src/field_control_avatar.c b/src/field_control_avatar.c
index 273378c14..a973b80ca 100644
--- a/src/field_control_avatar.c
+++ b/src/field_control_avatar.c
@@ -356,7 +356,7 @@ u8 *GetInteractedLinkPlayerScript(struct MapPosition *position, u8 metatileBehav
if (!MetatileBehavior_IsCounter(MapGridGetMetatileBehaviorAt(position->x, position->y)))
eventObjectId = GetEventObjectIdByXYZ(position->x, position->y, position->height);
else
- eventObjectId = GetEventObjectIdByXYZ(position->x + gUnknown_0821664C[direction].x, position->y + gUnknown_0821664C[direction].y, position->height);
+ eventObjectId = GetEventObjectIdByXYZ(position->x + gDirectionToVectors[direction].x, position->y + gDirectionToVectors[direction].y, position->height);
if (eventObjectId == 16 || gEventObjects[eventObjectId].localId == 0xFF)
return NULL;
@@ -385,7 +385,7 @@ static u8 *GetInteractedEventObjectScript(struct MapPosition *position, u8 metat
return NULL;
// Look for an event object on the other side of the counter.
- eventObjectId = GetEventObjectIdByXYZ(position->x + gUnknown_0821664C[direction].x, position->y + gUnknown_0821664C[direction].y, position->height);
+ eventObjectId = GetEventObjectIdByXYZ(position->x + gDirectionToVectors[direction].x, position->y + gDirectionToVectors[direction].y, position->height);
if (eventObjectId == 16 || gEventObjects[eventObjectId].localId == 0xFF)
return NULL;
}
@@ -680,7 +680,7 @@ static bool8 mapheader_run_first_tag2_script_list_match_conditionally(struct Map
if (IsArrowWarpMetatileBehavior(metatileBehavior, direction) == TRUE && warpEventId != -1)
{
- walkrun_find_lowest_active_bit_in_bitfield();
+ StoreInitialPlayerAvatarState();
sub_8068C30(&gMapHeader, warpEventId, position);
sub_8080E88();
return TRUE;
@@ -694,7 +694,7 @@ bool8 TryStartWarpEventScript(struct MapPosition *position, u16 metatileBehavior
if (warpEventId != -1 && IsWarpMetatileBehavior(metatileBehavior) == TRUE)
{
- walkrun_find_lowest_active_bit_in_bitfield();
+ StoreInitialPlayerAvatarState();
sub_8068C30(&gMapHeader, warpEventId, position);
if (MetatileBehavior_IsEscalator(metatileBehavior) == TRUE)
{
@@ -798,7 +798,7 @@ static bool8 map_warp_consider_2_to_inside(struct MapPosition *position, u16 met
warpEventId = FindWarpEventByPosition(&gMapHeader, position);
if (warpEventId != -1 && IsWarpMetatileBehavior(metatileBehavior) == TRUE)
{
- walkrun_find_lowest_active_bit_in_bitfield();
+ StoreInitialPlayerAvatarState();
sub_8068C30(&gMapHeader, warpEventId, position);
sub_8080EF0();
return TRUE;
@@ -894,7 +894,7 @@ bool8 dive_warp(struct MapPosition *position, u16 metatileBehavior)
{
if (SetDiveWarpEmerge(position->x - 7, position->y - 7))
{
- walkrun_find_lowest_active_bit_in_bitfield();
+ StoreInitialPlayerAvatarState();
sp13E_warp_to_last_warp();
PlaySE(SE_W291);
return TRUE;
@@ -904,7 +904,7 @@ bool8 dive_warp(struct MapPosition *position, u16 metatileBehavior)
{
if (SetDiveWarpDive(position->x - 7, position->y - 7))
{
- walkrun_find_lowest_active_bit_in_bitfield();
+ StoreInitialPlayerAvatarState();
sp13E_warp_to_last_warp();
PlaySE(SE_W291);
return TRUE;
diff --git a/src/field_effect.c b/src/field_effect.c
index 91794a07a..90c11b8c3 100644
--- a/src/field_effect.c
+++ b/src/field_effect.c
@@ -306,9 +306,11 @@ bool8 (*const gUnknown_0839F364[])(struct Task *, struct EventObject *, struct S
sub_80877D4
};
-void (*const gUnknown_0839F378[])(struct Task *) = {
- sub_80878F4,
- sub_8087914
+static void EscapeRopeFieldEffect_Step0(struct Task *);
+static void EscapeRopeFieldEffect_Step1(struct Task *);
+void (*const gEscapeRopeFieldEffectFuncs[])(struct Task *) = {
+ EscapeRopeFieldEffect_Step0,
+ EscapeRopeFieldEffect_Step1
};
static u8 sActiveList[32];
@@ -918,7 +920,7 @@ void PokeballGlowEffect_1(struct Sprite *sprite)
sprite->data[3] = 0;
if (sprite->data[5])
{
- PlayFanfare(BGM_ME_ASA);
+ PlayFanfare(MUS_ME_ASA);
}
}
}
@@ -1107,7 +1109,7 @@ void task00_8084310(u8 taskId)
if (!FieldEffectActiveListContains(FLDEFF_USE_FLY))
{
Overworld_ResetStateAfterFly();
- warp_in();
+ WarpIntoMap();
SetMainCallback2(CB2_LoadMap);
gFieldCallback = mapldr_08084390;
DestroyTask(taskId);
@@ -1150,7 +1152,6 @@ void c3_080843F8(u8 taskId)
}
}
-extern void pal_fill_for_map_transition(void);
void sub_8086774(u8);
extern void CameraObjectReset2(void);
extern void CameraObjectReset1(void);
@@ -1286,14 +1287,13 @@ bool8 sub_80869F8(struct Task *task)
void sub_8086A68(u8);
extern void sub_80B4824(u8);
-extern void sub_8053FF8(void);
-extern void fade_8080918(void);
+extern void TryFadeOutOldMapMusic(void);
void sub_8086B98(struct Task *);
void sub_8086BE4(struct Task *);
void sub_8086C30(void);
void sub_8086C40(void);
-bool8 sub_8054034(void);
+bool8 BGMusicStopped(void);
void sub_8086C94(void);
void sub_80B483C(void);
void sub_8086CBC(u8);
@@ -1408,16 +1408,16 @@ void sub_8086BE4(struct Task *task)
void sub_8086C30(void)
{
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
}
void sub_8086C40(void)
{
- if (!gPaletteFade.active && sub_8054034() == TRUE)
+ if (!gPaletteFade.active && BGMusicStopped() == TRUE)
{
sub_80B483C();
- warp_in();
+ WarpIntoMap();
gFieldCallback = sub_8086C94;
SetMainCallback2(CB2_LoadMap);
DestroyTask(FindTaskIdByFunc(sub_8086A68));
@@ -1767,17 +1767,17 @@ bool8 sub_80872E4(struct Task *task, struct EventObject *eventObject, struct Spr
bool8 sub_80873D8(struct Task *task, struct EventObject *eventObject, struct Sprite *sprite)
{
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
task->data[0]++;
return FALSE;
}
bool8 sub_80873F4(struct Task *task, struct EventObject *eventObject, struct Sprite *sprite)
{
- if (!gPaletteFade.active && sub_8054034() == TRUE)
+ if (!gPaletteFade.active && BGMusicStopped() == TRUE)
{
- warp_in();
+ WarpIntoMap();
gFieldCallback = mapldr_080851BC;
SetMainCallback2(CB2_LoadMap);
DestroyTask(FindTaskIdByFunc(sub_80871D0));
@@ -1930,21 +1930,21 @@ bool8 sub_80877AC(struct Task *task, struct EventObject *eventObject, struct Spr
{
if (!FieldEffectActiveListContains(FLDEFF_POP_OUT_OF_ASH))
{
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
task->data[0]++;
}
return FALSE;
}
-void sub_80878C4(u8);
+static void DoEscapeRopeFieldEffect(u8);
void mapldr_080859D4(void);
bool8 sub_80877D4(struct Task *task, struct EventObject *eventObject, struct Sprite *sprite)
{
- if (!gPaletteFade.active && sub_8054034() == TRUE)
+ if (!gPaletteFade.active && BGMusicStopped() == TRUE)
{
- warp_in();
+ WarpIntoMap();
gFieldCallback = sub_8086748;
SetMainCallback2(CB2_LoadMap);
DestroyTask(FindTaskIdByFunc(sub_808766C));
@@ -1970,52 +1970,60 @@ void sub_808788C(struct Sprite *sprite)
}
}
-void sub_80878A8(void)
+void StartEscapeRopeFieldEffect(void)
{
ScriptContext2_Enable();
FreezeEventObjects();
- CreateTask(sub_80878C4, 0x50);
+ CreateTask(DoEscapeRopeFieldEffect, 0x50);
}
-void sub_80878C4(u8 taskId)
+static void DoEscapeRopeFieldEffect(u8 taskId)
{
- gUnknown_0839F378[gTasks[taskId].data[0]](&gTasks[taskId]);
+ gEscapeRopeFieldEffectFuncs[gTasks[taskId].data[0]](&gTasks[taskId]);
}
-void sub_80878F4(struct Task *task)
+static void EscapeRopeFieldEffect_Step0(struct Task *task)
{
task->data[0]++;
task->data[14] = 64;
task->data[15] = GetPlayerFacingDirection();
}
-void sub_8087914(struct Task *task)
+static void EscapeRopeFieldEffect_Step1(struct Task *task)
{
struct EventObject *eventObject;
- u8 unknown_0839F380[5] = {1, 3, 4, 2, 1};
+ u8 clockwiseDirections[5] = {
+ DIR_SOUTH,
+ DIR_WEST,
+ DIR_EAST,
+ DIR_NORTH,
+ DIR_SOUTH,
+ };
+
if (task->data[14] != 0 && (--task->data[14]) == 0)
{
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
}
+
eventObject = &gEventObjects[gPlayerAvatar.eventObjectId];
if (!EventObjectIsMovementOverridden(eventObject) || EventObjectClearHeldMovementIfFinished(eventObject))
{
- if (task->data[14] == 0 && !gPaletteFade.active && sub_8054034() == TRUE)
+ if (task->data[14] == 0 && !gPaletteFade.active && BGMusicStopped() == TRUE)
{
SetEventObjectDirection(eventObject, task->data[15]);
sub_8053678();
- warp_in();
+ WarpIntoMap();
gFieldCallback = mapldr_080859D4;
SetMainCallback2(CB2_LoadMap);
- DestroyTask(FindTaskIdByFunc(sub_80878C4));
- } else if (task->data[1] == 0 || (--task->data[1]) == 0)
+ DestroyTask(FindTaskIdByFunc(DoEscapeRopeFieldEffect));
+ }
+ else if (task->data[1] == 0 || (--task->data[1]) == 0)
{
- EventObjectSetHeldMovement(eventObject, GetFaceDirectionMovementAction(unknown_0839F380[eventObject->facingDirection]));
+ EventObjectSetHeldMovement(eventObject, GetFaceDirectionMovementAction(clockwiseDirections[eventObject->facingDirection]));
if (task->data[2] < 12)
- {
task->data[2]++;
- }
+
task->data[1] = 8 >> (task->data[2] >> 2);
}
}
@@ -2157,17 +2165,17 @@ static void TeleportFieldEffectTask3(struct Task *task)
if (task->data[4] >= 0xa8)
{
task->data[0]++;
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
}
}
static void TeleportFieldEffectTask4(struct Task *task)
{
- if (!gPaletteFade.active && sub_8054034() == TRUE)
+ if (!gPaletteFade.active && BGMusicStopped() == TRUE)
{
Overworld_SetWarpDestToLastHealLoc();
- warp_in();
+ WarpIntoMap();
SetMainCallback2(CB2_LoadMap);
gFieldCallback = mapldr_08085D88;
DestroyTask(FindTaskIdByFunc(ExecuteTeleportFieldEffectTask));
@@ -3062,7 +3070,7 @@ void sub_8088F10(struct Task *task)
{
if (sub_8088FA4(task->data[1]))
{
- fade_8080918();
+ WarpFadeScreen();
task->data[0]++;
}
}
diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c
index 73082bdb7..84f340b35 100644
--- a/src/field_effect_helpers.c
+++ b/src/field_effect_helpers.c
@@ -11,148 +11,153 @@
#include "constants/field_effects.h"
#include "constants/songs.h"
-static void sub_81269E0(struct Sprite *);
-static void npc_pal_op(struct EventObject *eventObject, struct Sprite *sprite);
-static void npc_pal_op_A(struct EventObject *, u8);
-static void npc_pal_op_B(struct EventObject *, u8);
-static void sub_81275A0(struct Sprite *);
-static void sub_81275C4(struct Sprite *);
-static void sub_8127DA0(struct Sprite *);
-static void sub_8127DD0(struct Sprite *);
-static void sub_8127E30(struct Sprite *);
+static void UpdateObjectReflectionSprite(struct Sprite *);
+static void LoadObjectReflectionPalette(struct EventObject *eventObject, struct Sprite *sprite);
+static void LoadObjectHighBridgeReflectionPalette(struct EventObject *, u8);
+static void LoadObjectRegularReflectionPalette(struct EventObject *, u8);
+static void FadeFootprintsTireTracks_Step0(struct Sprite *);
+static void FadeFootprintsTireTracks_Step1(struct Sprite *);
+static void UpdateAshFieldEffect_Step0(struct Sprite *);
+static void UpdateAshFieldEffect_Step1(struct Sprite *);
+static void UpdateAshFieldEffect_Step2(struct Sprite *);
static void sub_812882C(struct Sprite *, u8, u8);
-static void sub_81278D8(struct Sprite *);
+static void UpdateFeetInFlowingWaterFieldEffect(struct Sprite *);
static void sub_8127FD4(struct EventObject *, struct Sprite *);
static void sub_812800C(struct EventObject *, struct Sprite *);
static void sub_81280A0(struct EventObject *, struct Sprite *, struct Sprite *);
static void sub_8128174(struct Sprite *);
static u32 ShowDisguiseFieldEffect(u8, u8, u8);
-void SetUpReflection(struct EventObject *eventObject, struct Sprite *sprite, bool8 flag)
+void InitObjectReflectionSprite(struct EventObject *eventObject, struct Sprite *sprite, bool8 stillReflection)
{
- struct Sprite *newSprite;
+ struct Sprite *reflectionSprite;
- newSprite = &gSprites[obj_unfreeze(sprite, sprite->pos1.x, sprite->pos1.y, 0x98)];
- newSprite->callback = sub_81269E0;
- newSprite->oam.priority = 3;
- newSprite->oam.paletteNum = gUnknown_0830FD14[newSprite->oam.paletteNum];
- newSprite->usingSheet = TRUE;
- newSprite->anims = gDummySpriteAnimTable;
- StartSpriteAnim(newSprite, 0);
- newSprite->affineAnims = gDummySpriteAffineAnimTable;
- newSprite->affineAnimBeginning = TRUE;
- newSprite->subspriteMode = 0;
- newSprite->data[0] = sprite->data[0];
- newSprite->data[1] = eventObject->localId;
- newSprite->data[7] = flag;
- npc_pal_op(eventObject, newSprite);
- if (!flag)
- {
- newSprite->oam.affineMode = 1;
- }
+ reflectionSprite = &gSprites[CreateCopySpriteAt(sprite, sprite->pos1.x, sprite->pos1.y, 0x98)];
+ reflectionSprite->callback = UpdateObjectReflectionSprite;
+ reflectionSprite->oam.priority = 3;
+ reflectionSprite->oam.paletteNum = gReflectionEffectPaletteMap[reflectionSprite->oam.paletteNum];
+ reflectionSprite->usingSheet = TRUE;
+ reflectionSprite->anims = gDummySpriteAnimTable;
+ StartSpriteAnim(reflectionSprite, 0);
+ reflectionSprite->affineAnims = gDummySpriteAffineAnimTable;
+ reflectionSprite->affineAnimBeginning = TRUE;
+ reflectionSprite->subspriteMode = SUBSPRITES_OFF;
+ reflectionSprite->data[0] = sprite->data[0];
+ reflectionSprite->data[1] = eventObject->localId;
+ reflectionSprite->data[7] = stillReflection;
+ LoadObjectReflectionPalette(eventObject, reflectionSprite);
+
+ if (!stillReflection)
+ reflectionSprite->oam.affineMode = ST_OAM_AFFINE_NORMAL;
}
-static s16 sub_81268D0(struct EventObject *eventObject)
+static s16 GetReflectionVerticalOffset(struct EventObject *eventObject)
{
return GetEventObjectGraphicsInfo(eventObject->graphicsId)->height - 2;
}
-static void npc_pal_op(struct EventObject *eventObject, struct Sprite *sprite)
+static void LoadObjectReflectionPalette(struct EventObject *eventObject, struct Sprite *sprite)
{
- u8 whichElement;
- u16 unk_8041e2c[] = {0x0c, 0x1c, 0x2c};
+ u8 bridgeType;
+ u16 bridgeReflectionVerticalOffsets[] = { 12, 28, 44 };
sprite->data[2] = 0;
- if (!GetEventObjectGraphicsInfo(eventObject->graphicsId)->disableReflectionPaletteLoad && ((whichElement = MetatileBehavior_GetBridgeType(eventObject->previousMetatileBehavior)) || (whichElement = MetatileBehavior_GetBridgeType(eventObject->currentMetatileBehavior))))
+ if (!GetEventObjectGraphicsInfo(eventObject->graphicsId)->disableReflectionPaletteLoad && ((bridgeType = MetatileBehavior_GetBridgeType(eventObject->previousMetatileBehavior)) || (bridgeType = MetatileBehavior_GetBridgeType(eventObject->currentMetatileBehavior))))
{
- sprite->data[2] = unk_8041e2c[whichElement - 1];
- npc_pal_op_A(eventObject, sprite->oam.paletteNum);
+ sprite->data[2] = bridgeReflectionVerticalOffsets[bridgeType - 1];
+ LoadObjectHighBridgeReflectionPalette(eventObject, sprite->oam.paletteNum);
}
else
{
- npc_pal_op_B(eventObject, sprite->oam.paletteNum);
+ LoadObjectRegularReflectionPalette(eventObject, sprite->oam.paletteNum);
}
}
-static void npc_pal_op_B(struct EventObject *eventObject, u8 paletteNum)
+static void LoadObjectRegularReflectionPalette(struct EventObject *eventObject, u8 paletteIndex)
{
const struct EventObjectGraphicsInfo *graphicsInfo;
graphicsInfo = GetEventObjectGraphicsInfo(eventObject->graphicsId);
- if (graphicsInfo->paletteTag2 != 0x11ff)
+ if (graphicsInfo->bridgeReflectionPaletteTag != 0x11ff)
{
if (graphicsInfo->paletteSlot == 0)
{
- npc_load_two_palettes__no_record(graphicsInfo->paletteTag1, paletteNum);
+ LoadPlayerObjectReflectionPalette(graphicsInfo->paletteTag, paletteIndex);
}
else if (graphicsInfo->paletteSlot == 10)
{
- npc_load_two_palettes__and_record(graphicsInfo->paletteTag1, paletteNum);
+ LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, paletteIndex);
}
else
{
- pal_patch_for_npc(npc_paltag_by_palslot(paletteNum), paletteNum);
+ PatchObjectPalette(GetObjectPaletteTag(paletteIndex), paletteIndex);
}
- UpdateSpritePaletteWithWeather(paletteNum);
+ UpdateSpritePaletteWithWeather(paletteIndex);
}
}
-static void npc_pal_op_A(struct EventObject *eventObject, u8 paletteNum)
+// When walking on a bridge high above water (Route 120), the reflection is a solid dark blue color.
+// This is so the sprite blends in with the dark water metatile underneath the bridge.
+static void LoadObjectHighBridgeReflectionPalette(struct EventObject *eventObject, u8 paletteNum)
{
const struct EventObjectGraphicsInfo *graphicsInfo;
graphicsInfo = GetEventObjectGraphicsInfo(eventObject->graphicsId);
- if (graphicsInfo->paletteTag2 != 0x11ff)
+ if (graphicsInfo->bridgeReflectionPaletteTag != 0x11ff)
{
- pal_patch_for_npc(graphicsInfo->paletteTag2, paletteNum);
+ PatchObjectPalette(graphicsInfo->bridgeReflectionPaletteTag, paletteNum);
UpdateSpritePaletteWithWeather(paletteNum);
}
}
-static void sub_81269E0(struct Sprite *sprite)
+static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite)
{
struct EventObject *eventObject;
- struct Sprite *oldSprite;
+ struct Sprite *mainSprite;
- eventObject = &gEventObjects[sprite->data[0]];
- oldSprite = &gSprites[eventObject->spriteId];
- if (!eventObject->active || !eventObject->hasReflection || eventObject->localId != sprite->data[1])
+ eventObject = &gEventObjects[reflectionSprite->data[0]];
+ mainSprite = &gSprites[eventObject->spriteId];
+ if (!eventObject->active || !eventObject->hasReflection || eventObject->localId != reflectionSprite->data[1])
{
- sprite->inUse = FALSE;
+ reflectionSprite->inUse = FALSE;
}
else
{
- sprite->oam.paletteNum = gUnknown_0830FD14[oldSprite->oam.paletteNum];
- sprite->oam.shape = oldSprite->oam.shape;
- sprite->oam.size = oldSprite->oam.size;
- sprite->oam.matrixNum = oldSprite->oam.matrixNum | 0x10;
- sprite->oam.tileNum = oldSprite->oam.tileNum;
- sprite->subspriteTables = oldSprite->subspriteTables;
- sprite->subspriteTableNum = oldSprite->subspriteTableNum;
- sprite->invisible = oldSprite->invisible;
- sprite->pos1.x = oldSprite->pos1.x;
- sprite->pos1.y = oldSprite->pos1.y + sub_81268D0(eventObject) + sprite->data[2];
- sprite->centerToCornerVecX = oldSprite->centerToCornerVecX;
- sprite->centerToCornerVecY = oldSprite->centerToCornerVecY;
- sprite->pos2.x = oldSprite->pos2.x;
- sprite->pos2.y = -oldSprite->pos2.y;
- sprite->coordOffsetEnabled = oldSprite->coordOffsetEnabled;
- if (sprite->data[7] == FALSE)
+ reflectionSprite->oam.paletteNum = gReflectionEffectPaletteMap[mainSprite->oam.paletteNum];
+ reflectionSprite->oam.shape = mainSprite->oam.shape;
+ reflectionSprite->oam.size = mainSprite->oam.size;
+ reflectionSprite->oam.matrixNum = mainSprite->oam.matrixNum | 0x10;
+ reflectionSprite->oam.tileNum = mainSprite->oam.tileNum;
+ reflectionSprite->subspriteTables = mainSprite->subspriteTables;
+ reflectionSprite->subspriteTableNum = mainSprite->subspriteTableNum;
+ reflectionSprite->invisible = mainSprite->invisible;
+ reflectionSprite->pos1.x = mainSprite->pos1.x;
+ // reflectionSprite->data[2] holds an additional vertical offset, used by the high bridges on Route 120
+ reflectionSprite->pos1.y = mainSprite->pos1.y + GetReflectionVerticalOffset(eventObject) + reflectionSprite->data[2];
+ reflectionSprite->centerToCornerVecX = mainSprite->centerToCornerVecX;
+ reflectionSprite->centerToCornerVecY = mainSprite->centerToCornerVecY;
+ reflectionSprite->pos2.x = mainSprite->pos2.x;
+ reflectionSprite->pos2.y = -mainSprite->pos2.y;
+ reflectionSprite->coordOffsetEnabled = mainSprite->coordOffsetEnabled;
+
+ // Check if the reflection is not still.
+ if (reflectionSprite->data[7] == FALSE)
{
- sprite->oam.matrixNum = 0;
- if (oldSprite->oam.matrixNum & 0x8)
- {
- sprite->oam.matrixNum = 1;
- }
+ // Sets the reflection sprite's rot/scale matrix to the appropriate
+ // matrix based on whether or not the main sprite is horizontally flipped.
+ // If the sprite is facing to the east, then it is flipped, and its matrixNum is 8.
+ reflectionSprite->oam.matrixNum = 0;
+ if (mainSprite->oam.matrixNum & 0x8)
+ reflectionSprite->oam.matrixNum = 1;
}
}
}
-u8 sub_8126B54(void)
+u8 CreateWarpArrowSprite(void)
{
u8 spriteId;
struct Sprite *sprite;
- spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[8] /*gFieldEffectSpriteTemplate_Arrow*/, 0, 0, 0x52);
+ spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[8], 0, 0, 0x52);
if (spriteId != MAX_SPRITES)
{
sprite = &gSprites[spriteId];
@@ -163,12 +168,12 @@ u8 sub_8126B54(void)
return spriteId;
}
-void objid_set_invisible(u8 spriteId)
+void SetSpriteInvisible(u8 spriteId)
{
gSprites[spriteId].invisible = TRUE;
}
-void sub_8126BC4(u8 spriteId, u8 animNum, s16 x, s16 y)
+void ShowWarpArrowSprite(u8 spriteId, u8 direction, s16 x, s16 y)
{
s16 x2;
s16 y2;
@@ -184,18 +189,18 @@ void sub_8126BC4(u8 spriteId, u8 animNum, s16 x, s16 y)
sprite->invisible = FALSE;
sprite->data[0] = x;
sprite->data[1] = y;
- StartSpriteAnim(sprite, animNum - 1);
+ StartSpriteAnim(sprite, direction - 1);
}
}
-const u8 gUnknown_08401E32[] = {
+const u8 gShadowEffectTemplateIds[] = {
0,
1,
2,
3
};
-const u16 gUnknown_08401E36[] = {
+const u16 gShadowVerticalOffsets[] = {
4,
4,
4,
@@ -210,19 +215,19 @@ u32 FldEff_Shadow(void)
eventObjectId = GetEventObjectIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]);
graphicsInfo = GetEventObjectGraphicsInfo(gEventObjects[eventObjectId].graphicsId);
- spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[gUnknown_08401E32[graphicsInfo->shadowSize]], 0, 0, 0x94);
+ spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[gShadowEffectTemplateIds[graphicsInfo->shadowSize]], 0, 0, 0x94);
if (spriteId != MAX_SPRITES)
{
gSprites[spriteId].coordOffsetEnabled = TRUE;
gSprites[spriteId].data[0] = gFieldEffectArguments[0];
gSprites[spriteId].data[1] = gFieldEffectArguments[1];
gSprites[spriteId].data[2] = gFieldEffectArguments[2];
- gSprites[spriteId].data[3] = (graphicsInfo->height >> 1) - gUnknown_08401E36[graphicsInfo->shadowSize];
+ gSprites[spriteId].data[3] = (graphicsInfo->height >> 1) - gShadowVerticalOffsets[graphicsInfo->shadowSize];
}
return 0;
}
-void oamc_shadow(struct Sprite *sprite)
+void UpdateShadowFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
struct EventObject *eventObject;
@@ -239,7 +244,12 @@ void oamc_shadow(struct Sprite *sprite)
sprite->oam.priority = linkedSprite->oam.priority;
sprite->pos1.x = linkedSprite->pos1.x;
sprite->pos1.y = linkedSprite->pos1.y + sprite->data[3];
- if (!eventObject->active || !eventObject->hasShadow || MetatileBehavior_IsPokeGrass(eventObject->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(eventObject->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(eventObject->previousMetatileBehavior) || MetatileBehavior_IsReflective(eventObject->currentMetatileBehavior) || MetatileBehavior_IsReflective(eventObject->previousMetatileBehavior))
+ if (!eventObject->active || !eventObject->hasShadow
+ || MetatileBehavior_IsPokeGrass(eventObject->currentMetatileBehavior)
+ || MetatileBehavior_IsSurfableWaterOrUnderwater(eventObject->currentMetatileBehavior)
+ || MetatileBehavior_IsSurfableWaterOrUnderwater(eventObject->previousMetatileBehavior)
+ || MetatileBehavior_IsReflective(eventObject->currentMetatileBehavior)
+ || MetatileBehavior_IsReflective(eventObject->previousMetatileBehavior))
{
FieldEffectStop(sprite, FLDEFF_SHADOW);
}
@@ -276,7 +286,7 @@ u32 FldEff_TallGrass(void)
return 0;
}
-void unc_grass_normal(struct Sprite *sprite)
+void UpdateTallGrassFieldEffect(struct Sprite *sprite)
{
u8 mapNum;
u8 mapGroup;
@@ -305,14 +315,12 @@ void unc_grass_normal(struct Sprite *sprite)
{
eventObject = &gEventObjects[eventObjectId];
if ((eventObject->currentCoords.x != sprite->data[1] || eventObject->currentCoords.y != sprite->data[2]) && (eventObject->previousCoords.x != sprite->data[1] || eventObject->previousCoords.y != sprite->data[2]))
- {
sprite->data[7] = TRUE;
- }
+
metatileBehavior = 0;
if (sprite->animCmdIndex == 0)
- {
metatileBehavior = 4;
- }
+
UpdateEventObjectSpriteVisibility(sprite, 0);
sub_812882C(sprite, sprite->data[0], metatileBehavior);
}
@@ -336,7 +344,7 @@ u32 FldEff_JumpTallGrass(void)
return 0;
}
-u8 sub_8126FF0(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y)
+u8 FindTallGrassFieldEffectSpriteId(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y)
{
struct Sprite *sprite;
u8 i;
@@ -346,12 +354,11 @@ u8 sub_8126FF0(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y)
if (gSprites[i].inUse)
{
sprite = &gSprites[i];
- if (sprite->callback == unc_grass_normal && (x == sprite->data[1] && y == sprite->data[2]) && (localId == (u8)(sprite->data[3] >> 8) && mapNum == (sprite->data[3] & 0xFF) && mapGroup == sprite->data[4]))
- {
+ if (sprite->callback == UpdateTallGrassFieldEffect && (x == sprite->data[1] && y == sprite->data[2]) && (localId == (u8)(sprite->data[3] >> 8) && mapNum == (sprite->data[3] & 0xFF) && mapGroup == sprite->data[4]))
return i;
- }
}
}
+
return MAX_SPRITES;
}
@@ -385,7 +392,7 @@ u32 FldEff_LongGrass(void)
return 0;
}
-void unc_grass_tall(struct Sprite *sprite)
+void UpdateLongGrassFieldEffect(struct Sprite *sprite)
{
u8 mapNum;
u8 mapGroup;
@@ -464,7 +471,7 @@ u32 FldEff_ShortGrass(void)
return 0;
}
-void sub_8127334(struct Sprite *sprite)
+void UpdateShortGrassFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
s16 x;
@@ -554,29 +561,29 @@ u32 FldEff_BikeTireTracks(void)
return spriteId;
}
-void (*const gUnknown_08401E40[])(struct Sprite *) = {
- sub_81275A0,
- sub_81275C4
+void (*const gFadeFootprintsTireTracksFuncs[])(struct Sprite *) = {
+ FadeFootprintsTireTracks_Step0,
+ FadeFootprintsTireTracks_Step1
};
-void sub_8127584(struct Sprite *sprite)
+void UpdateFootprintsTireTracksFieldEffect(struct Sprite *sprite)
{
- gUnknown_08401E40[sprite->data[0]](sprite);
+ gFadeFootprintsTireTracksFuncs[sprite->data[0]](sprite);
}
-static void sub_81275A0(struct Sprite *sprite)
+static void FadeFootprintsTireTracks_Step0(struct Sprite *sprite)
{
+ // Wait 40 frames before the flickering starts.
if (++sprite->data[1] > 40)
- {
sprite->data[0] = 1;
- }
+
UpdateEventObjectSpriteVisibility(sprite, FALSE);
}
-static void sub_81275C4(struct Sprite *sprite)
+static void FadeFootprintsTireTracks_Step1(struct Sprite *sprite)
{
sprite->invisible ^= 1;
- sprite->data[1] ++;
+ sprite->data[1]++;
UpdateEventObjectSpriteVisibility(sprite, sprite->invisible);
if (sprite->data[1] > 56)
{
@@ -612,7 +619,7 @@ u32 FldEff_Splash(void)
return 0;
}
-void sub_81276B4(struct Sprite *sprite)
+void UpdateSplashFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
@@ -679,7 +686,7 @@ u32 FldEff_FeetInFlowingWater(void)
{
graphicsInfo = GetEventObjectGraphicsInfo(eventObject->graphicsId);
sprite = &gSprites[spriteId];
- sprite->callback = sub_81278D8;
+ sprite->callback = UpdateFeetInFlowingWaterFieldEffect;
sprite->coordOffsetEnabled = TRUE;
sprite->oam.priority = gSprites[eventObject->spriteId].oam.priority;
sprite->data[0] = gFieldEffectArguments[0];
@@ -693,7 +700,7 @@ u32 FldEff_FeetInFlowingWater(void)
return 0;
}
-static void sub_81278D8(struct Sprite *sprite)
+static void UpdateFeetInFlowingWaterFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
struct Sprite *linkedSprite;
@@ -763,7 +770,7 @@ u32 FldEff_HotSpringsWater(void)
return 0;
}
-void sub_8127A7C(struct Sprite *sprite)
+void UpdateHotSpringsWaterFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
const struct EventObjectGraphicsInfo *graphicsInfo;
@@ -852,7 +859,7 @@ u32 FldEff_Unknown22(void)
return 0;
}
-void ash(s16 x, s16 y, u16 c, s16 d)
+void StartAshFieldEffect(s16 x, s16 y, u16 c, s16 d)
{
gFieldEffectArguments[0] = x;
gFieldEffectArguments[1] = y;
@@ -887,28 +894,26 @@ u32 FldEff_Ash(void)
return 0;
}
-void (*const gUnknown_08401E48[])(struct Sprite *) = {
- sub_8127DA0,
- sub_8127DD0,
- sub_8127E30
+void (*const gAshFieldEffectFuncs[])(struct Sprite *) = {
+ UpdateAshFieldEffect_Step0,
+ UpdateAshFieldEffect_Step1,
+ UpdateAshFieldEffect_Step2
};
-void sub_8127D84(struct Sprite *sprite)
+void UpdateAshFieldEffect(struct Sprite *sprite)
{
- gUnknown_08401E48[sprite->data[0]](sprite);
+ gAshFieldEffectFuncs[sprite->data[0]](sprite);
}
-static void sub_8127DA0(struct Sprite *sprite)
+static void UpdateAshFieldEffect_Step0(struct Sprite *sprite)
{
sprite->invisible = TRUE;
sprite->animPaused = TRUE;
if (--sprite->data[4] == 0)
- {
sprite->data[0] = 1;
- }
}
-static void sub_8127DD0(struct Sprite *sprite)
+static void UpdateAshFieldEffect_Step1(struct Sprite *sprite)
{
sprite->invisible = FALSE;
sprite->animPaused = FALSE;
@@ -918,13 +923,11 @@ static void sub_8127DD0(struct Sprite *sprite)
sprite->data[0] = 2;
}
-static void sub_8127E30(struct Sprite *sprite)
+static void UpdateAshFieldEffect_Step2(struct Sprite *sprite)
{
UpdateEventObjectSpriteVisibility(sprite, FALSE);
if (sprite->animEnded)
- {
FieldEffectStop(sprite, FLDEFF_ASH);
- }
}
u32 FldEff_SurfBlob(void)
@@ -979,7 +982,7 @@ static u8 sub_8127F70(struct Sprite *sprite)
return (sprite->data[0] & 0xF00) >> 8;
}
-void sub_8127F7C(struct Sprite *sprite)
+void UpdateSurfBlobFieldEffect(struct Sprite *sprite)
{
struct EventObject *eventObject;
struct Sprite *linkedSprite;
@@ -994,11 +997,16 @@ void sub_8127F7C(struct Sprite *sprite)
static void sub_8127FD4(struct EventObject *eventObject, struct Sprite *sprite)
{
- u8 unk_8041E54[] = {0, 0, 1, 2, 3};
+ u8 surfBlobDirectionAnims[] = {
+ 0, // DIR_NONE
+ 0, // DIR_SOUTH
+ 1, // DIR_NORTH
+ 2, // DIR_WEST
+ 3, // DIR_EAST
+ };
+
if (sub_8127F64(sprite) == 0)
- {
- StartSpriteAnimIfDifferent(sprite, unk_8041E54[eventObject->movementDirection]);
- }
+ StartSpriteAnimIfDifferent(sprite, surfBlobDirectionAnims[eventObject->movementDirection]);
}
#ifdef NONMATCHING
@@ -1211,7 +1219,7 @@ u32 FldEff_SandPile(void)
return 0;
}
-void sub_81282E0(struct Sprite *sprite)
+void UpdateSandPileFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
s16 x;
@@ -1257,7 +1265,7 @@ u32 FldEff_Bubbles(void)
return 0;
}
-void sub_8128410(struct Sprite *sprite)
+void UpdateBubblesFieldEffect(struct Sprite *sprite)
{
sprite->data[0] += 0x80;
sprite->data[0] &= 0x100;
@@ -1289,19 +1297,19 @@ u32 FldEff_BerryTreeGrowthSparkle(void)
u32 FldEff_TreeDisguise(void)
{
- return ShowDisguiseFieldEffect(FLDEFF_TREE_DISGUISE, 0x18, 0x04);
+ return ShowDisguiseFieldEffect(FLDEFF_TREE_DISGUISE, 24, 4);
}
u32 FldEff_MountainDisguise(void)
{
- return ShowDisguiseFieldEffect(FLDEFF_MOUNTAIN_DISGUISE, 0x19, 0x03);
+ return ShowDisguiseFieldEffect(FLDEFF_MOUNTAIN_DISGUISE, 25, 3);
}
u32 FldEff_SandDisguise(void)
{
- return ShowDisguiseFieldEffect(FLDEFF_SAND_DISGUISE, 0x1C, 0x02);
+ return ShowDisguiseFieldEffect(FLDEFF_SAND_DISGUISE, 28, 2);
}
static u32 ShowDisguiseFieldEffect(u8 fldEff, u8 templateIdx, u8 paletteNum)
@@ -1328,7 +1336,7 @@ static u32 ShowDisguiseFieldEffect(u8 fldEff, u8 templateIdx, u8 paletteNum)
return spriteId;
}
-void sub_81285AC(struct Sprite *sprite)
+void UpdateDisguiseFieldEffect(struct Sprite *sprite)
{
u8 eventObjectId;
const struct EventObjectGraphicsInfo *graphicsInfo;
@@ -1406,27 +1414,25 @@ u32 FldEff_Sparkle(void)
return 0;
}
-void sub_8128774(struct Sprite *sprite)
+void UpdateSparkleFieldEffect(struct Sprite *sprite)
{
if (sprite->data[0] == 0)
{
if (sprite->animEnded)
{
sprite->invisible = TRUE;
- sprite->data[0] ++;
+ sprite->data[0]++;
}
+
if (sprite->data[0] == 0)
- {
return;
- }
}
- if (++ sprite->data[1] >= 35)
- {
+
+ if (++sprite->data[1] > 34)
FieldEffectStop(sprite, FLDEFF_SPARKLE);
- }
}
-void sub_81287C4(struct Sprite *sprite)
+void UpdateJumpLandingFieldEffect(struct Sprite *sprite)
{
if (sprite->animEnded)
{
@@ -1439,16 +1445,12 @@ void sub_81287C4(struct Sprite *sprite)
}
}
-void sub_8128800(struct Sprite *sprite)
+void WaitFieldEffectSpriteAnim(struct Sprite *sprite)
{
if (sprite->animEnded)
- {
FieldEffectStop(sprite, sprite->data[0]);
- }
else
- {
UpdateEventObjectSpriteVisibility(sprite, FALSE);
- }
}
#ifdef NONMATCHING
diff --git a/src/field_fadetransition.c b/src/field_fadetransition.c
index a9dc78dfa..c52dc98c6 100644
--- a/src/field_fadetransition.c
+++ b/src/field_fadetransition.c
@@ -39,35 +39,35 @@ void palette_bg_fill_black(void)
void pal_fill_for_map_transition(void)
{
- u8 map_light = get_map_type_from_warp0();
- switch (fade_type_for_given_maplight_pair(map_light, Overworld_GetMapTypeOfSaveblockLocation()))
+ u8 previousMapType = GetLastUsedWarpMapType();
+ switch (GetMapPairFadeFromType(previousMapType, Overworld_GetMapTypeOfSaveblockLocation()))
{
case 0:
- FadeScreen(0, 0);
+ FadeScreen(FADE_FROM_BLACK, 0);
palette_bg_fill_black();
break;
case 1:
- FadeScreen(2, 0);
+ FadeScreen(FADE_FROM_WHITE, 0);
palette_bg_fill_white();
}
}
void pal_fill_black(void)
{
- FadeScreen(0, 0);
+ FadeScreen(FADE_FROM_BLACK, 0);
palette_bg_fill_black();
}
-void fade_8080918(void)
+void WarpFadeScreen(void)
{
- u8 light_level = Overworld_GetMapTypeOfSaveblockLocation();
- switch (sub_810CDB8(light_level, warp1_get_mapheader()->mapType))
+ u8 currentMapType = Overworld_GetMapTypeOfSaveblockLocation();
+ switch (GetMapPairFadeToType(currentMapType, GetDestinationWarpMapHeader()->mapType))
{
case 0:
- FadeScreen(1, 0);
+ FadeScreen(FADE_TO_BLACK, 0);
break;
case 1:
- FadeScreen(3, 0);
+ FadeScreen(FADE_TO_WHITE, 0);
}
}
@@ -358,7 +358,7 @@ void sub_8080E44(void)
CreateTask(task_mpl_807E3C8, 10);
}
-bool32 sub_8080E64(void)
+static bool32 PaletteFadeActive(void)
{
return gPaletteFade.active;
}
@@ -374,8 +374,8 @@ bool32 sub_8080E70(void)
void sub_8080E88(void)
{
ScriptContext2_Enable();
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlayRainSoundEffect();
PlaySE(SE_KAIDAN);
gFieldCallback = mapldr_default;
@@ -385,8 +385,8 @@ void sub_8080E88(void)
void sp13E_warp_to_last_warp(void)
{
ScriptContext2_Enable();
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlayRainSoundEffect();
gFieldCallback = mapldr_default;
CreateTask(task0A_fade_n_map_maybe, 10);
@@ -426,8 +426,8 @@ void sub_8080F58(void)
void sub_8080F68(void)
{
ScriptContext2_Enable();
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlaySE(SE_TK_WARPIN);
CreateTask(task0A_fade_n_map_maybe, 10);
gFieldCallback = sub_8080B78;
@@ -436,12 +436,12 @@ void sub_8080F68(void)
void sub_8080F9C(void)
{
ScriptContext2_Enable();
- fade_8080918();
+ WarpFadeScreen();
CreateTask(task0A_fade_n_map_maybe, 10);
gFieldCallback = sub_80C791C;
}
-void sub_8080FC4(u8 taskId)
+static void WaitCableClubWarp(u8 taskId)
{
struct Task *task = &gTasks[taskId];
@@ -452,13 +452,11 @@ void sub_8080FC4(u8 taskId)
task->data[0]++;
break;
case 1:
- if (!sub_8080E64() && sub_8054034())
- {
+ if (!PaletteFadeActive() && BGMusicStopped())
task->data[0]++;
- }
break;
case 2:
- warp_in();
+ WarpIntoMap();
SetMainCallback2(sub_8054588);
DestroyTask(taskId);
break;
@@ -468,10 +466,10 @@ void sub_8080FC4(u8 taskId)
void DoCableClubWarp(void)
{
ScriptContext2_Enable();
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlaySE(SE_KAIDAN);
- CreateTask(sub_8080FC4, 10);
+ CreateTask(WaitCableClubWarp, 10);
}
void sub_8081050(u8 taskId)
@@ -482,13 +480,13 @@ void sub_8081050(u8 taskId)
{
case 0:
ClearLinkCallback_2();
- FadeScreen(1, 0);
- sub_8053FF8();
+ FadeScreen(FADE_TO_BLACK, 0);
+ TryFadeOutOldMapMusic();
PlaySE(SE_KAIDAN);
data[0]++;
break;
case 1:
- if (!sub_8080E64() && sub_8054034())
+ if (!PaletteFadeActive() && BGMusicStopped())
{
sub_800832C();
data[0]++;
@@ -497,7 +495,7 @@ void sub_8081050(u8 taskId)
case 2:
if (!gReceivedRemoteLinkPlayers)
{
- warp_in();
+ WarpIntoMap();
SetMainCallback2(CB2_LoadMap);
DestroyTask(taskId);
}
@@ -538,13 +536,13 @@ void task0A_fade_n_map_maybe(u8 taskId)
task->data[0]++;
break;
case 1:
- if (!sub_8080E64() && sub_8054034())
+ if (!PaletteFadeActive() && BGMusicStopped())
{
task->data[0]++;
}
break;
case 2:
- warp_in();
+ WarpIntoMap();
SetMainCallback2(CB2_LoadMap);
DestroyTask(taskId);
break;
@@ -595,8 +593,8 @@ void sub_808115C(u8 taskId)
}
break;
case 4:
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlayRainSoundEffect();
task->data[0] = 0;
task->func = task0A_fade_n_map_maybe;
@@ -616,13 +614,13 @@ void sub_80812C8(u8 taskId)
task->data[0]++;
break;
case 1:
- if (!sub_8080E64() && sub_8054034())
+ if (!PaletteFadeActive() && BGMusicStopped())
{
task->data[0]++;
}
break;
case 2:
- warp_in();
+ WarpIntoMap();
SetMainCallback2(sub_8054534);
DestroyTask(taskId);
break;
@@ -632,8 +630,8 @@ void sub_80812C8(u8 taskId)
void sub_8081334(void)
{
ScriptContext2_Enable();
- sub_8053FF8();
- fade_8080918();
+ TryFadeOutOldMapMusic();
+ WarpFadeScreen();
PlayRainSoundEffect();
PlaySE(SE_KAIDAN);
gFieldCallback = sub_8080B60;
diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c
index dac26ff32..9a4f5f6cd 100644
--- a/src/field_player_avatar.c
+++ b/src/field_player_avatar.c
@@ -1142,7 +1142,7 @@ void InitPlayerAvatar(s16 x, s16 y, u8 direction, u8 gender)
eventObjectId = SpawnSpecialEventObject(&playerEventObjTemplate);
eventObject = &gEventObjects[eventObjectId];
eventObject->isPlayer = 1;
- eventObject->warpArrowSpriteId = sub_8126B54();
+ eventObject->warpArrowSpriteId = CreateWarpArrowSprite();
EventObjectTurn(eventObject, direction);
ClearPlayerAvatarInfo();
gPlayerAvatar.runningState = NOT_MOVING;
@@ -1199,11 +1199,11 @@ static void sub_8059D60(struct EventObject *eventObject)
x = eventObject->currentCoords.x;
y = eventObject->currentCoords.y;
MoveCoords(direction, &x, &y);
- sub_8126BC4(eventObject->warpArrowSpriteId, direction, x, y);
+ ShowWarpArrowSprite(eventObject->warpArrowSpriteId, direction, x, y);
return;
}
}
- objid_set_invisible(eventObject->warpArrowSpriteId);
+ SetSpriteInvisible(eventObject->warpArrowSpriteId);
}
/* Strength */
diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c
index b314699c5..4e5965ee3 100644
--- a/src/field_screen_effect.c
+++ b/src/field_screen_effect.c
@@ -9,71 +9,78 @@
#include "text.h"
#include "scanline_effect.h"
-const static u16 gUnknown_0839ACDC[] = { 0xC8, 0x48, 0x38, 0x28, 0x18, 0x0 };
+const static u16 sFlashLevelPixelRadii[] = { 200, 72, 56, 40, 24, 0 };
const s32 gMaxFlashLevel = 4;
-const static struct ScanlineEffectParams gUnknown_0839ACEC =
+const static struct ScanlineEffectParams sFlashEffectParams =
{
(void *)REG_ADDR_WIN0H,
((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1,
1
};
-static void sub_808136C(u16 *dest, u32 a2, s32 a3, s32 a4)
+static void SetFlashScanlineEffectWindowBoundary(u16 *dest, u32 y, s32 left, s32 right)
{
- if (a2 <= 0xA0)
+ if (y <= 160)
{
- if (a3 < 0)
- a3 = 0;
- if (a3 > 255)
- a3 = 255;
- if (a4 < 0)
- a4 = 0;
- if (a4 > 255)
- a4 = 255;
- dest[a2] = (a3 << 8) | a4;
+ if (left < 0)
+ left = 0;
+ if (left > 255)
+ left = 255;
+ if (right < 0)
+ right = 0;
+ if (right > 255)
+ right = 255;
+ dest[y] = (left << 8) | right;
}
}
-static void sub_8081398(u16 *dest, s32 a2, s32 a3, s32 a4)
+static void SetFlashScanlineEffectWindowBoundaries(u16 *dest, s32 centerX, s32 centerY, s32 radius)
{
- s32 v1 = a4;
- s32 v2 = a4;
+ s32 r = radius;
+ s32 v2 = radius;
s32 v3 = 0;
- while (v1 >= v3)
+ while (r >= v3)
{
- sub_808136C(dest, a3 - v3, a2 - v1, a2 + v1);
- sub_808136C(dest, a3 + v3, a2 - v1, a2 + v1);
- sub_808136C(dest, a3 - v1, a2 - v3, a2 + v3);
- sub_808136C(dest, a3 + v1, a2 - v3, a2 + v3);
+ SetFlashScanlineEffectWindowBoundary(dest, centerY - v3, centerX - r, centerX + r);
+ SetFlashScanlineEffectWindowBoundary(dest, centerY + v3, centerX - r, centerX + r);
+ SetFlashScanlineEffectWindowBoundary(dest, centerY - r, centerX - v3, centerX + v3);
+ SetFlashScanlineEffectWindowBoundary(dest, centerY + r, centerX - v3, centerX + v3);
v2 -= (v3 * 2) - 1;
v3++;
if (v2 < 0)
{
- v2 += 2 * (v1 - 1);
- v1--;
+ v2 += 2 * (r - 1);
+ r--;
}
}
}
-static void sub_8081424(u8 taskId)
+#define tFlashCenterX data[1]
+#define tFlashCenterY data[2]
+#define tCurFlashRadius data[3]
+#define tDestFlashRadius data[4]
+#define tFlashRadiusDelta data[5]
+#define tClearScanlineEffect data[6]
+
+static void UpdateFlashLevelEffect(u8 taskId)
{
s16 *data = gTasks[taskId].data;
switch (data[0])
{
case 0:
- sub_8081398(gScanlineEffectRegBuffers[gScanlineEffect.srcBuffer], data[1], data[2], data[3]);
+ SetFlashScanlineEffectWindowBoundaries(gScanlineEffectRegBuffers[gScanlineEffect.srcBuffer], tFlashCenterX, tFlashCenterY, tCurFlashRadius);
data[0] = 1;
break;
case 1:
- sub_8081398(gScanlineEffectRegBuffers[gScanlineEffect.srcBuffer], data[1], data[2], data[3]);
+ SetFlashScanlineEffectWindowBoundaries(gScanlineEffectRegBuffers[gScanlineEffect.srcBuffer], tFlashCenterX, tFlashCenterY, tCurFlashRadius);
data[0] = 0;
- data[3] += data[5];
- if (data[3] > data[4])
+ tCurFlashRadius += tFlashRadiusDelta;
+ if (tCurFlashRadius > tDestFlashRadius)
{
- if (data[6] == 1)
+ if (tClearScanlineEffect == 1)
{
ScanlineEffect_Stop();
data[0] = 2;
@@ -93,7 +100,7 @@ static void sub_8081424(u8 taskId)
static void sub_80814E8(u8 taskId)
{
- if (!FuncIsActiveTask(sub_8081424))
+ if (!FuncIsActiveTask(UpdateFlashLevelEffect))
{
EnableBothScriptContexts();
DestroyTask(taskId);
@@ -106,41 +113,46 @@ static void sub_8081510(void)
CreateTask(sub_80814E8, 80);
}
-static u8 sub_8081534(s32 a1, s32 a2, s32 a3, s32 a4, s32 a5, u8 a6)
+static u8 sub_8081534(s32 centerX, s32 centerY, s32 initialFlashRadius, s32 destFlashRadius, s32 clearScanlineEffect, u8 delta)
{
- u8 taskId = CreateTask(sub_8081424, 80);
+ u8 taskId = CreateTask(UpdateFlashLevelEffect, 80);
s16 *data = gTasks[taskId].data;
- data[3] = a3;
- data[4] = a4;
- data[1] = a1;
- data[2] = a2;
- data[6] = a5;
+ tCurFlashRadius = initialFlashRadius;
+ tDestFlashRadius = destFlashRadius;
+ tFlashCenterX = centerX;
+ tFlashCenterY = centerY;
+ tClearScanlineEffect = clearScanlineEffect;
- if (a3 < a4)
- data[5] = a6;
+ if (initialFlashRadius < destFlashRadius)
+ tFlashRadiusDelta = delta;
else
- data[5] = -a6;
+ tFlashRadiusDelta = -delta;
return taskId;
}
-void sub_8081594(u8 a1)
+#undef tCurFlashRadius
+#undef tDestFlashRadius
+#undef tFlashRadiusDelta
+#undef tClearScanlineEffect
+
+void sub_8081594(u8 flashLevel)
{
- u8 flashLevel = Overworld_GetFlashLevel();
+ u8 curFlashLevel = Overworld_GetFlashLevel();
u8 value = 0;
- if (!a1)
+ if (!flashLevel)
value = 1;
- sub_8081534(120, 80, gUnknown_0839ACDC[flashLevel], gUnknown_0839ACDC[a1], value, 1);
+ sub_8081534(120, 80, sFlashLevelPixelRadii[curFlashLevel], sFlashLevelPixelRadii[flashLevel], value, 1);
sub_8081510();
ScriptContext2_Enable();
}
-void sub_80815E0(u8 a1)
+void WriteFlashScanlineEffectBuffer(u8 flashLevel)
{
- if (a1)
+ if (flashLevel)
{
- sub_8081398(&gScanlineEffectRegBuffers[0][0], 120, 80, gUnknown_0839ACDC[a1]);
+ SetFlashScanlineEffectWindowBoundaries(&gScanlineEffectRegBuffers[0][0], 120, 80, sFlashLevelPixelRadii[flashLevel]);
CpuFastSet(&gScanlineEffectRegBuffers[0], &gScanlineEffectRegBuffers[1], 480);
}
}
@@ -208,10 +220,9 @@ static void sub_80816A8(u8 taskId)
REG_BLDALPHA = 1804;
REG_WININ = 63;
REG_WINOUT = 30;
- sub_8081398(&gScanlineEffectRegBuffers[0][0], data[2], data[3], 1);
+ SetFlashScanlineEffectWindowBoundaries(&gScanlineEffectRegBuffers[0][0], data[2], data[3], 1);
CpuFastSet(&gScanlineEffectRegBuffers[0], &gScanlineEffectRegBuffers[1], 480);
- //ScanlineEffect_SetParams(gUnknown_0839ACEC[0], gUnknown_0839ACEC[1], gUnknown_0839ACEC[2]);
- ScanlineEffect_SetParams(gUnknown_0839ACEC);
+ ScanlineEffect_SetParams(sFlashEffectParams);
data[0] = 1;
break;
case 1:
@@ -221,7 +232,7 @@ static void sub_80816A8(u8 taskId)
data[0] = 2;
break;
case 2:
- if (!FuncIsActiveTask(sub_8081424))
+ if (!FuncIsActiveTask(UpdateFlashLevelEffect))
{
EnableBothScriptContexts();
data[0] = 3;
@@ -323,7 +334,7 @@ void sub_8081924(void)
static void task50_0807F0C8(u8 taskId)
{
- if (sub_8054034() == TRUE)
+ if (BGMusicStopped() == TRUE)
{
DestroyTask(taskId);
EnableBothScriptContexts();
diff --git a/src/field_specials.c b/src/field_specials.c
index cb400dc2d..f7b14dad8 100644
--- a/src/field_specials.c
+++ b/src/field_specials.c
@@ -21,6 +21,7 @@
#include "constants/species.h"
#include "constants/abilities.h"
#include "constants/moves.h"
+#include "constants/weather.h"
#include "text.h"
#include "wallclock.h"
#include "tv.h"
@@ -42,7 +43,7 @@
#define CHAR_DECIMAL_SEPARATOR CHAR_COMMA
#endif
-extern struct WarpData gUnknown_020297F0;
+extern struct WarpData gLastUsedWarp;
extern u8 gBattleOutcome;
extern u16 gSpecialVar_0x8004;
extern u16 gSpecialVar_0x8005;
@@ -207,7 +208,7 @@ u16 GetRecordedCyclingRoadResults(void) {
}
void UpdateCyclingRoadState(void) {
- if (gUnknown_020297F0.mapNum == MAP_NUM(ROUTE110_SEASIDE_CYCLING_ROAD_NORTH_ENTRANCE) && gUnknown_020297F0.mapGroup == MAP_GROUP(ROUTE110_SEASIDE_CYCLING_ROAD_NORTH_ENTRANCE))
+ if (gLastUsedWarp.mapNum == MAP_NUM(ROUTE110_SEASIDE_CYCLING_ROAD_NORTH_ENTRANCE) && gLastUsedWarp.mapGroup == MAP_GROUP(ROUTE110_SEASIDE_CYCLING_ROAD_NORTH_ENTRANCE))
{
return;
}
@@ -2009,17 +2010,17 @@ bool8 FoundBlackGlasses(void)
void SetRoute119Weather(void)
{
- if (is_map_type_1_2_3_5_or_6(get_map_type_from_warp0()) != TRUE)
+ if (is_map_type_1_2_3_5_or_6(GetLastUsedWarpMapType()) != TRUE)
{
- SetSav1Weather(0x14);
+ SetSav1Weather(WEATHER_ROUTE119_CYCLE);
}
}
void SetRoute123Weather(void)
{
- if (is_map_type_1_2_3_5_or_6(get_map_type_from_warp0()) != TRUE)
+ if (is_map_type_1_2_3_5_or_6(GetLastUsedWarpMapType()) != TRUE)
{
- SetSav1Weather(0x15);
+ SetSav1Weather(WEATHER_ROUTE123_CYCLE);
}
}
@@ -2027,13 +2028,12 @@ u8 GetLeadMonIndex(void)
{
u8 i;
u8 partyCount = CalculatePlayerPartyCount();
- for (i=0; i<partyCount; i++)
+ for (i = 0; i < partyCount; i++)
{
if (GetMonData(&gPlayerParty[i], MON_DATA_SPECIES2, NULL) != SPECIES_EGG && GetMonData(&gPlayerParty[i], MON_DATA_SPECIES2, NULL) != 0)
- {
return i;
- }
}
+
return 0;
}
diff --git a/src/field_tasks.c b/src/field_tasks.c
index 25a4efc58..8b736c949 100644
--- a/src/field_tasks.c
+++ b/src/field_tasks.c
@@ -611,8 +611,8 @@ bool32 sub_8069D34(s16 x, s16 y)
void SetSootopolisGymCrackedIceMetatiles(void)
{
s32 x, y;
- s32 width = gMapHeader.mapData->width;
- s32 height = gMapHeader.mapData->height;
+ s32 width = gMapHeader.mapLayout->width;
+ s32 height = gMapHeader.mapLayout->height;
for (x = 0; x < width; x++)
{
for (y = 0; y < height; y++)
@@ -713,11 +713,11 @@ void PerStepCallback_8069F64(u8 taskId)
{
if (MapGridGetMetatileIdAt(x, y) == 0x20a)
{
- ash(x, y, 0x212, 4);
+ StartAshFieldEffect(x, y, 0x212, 4);
}
else
{
- ash(x, y, 0x206, 4);
+ StartAshFieldEffect(x, y, 0x206, 4);
}
if (CheckBagHasItem(ITEM_SOOT_SACK, 1))
{
@@ -782,24 +782,29 @@ void PerStepCallback_806A07C(u8 taskId)
}
}
-const u16 gUnknown_08376418[] = {0xe8, 0xeb, 0xea, 0xe9};
+static const u16 sMuddySlopeAnimationMetatiles[] = {0xe8, 0xeb, 0xea, 0xe9};
-void sub_806A18C(s16 *data, s16 x, s16 y)
+static void SetMuddySlopeAnimatedMetatile(s16 *counter, s16 x, s16 y)
{
u16 tile;
- if ((--data[0]) == 0)
- {
+ if (--(*counter) == 0)
tile = 0xe8;
- }
else
- {
- tile = gUnknown_08376418[data[0] / 8];
- }
+ tile = sMuddySlopeAnimationMetatiles[*counter / 8];
+
MapGridSetMetatileIdAt(x, y, tile);
CurrentMapDrawMetatileAt(x, y);
+
+ // Immediately set the metatile back to the original muddy slope metatile
+ // but don't actualy draw it on the screen. This is so the underlying metatile
+ // behvior on the map is not changed.
MapGridSetMetatileIdAt(x, y, 0xe8);
}
+// Checks for the player traversing on muddy slope metatiles.
+// When the player walks or slides on one, it executes a short animation to
+// make it look like a small mudslide. A maximum of 4 mudslide animations can
+// exist simultaneously.
void Task_MuddySlope(u8 taskId)
{
s16 x, y, x2, y2;
@@ -827,7 +832,7 @@ void Task_MuddySlope(u8 taskId)
data[3] = y;
if (MetatileBehavior_IsMuddySlope(MapGridGetMetatileBehaviorAt(x, y)))
{
- for (i=4; i<14; i+=3)
+ for (i = 4; i < 14; i += 3)
{
if (data[i] == 0)
{
@@ -841,6 +846,7 @@ void Task_MuddySlope(u8 taskId)
}
break;
}
+
if (gCamera.field_0 && mapIndices != data[0])
{
data[0] = mapIndices;
@@ -852,13 +858,14 @@ void Task_MuddySlope(u8 taskId)
x2 = 0;
y2 = 0;
}
- for (i=4; i<14; i+=3)
+
+ for (i = 4; i < 14; i += 3)
{
if (data[i])
{
data[i + 1] -= x2;
data[i + 2] -= y2;
- sub_806A18C(&data[i], data[i + 1], data[i + 2]);
+ SetMuddySlopeAnimatedMetatile(&data[i], data[i + 1], data[i + 2]);
}
}
}
diff --git a/src/fieldmap.c b/src/fieldmap.c
index 7383bb174..874df23b0 100644
--- a/src/fieldmap.c
+++ b/src/fieldmap.c
@@ -25,7 +25,7 @@ EWRAM_DATA struct MapHeader gMapHeader = {0};
EWRAM_DATA struct Camera gCamera = {0};
EWRAM_DATA static struct ConnectionFlags gUnknown_0202E850 = {0};
-struct BackupMapData gUnknown_03004870;
+struct BackupMapLayout gUnknown_03004870;
static const struct ConnectionFlags sDummyConnectionFlags = {0};
@@ -53,19 +53,19 @@ void sub_8055FC0(void)
void mapheader_copy_mapdata_with_padding(struct MapHeader *mapHeader)
{
- struct MapData *mapData;
+ struct MapLayout *mapLayout;
int width;
int height;
- mapData = mapHeader->mapData;
+ mapLayout = mapHeader->mapLayout;
CpuFastFill16(0x03ff, gUnknown_02029828, sizeof(gUnknown_02029828));
gUnknown_03004870.map = gUnknown_02029828;
- width = mapData->width + 15;
+ width = mapLayout->width + 15;
gUnknown_03004870.width = width;
- height = mapData->height + 14;
+ height = mapLayout->height + 14;
gUnknown_03004870.height = height;
if (width * height <= 0x2800)
{
- map_copy_with_padding(mapData->map, mapData->width, mapData->height);
+ map_copy_with_padding(mapLayout->map, mapLayout->width, mapLayout->height);
sub_80560AC(mapHeader);
}
}
@@ -129,8 +129,8 @@ void sub_8056134(int x, int y, struct MapHeader *mapHeader, int x2, int y2, int
u16 *dest;
int mapWidth;
- mapWidth = mapHeader->mapData->width;
- src = &mapHeader->mapData->map[mapWidth * y2 + x2];
+ mapWidth = mapHeader->mapLayout->width;
+ src = &mapHeader->mapLayout->map[mapWidth * y2 + x2];
dest = &gUnknown_03004870.map[gUnknown_03004870.width * y + x];
for (i = 0; i < height; i++)
@@ -150,9 +150,9 @@ void fillSouthConnection(struct MapHeader *mapHeader, struct MapHeader *connecte
if (connectedMapHeader)
{
- cWidth = connectedMapHeader->mapData->width;
+ cWidth = connectedMapHeader->mapLayout->width;
x = offset + 7;
- y = mapHeader->mapData->height + 7;
+ y = mapHeader->mapLayout->height + 7;
if (x < 0)
{
x2 = -x;
@@ -196,8 +196,8 @@ void fillNorthConnection(struct MapHeader *mapHeader, struct MapHeader *connecte
if (connectedMapHeader)
{
- cWidth = connectedMapHeader->mapData->width;
- cHeight = connectedMapHeader->mapData->height;
+ cWidth = connectedMapHeader->mapLayout->width;
+ cHeight = connectedMapHeader->mapLayout->height;
x = offset + 7;
y2 = cHeight - 7;
if (x < 0)
@@ -245,8 +245,8 @@ void fillWestConnection(struct MapHeader *mapHeader, struct MapHeader *connected
int cWidth, cHeight;
if (connectedMapHeader)
{
- cWidth = connectedMapHeader->mapData->width;
- cHeight = connectedMapHeader->mapData->height;
+ cWidth = connectedMapHeader->mapLayout->width;
+ cHeight = connectedMapHeader->mapLayout->height;
y = offset + 7;
x2 = cWidth - 7;
if (y < 0)
@@ -291,8 +291,8 @@ void fillEastConnection(struct MapHeader *mapHeader, struct MapHeader *connected
int cHeight;
if (connectedMapHeader)
{
- cHeight = connectedMapHeader->mapData->height;
- x = mapHeader->mapData->width + 7;
+ cHeight = connectedMapHeader->mapLayout->height;
+ x = mapHeader->mapLayout->width + 7;
y = offset + 7;
if (y < 0)
{
@@ -352,10 +352,10 @@ u8 MapGridGetZCoordAt(int x, int y)
}
else
{
- border = gMapHeader.mapData->border;
+ border = gMapHeader.mapLayout->border;
i = (x + 1) & 1;
i += ((y + 1) & 1) * 2;
- block = gMapHeader.mapData->border[i];
+ block = gMapHeader.mapLayout->border[i];
block |= 0xc00;
}
if (block == 0x3ff)
@@ -378,10 +378,10 @@ u8 MapGridIsImpassableAt(int x, int y)
}
else
{
- border = gMapHeader.mapData->border;
+ border = gMapHeader.mapLayout->border;
i = (x + 1) & 1;
i += ((y + 1) & 1) * 2;
- block = gMapHeader.mapData->border[i];
+ block = gMapHeader.mapLayout->border[i];
block |= 0xc00;
}
if (block == 0x3ff)
@@ -396,7 +396,7 @@ u32 MapGridGetMetatileIdAt(int x, int y)
u16 block;
int i;
int j;
- struct MapData *mapData;
+ struct MapLayout *mapLayout;
u16 *border;
u16 block2;
@@ -407,17 +407,17 @@ u32 MapGridGetMetatileIdAt(int x, int y)
}
else
{
- mapData = gMapHeader.mapData;
+ mapLayout = gMapHeader.mapLayout;
i = (x + 1) & 1;
i += ((y + 1) & 1) * 2;
- block = mapData->border[i] | 0xc00;
+ block = mapLayout->border[i] | 0xc00;
}
if (block == 0x3ff)
{
- border = gMapHeader.mapData->border;
+ border = gMapHeader.mapLayout->border;
j = (x + 1) & 1;
j += ((y + 1) & 1) * 2;
- block2 = gMapHeader.mapData->border[j];
+ block2 = gMapHeader.mapLayout->border[j];
block2 |= 0xc00;
return block2 & block;
}
@@ -465,12 +465,12 @@ u32 GetBehaviorByMetatileId(u16 metatile)
u16 *attributes;
if (metatile <= 0x1ff)
{
- attributes = gMapHeader.mapData->primaryTileset->metatileAttributes;
+ attributes = gMapHeader.mapLayout->primaryTileset->metatileAttributes;
return attributes[metatile];
}
else if (metatile <= 0x3ff)
{
- attributes = gMapHeader.mapData->secondaryTileset->metatileAttributes;
+ attributes = gMapHeader.mapLayout->secondaryTileset->metatileAttributes;
return attributes[metatile - 0x200];
}
else
@@ -600,7 +600,7 @@ void sub_80566F0(u8 a1)
int GetMapBorderIdAt(int x, int y)
{
- struct MapData *mapData;
+ struct MapLayout *mapLayout;
u16 block, block2;
int i, j;
if (x >= 0 && x < gUnknown_03004870.width
@@ -616,10 +616,10 @@ int GetMapBorderIdAt(int x, int y)
}
else
{
- mapData = gMapHeader.mapData;
+ mapLayout = gMapHeader.mapLayout;
j = (x + 1) & 1;
j += ((y + 1) & 1) * 2;
- block2 = 0xc00 | mapData->border[j];
+ block2 = 0xc00 | mapLayout->border[j];
if (block2 == 0x3ff)
{
goto fail;
@@ -676,8 +676,8 @@ int GetPostCameraMoveMapBorderId(int x, int y)
int CanCameraMoveInDirection(int direction)
{
int x, y;
- x = gSaveBlock1.pos.x + 7 + gUnknown_0821664C[direction].x;
- y = gSaveBlock1.pos.y + 7 + gUnknown_0821664C[direction].y;
+ x = gSaveBlock1.pos.x + 7 + gDirectionToVectors[direction].x;
+ y = gSaveBlock1.pos.y + 7 + gDirectionToVectors[direction].y;
if (GetMapBorderIdAt(x, y) == -1)
{
return 0;
@@ -696,7 +696,7 @@ void sub_8056918(struct MapConnection *connection, int direction, int x, int y)
gSaveBlock1.pos.y -= connection->offset;
break;
case CONNECTION_WEST:
- gSaveBlock1.pos.x = mapHeader->mapData->width;
+ gSaveBlock1.pos.x = mapHeader->mapLayout->width;
gSaveBlock1.pos.y -= connection->offset;
break;
case CONNECTION_SOUTH:
@@ -705,7 +705,7 @@ void sub_8056918(struct MapConnection *connection, int direction, int x, int y)
break;
case CONNECTION_NORTH:
gSaveBlock1.pos.x -= connection->offset;
- gSaveBlock1.pos.y = mapHeader->mapData->height;
+ gSaveBlock1.pos.y = mapHeader->mapLayout->height;
break;
}
}
@@ -768,10 +768,10 @@ bool8 sub_8056ABC(u8 direction, int x, int y, struct MapConnection *connection)
{
case CONNECTION_SOUTH:
case CONNECTION_NORTH:
- return sub_8056B20(x, gMapHeader.mapData->width, mapHeader->mapData->width, connection->offset);
+ return sub_8056B20(x, gMapHeader.mapLayout->width, mapHeader->mapLayout->width, connection->offset);
case CONNECTION_WEST:
case CONNECTION_EAST:
- return sub_8056B20(y, gMapHeader.mapData->height, mapHeader->mapData->height, connection->offset);
+ return sub_8056B20(y, gMapHeader.mapLayout->height, mapHeader->mapLayout->height, connection->offset);
}
return FALSE;
}
@@ -812,10 +812,10 @@ int sub_8056B60(struct MapConnection *connection, int x, int y)
{
case CONNECTION_SOUTH:
case CONNECTION_NORTH:
- return sub_8056B4C(x - connection->offset, mapHeader->mapData->width);
+ return sub_8056B4C(x - connection->offset, mapHeader->mapLayout->width);
case CONNECTION_WEST:
case CONNECTION_EAST:
- return sub_8056B4C(y - connection->offset, mapHeader->mapData->height);
+ return sub_8056B4C(y - connection->offset, mapHeader->mapLayout->height);
}
return FALSE;
}
@@ -839,9 +839,9 @@ struct MapConnection *sub_8056BA0(s16 x, s16 y)
direction = connection->direction;
if ((direction == CONNECTION_DIVE || direction == CONNECTION_EMERGE)
|| (direction == CONNECTION_NORTH && y > 6)
- || (direction == CONNECTION_SOUTH && y < gMapHeader.mapData->height + 7)
+ || (direction == CONNECTION_SOUTH && y < gMapHeader.mapLayout->height + 7)
|| (direction == CONNECTION_WEST && x > 6)
- || (direction == CONNECTION_EAST && x < gMapHeader.mapData->width + 7))
+ || (direction == CONNECTION_EAST && x < gMapHeader.mapLayout->width + 7))
{
continue;
}
@@ -916,42 +916,42 @@ void sub_8056CBC(struct Tileset *tileset, int offset, int size)
}
}
-void sub_8056D28(struct MapData *mapData)
+void sub_8056D28(struct MapLayout *mapLayout)
{
void *src = (void*)(BG_VRAM);
- sub_8056C98(mapData->primaryTileset, src);
+ sub_8056C98(mapLayout->primaryTileset, src);
}
-void sub_8056D38(struct MapData *mapData)
+void sub_8056D38(struct MapLayout *mapLayout)
{
void *src = (void*)(BG_VRAM + 0x4000);
- sub_8056C98(mapData->secondaryTileset, src);
+ sub_8056C98(mapLayout->secondaryTileset, src);
}
-void apply_map_tileset1_palette(struct MapData *mapData)
+void apply_map_tileset1_palette(struct MapLayout *mapLayout)
{
- sub_8056CBC(mapData->primaryTileset, 0, 0xc0);
+ sub_8056CBC(mapLayout->primaryTileset, 0, 0xc0);
}
-void apply_map_tileset2_palette(struct MapData *mapData)
+void apply_map_tileset2_palette(struct MapLayout *mapLayout)
{
- sub_8056CBC(mapData->secondaryTileset, 0x60, 0xc0);
+ sub_8056CBC(mapLayout->secondaryTileset, 0x60, 0xc0);
}
-void copy_map_tileset1_tileset2_to_vram(struct MapData *mapData)
+void copy_map_tileset1_tileset2_to_vram(struct MapLayout *mapLayout)
{
- if (mapData)
+ if (mapLayout)
{
- sub_8056D28(mapData);
- sub_8056D38(mapData);
+ sub_8056D28(mapLayout);
+ sub_8056D38(mapLayout);
}
}
-void apply_map_tileset1_tileset2_palette(struct MapData *mapData)
+void apply_map_tileset1_tileset2_palette(struct MapLayout *mapLayout)
{
- if (mapData)
+ if (mapLayout)
{
- apply_map_tileset1_palette(mapData);
- apply_map_tileset2_palette(mapData);
+ apply_map_tileset1_palette(mapLayout);
+ apply_map_tileset2_palette(mapLayout);
}
}
diff --git a/src/fldeff_flash.c b/src/fldeff_flash.c
index a9f64a2d1..5a04f7061 100644
--- a/src/fldeff_flash.c
+++ b/src/fldeff_flash.c
@@ -12,12 +12,12 @@
#include "sprite.h"
#include "task.h"
-struct FlashStruct
+struct MapTypeFadePairs
{
- u8 unk0;
- u8 unk1;
- u8 unk2;
- u8 unk3;
+ u8 mapTypeA;
+ u8 mapTypeB;
+ u8 fadeToType; // 0 = fade to black, 1 = fade to white
+ u8 fadeFromType; // 0 = fade from black, 1 = fade from white
void (*func)(void);
};
@@ -26,39 +26,39 @@ extern void (*gPostMenuFieldCallback)(void);
extern u8 gUnknown_081B694A[];
-void sub_810CBFC(void);
-void sub_810CC34(void);
-bool8 sub_810CD5C(void);
-void sub_810CE5C(u8);
-void sub_810CE78(u8);
-void sub_810CF18(u8);
-void sub_810CF5C(u8);
-void sub_810CFC4(u8);
-void sub_810D00C(u8);
-void sub_810D028(u8);
-void sub_810D0C4(u8);
-void sub_810D128(u8);
-void sub_810CFF8(void);
-void sub_810CE48(void);
-
-static const struct FlashStruct gUnknown_083F7FC4[] =
+static void sub_810CBFC(void);
+static void sub_810CC34(void);
+static bool8 sub_810CD5C(void);
+static void sub_810CE5C(u8);
+static void sub_810CE78(u8);
+static void sub_810CF18(u8);
+static void sub_810CF5C(u8);
+static void sub_810CFC4(u8);
+static void sub_810D00C(u8);
+static void sub_810D028(u8);
+static void sub_810D0C4(u8);
+static void sub_810D128(u8);
+static void CreateEnterUndergroundEffectTask(void);
+static void CreateExitUndergroundTask(void);
+
+static const struct MapTypeFadePairs gMapTypeFadePairs[] =
{
- {1, 4, 1, 0, sub_810CFF8},
- {2, 4, 1, 0, sub_810CFF8},
- {3, 4, 1, 0, sub_810CFF8},
- {5, 4, 1, 0, sub_810CFF8},
- {6, 4, 1, 0, sub_810CFF8},
- {7, 4, 1, 0, sub_810CFF8},
- {8, 4, 1, 0, sub_810CFF8},
- {9, 4, 1, 0, sub_810CFF8},
- {4, 1, 0, 1, sub_810CE48},
- {4, 2, 0, 1, sub_810CE48},
- {4, 3, 0, 1, sub_810CE48},
- {4, 5, 0, 1, sub_810CE48},
- {4, 6, 0, 1, sub_810CE48},
- {4, 7, 0, 1, sub_810CE48},
- {4, 8, 0, 1, sub_810CE48},
- {4, 9, 0, 1, sub_810CE48},
+ {MAP_TYPE_TOWN, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_CITY, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_ROUTE, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_UNDERWATER, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_6, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_7, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_INDOOR, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_SECRET_BASE, MAP_TYPE_UNDERGROUND, 1, 0, CreateEnterUndergroundEffectTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_TOWN, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_CITY, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_ROUTE, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_UNDERWATER, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_6, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_7, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_INDOOR, 0, 1, CreateExitUndergroundTask},
+ {MAP_TYPE_UNDERGROUND, MAP_TYPE_SECRET_BASE, 0, 1, CreateExitUndergroundTask},
{0, 0, 0, 0, NULL},
};
@@ -95,7 +95,7 @@ bool8 SetUpFieldMove_Flash(void)
return FALSE;
}
-void sub_810CBFC(void)
+static void sub_810CBFC(void)
{
u8 taskId = oei_task_add();
gFieldEffectArguments[0] = gLastFieldPokeMenuOpened;
@@ -103,7 +103,7 @@ void sub_810CBFC(void)
gTasks[taskId].data[9] = (uintptr_t)sub_810CC34;
}
-void sub_810CC34(void)
+static void sub_810CC34(void)
{
PlaySE(SE_W115);
FlagSet(FLAG_SYS_USE_FLASH);
@@ -156,17 +156,17 @@ void sub_810CC80(void)
SetMainCallback2(gMain.savedCallback);
}
-bool8 sub_810CD5C(void)
+static bool8 sub_810CD5C(void)
{
u8 i;
- u8 v0 = get_map_type_from_warp0();
- u8 v1 = Overworld_GetMapTypeOfSaveblockLocation();
+ u8 prevMapType = GetLastUsedWarpMapType();
+ u8 curMapType = Overworld_GetMapTypeOfSaveblockLocation();
- for (i = 0; gUnknown_083F7FC4[i].unk0; i++)
+ for (i = 0; gMapTypeFadePairs[i].mapTypeA; i++)
{
- if (gUnknown_083F7FC4[i].unk0 == v0 && gUnknown_083F7FC4[i].unk1 == v1)
+ if (gMapTypeFadePairs[i].mapTypeA == prevMapType && gMapTypeFadePairs[i].mapTypeB == curMapType)
{
- gUnknown_083F7FC4[i].func();
+ gMapTypeFadePairs[i].func();
return TRUE;
}
}
@@ -174,51 +174,49 @@ bool8 sub_810CD5C(void)
return FALSE;
}
-u8 sub_810CDB8(u8 a1, u8 a2)
+u8 GetMapPairFadeToType(u8 currentMapType, u8 destinationMapType)
{
u8 i;
- u8 v0 = a1;
- u8 v1 = a2;
+ u8 curMapType = currentMapType;
+ u8 destMapType = destinationMapType;
- for (i = 0; gUnknown_083F7FC4[i].unk0; i++)
+ for (i = 0; gMapTypeFadePairs[i].mapTypeA; i++)
{
- if (gUnknown_083F7FC4[i].unk0 == v0 && gUnknown_083F7FC4[i].unk1 == v1)
- {
- return gUnknown_083F7FC4[i].unk2;
- }
+ if (gMapTypeFadePairs[i].mapTypeA == curMapType && gMapTypeFadePairs[i].mapTypeB == destMapType)
+ return gMapTypeFadePairs[i].fadeToType;
}
return FALSE;
}
-u8 fade_type_for_given_maplight_pair(u8 a1, u8 a2)
+u8 GetMapPairFadeFromType(u8 currentMapType, u8 destinationMapType)
{
u8 i;
- u8 v0 = a1;
- u8 v1 = a2;
+ u8 curMapType = currentMapType;
+ u8 destMapType = destinationMapType;
- for (i = 0; gUnknown_083F7FC4[i].unk0; i++)
+ for (i = 0; gMapTypeFadePairs[i].mapTypeA; i++)
{
- if (gUnknown_083F7FC4[i].unk0 == v0 && gUnknown_083F7FC4[i].unk1 == v1)
+ if (gMapTypeFadePairs[i].mapTypeA == curMapType && gMapTypeFadePairs[i].mapTypeB == destMapType)
{
- return gUnknown_083F7FC4[i].unk3;
+ return gMapTypeFadePairs[i].fadeFromType;
}
}
return FALSE;
}
-void sub_810CE48(void)
+static void CreateExitUndergroundTask(void)
{
CreateTask(sub_810CE5C, 0);
}
-void sub_810CE5C(u8 taskId)
+static void sub_810CE5C(u8 taskId)
{
gTasks[taskId].func = sub_810CE78;
}
-void sub_810CE78(u8 taskId)
+static void sub_810CE78(u8 taskId)
{
REG_DISPCNT = 0;
LZ77UnCompVram(gCaveTransitionTiles, (void *)0x600C000);
@@ -235,7 +233,7 @@ void sub_810CE78(u8 taskId)
gTasks[taskId].data[1] = 0;
}
-void sub_810CF18(u8 taskId)
+static void sub_810CF18(u8 taskId)
{
u16 count = gTasks[taskId].data[1];
u16 blend = count + 0x1000;
@@ -251,7 +249,7 @@ void sub_810CF18(u8 taskId)
}
}
-void sub_810CF5C(u8 taskId)
+static void sub_810CF5C(u8 taskId)
{
u16 count;
@@ -272,7 +270,7 @@ void sub_810CF5C(u8 taskId)
}
}
-void sub_810CFC4(u8 taskId)
+static void sub_810CFC4(u8 taskId)
{
if (gTasks[taskId].data[2])
gTasks[taskId].data[2]--;
@@ -280,17 +278,17 @@ void sub_810CFC4(u8 taskId)
SetMainCallback2(gMain.savedCallback);
}
-void sub_810CFF8(void)
+static void CreateEnterUndergroundEffectTask(void)
{
CreateTask(sub_810D00C, 0);
}
-void sub_810D00C(u8 taskId)
+static void sub_810D00C(u8 taskId)
{
gTasks[taskId].func = sub_810D028;
}
-void sub_810D028(u8 taskId)
+static void sub_810D028(u8 taskId)
{
REG_DISPCNT = 0;
LZ77UnCompVram(gCaveTransitionTiles, (void *)0x600C000);
@@ -308,7 +306,7 @@ void sub_810D028(u8 taskId)
gTasks[taskId].data[2] = 0;
}
-void sub_810D0C4(u8 taskId)
+static void sub_810D0C4(u8 taskId)
{
u16 count = gTasks[taskId].data[2];
if (count < 16)
@@ -325,7 +323,7 @@ void sub_810D0C4(u8 taskId)
}
}
-void sub_810D128(u8 taskId)
+static void sub_810D128(u8 taskId)
{
u16 count = 16 - gTasks[taskId].data[1];
u16 blend = count + 0x1000;
diff --git a/src/hall_of_fame.c b/src/hall_of_fame.c
index 5bd0d229b..2536f4898 100644
--- a/src/hall_of_fame.c
+++ b/src/hall_of_fame.c
@@ -451,7 +451,7 @@ static bool8 sub_8141E64(void)
if (!gPaletteFade.active)
{
SetMainCallback2(CB2_HallOfFame);
- PlayBGM(BGM_DENDOU);
+ PlayBGM(MUS_DENDOU);
return 0;
}
break;
diff --git a/src/hof_pc.c b/src/hof_pc.c
index 3ff9eaaea..b9407bace 100644
--- a/src/hof_pc.c
+++ b/src/hof_pc.c
@@ -8,7 +8,6 @@
#include "task.h"
extern void (*gFieldCallback)(void);
-extern void (*gUnknown_0300485C)(void);
static void ReshowPCMenuAfterHallOfFamePC(void);
static void Task_WaitForPaletteFade(u8);
diff --git a/src/item_menu.c b/src/item_menu.c
index 5fbfb775e..71516c0a4 100644
--- a/src/item_menu.c
+++ b/src/item_menu.c
@@ -38,14 +38,13 @@
#include "ewram.h"
// External stuff
-extern void gpu_pal_allocator_reset__manage_upper_four(void);
+extern void FreeAndReserveObjectSpritePalettes(void);
extern void SetVerticalScrollIndicatorPriority();
extern void sub_809D104(u16 *, u16, u16, const u8 *, u16, u16, u16, u16);
extern void PauseVerticalScrollIndicator();
extern u8 sub_80F9284(void);
extern void sub_808B5B4();
extern u8 sub_80F92F4();
-extern void sub_80C9C7C(u8);
extern void pal_fill_black(void);
extern bool8 IsWeatherNotFadingIn(void);
extern u8 sub_80F931C();
@@ -140,7 +139,7 @@ EWRAM_DATA static s8 gUnknown_0203855B = 0;
EWRAM_DATA static s8 gUnknown_0203855C = 0;
EWRAM_DATA u16 gSpecialVar_ItemId = 0;
EWRAM_DATA u8 gCurSelectedItemSlotIndex = 0;
-EWRAM_DATA u8 gUnknown_02038561 = 0;
+EWRAM_DATA u8 gPokemonItemUseType = 0;
EWRAM_DATA static u8 gUnknown_02038562 = 0;
EWRAM_DATA static u8 gUnknown_02038563 = 0;
EWRAM_DATA static u8 gUnknown_02038564 = 0;
@@ -392,7 +391,7 @@ static bool8 SetupBagMultistep(void)
gMain.state++;
break;
case 2:
- gpu_pal_allocator_reset__manage_upper_four();
+ FreeAndReserveObjectSpritePalettes();
gMain.state++;
break;
case 3:
@@ -2666,7 +2665,7 @@ void HandleItemMenuPaletteFade(u8 taskId)
MainCallback cb = (MainCallback)((u16)taskData[8] << 16 | (u16)taskData[9]);
SetMainCallback2(cb);
- gpu_pal_allocator_reset__manage_upper_four();
+ FreeAndReserveObjectSpritePalettes();
DestroyTask(taskId);
}
}
@@ -2701,7 +2700,7 @@ static void HandlePopupMenuAction_UseOnField(u8 taskId)
if (sCurrentBagPocket != BAG_POCKET_BERRIES)
ItemId_GetFieldFunc(gSpecialVar_ItemId)(taskId);
else
- sub_80C9C7C(taskId);
+ ItemUseOutOfBattle_Berry(taskId);
}
}
}
@@ -2925,7 +2924,7 @@ static void HandlePopupMenuAction_Give(u8 taskId)
gTasks[taskId].data[8] = (u32)sub_808B020 >> 16;
gTasks[taskId].data[9] = (u32)sub_808B020;
gTasks[taskId].func = HandleItemMenuPaletteFade;
- gUnknown_02038561 = 1;
+ gPokemonItemUseType = ITEM_USE_GIVE_ITEM;
BeginNormalPaletteFade(0xFFFFFFFF, 0, 0, 16, RGB(0, 0, 0));
}
}
diff --git a/src/item_use.c b/src/item_use.c
index 69fcd51de..4e76ea434 100644
--- a/src/item_use.c
+++ b/src/item_use.c
@@ -34,28 +34,35 @@
#include "string_util.h"
#include "strings.h"
#include "task.h"
+#include "constants/species.h"
#include "constants/vars.h"
extern void (*gFieldItemUseCallback)(u8);
extern void (*gFieldCallback)(void);
-extern void (*gUnknown_0300485C)(void);
extern void (*gPokemonItemUseCallback)(u8, u16, TaskFunc);
-extern u8 gUnknown_02038561;
+extern u8 gPokemonItemUseType;
extern u8 gLastFieldPokeMenuOpened;
extern u8 gBankInMenu;
-extern u8 gUnknown_081A1654[];
-extern u8 gUnknown_081A168F[];
+extern u8 S_PlantBerryTreeFromBag[];
+extern u8 S_WaterBerryTreeFromBag[];
extern u16 gBattlerPartyIndexes[];
extern u16 gBattleTypeFlags;
+static void ItemUseOnFieldCB_Berry(u8);
+static void ItemUseOnFieldCB_WailmerPail(u8);
+static void StartTeachMonTMHMMove(u8);
+static void DisplayTeachMonTMHMYesNoChoice(u8);
+static void BootTMHM(u8);
+static void WaitButtonPressAndDisplayTMHMInfo(u8);
+
static const u8 gSSTidalBetaString[] = _("この チケットで ふねに のりほうだい\nはやく のってみたいな");
static const u8 gSSTidalBetaString2[] = _("この チケットで ふねに のりほうだい\nはやく のってみたいな");
-static const u8 *const gUnknown_083D61DC[2] =
+static const u8 *const sSSTidalBetaStrings[] =
{
gSSTidalBetaString,
gSSTidalBetaString2,
@@ -70,9 +77,9 @@ static const MainCallback gExitToOverworldFuncList[] =
static const u8 gItemFinderDirections[] = { DIR_NORTH, DIR_EAST, DIR_SOUTH, DIR_WEST };
-static const struct YesNoFuncTable gUnknown_083D61F4 =
+static const struct YesNoFuncTable sTeachMonTMHMYesNoActions =
{
- .yesFunc = sub_80C9FC0,
+ .yesFunc = StartTeachMonTMHMMove,
.noFunc = CleanUpItemMenuMessage,
};
@@ -80,7 +87,7 @@ void ExecuteSwitchToOverworldFromItemUse(u8 taskId)
{
u8 taskData;
- if (gSpecialVar_ItemId == 0xAF)
+ if (gSpecialVar_ItemId == ITEM_ENIGMA_BERRY)
taskData = gTasks[taskId].data[15] - 1;
else
taskData = ItemId_GetType(gSpecialVar_ItemId) - 1;
@@ -115,7 +122,7 @@ void SetUpItemUseOnFieldCallback(u8 taskId)
}
}
-void HandleDeniedItemUseMessage(u8 var1, u8 playerMenuStatus, const u8 *text)
+static void HandleDeniedItemUseMessage(u8 taskId, u8 playerMenuStatus, const u8 *text)
{
StringExpandPlaceholders(gStringVar4, text);
@@ -123,22 +130,22 @@ void HandleDeniedItemUseMessage(u8 var1, u8 playerMenuStatus, const u8 *text)
{
case 0: // Item Menu
Menu_EraseWindowRect(0, 13, 13, 20);
- DisplayItemMessageOnField(var1, gStringVar4, CleanUpItemMenuMessage, 1);
+ DisplayItemMessageOnField(taskId, gStringVar4, CleanUpItemMenuMessage, 1);
break;
default: // Field
- DisplayItemMessageOnField(var1, gStringVar4, CleanUpOverworldMessage, 0);
+ DisplayItemMessageOnField(taskId, gStringVar4, CleanUpOverworldMessage, 0);
break;
}
}
-void DisplayDadsAdviceCannotUseItemMessage(u8 var1, u8 playerMenuStatus)
+void DisplayDadsAdviceCannotUseItemMessage(u8 taskId, u8 playerMenuStatus)
{
- HandleDeniedItemUseMessage(var1, playerMenuStatus, gOtherText_DadsAdvice);
+ HandleDeniedItemUseMessage(taskId, playerMenuStatus, gOtherText_DadsAdvice);
}
-void DisplayCantGetOffBikeItemMessage(u8 var1, u8 playerMenuStatus)
+void DisplayCantGetOffBikeItemMessage(u8 taskId, u8 playerMenuStatus)
{
- HandleDeniedItemUseMessage(var1, playerMenuStatus, gOtherText_CantGetOffBike);
+ HandleDeniedItemUseMessage(taskId, playerMenuStatus, gOtherText_CantGetOffBike);
}
u8 CheckIfItemIsTMHMOrEvolutionStone(u16 itemId)
@@ -177,7 +184,7 @@ void ItemUseOutOfBattle_Bike(u8 taskId)
PlayerGetDestCoords(&x, &y);
tileBehavior = MapGridGetMetatileBehaviorAt(x, y);
- if (FlagGet(FLAG_SYS_CYCLING_ROAD) == TRUE // on cycling road?
+ if (FlagGet(FLAG_SYS_CYCLING_ROAD) == TRUE
|| MetatileBehavior_IsVerticalRail(tileBehavior) == TRUE
|| MetatileBehavior_IsHorizontalRail(tileBehavior) == TRUE
|| MetatileBehavior_IsIsolatedVerticalRail(tileBehavior) == TRUE
@@ -200,9 +207,9 @@ void ItemUseOutOfBattle_Bike(u8 taskId)
void ItemUseOnFieldCB_Bike(u8 taskId)
{
if (ItemId_GetSecondaryId(gSpecialVar_ItemId) == 0)
- GetOnOffBike(2);
+ GetOnOffBike(PLAYER_AVATAR_FLAG_MACH_BIKE);
if (ItemId_GetSecondaryId(gSpecialVar_ItemId) == 1)
- GetOnOffBike(4);
+ GetOnOffBike(PLAYER_AVATAR_FLAG_ACRO_BIKE);
ScriptUnfreezeEventObjects();
ScriptContext2_Disable();
@@ -256,11 +263,11 @@ void ItemUseOnFieldCB_Rod(u8 taskId)
DestroyTask(taskId);
}
-void ItemUseOutOfBattle_Itemfinder(u8 var)
+void ItemUseOutOfBattle_Itemfinder(u8 taskId)
{
IncrementGameStat(GAME_STAT_USED_ITEMFINDER);
gFieldItemUseCallback = (void *)ItemUseOnFieldCB_Itemfinder;
- SetUpItemUseOnFieldCallback(var);
+ SetUpItemUseOnFieldCallback(taskId);
}
void ItemUseOnFieldCB_Itemfinder(u8 taskId)
@@ -384,23 +391,23 @@ bool8 sub_80C9688(struct MapConnection *connection, int x, int y)
case 2:
localOffset = connection->offset + 7;
localX = x - localOffset;
- localLength = mapHeader->mapData->height - 7;
+ localLength = mapHeader->mapLayout->height - 7;
localY = localLength + y; // additions are reversed for some reason
break;
case 1:
localOffset = connection->offset + 7;
localX = x - localOffset;
- localLength = gMapHeader.mapData->height + 7;
+ localLength = gMapHeader.mapLayout->height + 7;
localY = y - localLength;
break;
case 3:
- localLength = mapHeader->mapData->width - 7;
+ localLength = mapHeader->mapLayout->width - 7;
localX = localLength + x; // additions are reversed for some reason
localOffset = connection->offset + 7;
localY = y - localOffset;
break;
case 4:
- localLength = gMapHeader.mapData->width + 7;
+ localLength = gMapHeader.mapLayout->width + 7;
localX = x - localLength;
localOffset = connection->offset + 7;
localY = y - localOffset;
@@ -417,8 +424,8 @@ void sub_80C9720(u8 taskId)
{
s16 x, y;
s16 curX, curY;
- s16 width = gMapHeader.mapData->width + 7;
- s16 height = gMapHeader.mapData->height + 7;
+ s16 width = gMapHeader.mapLayout->width + 7;
+ s16 height = gMapHeader.mapLayout->height + 7;
PlayerGetDestCoords(&x, &y);
@@ -743,7 +750,7 @@ void ItemUseOutOfBattle_CoinCase(u8 taskId)
if (!gTasks[taskId].data[2])
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
+ Menu_EraseWindowRect(0, 13, 13, 20);
DisplayItemMessageOnField(taskId, gStringVar4, CleanUpItemMenuMessage, 1);
}
else
@@ -752,16 +759,16 @@ void ItemUseOutOfBattle_CoinCase(u8 taskId)
}
}
-void sub_80C9BB8(u8 var)
+static void SSTicketWaitForAButtonPress(u8 taskId)
{
if (gMain.newKeys & A_BUTTON)
- CleanUpItemMenuMessage(var);
+ CleanUpItemMenuMessage(taskId);
}
-void sub_80C9BD8(u8 var)
+static void SSTicketWaitForAButtonPress2(u8 taskId)
{
if (gMain.newKeys & A_BUTTON)
- CleanUpOverworldMessage(var);
+ CleanUpOverworldMessage(taskId);
}
// unused
@@ -769,20 +776,20 @@ void ItemUseOutOfBattle_SSTicket(u8 taskId)
{
if (gTasks[taskId].data[2] == 0)
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
- DisplayItemMessageOnField(taskId, gUnknown_083D61DC[ItemId_GetSecondaryId(gSpecialVar_ItemId)], sub_80C9BB8, 1);
+ Menu_EraseWindowRect(0, 13, 13, 20);
+ DisplayItemMessageOnField(taskId, sSSTidalBetaStrings[ItemId_GetSecondaryId(gSpecialVar_ItemId)], SSTicketWaitForAButtonPress, 1);
}
else
{
- DisplayItemMessageOnField(taskId, gUnknown_083D61DC[ItemId_GetSecondaryId(gSpecialVar_ItemId)], sub_80C9BD8, 0);
+ DisplayItemMessageOnField(taskId, sSSTidalBetaStrings[ItemId_GetSecondaryId(gSpecialVar_ItemId)], SSTicketWaitForAButtonPress2, 0);
}
}
-void sub_80C9C7C(u8 taskId)
+void ItemUseOutOfBattle_Berry(u8 taskId)
{
if (IsPlayerFacingUnplantedSoil() == TRUE)
{
- gFieldItemUseCallback = sub_80C9D00;
+ gFieldItemUseCallback = ItemUseOnFieldCB_Berry;
gFieldCallback = ExecuteItemUseFromBlackPalette;
gTasks[taskId].data[8] = (u32)c2_exit_to_overworld_2_switch >> 16;
gTasks[taskId].data[9] = (u32)c2_exit_to_overworld_2_switch;
@@ -795,11 +802,11 @@ void sub_80C9C7C(u8 taskId)
}
}
-void sub_80C9D00(u8 taskId)
+static void ItemUseOnFieldCB_Berry(u8 taskId)
{
RemoveBagItem(gSpecialVar_ItemId, 1);
ScriptContext2_Enable();
- ScriptContext1_SetupScript(gUnknown_081A1654);
+ ScriptContext1_SetupScript(S_PlantBerryTreeFromBag);
DestroyTask(taskId);
}
@@ -807,7 +814,7 @@ void ItemUseOutOfBattle_WailmerPail(u8 taskId)
{
if (TryToWaterBerryTree() == TRUE)
{
- gFieldItemUseCallback = sub_80C9D74;
+ gFieldItemUseCallback = ItemUseOnFieldCB_WailmerPail;
SetUpItemUseOnFieldCallback(taskId);
}
else
@@ -816,23 +823,23 @@ void ItemUseOutOfBattle_WailmerPail(u8 taskId)
}
}
-void sub_80C9D74(u8 taskId)
+static void ItemUseOnFieldCB_WailmerPail(u8 taskId)
{
ScriptContext2_Enable();
- ScriptContext1_SetupScript(gUnknown_081A168F);
+ ScriptContext1_SetupScript(S_WaterBerryTreeFromBag);
DestroyTask(taskId);
}
-void sub_80C9D98(u8 taskId)
+static void SetPokemonItemUseAndFadeOut(u8 taskId)
{
- gUnknown_02038561 = 0;
+ gPokemonItemUseType = ITEM_USE_SINGLE_MON;
ItemMenu_ConfirmNormalFade(taskId);
}
void ItemUseOutOfBattle_Medicine(u8 taskId)
{
gPokemonItemUseCallback = UseMedicine;
- sub_80C9D98(taskId);
+ SetPokemonItemUseAndFadeOut(taskId);
}
void ItemUseOutOfBattle_SacredAsh(u8 taskId)
@@ -841,74 +848,74 @@ void ItemUseOutOfBattle_SacredAsh(u8 taskId)
gLastFieldPokeMenuOpened = 0;
- for (i = 0; i < 6; i++)
+ for (i = 0; i < PARTY_SIZE; i++)
{
- if (GetMonData(&gPlayerParty[i], MON_DATA_SPECIES) != 0 && GetMonData(&gPlayerParty[i], MON_DATA_HP) == 0)
+ if (GetMonData(&gPlayerParty[i], MON_DATA_SPECIES) != SPECIES_NONE && GetMonData(&gPlayerParty[i], MON_DATA_HP) == 0)
{
gLastFieldPokeMenuOpened = i;
break;
}
}
- gPokemonItemUseCallback = sub_8070048;
- gUnknown_02038561 = 4;
+ gPokemonItemUseCallback = DoSacredAshItemEffect;
+ gPokemonItemUseType = ITEM_USE_ALL_MONS;
ItemMenu_ConfirmNormalFade(taskId);
}
void ItemUseOutOfBattle_PPRecovery(u8 taskId)
{
gPokemonItemUseCallback = DoPPRecoveryItemEffect;
- sub_80C9D98(taskId);
+ SetPokemonItemUseAndFadeOut(taskId);
}
void ItemUseOutOfBattle_PPUp(u8 taskId)
{
gPokemonItemUseCallback = DoPPUpItemEffect;
- sub_80C9D98(taskId);
+ SetPokemonItemUseAndFadeOut(taskId);
}
void ItemUseOutOfBattle_RareCandy(u8 taskId)
{
gPokemonItemUseCallback = DoRareCandyItemEffect;
- sub_80C9D98(taskId);
+ SetPokemonItemUseAndFadeOut(taskId);
}
void ItemUseOutOfBattle_TMHM(u8 taskId)
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
+ Menu_EraseWindowRect(0, 13, 13, 20);
if (gSpecialVar_ItemId >= ITEM_HM01_CUT)
- DisplayItemMessageOnField(taskId, gOtherText_BootedHM, sub_80C9EE4, 1); // HM
+ DisplayItemMessageOnField(taskId, gOtherText_BootedHM, BootTMHM, 1); // HM
else
- DisplayItemMessageOnField(taskId, gOtherText_BootedTM, sub_80C9EE4, 1); // TM
+ DisplayItemMessageOnField(taskId, gOtherText_BootedTM, BootTMHM, 1); // TM
}
-void sub_80C9EE4(u8 taskId)
+static void BootTMHM(u8 taskId)
{
PlaySE(SE_PC_LOGON);
- gTasks[taskId].func = sub_80C9F10;
+ gTasks[taskId].func = WaitButtonPressAndDisplayTMHMInfo;
}
-void sub_80C9F10(u8 taskId)
+static void WaitButtonPressAndDisplayTMHMInfo(u8 taskId)
{
if (gMain.newKeys & A_BUTTON || gMain.newKeys & B_BUTTON)
{
StringCopy(gStringVar1, gMoveNames[ItemIdToBattleMoveId(gSpecialVar_ItemId)]);
StringExpandPlaceholders(gStringVar4, gOtherText_ContainsMove);
- DisplayItemMessageOnField(taskId, gStringVar4, sub_80C9F80, 1);
+ DisplayItemMessageOnField(taskId, gStringVar4, DisplayTeachMonTMHMYesNoChoice, 1);
}
}
-void sub_80C9F80(u8 var)
+static void DisplayTeachMonTMHMYesNoChoice(u8 taskId)
{
DisplayYesNoMenu(7, 7, 1);
sub_80A3FA0(gBGTilemapBuffers[1], 8, 8, 5, 4, 1);
- DoYesNoFuncWithChoice(var, &gUnknown_083D61F4);
+ DoYesNoFuncWithChoice(taskId, &sTeachMonTMHMYesNoActions);
}
-void sub_80C9FC0(u8 var)
+static void StartTeachMonTMHMMove(u8 taskId)
{
gPokemonItemUseCallback = TeachMonTMMove;
- sub_80C9D98(var);
+ SetPokemonItemUseAndFadeOut(taskId);
}
static void PrepareItemUseMessage(void)
@@ -919,27 +926,27 @@ static void PrepareItemUseMessage(void)
StringExpandPlaceholders(gStringVar4, gOtherText_UsedItem);
}
-void ItemUseOutOfBattle_Repel(u8 var)
+void ItemUseOutOfBattle_Repel(u8 taskId)
{
if (VarGet(VAR_REPEL_STEP_COUNT) == 0)
{
VarSet(VAR_REPEL_STEP_COUNT, ItemId_GetHoldEffectParam(gSpecialVar_ItemId));
PrepareItemUseMessage();
- DisplayItemMessageOnField(var, gStringVar4, CleanUpItemMenuMessage, 1);
+ DisplayItemMessageOnField(taskId, gStringVar4, CleanUpItemMenuMessage, 1);
}
else
{
- DisplayItemMessageOnField(var, gOtherText_RepelLingers, CleanUpItemMenuMessage, 1);
+ DisplayItemMessageOnField(taskId, gOtherText_RepelLingers, CleanUpItemMenuMessage, 1);
}
}
-void sub_80CA07C(void)
+static void sub_80CA07C(void)
{
sub_80A3E0C();
CopyItemName(gSpecialVar_ItemId, gStringVar2);
}
-void sub_80CA098(u8 taskId)
+static void PlayBlackWhiteFluteSound(u8 taskId)
{
if(++gTasks[taskId].data[15] > 7)
{
@@ -956,7 +963,7 @@ void ItemUseOutOfBattle_BlackWhiteFlute(u8 taskId)
FlagClear(FLAG_SYS_ENC_DOWN_ITEM);
sub_80CA07C();
StringExpandPlaceholders(gStringVar4, gOtherText_UsedFlute);
- gTasks[taskId].func = sub_80CA098;
+ gTasks[taskId].func = PlayBlackWhiteFluteSound;
gTasks[taskId].data[15] = 0;
}
else if (gSpecialVar_ItemId == ITEM_BLACK_FLUTE)
@@ -965,19 +972,19 @@ void ItemUseOutOfBattle_BlackWhiteFlute(u8 taskId)
FlagClear(FLAG_SYS_ENC_UP_ITEM);
sub_80CA07C();
StringExpandPlaceholders(gStringVar4, gOtherText_UsedRepel);
- gTasks[taskId].func = sub_80CA098;
+ gTasks[taskId].func = PlayBlackWhiteFluteSound;
gTasks[taskId].data[15] = 0;
}
}
void task08_080A1C44(u8 taskId)
{
- player_avatar_init_params_reset();
- sub_80878A8();
+ ResetInitialPlayerAvatarState();
+ StartEscapeRopeFieldEffect();
DestroyTask(taskId);
}
-void EscapeRopeCallback(u8 taskId)
+static void ItemUseOnFieldCB_EscapeRope(u8 taskId)
{
Overworld_ResetStateAfterDigEscRope();
PrepareItemUseMessage();
@@ -997,7 +1004,7 @@ void ItemUseOutOfBattle_EscapeRope(u8 taskId)
{
if (CanUseEscapeRopeOnCurrMap() == TRUE)
{
- gFieldItemUseCallback = EscapeRopeCallback;
+ gFieldItemUseCallback = ItemUseOnFieldCB_EscapeRope;
SetUpItemUseOnFieldCallback(taskId);
}
else
@@ -1006,30 +1013,30 @@ void ItemUseOutOfBattle_EscapeRope(u8 taskId)
}
}
-void ItemUseOutOfBattle_EvolutionStone(u8 var)
+void ItemUseOutOfBattle_EvolutionStone(u8 taskId)
{
gPokemonItemUseCallback = DoEvolutionStoneItemEffect;
- sub_80C9D98(var);
+ SetPokemonItemUseAndFadeOut(taskId);
}
-void ItemUseInBattle_PokeBall(u8 var)
+void ItemUseInBattle_PokeBall(u8 taskId)
{
if (PlayerPartyAndPokemonStorageFull() == FALSE) // have room for mon?
{
RemoveBagItem(gSpecialVar_ItemId, 1);
- sub_80A7094(var);
+ sub_80A7094(taskId);
}
else
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
- DisplayItemMessageOnField(var, gOtherText_BoxIsFull, CleanUpItemMenuMessage, 1);
+ Menu_EraseWindowRect(0, 13, 13, 20);
+ DisplayItemMessageOnField(taskId, gOtherText_BoxIsFull, CleanUpItemMenuMessage, 1);
}
}
-void sub_80CA294(u8 var)
+void sub_80CA294(u8 taskId)
{
if (gMain.newKeys & A_BUTTON || gMain.newKeys & B_BUTTON)
- sub_80A7094(var);
+ sub_80A7094(taskId);
}
void sub_80CA2BC(u8 taskId)
@@ -1046,7 +1053,7 @@ void ItemUseInBattle_StatIncrease(u8 taskId)
{
u16 partyId = gBattlerPartyIndexes[gBankInMenu];
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
+ Menu_EraseWindowRect(0, 13, 13, 20);
if (ExecuteTableBasedItemEffect_(&gPlayerParty[partyId], gSpecialVar_ItemId, partyId, 0) != FALSE)
{
@@ -1064,7 +1071,7 @@ void sub_80CA394(u8 taskId)
if (!gPaletteFade.active)
{
sub_8094E4C();
- gpu_pal_allocator_reset__manage_upper_four();
+ FreeAndReserveObjectSpritePalettes();
DestroyTask(taskId);
}
}
@@ -1083,7 +1090,7 @@ void ItemUseInBattle_Medicine(u8 var)
void unref_sub_80CA410(u8 var)
{
- gPokemonItemUseCallback = sub_8070048;
+ gPokemonItemUseCallback = DoSacredAshItemEffect;
sub_80CA3C0(var);
}
@@ -1095,7 +1102,7 @@ void ItemUseInBattle_PPRecovery(u8 var)
void unref_sub_80CA448(u8 var)
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
+ Menu_EraseWindowRect(0, 13, 13, 20);
if (ExecuteTableBasedItemEffect__(0, gSpecialVar_ItemId, 0) == FALSE)
{
@@ -1112,9 +1119,9 @@ void unref_sub_80CA448(u8 var)
void ItemUseInBattle_Escape(u8 taskId)
{
- Menu_EraseWindowRect(0, 0xD, 0xD, 0x14);
+ Menu_EraseWindowRect(0, 13, 13, 20);
- if((gBattleTypeFlags & BATTLE_TYPE_TRAINER) == FALSE)
+ if ((gBattleTypeFlags & BATTLE_TYPE_TRAINER) == FALSE)
{
PrepareItemUseMessage();
DisplayItemMessageOnField(taskId, gStringVar4, sub_80A7094, 1);
diff --git a/src/main_menu.c b/src/main_menu.c
index 886995b16..93d9be77a 100644
--- a/src/main_menu.c
+++ b/src/main_menu.c
@@ -774,7 +774,7 @@ static void Task_NewGameSpeech1(u8 taskId)
gTasks[taskId].data[3] = 0xFF;
gTasks[taskId].tFrameCounter = 216; //Wait 3.6 seconds (216 frames) before starting speech
- PlayBGM(BGM_DOORO_X4);
+ PlayBGM(MUS_DOORO_X4);
}
static void Task_NewGameSpeech2(u8 taskId)
diff --git a/src/mauville_man.c b/src/mauville_man.c
index e22809242..bfdfe9cf1 100644
--- a/src/mauville_man.c
+++ b/src/mauville_man.c
@@ -745,7 +745,7 @@ static void Task_BardSong(u8 taskId)
case 3:
if (gStringVar4[task->tCharIndex] == EOS)
{
- FadeInNewBGM(BGM_POKECEN, 6);
+ FadeInNewBGM(MUS_POKECEN, 6);
m4aMPlayFadeOutTemporarily(&gMPlay_SE2, 2);
EnableBothScriptContexts();
DestroyTask(taskId);
diff --git a/src/move_tutor_menu.c b/src/move_tutor_menu.c
index 7e1365391..0ecc82a72 100644
--- a/src/move_tutor_menu.c
+++ b/src/move_tutor_menu.c
@@ -602,13 +602,13 @@ static void MoveTutorMain(void)
PrintMainMoveTutorMenuText(gOtherText_ForgotOrDidNotLearnMove);
#endif
sMoveTutorMenu->state = 31;
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
}
break;
case 31:
if (Menu_UpdateWindowText())
{
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
sMoveTutorMenu->state = 32;
}
break;
diff --git a/src/new_game.c b/src/new_game.c
index f8a5524f5..683a22801 100644
--- a/src/new_game.c
+++ b/src/new_game.c
@@ -137,7 +137,7 @@ void debug_sub_8052E04()
void WarpToTruck(void)
{
Overworld_SetWarpDestination(MAP_GROUP(INSIDE_OF_TRUCK), MAP_NUM(INSIDE_OF_TRUCK), -1, -1, -1);
- warp_in();
+ WarpIntoMap();
}
void ClearSav2(void)
diff --git a/src/overworld.c b/src/overworld.c
index 47e23ad35..f6dea1271 100644
--- a/src/overworld.c
+++ b/src/overworld.c
@@ -50,17 +50,11 @@
#include "wild_encounter.h"
#ifdef SAPPHIRE
-#define LEGENDARY_MUSIC BGM_OOAME // Heavy Rain
+#define LEGENDARY_MUSIC MUS_OOAME // Heavy Rain
#else
-#define LEGENDARY_MUSIC BGM_HIDERI // Drought
+#define LEGENDARY_MUSIC MUS_HIDERI // Drought
#endif
-struct UnkTVStruct
-{
- u32 tv_field_0;
- u32 tv_field_4;
-};
-
extern u8 gUnknown_020297ED;
extern u16 gTotalCameraPixelOffsetY;
extern u16 gTotalCameraPixelOffsetX;
@@ -86,15 +80,15 @@ extern u8 TradeRoom_PromptToCancelLink[];
extern u8 TradeRoom_TerminateLink[];
extern u8 gUnknown_081A4508[];
-extern struct MapData * const gMapAttributes[];
+extern struct MapLayout * const gMapLayouts[];
extern struct MapHeader * const * const gMapGroups[];
extern s32 gMaxFlashLevel;
-EWRAM_DATA struct WarpData gUnknown_020297F0 = {0};
-EWRAM_DATA struct WarpData gWarpDestination = {0}; // new warp position
-EWRAM_DATA struct WarpData gUnknown_02029800 = {0};
-EWRAM_DATA struct WarpData gUnknown_02029808 = {0};
-EWRAM_DATA struct UnkPlayerStruct gUnknown_02029810 = {0};
+EWRAM_DATA struct WarpData gLastUsedWarp = {0};
+EWRAM_DATA struct WarpData gWarpDestination = {0};
+EWRAM_DATA struct WarpData gFixedDiveWarp = {0};
+EWRAM_DATA struct WarpData gFixedHoleWarp = {0};
+EWRAM_DATA struct InitialPlayerAvatarState gInitialPlayerAvatarState = {0};
EWRAM_DATA static u16 sAmbientCrySpecies = 0;
EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE;
EWRAM_DATA struct LinkPlayerEventObject gLinkPlayerEventObjects[4] = {0};
@@ -104,10 +98,16 @@ static u16 (*gUnknown_03000584)(u32);
static u8 gUnknown_03000588;
u16 word_3004858;
-void (*gFieldCallback)(void);
+extern void (*gFieldCallback)(void);
u8 gUnknown_03004860;
u8 gFieldLinkPlayerCount;
+static u8 GetAdjustedInitialTransitionFlags(struct InitialPlayerAvatarState*, u16, u8);
+static u8 GetAdjustedInitialDirection(struct InitialPlayerAvatarState*, u8, u16, u8);
+static bool32 sub_805483C(u8*);
+static void c2_80567AC(void);
+static void InitOverworldGraphicsRegisters(void);
+
static const struct WarpData sDummyWarpData =
{
.mapGroup = -1,
@@ -129,20 +129,20 @@ static const u8 sUnusedData[] =
0x2C, 0x00, 0x00, 0x00,
};
-const struct UCoords32 gUnknown_0821664C[] =
-{
- { 0, 0},
- { 0, 1},
- { 0, -1},
- {-1, 0},
- { 1, 0},
- {-1, 1},
- { 1, 1},
- {-1, -1},
- { 1, -1},
+const struct UCoords32 gDirectionToVectors[] =
+{
+ { 0, 0}, // DIR_NONE
+ { 0, 1}, // DIR_SOUTH
+ { 0, -1}, // DIR_NORTH
+ {-1, 0}, // DIR_WEST
+ { 1, 0}, // DIR_EAST
+ {-1, 1}, // DIR_SOUTHWEST
+ { 1, 1}, // DIR_SOUTHEAST
+ {-1, -1}, // DIR_NORTHWEST
+ { 1, -1}, // DIR_NORTHEAST
};
-const struct ScanlineEffectParams gUnknown_08216694 =
+static const struct ScanlineEffectParams sFlashEffectParams =
{
(void *)REG_ADDR_WIN0H,
((DMA_ENABLE | DMA_START_HBLANK | DMA_REPEAT | DMA_DEST_RELOAD) << 16) | 1,
@@ -197,12 +197,12 @@ static void DoWhiteOut(void)
ScrSpecial_HealPlayerParty();
Overworld_ResetStateAfterWhiteOut();
Overworld_SetWarpDestToLastHealLoc();
- warp_in();
+ WarpIntoMap();
}
void Overworld_ResetStateAfterFly(void)
{
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
FlagClear(FLAG_SYS_CYCLING_ROAD);
FlagClear(FLAG_SYS_CRUISE_MODE);
FlagClear(FLAG_SYS_SAFARI_MODE);
@@ -212,7 +212,7 @@ void Overworld_ResetStateAfterFly(void)
void Overworld_ResetStateAfterTeleport(void)
{
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
FlagClear(FLAG_SYS_CYCLING_ROAD);
FlagClear(FLAG_SYS_CRUISE_MODE);
FlagClear(FLAG_SYS_SAFARI_MODE);
@@ -223,7 +223,7 @@ void Overworld_ResetStateAfterTeleport(void)
void Overworld_ResetStateAfterDigEscRope(void)
{
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
FlagClear(FLAG_SYS_CYCLING_ROAD);
FlagClear(FLAG_SYS_CRUISE_MODE);
FlagClear(FLAG_SYS_SAFARI_MODE);
@@ -233,7 +233,7 @@ void Overworld_ResetStateAfterDigEscRope(void)
void Overworld_ResetStateAfterWhiteOut(void)
{
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
FlagClear(FLAG_SYS_CYCLING_ROAD);
FlagClear(FLAG_SYS_CRUISE_MODE);
FlagClear(FLAG_SYS_SAFARI_MODE);
@@ -241,7 +241,7 @@ void Overworld_ResetStateAfterWhiteOut(void)
FlagClear(FLAG_SYS_USE_FLASH);
}
-void sub_805308C(void)
+static void sub_805308C(void)
{
FlagClear(FLAG_SYS_SAFARI_MODE);
ChooseAmbientCrySpecies();
@@ -269,18 +269,18 @@ void IncrementGameStat(u8 index)
}
}
-u32 GetGameStat(u8 index)
+u32 GetGameStat(u8 stat)
{
- if (index >= NUM_GAME_STATS)
+ if (stat >= NUM_GAME_STATS)
return 0;
- return gSaveBlock1.gameStats[index];
+ return gSaveBlock1.gameStats[stat];
}
-void SetGameStat(u8 index, u32 value)
+void SetGameStat(u8 stat, u32 value)
{
- if (index < NUM_GAME_STATS)
- gSaveBlock1.gameStats[index] = value;
+ if (stat < NUM_GAME_STATS)
+ gSaveBlock1.gameStats[stat] = value;
}
void LoadEventObjTemplatesFromHeader(void)
@@ -336,26 +336,26 @@ void Overworld_SetEventObjTemplateMovementType(u8 localId, u8 movementType)
static void mapdata_load_assets_to_gpu_and_full_redraw(void)
{
move_tilemap_camera_to_upper_left_corner();
- copy_map_tileset1_tileset2_to_vram(gMapHeader.mapData);
- apply_map_tileset1_tileset2_palette(gMapHeader.mapData);
+ copy_map_tileset1_tileset2_to_vram(gMapHeader.mapLayout);
+ apply_map_tileset1_tileset2_palette(gMapHeader.mapLayout);
DrawWholeMapView();
cur_mapheader_run_tileset_funcs_after_some_cpuset();
}
-static struct MapData *get_mapdata_header(void)
+static struct MapLayout *GetMapLayout(void)
{
- u16 mapDataId = gSaveBlock1.mapDataId;
- if (mapDataId)
- return gMapAttributes[mapDataId - 1];
+ u16 mapLayoutId = gSaveBlock1.mapLayoutId;
+ if (mapLayoutId)
+ return gMapLayouts[mapLayoutId - 1];
return NULL;
}
static void ApplyCurrentWarp(void)
{
- gUnknown_020297F0 = gSaveBlock1.location;
+ gLastUsedWarp = gSaveBlock1.location;
gSaveBlock1.location = gWarpDestination;
- gUnknown_02029800 = sDummyWarpData;
- gUnknown_02029808 = sDummyWarpData;
+ gFixedDiveWarp = sDummyWarpData;
+ gFixedHoleWarp = sDummyWarpData;
}
static void SetWarpData(struct WarpData *warp, s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
@@ -367,7 +367,7 @@ static void SetWarpData(struct WarpData *warp, s8 mapGroup, s8 mapNum, s8 warpId
warp->y = y;
}
-static bool32 warp_data_is_not_neg_1(struct WarpData *warp)
+static bool32 IsDummyWarp(struct WarpData *warp)
{
if (warp->mapGroup != -1)
return FALSE;
@@ -387,25 +387,25 @@ struct MapHeader *const Overworld_GetMapHeaderByGroupAndId(u16 mapGroup, u16 map
return gMapGroups[mapGroup][mapNum];
}
-struct MapHeader *const warp1_get_mapheader(void)
+struct MapHeader *const GetDestinationWarpMapHeader(void)
{
return Overworld_GetMapHeaderByGroupAndId(gWarpDestination.mapGroup, gWarpDestination.mapNum);
}
-static void set_current_map_header_from_sav1_save_old_name(void)
+static void LoadCurrentMapData(void)
{
gMapHeader = *Overworld_GetMapHeaderByGroupAndId(gSaveBlock1.location.mapGroup, gSaveBlock1.location.mapNum);
- gSaveBlock1.mapDataId = gMapHeader.mapDataId;
- gMapHeader.mapData = get_mapdata_header();
+ gSaveBlock1.mapLayoutId = gMapHeader.mapLayoutId;
+ gMapHeader.mapLayout = GetMapLayout();
}
static void LoadSaveblockMapHeader(void)
{
gMapHeader = *Overworld_GetMapHeaderByGroupAndId(gSaveBlock1.location.mapGroup, gSaveBlock1.location.mapNum);
- gMapHeader.mapData = get_mapdata_header();
+ gMapHeader.mapLayout = GetMapLayout();
}
-void sub_80533CC(void)
+static void SetPlayerCoordsFromWarp(void)
{
if (gSaveBlock1.location.warpId >= 0 && gSaveBlock1.location.warpId < gMapHeader.events->warpCount)
{
@@ -419,16 +419,16 @@ void sub_80533CC(void)
}
else
{
- gSaveBlock1.pos.x = gMapHeader.mapData->width / 2;
- gSaveBlock1.pos.y = gMapHeader.mapData->height / 2;
+ gSaveBlock1.pos.x = gMapHeader.mapLayout->width / 2;
+ gSaveBlock1.pos.y = gMapHeader.mapLayout->height / 2;
}
}
-void warp_in(void)
+void WarpIntoMap(void)
{
ApplyCurrentWarp();
- set_current_map_header_from_sav1_save_old_name();
- sub_80533CC();
+ LoadCurrentMapData();
+ SetPlayerCoordsFromWarp();
}
void Overworld_SetWarpDestination(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
@@ -495,31 +495,27 @@ void sub_8053678(void)
gWarpDestination = gSaveBlock1.warp4;
}
-void sub_8053690(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
+void SetFixedDiveWarp(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
{
- SetWarpData(&gUnknown_02029800, mapGroup, mapNum, warpId, x, y);
+ SetWarpData(&gFixedDiveWarp, mapGroup, mapNum, warpId, x, y);
}
-static void warp1_set_to_warp2(void)
+static void SetFixedDiveWarpAsDestination(void)
{
- gWarpDestination = gUnknown_02029800;
+ gWarpDestination = gFixedDiveWarp;
}
-void sub_80536E4(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
+void SetFixedHoleWarp(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y)
{
- SetWarpData(&gUnknown_02029808, mapGroup, mapNum, warpId, x, y);
+ SetWarpData(&gFixedHoleWarp, mapGroup, mapNum, warpId, x, y);
}
-void sub_8053720(s16 x, s16 y)
+void SetFixedHoleWarpAsDestination(s16 x, s16 y)
{
- if (warp_data_is_not_neg_1(&gUnknown_02029808) == TRUE)
- {
- gWarpDestination = gUnknown_020297F0;
- }
+ if (IsDummyWarp(&gFixedHoleWarp) == TRUE)
+ gWarpDestination = gLastUsedWarp;
else
- {
- Overworld_SetWarpDestination(gUnknown_02029808.mapGroup, gUnknown_02029808.mapNum, -1, x, y);
- }
+ Overworld_SetWarpDestination(gFixedHoleWarp.mapGroup, gFixedHoleWarp.mapNum, -1, x, y);
}
void sub_8053778(void)
@@ -563,7 +559,6 @@ struct MapConnection *GetMapConnection(u8 dir)
static bool8 SetDiveWarp(u8 direction, u16 x, u16 y)
{
struct MapConnection *connection = GetMapConnection(direction);
-
if (connection != NULL)
{
Overworld_SetWarpDestination(connection->mapGroup, connection->mapNum, -1, x, y);
@@ -571,10 +566,12 @@ static bool8 SetDiveWarp(u8 direction, u16 x, u16 y)
else
{
mapheader_run_script_with_tag_x6();
- if (warp_data_is_not_neg_1(&gUnknown_02029800))
+ if (IsDummyWarp(&gFixedDiveWarp))
return FALSE;
- warp1_set_to_warp2();
+
+ SetFixedDiveWarpAsDestination();
}
+
return TRUE;
}
@@ -595,7 +592,7 @@ void sub_80538F0(u8 mapGroup, u8 mapNum)
Overworld_SetWarpDestination(mapGroup, mapNum, -1, -1, -1);
sub_8053F0C();
ApplyCurrentWarp();
- set_current_map_header_from_sav1_save_old_name();
+ LoadCurrentMapData();
LoadEventObjTemplatesFromHeader();
ClearTempFieldEventData();
ResetCyclingRoadChallengeData();
@@ -608,8 +605,8 @@ void sub_80538F0(u8 mapGroup, u8 mapNum)
Overworld_ClearSavedMusic();
mapheader_run_script_with_tag_x3();
not_trainer_hill_battle_pyramid();
- sub_8056D38(gMapHeader.mapData);
- apply_map_tileset2_palette(gMapHeader.mapData);
+ sub_8056D38(gMapHeader.mapLayout);
+ apply_map_tileset2_palette(gMapHeader.mapLayout);
for (paletteIndex = 6; paletteIndex < 12; paletteIndex++)
ApplyWeatherGammaShiftToPal(paletteIndex);
@@ -628,7 +625,7 @@ void sub_8053994(u32 a1)
bool8 v2;
bool8 v3;
- set_current_map_header_from_sav1_save_old_name();
+ LoadCurrentMapData();
LoadEventObjTemplatesFromHeader();
v2 = is_map_type_1_2_3_5_or_6(gMapHeader.mapType);
v3 = Overworld_MapTypeIsIndoors(gMapHeader.mapType);
@@ -655,82 +652,82 @@ void sub_8053994(u32 a1)
}
}
-void player_avatar_init_params_reset(void)
+void ResetInitialPlayerAvatarState(void)
{
- gUnknown_02029810.player_field_1 = 1;
- gUnknown_02029810.player_field_0 = 1;
+ gInitialPlayerAvatarState.direction = DIR_SOUTH;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_ON_FOOT;
}
-void walkrun_find_lowest_active_bit_in_bitfield(void)
+void StoreInitialPlayerAvatarState(void)
{
- gUnknown_02029810.player_field_1 = GetPlayerFacingDirection();
+ gInitialPlayerAvatarState.direction = GetPlayerFacingDirection();
if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_MACH_BIKE))
- gUnknown_02029810.player_field_0 = 2;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_MACH_BIKE;
else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_ACRO_BIKE))
- gUnknown_02029810.player_field_0 = 4;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_ACRO_BIKE;
else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING))
- gUnknown_02029810.player_field_0 = 8;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_SURFING;
else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_UNDERWATER))
- gUnknown_02029810.player_field_0 = 16;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_UNDERWATER;
else
- gUnknown_02029810.player_field_0 = 1;
+ gInitialPlayerAvatarState.transitionFlags = PLAYER_AVATAR_FLAG_ON_FOOT;
}
-struct UnkPlayerStruct *sub_8053AA8(void)
+static struct InitialPlayerAvatarState *GetInitialPlayerAvatarState(void)
{
- struct UnkPlayerStruct playerStruct;
+ struct InitialPlayerAvatarState playerStruct;
u8 mapType = Overworld_GetMapTypeOfSaveblockLocation();
- u16 v2 = cur_mapdata_block_role_at_screen_center_acc_to_sav1();
- u8 v4 = sub_8053B00(&gUnknown_02029810, v2, mapType);
- playerStruct.player_field_0 = v4;
- playerStruct.player_field_1 = sub_8053B60(&gUnknown_02029810, v4, v2, mapType);
- gUnknown_02029810 = playerStruct;
- return &gUnknown_02029810;
-}
-
-u8 sub_8053B00(struct UnkPlayerStruct *playerStruct, u16 a2, u8 a3)
-{
- if (a3 != 8 && FlagGet(FLAG_SYS_CRUISE_MODE))
- return 1;
- if (a3 == 5)
- return 16;
- if (MetatileBehavior_IsSurfableWaterOrUnderwater(a2) == 1)
- return 8;
+ u16 metatileBehavior = GetCenterScreenMetatileBehavior();
+ u8 transitionFlags = GetAdjustedInitialTransitionFlags(&gInitialPlayerAvatarState, metatileBehavior, mapType);
+ playerStruct.transitionFlags = transitionFlags;
+ playerStruct.direction = GetAdjustedInitialDirection(&gInitialPlayerAvatarState, transitionFlags, metatileBehavior, mapType);
+ gInitialPlayerAvatarState = playerStruct;
+ return &gInitialPlayerAvatarState;
+}
+
+static u8 GetAdjustedInitialTransitionFlags(struct InitialPlayerAvatarState *playerStruct, u16 metatileBehavior, u8 mapType)
+{
+ if (mapType != MAP_TYPE_INDOOR && FlagGet(FLAG_SYS_CRUISE_MODE))
+ return PLAYER_AVATAR_FLAG_ON_FOOT;
+ if (mapType == MAP_TYPE_UNDERWATER)
+ return PLAYER_AVATAR_FLAG_UNDERWATER;
+ if (MetatileBehavior_IsSurfableWaterOrUnderwater(metatileBehavior) == TRUE)
+ return PLAYER_AVATAR_FLAG_SURFING;
if (Overworld_IsBikingAllowed() != TRUE)
- return 1;
- if (playerStruct->player_field_0 == 2)
- return 2;
- if (playerStruct->player_field_0 != 4)
- return 1;
- return 4;
-}
-
-u8 sub_8053B60(struct UnkPlayerStruct *playerStruct, u8 a2, u16 a3, u8 a4)
-{
- if (FlagGet(FLAG_SYS_CRUISE_MODE) && a4 == 6)
- return 4;
- if (MetatileBehavior_IsDeepSouthWarp(a3) == TRUE)
- return 2;
- if (MetatileBehavior_IsNonAnimDoor(a3) == TRUE || MetatileBehavior_IsDoor(a3) == TRUE)
- return 1;
- if (MetatileBehavior_IsSouthArrowWarp(a3) == TRUE)
- return 2;
- if (MetatileBehavior_IsNorthArrowWarp(a3) == TRUE)
- return 1;
- if (MetatileBehavior_IsWestArrowWarp(a3) == TRUE)
- return 4;
- if (MetatileBehavior_IsEastArrowWarp(a3) == TRUE)
- return 3;
- if ((playerStruct->player_field_0 == 16 && a2 == 8)
- || (playerStruct->player_field_0 == 8 && a2 == 16))
- return playerStruct->player_field_1;
- if (MetatileBehavior_IsLadder(a3) == TRUE)
- return playerStruct->player_field_1;
- return 1;
-}
-
-u16 cur_mapdata_block_role_at_screen_center_acc_to_sav1(void)
+ return PLAYER_AVATAR_FLAG_ON_FOOT;
+ if (playerStruct->transitionFlags == PLAYER_AVATAR_FLAG_MACH_BIKE)
+ return PLAYER_AVATAR_FLAG_MACH_BIKE;
+ if (playerStruct->transitionFlags != PLAYER_AVATAR_FLAG_ACRO_BIKE)
+ return PLAYER_AVATAR_FLAG_ON_FOOT;
+ return PLAYER_AVATAR_FLAG_ACRO_BIKE;
+}
+
+static u8 GetAdjustedInitialDirection(struct InitialPlayerAvatarState *playerStruct, u8 transitionFlags, u16 metatileBehavior, u8 mapType)
+{
+ if (FlagGet(FLAG_SYS_CRUISE_MODE) && mapType == MAP_TYPE_6)
+ return DIR_EAST;
+ if (MetatileBehavior_IsDeepSouthWarp(metatileBehavior) == TRUE)
+ return DIR_NORTH;
+ if (MetatileBehavior_IsNonAnimDoor(metatileBehavior) == TRUE || MetatileBehavior_IsDoor(metatileBehavior) == TRUE)
+ return DIR_SOUTH;
+ if (MetatileBehavior_IsSouthArrowWarp(metatileBehavior) == TRUE)
+ return DIR_NORTH;
+ if (MetatileBehavior_IsNorthArrowWarp(metatileBehavior) == TRUE)
+ return DIR_SOUTH;
+ if (MetatileBehavior_IsWestArrowWarp(metatileBehavior) == TRUE)
+ return DIR_EAST;
+ if (MetatileBehavior_IsEastArrowWarp(metatileBehavior) == TRUE)
+ return DIR_WEST;
+ if ((playerStruct->transitionFlags == PLAYER_AVATAR_FLAG_UNDERWATER && transitionFlags == PLAYER_AVATAR_FLAG_SURFING)
+ || (playerStruct->transitionFlags == PLAYER_AVATAR_FLAG_SURFING && transitionFlags == PLAYER_AVATAR_FLAG_UNDERWATER))
+ return playerStruct->direction;
+ if (MetatileBehavior_IsLadder(metatileBehavior) == TRUE)
+ return playerStruct->direction;
+ return DIR_SOUTH;
+}
+
+u16 GetCenterScreenMetatileBehavior(void)
{
return MapGridGetMetatileBehaviorAt(gSaveBlock1.pos.x + 7, gSaveBlock1.pos.y + 7);
}
@@ -784,10 +781,10 @@ u8 Overworld_GetFlashLevel(void)
return gSaveBlock1.flashLevel;
}
-void sub_8053D14(u16 mapDataId)
+void sub_8053D14(u16 mapLayoutId)
{
- gSaveBlock1.mapDataId = mapDataId;
- gMapHeader.mapData = get_mapdata_header();
+ gSaveBlock1.mapLayoutId = mapLayoutId;
+ gMapHeader.mapLayout = GetMapLayout();
}
static bool16 ShouldLegendaryMusicPlayAtLocation(struct WarpData *warp)
@@ -831,7 +828,7 @@ static u16 GetLocationMusic(struct WarpData *warp)
if (ShouldLegendaryMusicPlayAtLocation(warp) == TRUE)
return LEGENDARY_MUSIC;
else if (IsInfiltratedWeatherInstitute(warp) == TRUE)
- return BGM_TOZAN;
+ return MUS_TOZAN;
else
return Overworld_GetMapHeaderByGroupAndId(warp->mapGroup, warp->mapNum)->music;
}
@@ -844,7 +841,7 @@ u16 GetCurrLocationDefaultMusic(void)
if (gSaveBlock1.location.mapGroup == MAP_GROUP(ROUTE111)
&& gSaveBlock1.location.mapNum == MAP_NUM(ROUTE111)
&& GetSav1Weather() == 8)
- return BGM_ASHROAD;
+ return MUS_ASHROAD;
music = GetLocationMusic(&gSaveBlock1.location);
if (music != 0x7FFF)
@@ -854,9 +851,9 @@ u16 GetCurrLocationDefaultMusic(void)
else
{
if (gSaveBlock1.pos.x < 24)
- return BGM_DOORO_X1;
+ return MUS_DOORO_X1;
else
- return BGM_GRANROAD;
+ return MUS_GRANROAD;
}
}
@@ -871,9 +868,9 @@ u16 GetWarpDestinationMusic(void)
{
if (gSaveBlock1.location.mapGroup == MAP_GROUP(MAUVILLE_CITY)
&& gSaveBlock1.location.mapNum == MAP_NUM(MAUVILLE_CITY))
- return BGM_DOORO_X1;
+ return MUS_DOORO_X1;
else
- return BGM_GRANROAD;
+ return MUS_GRANROAD;
}
}
@@ -891,9 +888,9 @@ void Overworld_PlaySpecialMapMusic(void)
if (gSaveBlock1.savedMusic)
music = gSaveBlock1.savedMusic;
else if (Overworld_GetMapTypeOfSaveblockLocation() == MAP_TYPE_UNDERWATER)
- music = BGM_DEEPDEEP;
+ music = MUS_DEEPDEEP;
else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING))
- music = BGM_NAMINORI;
+ music = MUS_NAMINORI;
}
if (music != GetCurrentMapMusic())
@@ -918,10 +915,10 @@ void sub_8053F0C(void)
u16 currentMusic = GetCurrentMapMusic();
if (newMusic != LEGENDARY_MUSIC)
{
- if (currentMusic == BGM_DEEPDEEP || currentMusic == BGM_NAMINORI)
+ if (currentMusic == MUS_DEEPDEEP || currentMusic == MUS_NAMINORI)
return;
if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING))
- newMusic = BGM_NAMINORI;
+ newMusic = MUS_NAMINORI;
}
if (newMusic != currentMusic)
{
@@ -949,14 +946,14 @@ void Overworld_ChangeMusicTo(u16 newMusic)
u8 GetMapMusicFadeoutSpeed(void)
{
- struct MapHeader *mapHeader = warp1_get_mapheader();
+ struct MapHeader *mapHeader = GetDestinationWarpMapHeader();
if (Overworld_MapTypeIsIndoors(mapHeader->mapType) == TRUE)
return 2;
else
return 4;
}
-void sub_8053FF8(void)
+void TryFadeOutOldMapMusic(void)
{
u16 music = GetWarpDestinationMusic();
if (FlagGet(FLAG_SPECIAL_FLAG_1) != TRUE && music != GetCurrentMapMusic())
@@ -966,7 +963,7 @@ void sub_8053FF8(void)
}
}
-bool8 sub_8054034(void)
+bool8 BGMusicStopped(void)
{
return IsNotWaitingForBGMStop();
}
@@ -1054,9 +1051,9 @@ u8 Overworld_GetMapTypeOfSaveblockLocation(void)
return GetMapTypeByWarpData(&gSaveBlock1.location);
}
-u8 get_map_type_from_warp0(void)
+u8 GetLastUsedWarpMapType(void)
{
- return GetMapTypeByWarpData(&gUnknown_020297F0);
+ return GetMapTypeByWarpData(&gLastUsedWarp);
}
bool8 is_map_type_1_2_3_5_or_6(u8 mapType)
@@ -1246,7 +1243,7 @@ void sub_80543DC(u16 (*a1)(u32))
gUnknown_03000584 = a1;
}
-void sub_80543E8(void)
+static void RunFieldCallback(void)
{
if (gFieldCallback != NULL)
gFieldCallback();
@@ -1261,7 +1258,7 @@ void CB2_NewGame(void)
StopMapMusic();
ResetSafariZoneFlag_();
NewGameInitData();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
PlayTimeCounter_Start();
ScriptContext1_Init();
ScriptContext2_Disable();
@@ -1274,14 +1271,12 @@ void CB2_NewGame(void)
#if DEBUG
-extern void (*gFieldCallback)(void);
-
void debug_sub_8058C00(void)
{
FieldClearVBlankHBlankCallbacks();
StopMapMusic();
ResetSafariZoneFlag_();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
PlayTimeCounter_Start();
ScriptContext1_Init();
ScriptContext2_Disable();
@@ -1309,7 +1304,7 @@ void CB2_WhiteOut(void)
StopMapMusic();
ResetSafariZoneFlag_();
DoWhiteOut();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
ScriptContext1_Init();
ScriptContext2_Disable();
gFieldCallback = sub_8080B60;
@@ -1363,7 +1358,7 @@ void sub_8054588(void)
SetMainCallback2(c2_80567AC);
}
-void c2_80567AC(void)
+static void c2_80567AC(void)
{
if (sub_805483C(&gMain.state))
{
@@ -1472,7 +1467,7 @@ void CB2_ContinueSavedGame(void)
{
ClearSecretBase2Field_9();
sub_8053778();
- warp_in();
+ WarpIntoMap();
SetMainCallback2(CB2_LoadMap);
}
else
@@ -1509,19 +1504,19 @@ void VBlankCB_Field(void)
sub_8072E74();
}
-void sub_8054814(void)
+static void InitCurrentFlashLevelScanlineEffect(void)
{
- u8 val = Overworld_GetFlashLevel();
- if (val)
+ u8 flashLevel = Overworld_GetFlashLevel();
+ if (flashLevel)
{
- sub_80815E0(val);
- ScanlineEffect_SetParams(gUnknown_08216694);
+ WriteFlashScanlineEffectBuffer(flashLevel);
+ ScanlineEffect_SetParams(sFlashEffectParams);
}
}
-bool32 sub_805483C(u8 *a1)
+static bool32 sub_805483C(u8 *state)
{
- switch (*a1)
+ switch (*state)
{
case 0:
FieldClearVBlankHBlankCallbacks();
@@ -1529,60 +1524,60 @@ bool32 sub_805483C(u8 *a1)
ScriptContext2_Disable();
sub_8054F70();
sub_8054BA8();
- (*a1)++;
+ (*state)++;
break;
case 1:
sub_8053994(1);
- (*a1)++;
+ (*state)++;
break;
case 2:
sub_8054D4C(1);
- (*a1)++;
+ (*state)++;
break;
case 3:
sub_8054E98();
sub_8054D90();
sub_8054EC8();
sub_8054E60();
- (*a1)++;
+ (*state)++;
break;
case 4:
- sub_8054814();
- sub_8054C54();
+ InitCurrentFlashLevelScanlineEffect();
+ InitOverworldGraphicsRegisters();
Text_LoadWindowTemplate(&gWindowTemplate_81E6C3C);
InitMenuWindow(&gMenuTextWindowTemplate);
- (*a1)++;
+ (*state)++;
break;
case 5:
move_tilemap_camera_to_upper_left_corner();
- (*a1)++;
+ (*state)++;
break;
case 6:
- sub_8056D28(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D28(gMapHeader.mapLayout);
+ (*state)++;
break;
case 7:
- sub_8056D38(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D38(gMapHeader.mapLayout);
+ (*state)++;
break;
case 8:
- apply_map_tileset1_tileset2_palette(gMapHeader.mapData);
- (*a1)++;
+ apply_map_tileset1_tileset2_palette(gMapHeader.mapLayout);
+ (*state)++;
break;
case 9:
DrawWholeMapView();
- (*a1)++;
+ (*state)++;
break;
case 10:
cur_mapheader_run_tileset_funcs_after_some_cpuset();
- (*a1)++;
+ (*state)++;
break;
case 12:
- sub_80543E8();
- (*a1)++;
+ RunFieldCallback();
+ (*state)++;
break;
case 11:
- (*a1)++;
+ (*state)++;
break;
case 13:
return 1;
@@ -1590,67 +1585,67 @@ bool32 sub_805483C(u8 *a1)
return 0;
}
-bool32 sub_805493C(u8 *a1, u32 a2)
+bool32 sub_805493C(u8 *state, u32 a2)
{
- switch (*a1)
+ switch (*state)
{
case 0:
FieldClearVBlankHBlankCallbacks();
sub_8053994(a2);
- (*a1)++;
+ (*state)++;
break;
case 1:
sub_8054BA8();
- (*a1)++;
+ (*state)++;
break;
case 2:
sub_8054D4C(a2);
- (*a1)++;
+ (*state)++;
break;
case 3:
mli4_mapscripts_and_other();
sub_8054E34();
- (*a1)++;
+ (*state)++;
break;
case 4:
- sub_8054814();
- sub_8054C54();
+ InitCurrentFlashLevelScanlineEffect();
+ InitOverworldGraphicsRegisters();
Text_LoadWindowTemplate(&gWindowTemplate_81E6C3C);
InitMenuWindow(&gMenuTextWindowTemplate);
- (*a1)++;
+ (*state)++;
break;
case 5:
move_tilemap_camera_to_upper_left_corner();
- (*a1)++;
+ (*state)++;
break;
case 6:
- sub_8056D28(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D28(gMapHeader.mapLayout);
+ (*state)++;
break;
case 7:
- sub_8056D38(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D38(gMapHeader.mapLayout);
+ (*state)++;
break;
case 8:
- apply_map_tileset1_tileset2_palette(gMapHeader.mapData);
- (*a1)++;
+ apply_map_tileset1_tileset2_palette(gMapHeader.mapLayout);
+ (*state)++;
break;
case 9:
DrawWholeMapView();
- (*a1)++;
+ (*state)++;
break;
case 10:
cur_mapheader_run_tileset_funcs_after_some_cpuset();
- (*a1)++;
+ (*state)++;
break;
case 11:
if (gMapHeader.flags == 1 && sub_80BBB24() == 1)
ShowMapNamePopup();
- (*a1)++;
+ (*state)++;
break;
case 12:
- sub_80543E8();
- (*a1)++;
+ RunFieldCallback();
+ (*state)++;
break;
case 13:
return 1;
@@ -1658,24 +1653,24 @@ bool32 sub_805493C(u8 *a1, u32 a2)
return 0;
}
-bool32 sub_8054A4C(u8 *a1)
+bool32 sub_8054A4C(u8 *state)
{
- switch (*a1)
+ switch (*state)
{
case 0:
sub_8054BA8();
sub_8054D4C(0);
sub_8054E20();
sub_8054E34();
- (*a1)++;
+ (*state)++;
break;
case 1:
sub_8054C2C();
- (*a1)++;
+ (*state)++;
break;
case 2:
- sub_80543E8();
- (*a1)++;
+ RunFieldCallback();
+ (*state)++;
break;
case 3:
return 1;
@@ -1683,67 +1678,67 @@ bool32 sub_8054A4C(u8 *a1)
return 0;
}
-bool32 sub_8054A9C(u8 *a1)
+bool32 sub_8054A9C(u8 *state)
{
- switch (*a1)
+ switch (*state)
{
case 0:
FieldClearVBlankHBlankCallbacks();
sub_8054BA8();
- (*a1)++;
+ (*state)++;
break;
case 1:
sub_8054D4C(1);
- (*a1)++;
+ (*state)++;
break;
case 2:
sub_8054F48();
sub_8054E20();
sub_8054E7C();
- (*a1)++;
+ (*state)++;
break;
case 3:
- sub_8054814();
- sub_8054C54();
+ InitCurrentFlashLevelScanlineEffect();
+ InitOverworldGraphicsRegisters();
Text_LoadWindowTemplate(&gWindowTemplate_81E6C3C);
InitMenuWindow(&gMenuTextWindowTemplate);
- (*a1)++;
+ (*state)++;
break;
case 4:
move_tilemap_camera_to_upper_left_corner();
- (*a1)++;
+ (*state)++;
break;
case 5:
- sub_8056D28(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D28(gMapHeader.mapLayout);
+ (*state)++;
break;
case 6:
- sub_8056D38(gMapHeader.mapData);
- (*a1)++;
+ sub_8056D38(gMapHeader.mapLayout);
+ (*state)++;
break;
case 7:
- apply_map_tileset1_tileset2_palette(gMapHeader.mapData);
- (*a1)++;
+ apply_map_tileset1_tileset2_palette(gMapHeader.mapLayout);
+ (*state)++;
break;
case 8:
DrawWholeMapView();
- (*a1)++;
+ (*state)++;
break;
case 9:
cur_mapheader_run_tileset_funcs_after_some_cpuset();
- (*a1)++;
+ (*state)++;
break;
case 12:
- sub_80543E8();
- (*a1)++;
+ RunFieldCallback();
+ (*state)++;
break;
case 10:
case 11:
- (*a1)++;
+ (*state)++;
break;
case 13:
SetFieldVBlankCallback();
- (*a1)++;
+ (*state)++;
return 1;
}
return 0;
@@ -1769,14 +1764,14 @@ void sub_8054BA8(void)
void sub_8054C2C(void)
{
- sub_8054814();
- sub_8054C54();
+ InitCurrentFlashLevelScanlineEffect();
+ InitOverworldGraphicsRegisters();
Text_LoadWindowTemplate(&gWindowTemplate_81E6C3C);
InitMenuWindow(&gMenuTextWindowTemplate);
mapdata_load_assets_to_gpu_and_full_redraw();
}
-void sub_8054C54(void)
+static void InitOverworldGraphicsRegisters(void)
{
REG_MOSAIC = 0;
REG_WININ = 7967;
@@ -1810,7 +1805,7 @@ void sub_8054D4C(u32 a1)
ScanlineEffect_Clear();
ResetCameraUpdateInfo();
InstallCameraPanAheadCallback();
- sub_805C7C4(0);
+ InitEventObjectPalettes(0);
FieldEffectActiveListClear();
InitFieldMessageBox();
StartWeather();
@@ -1824,7 +1819,7 @@ void sub_8054D90(void)
{
gTotalCameraPixelOffsetX = 0;
gTotalCameraPixelOffsetY = 0;
- sub_805AA98();
+ ResetEventObjects();
TrySpawnEventObjects(0, 0);
mapheader_run_first_tag4_script_list_match();
}
@@ -1832,15 +1827,15 @@ void sub_8054D90(void)
void mli4_mapscripts_and_other(void)
{
s16 x, y;
- struct UnkPlayerStruct *player;
+ struct InitialPlayerAvatarState *initialPlayerAvatarState;
gTotalCameraPixelOffsetX = 0;
gTotalCameraPixelOffsetY = 0;
- sub_805AA98();
+ ResetEventObjects();
sav1_camera_get_focus_coords(&x, &y);
- player = sub_8053AA8();
- InitPlayerAvatar(x, y, player->player_field_1, gSaveBlock2.playerGender);
- SetPlayerAvatarTransitionFlags(player->player_field_0);
- player_avatar_init_params_reset();
+ initialPlayerAvatarState = GetInitialPlayerAvatarState();
+ InitPlayerAvatar(x, y, initialPlayerAvatarState->direction, gSaveBlock2.playerGender);
+ SetPlayerAvatarTransitionFlags(initialPlayerAvatarState->transitionFlags);
+ ResetInitialPlayerAvatarState();
TrySpawnEventObjects(0, 0);
ResetBerryTreeSparkleFlags();
mapheader_run_first_tag4_script_list_match();
@@ -2327,8 +2322,8 @@ u8 *sub_805568C(struct UnkStruct_8054FF8 *a1)
return 0;
unkStruct = a1->sub;
- unkStruct.x += gUnknown_0821664C[a1->d].x;
- unkStruct.y += gUnknown_0821664C[a1->d].y;
+ unkStruct.x += gDirectionToVectors[a1->d].x;
+ unkStruct.y += gDirectionToVectors[a1->d].y;
unkStruct.height = 0;
linkPlayerId = GetLinkPlayerIdAt(unkStruct.x, unkStruct.y);
diff --git a/src/party_menu.c b/src/party_menu.c
index a39300825..52c637879 100644
--- a/src/party_menu.c
+++ b/src/party_menu.c
@@ -3975,7 +3975,7 @@ void Task_TeamMonTMMove3(u8 taskId)
{
if (gUnknown_0202E8F6 == 0)
{
- PlayFanfare(BGM_FANFA1);
+ PlayFanfare(MUS_FANFA1);
gTasks[taskId].func = Task_TeamMonTMMove4;
}
}
@@ -4456,7 +4456,7 @@ bool8 IsBlueYellowRedFlute(u16 item)
return FALSE;
}
-void sub_8070048(u8 taskId, u16 item, TaskFunc func)
+void DoSacredAshItemEffect(u8 taskId, u16 item, TaskFunc func)
{
ewram1C000.unk10 = func;
ewram1C000.unk4 = taskId;
@@ -4473,7 +4473,7 @@ void sub_8070088(u8 taskId)
u8 taskId2;
gTasks[taskId].func = TaskDummy;
- if (GetMonData(&gPlayerParty[ewram1C000.primarySelectedMonIndex], MON_DATA_SPECIES) == 0)
+ if (GetMonData(&gPlayerParty[ewram1C000.primarySelectedMonIndex], MON_DATA_SPECIES) == SPECIES_NONE)
{
gTasks[taskId].func = sub_80701DC;
}
diff --git a/src/player_pc.c b/src/player_pc.c
index e52666a50..ce3dda3c7 100644
--- a/src/player_pc.c
+++ b/src/player_pc.c
@@ -37,7 +37,7 @@ static EWRAM_DATA const u8 *gPcItemMenuOptionOrder = NULL;
static u8 gPcItemMenuOptionsNum;
-extern u8 gUnknown_02038561;
+extern u8 gPokemonItemUseType;
// event scripts
extern u8 gBrendanHouse_TurnPCOff[];
@@ -1290,7 +1290,7 @@ static void Mailbox_DoGiveMailPokeMenu(u8 taskId) // Mailbox_DoGiveMailPokeMenu
if(!gPaletteFade.active)
{
SetMainCallback2(sub_808B020);
- gUnknown_02038561 = 3;
+ gPokemonItemUseType = ITEM_USE_GIVE_MAIL;
DestroyTask(taskId);
}
}
diff --git a/src/pokemon_3.c b/src/pokemon_3.c
index c6eda8bca..30e9503cd 100644
--- a/src/pokemon_3.c
+++ b/src/pokemon_3.c
@@ -1108,48 +1108,48 @@ void ClearBattleMonForms(void)
gBattleMonForms[i] = 0;
}
-u16 GetBGM_ForBattle(void)
+u16 GetMUS_ForBattle(void)
{
if (gBattleTypeFlags & BATTLE_TYPE_KYOGRE_GROUDON)
- return BGM_BATTLE34;
+ return MUS_BATTLE34;
if (gBattleTypeFlags & BATTLE_TYPE_REGI)
- return BGM_BATTLE36;
+ return MUS_BATTLE36;
if (gBattleTypeFlags & BATTLE_TYPE_LINK)
- return BGM_BATTLE20;
+ return MUS_BATTLE20;
if (gBattleTypeFlags & BATTLE_TYPE_TRAINER)
{
switch (gTrainers[gTrainerBattleOpponent].trainerClass)
{
case 2:
case 0x31:
- return BGM_BATTLE30;
+ return MUS_BATTLE30;
case 3:
case 4:
case 0x32:
case 0x33:
- return BGM_BATTLE31;
+ return MUS_BATTLE31;
case 0x19:
- return BGM_BATTLE32;
+ return MUS_BATTLE32;
case 0x20:
- return BGM_BATTLE33;
+ return MUS_BATTLE33;
case 0x2E:
if (!StringCompare(gTrainers[gTrainerBattleOpponent].trainerName, BattleText_Wally))
- return BGM_BATTLE20;
- return BGM_BATTLE35;
+ return MUS_BATTLE20;
+ return MUS_BATTLE35;
case 0x18:
- return BGM_BATTLE38;
+ return MUS_BATTLE38;
default:
- return BGM_BATTLE20;
+ return MUS_BATTLE20;
}
}
- return BGM_BATTLE27;
+ return MUS_BATTLE27;
}
void sub_80408BC(void)
{
ResetMapMusic();
m4aMPlayAllStop();
- PlayBGM(GetBGM_ForBattle());
+ PlayBGM(GetMUS_ForBattle());
}
void current_map_music_set__default_for_battle(u16 song)
@@ -1159,7 +1159,7 @@ void current_map_music_set__default_for_battle(u16 song)
if (song)
PlayNewMapMusic(song);
else
- PlayNewMapMusic(GetBGM_ForBattle());
+ PlayNewMapMusic(GetMUS_ForBattle());
}
const u8 *GetMonSpritePal(struct Pokemon *mon)
diff --git a/src/pokemon_menu.c b/src/pokemon_menu.c
index bafa32afa..23020383d 100644
--- a/src/pokemon_menu.c
+++ b/src/pokemon_menu.c
@@ -52,7 +52,7 @@ extern u8 gUnknown_020384F0;
extern u8 gUnknown_0202E8F4;
extern u8 gUnknown_0202E8F5;
extern u8 gUnknown_0202E8F6;
-extern u8 gUnknown_02038561;
+extern u8 gPokemonItemUseType;
extern u16 gUnknown_0202E8F8;
extern void (*gPokemonItemUseCallback)(u8 taskID, u16 itemID, TaskFunc func);
extern TaskFunc gUnknown_03005CF0;
@@ -975,7 +975,7 @@ static void sub_808AF80(void)
{
if (InitPartyMenu() == TRUE)
{
- if (gUnknown_02038561 == 0)
+ if (gPokemonItemUseType == ITEM_USE_SINGLE_MON)
{
switch (CheckIfItemIsTMHMOrEvolutionStone(gSpecialVar_ItemId))
{
@@ -1002,19 +1002,19 @@ static void sub_808AF80(void)
void sub_808B020(void)
{
gPaletteFade.bufferTransferDisabled = 1;
- switch (gUnknown_02038561)
+ switch (gPokemonItemUseType)
{
- case 0:
+ case ITEM_USE_SINGLE_MON:
if (CheckIfItemIsTMHMOrEvolutionStone(gSpecialVar_ItemId) == 1)
SetPartyMenuSettings(PARTY_MENU_TYPE_STANDARD, 0, sub_808B0C0, 20);
else
SetPartyMenuSettings(PARTY_MENU_TYPE_STANDARD, 0, sub_808B0C0, 3);
break;
- case 4:
+ case ITEM_USE_ALL_MONS:
SetPartyMenuSettings(PARTY_MENU_TYPE_STANDARD, 0, sub_808B1EC, 0xFF);
break;
- case 1:
- case 3:
+ case ITEM_USE_GIVE_ITEM:
+ case ITEM_USE_GIVE_MAIL:
SetPartyMenuSettings(PARTY_MENU_TYPE_STANDARD, 0, sub_808B0C0, 4);
break;
}
@@ -1034,14 +1034,14 @@ void sub_808B0C0(u8 taskID)
else
{
sub_806D5A4();
- if (gUnknown_02038561 == 0)
+ if (gPokemonItemUseType == ITEM_USE_SINGLE_MON)
gPokemonItemUseCallback(taskID, gSpecialVar_ItemId, sub_808B224);
- if (gUnknown_02038561 == 1)
+ if (gPokemonItemUseType == ITEM_USE_GIVE_ITEM)
{
PlaySE(SE_SELECT);
PartyMenuTryGiveMonHeldItem(taskID, gSpecialVar_ItemId, sub_808B2EC);
}
- if (gUnknown_02038561 == 3)
+ if (gPokemonItemUseType == ITEM_USE_GIVE_MAIL)
{
PlaySE(SE_SELECT);
PartyMenuTryGiveMonMail(taskID, sub_808B2B4);
@@ -1052,9 +1052,9 @@ void sub_808B0C0(u8 taskID)
gLastFieldPokeMenuOpened = sub_806CA38(taskID);
PlaySE(SE_SELECT);
BeginNormalPaletteFade(0xFFFFFFFF, 0, 0, 16, RGB(0, 0, 0));
- if (gUnknown_02038561 == 0 || gUnknown_02038561 == 1)
+ if (gPokemonItemUseType == ITEM_USE_SINGLE_MON || gPokemonItemUseType == ITEM_USE_GIVE_ITEM)
gTasks[taskID].func = sub_808B25C;
- if (gUnknown_02038561 == 3)
+ if (gPokemonItemUseType == ITEM_USE_GIVE_MAIL)
gTasks[taskID].func = sub_808B2B4;
break;
}
diff --git a/src/region_map.c b/src/region_map.c
index 81ecd7c1b..74062f435 100644
--- a/src/region_map.c
+++ b/src/region_map.c
@@ -628,8 +628,8 @@ static void InitializeCursorPosition(void)
case 5:
gRegionMap->mapSectionId = gMapHeader.regionMapSectionId;
gRegionMap->playerIsInCave = FALSE;
- mapWidth = gMapHeader.mapData->width;
- mapHeight = gMapHeader.mapData->height;
+ mapWidth = gMapHeader.mapLayout->width;
+ mapHeight = gMapHeader.mapLayout->height;
x = gSaveBlock1.pos.x;
y = gSaveBlock1.pos.y;
if (gRegionMap->mapSectionId == MAPSEC_UNDERWATER_128)
@@ -640,8 +640,8 @@ static void InitializeCursorPosition(void)
mapHeader = Overworld_GetMapHeaderByGroupAndId(gSaveBlock1.warp4.mapGroup, gSaveBlock1.warp4.mapNum);
gRegionMap->mapSectionId = mapHeader->regionMapSectionId;
gRegionMap->playerIsInCave = TRUE;
- mapWidth = mapHeader->mapData->width;
- mapHeight = mapHeader->mapData->height;
+ mapWidth = mapHeader->mapLayout->width;
+ mapHeight = mapHeader->mapLayout->height;
x = gSaveBlock1.warp4.x;
y = gSaveBlock1.warp4.y;
break;
@@ -649,8 +649,8 @@ static void InitializeCursorPosition(void)
mapHeader = Overworld_GetMapHeaderByGroupAndId(gSaveBlock1.warp2.mapGroup, gSaveBlock1.warp2.mapNum);
gRegionMap->mapSectionId = mapHeader->regionMapSectionId;
gRegionMap->playerIsInCave = TRUE;
- mapWidth = mapHeader->mapData->width;
- mapHeight = mapHeader->mapData->height;
+ mapWidth = mapHeader->mapLayout->width;
+ mapHeight = mapHeader->mapLayout->height;
x = gSaveBlock1.warp2.x;
y = gSaveBlock1.warp2.y;
break;
@@ -671,8 +671,8 @@ static void InitializeCursorPosition(void)
gRegionMap->mapSectionId = mapHeader->regionMapSectionId;
}
gRegionMap->playerIsInCave = FALSE;
- mapWidth = mapHeader->mapData->width;
- mapHeight = mapHeader->mapData->height;
+ mapWidth = mapHeader->mapLayout->width;
+ mapHeight = mapHeader->mapLayout->height;
x = r4->x;
y = r4->y;
}
@@ -758,14 +758,14 @@ static void sub_80FB600(void)
u16 r1;
gRegionMap->mapSectionId = mapHeader->regionMapSectionId;
- r1 = mapHeader->mapData->width / gRegionMapLocations[gRegionMap->mapSectionId].width;
+ r1 = mapHeader->mapLayout->width / gRegionMapLocations[gRegionMap->mapSectionId].width;
if (r1 == 0)
r1 = 1;
x = sp2 / r1;
if (x >= gRegionMapLocations[gRegionMap->mapSectionId].width)
x = gRegionMapLocations[gRegionMap->mapSectionId].width - 1;
- r1 = mapHeader->mapData->height / gRegionMapLocations[gRegionMap->mapSectionId].height;
+ r1 = mapHeader->mapLayout->height / gRegionMapLocations[gRegionMap->mapSectionId].height;
if (r1 == 0)
r1 = 1;
y = sp4 / r1;
diff --git a/src/rom_8077ABC.c b/src/rom_8077ABC.c
index 9c4cc2217..00ce3d8df 100644
--- a/src/rom_8077ABC.c
+++ b/src/rom_8077ABC.c
@@ -33,12 +33,6 @@
#define gTransformPersonalities gTransformedPersonalities
#define gBattleMonSprites gBankSpriteIds
-struct TransformStatus
-{
- u16 unknown;
- u16 species;
-};
-
struct Struct_gUnknown_0837F578
{
u8 field_0;
@@ -890,7 +884,7 @@ void sub_8078914(struct Struct_sub_8078914 *unk)
}
}
-void sub_8078954(struct Struct_sub_8078914 *unk)
+void sub_8078954(struct Struct_sub_8078914 *unk, u8 b)
{
if (IsContest())
{
diff --git a/src/roulette.c b/src/roulette.c
index ab60e089a..c8804a543 100644
--- a/src/roulette.c
+++ b/src/roulette.c
@@ -1055,13 +1055,13 @@ void sub_8116638(u8 taskid)
case 0x2:
if (gTasks[taskid].data[0x2] == 0xC)
{
- PlayFanfare(BGM_ME_B_BIG);
+ PlayFanfare(MUS_ME_B_BIG);
Menu_DrawStdWindowFrame(0x0, 0xE, 0x1D, 0x13);
Menu_PrintText(&gUnknown_081C41A5, 0x1, 0xF);
}
else
{
- PlayFanfare(BGM_ME_B_SMALL);
+ PlayFanfare(MUS_ME_B_SMALL);
Menu_DrawStdWindowFrame(0x0, 0xE, 0x1D, 0x13);
Menu_PrintText(&gUnknown_081C4199, 0x1, 0xF);
}
diff --git a/src/safari_zone.c b/src/safari_zone.c
index 7cc8e16a0..9272da902 100644
--- a/src/safari_zone.c
+++ b/src/safari_zone.c
@@ -102,7 +102,7 @@ void sub_80C824C(void)
else if (gBattleOutcome == 8)
{
ScriptContext2_RunNewScript(&gUnknown_081C340A);
- warp_in();
+ WarpIntoMap();
gFieldCallback = sub_8080E44;
SetMainCallback2(CB2_LoadMap);
}
diff --git a/src/scrcmd.c b/src/scrcmd.c
index ca49dc0df..d37e1180d 100644
--- a/src/scrcmd.c
+++ b/src/scrcmd.c
@@ -42,6 +42,7 @@
#include "sound.h"
#include "string_util.h"
#include "tv.h"
+#include "constants/maps.h"
typedef u16 (*SpecialFunc)(void);
typedef void (*NativeFunc)(void);
@@ -725,7 +726,7 @@ bool8 ScrCmd_warp(struct ScriptContext *ctx)
Overworld_SetWarpDestination(mapGroup, mapNum, warpId, x, y);
sub_8080E88();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
return TRUE;
}
@@ -739,7 +740,7 @@ bool8 ScrCmd_warpsilent(struct ScriptContext *ctx)
Overworld_SetWarpDestination(mapGroup, mapNum, warpId, x, y);
sp13E_warp_to_last_warp();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
return TRUE;
}
@@ -753,7 +754,7 @@ bool8 ScrCmd_warpdoor(struct ScriptContext *ctx)
Overworld_SetWarpDestination(mapGroup, mapNum, warpId, x, y);
sub_8080EF0();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
return TRUE;
}
@@ -765,12 +766,12 @@ bool8 ScrCmd_warphole(struct ScriptContext *ctx)
u16 y;
PlayerGetDestCoords(&x, &y);
- if (mapGroup == 0xFF && mapNum == 0xFF)
- sub_8053720(x - 7, y - 7);
+ if (mapGroup == MAP_GROUP(UNDEFINED) && mapNum == MAP_NUM(UNDEFINED))
+ SetFixedHoleWarpAsDestination(x - 7, y - 7);
else
Overworld_SetWarpDestination(mapGroup, mapNum, -1, x - 7, y - 7);
sp13F_fall_to_last_warp();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
return TRUE;
}
@@ -784,7 +785,7 @@ bool8 ScrCmd_warpteleport(struct ScriptContext *ctx)
Overworld_SetWarpDestination(mapGroup, mapNum, warpId, x, y);
sub_8080F68();
- player_avatar_init_params_reset();
+ ResetInitialPlayerAvatarState();
return TRUE;
}
@@ -820,7 +821,7 @@ bool8 ScrCmd_setdivewarp(struct ScriptContext *ctx)
u16 x = VarGet(ScriptReadHalfword(ctx));
u16 y = VarGet(ScriptReadHalfword(ctx));
- sub_8053690(mapGroup, mapNum, warpId, x, y);
+ SetFixedDiveWarp(mapGroup, mapNum, warpId, x, y);
return FALSE;
}
@@ -832,7 +833,7 @@ bool8 ScrCmd_setholewarp(struct ScriptContext *ctx)
u16 x = VarGet(ScriptReadHalfword(ctx));
u16 y = VarGet(ScriptReadHalfword(ctx));
- sub_80536E4(mapGroup, mapNum, warpId, x, y);
+ SetFixedHoleWarp(mapGroup, mapNum, warpId, x, y);
return FALSE;
}
diff --git a/src/secret_base.c b/src/secret_base.c
index 60ce80af5..5bec7a06d 100644
--- a/src/secret_base.c
+++ b/src/secret_base.c
@@ -110,7 +110,6 @@ const u8 gUnknown_083D13EC[] = {
0x23,0x24,0xF,0x1F,0x21,0x2F,0xE,0x14,0x20,0x22,0x0,0x0
};
-extern void *gUnknown_0300485C;
extern u8 gUnknown_081A2E14[];
extern u8 UnknownString_81A1BB2[];
extern u8 UnknownString_81A1F67[];
@@ -241,11 +240,11 @@ void sub_80BB764(s16 *arg1, s16 *arg2, u16 arg3)
{
s16 x, y;
- for (y=0; y<gMapHeader.mapData->height; y++)
+ for (y=0; y<gMapHeader.mapLayout->height; y++)
{
- for (x=0; x<gMapHeader.mapData->width; x++)
+ for (x=0; x<gMapHeader.mapLayout->width; x++)
{
- if ((gMapHeader.mapData->map[y * gMapHeader.mapData->width + x] & 0x3ff) == arg3)
+ if ((gMapHeader.mapLayout->map[y * gMapHeader.mapLayout->width + x] & 0x3ff) == arg3)
{
*arg1 = x;
*arg2 = y;
@@ -363,7 +362,7 @@ void sub_80BBA48(u8 taskid)
if (gSaveBlock1.secretBases[curbaseid].sbr_field_10 < 0xff)
gSaveBlock1.secretBases[curbaseid].sbr_field_10++;
sub_80BBA14();
- warp_in();
+ WarpIntoMap();
gFieldCallback = sub_8080990;
SetMainCallback2(CB2_LoadMap);
DestroyTask(taskid);
@@ -416,7 +415,7 @@ void sub_80BBBEC(u8 taskid)
{
idx = 4 * (gCurrentSecretBaseId / 10);
Overworld_SetWarpDestination(gSaveBlock1.location.mapGroup, gSaveBlock1.location.mapNum, -1, gUnknown_083D1374[idx + 2], gUnknown_083D1374[idx + 3]);
- warp_in();
+ WarpIntoMap();
gFieldCallback = sub_80BBB90;
SetMainCallback2(CB2_LoadMap);
DestroyTask(taskid);
@@ -578,7 +577,7 @@ void sub_80BC074(u8 taskid)
break;
case 2:
copy_saved_warp2_bank_and_enter_x_to_warp1(0x7E);
- warp_in();
+ WarpIntoMap();
gFieldCallback = mapldr_default;
SetMainCallback2(CB2_LoadMap);
ScriptContext2_Disable();
diff --git a/src/shop.c b/src/shop.c
index 88719e25e..8a5da1117 100644
--- a/src/shop.c
+++ b/src/shop.c
@@ -409,16 +409,16 @@ static void Shop_DrawViewportTiles(void)
s32 r3 = MapGridGetMetatileLayerTypeAt(facingX + x, facingY + y);
if (metatileId < 512)
- BuyMenuDrawMapMetatile(x, y, (u16 *)gMapHeader.mapData->primaryTileset->metatiles + metatileId * 8, r3);
+ BuyMenuDrawMapMetatile(x, y, (u16 *)gMapHeader.mapLayout->primaryTileset->metatiles + metatileId * 8, r3);
else
- BuyMenuDrawMapMetatile(x, y, (u16 *)gMapHeader.mapData->secondaryTileset->metatiles + (metatileId - 512) * 8, r3);
+ BuyMenuDrawMapMetatile(x, y, (u16 *)gMapHeader.mapLayout->secondaryTileset->metatiles + (metatileId - 512) * 8, r3);
}
else
{
if (metatileId < 512)
- BuyMenuDrawMapPartialMetatile(x, y, (u16 *)gMapHeader.mapData->primaryTileset->metatiles + metatileId * 8);
+ BuyMenuDrawMapPartialMetatile(x, y, (u16 *)gMapHeader.mapLayout->primaryTileset->metatiles + metatileId * 8);
else
- BuyMenuDrawMapPartialMetatile(x, y, (u16 *)gMapHeader.mapData->secondaryTileset->metatiles + (metatileId - 512) * 8);
+ BuyMenuDrawMapPartialMetatile(x, y, (u16 *)gMapHeader.mapLayout->secondaryTileset->metatiles + (metatileId - 512) * 8);
}
if (y == 0 && x != 0 && x != 6)
diff --git a/src/slot_machine.c b/src/slot_machine.c
index ccd7e4353..3de87e0f7 100644
--- a/src/slot_machine.c
+++ b/src/slot_machine.c
@@ -927,17 +927,17 @@ bool8 sub_81020C8(struct Task *task)
}
if (eSlotMachine->matchedSymbols & ((1 << SLOT_MACHINE_MATCHED_777_BLUE) | (1 << SLOT_MACHINE_MATCHED_777_RED)))
{
- PlayFanfare(BGM_ME_B_BIG);
+ PlayFanfare(MUS_ME_B_BIG);
sub_8104CAC(6);
}
else if (eSlotMachine->matchedSymbols & (1 << SLOT_MACHINE_MATCHED_777_MIXED))
{
- PlayFanfare(BGM_ME_B_BIG);
+ PlayFanfare(MUS_ME_B_BIG);
sub_8104CAC(5);
}
else
{
- PlayFanfare(BGM_ME_B_SMALL);
+ PlayFanfare(MUS_ME_B_SMALL);
sub_8104CAC(2);
}
if (eSlotMachine->matchedSymbols & ((1 << SLOT_MACHINE_MATCHED_777_MIXED) | (1 << SLOT_MACHINE_MATCHED_777_BLUE) | (1 << SLOT_MACHINE_MATCHED_777_RED)))
@@ -2682,7 +2682,7 @@ static void sub_810437C(struct Task *task)
sub_810545C();
sub_8102680();
StopMapMusic();
- PlayNewMapMusic(BGM_BD_TIME);
+ PlayNewMapMusic(MUS_BD_TIME);
}
static void sub_81043EC(struct Task *task)
@@ -2818,7 +2818,7 @@ static void sub_81046C0(struct Task *task)
{
task->data[4] = 0xa0;
StartSpriteAnimIfDifferent(gSprites + eSlotMachine->unk3F, 5);
- PlayFanfare(BGM_ME_ZANNEN);
+ PlayFanfare(MUS_ME_ZANNEN);
}
else
{
@@ -2830,7 +2830,7 @@ static void sub_81046C0(struct Task *task)
sub_8104098();
eSlotMachine->pikaPower = 0;
}
- PlayFanfare(BGM_ME_B_SMALL);
+ PlayFanfare(MUS_ME_B_SMALL);
}
}
}
@@ -2906,7 +2906,7 @@ static void sub_81048CC(struct Task *task)
task->data[4] = 4;
task->data[5] = 0;
StopMapMusic();
- PlayFanfare(BGM_ME_ZANNEN);
+ PlayFanfare(MUS_ME_ZANNEN);
PlaySE(SE_W153);
}
diff --git a/src/sound.c b/src/sound.c
index 159ad3f70..5b41acbc6 100644
--- a/src/sound.c
+++ b/src/sound.c
@@ -44,18 +44,18 @@ extern struct ToneData voicegroup_84549C0[];
static const struct Fanfare sFanfares[] =
{
- { BGM_FANFA1, 80 },
- { BGM_FANFA4, 160 },
- { BGM_FANFA5, 220 },
- { BGM_ME_WAZA, 220 },
- { BGM_ME_ASA, 160 },
- { BGM_ME_BACHI, 340 },
- { BGM_ME_WASURE, 180 },
- { BGM_ME_KINOMI, 120 },
- { BGM_ME_TAMA, 710 },
- { BGM_ME_B_BIG, 250 },
- { BGM_ME_B_SMALL, 150 },
- { BGM_ME_ZANNEN, 160 },
+ { MUS_FANFA1, 80 },
+ { MUS_FANFA4, 160 },
+ { MUS_FANFA5, 220 },
+ { MUS_ME_WAZA, 220 },
+ { MUS_ME_ASA, 160 },
+ { MUS_ME_BACHI, 340 },
+ { MUS_ME_WASURE, 180 },
+ { MUS_ME_KINOMI, 120 },
+ { MUS_ME_TAMA, 710 },
+ { MUS_ME_B_BIG, 250 },
+ { MUS_ME_B_SMALL, 150 },
+ { MUS_ME_ZANNEN, 160 },
};
static void Task_Fanfare(u8 taskId);
diff --git a/src/sprite.c b/src/sprite.c
index a9d84e01a..22b3a6d0f 100644
--- a/src/sprite.c
+++ b/src/sprite.c
@@ -72,7 +72,6 @@ static void JumpToTopOfAffineAnimLoop(u8 matrixNum, struct Sprite *sprite);
static void AffineAnimCmd_jump(u8 matrixNum, struct Sprite *sprite);
static void AffineAnimCmd_end(u8 matrixNum, struct Sprite *sprite);
static void AffineAnimCmd_frame(u8 matrixNum, struct Sprite *sprite);
-static void CopyOamMatrix(u8 destMatrixIndex, struct OamMatrix *srcMatrix);
static u8 GetSpriteMatrixNum(struct Sprite *sprite);
static void SetSpriteOamFlipBits(struct Sprite *sprite, u8 hFlip, u8 vFlip);
static void AffineAnimStateRestartAnim(u8 matrixNum);
diff --git a/src/tileset_anim.c b/src/tileset_anim.c
index abd38edad..37cc88bd3 100644
--- a/src/tileset_anim.c
+++ b/src/tileset_anim.c
@@ -60,158 +60,158 @@ static void sub_807399C(u16);
static void sub_8073974(u16);
static void sub_80739EC(u16);
-static const u8 TilesetAnimTiles_General_0_1[] = INCBIN_U8("data/tilesets/primary/general/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_General_0_0[] = INCBIN_U8("data/tilesets/primary/general/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_General_0_2[] = INCBIN_U8("data/tilesets/primary/general/anim/0/2.4bpp");
+static const u8 gTilesetAnims_General0_Frame1[] = INCBIN_U8("data/tilesets/primary/general/anim/0/1.4bpp");
+static const u8 gTilesetAnims_General0_Frame0[] = INCBIN_U8("data/tilesets/primary/general/anim/0/0.4bpp");
+static const u8 gTilesetAnims_General0_Frame2[] = INCBIN_U8("data/tilesets/primary/general/anim/0/2.4bpp");
asm(".space 32");
-static const u8 *const gTilesetAnimTable_General_0[] =
+static const u8 *const gTilesetAnims_General0[] =
{
- TilesetAnimTiles_General_0_0,
- TilesetAnimTiles_General_0_1,
- TilesetAnimTiles_General_0_0,
- TilesetAnimTiles_General_0_2,
+ gTilesetAnims_General0_Frame0,
+ gTilesetAnims_General0_Frame1,
+ gTilesetAnims_General0_Frame0,
+ gTilesetAnims_General0_Frame2,
};
-static const u8 TilesetAnimTiles_General_1_0[] = INCBIN_U8("data/tilesets/primary/general/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_General_1_1[] = INCBIN_U8("data/tilesets/primary/general/anim/1/1.4bpp");
-static const u8 TilesetAnimTiles_General_1_2[] = INCBIN_U8("data/tilesets/primary/general/anim/1/2.4bpp");
-static const u8 TilesetAnimTiles_General_1_3[] = INCBIN_U8("data/tilesets/primary/general/anim/1/3.4bpp");
-static const u8 TilesetAnimTiles_General_1_4[] = INCBIN_U8("data/tilesets/primary/general/anim/1/4.4bpp");
-static const u8 TilesetAnimTiles_General_1_5[] = INCBIN_U8("data/tilesets/primary/general/anim/1/5.4bpp");
-static const u8 TilesetAnimTiles_General_1_6[] = INCBIN_U8("data/tilesets/primary/general/anim/1/6.4bpp");
-static const u8 TilesetAnimTiles_General_1_7[] = INCBIN_U8("data/tilesets/primary/general/anim/1/7.4bpp");
-
-static const u8 *const gTilesetAnimTable_General_1[] =
-{
- TilesetAnimTiles_General_1_0,
- TilesetAnimTiles_General_1_1,
- TilesetAnimTiles_General_1_2,
- TilesetAnimTiles_General_1_3,
- TilesetAnimTiles_General_1_4,
- TilesetAnimTiles_General_1_5,
- TilesetAnimTiles_General_1_6,
- TilesetAnimTiles_General_1_7,
+static const u8 gTilesetAnims_General1_Frame0[] = INCBIN_U8("data/tilesets/primary/general/anim/1/0.4bpp");
+static const u8 gTilesetAnims_General1_Frame1[] = INCBIN_U8("data/tilesets/primary/general/anim/1/1.4bpp");
+static const u8 gTilesetAnims_General1_Frame2[] = INCBIN_U8("data/tilesets/primary/general/anim/1/2.4bpp");
+static const u8 gTilesetAnims_General1_Frame3[] = INCBIN_U8("data/tilesets/primary/general/anim/1/3.4bpp");
+static const u8 gTilesetAnims_General1_Frame4[] = INCBIN_U8("data/tilesets/primary/general/anim/1/4.4bpp");
+static const u8 gTilesetAnims_General1_Frame5[] = INCBIN_U8("data/tilesets/primary/general/anim/1/5.4bpp");
+static const u8 gTilesetAnims_General1_Frame6[] = INCBIN_U8("data/tilesets/primary/general/anim/1/6.4bpp");
+static const u8 gTilesetAnims_General1_Frame7[] = INCBIN_U8("data/tilesets/primary/general/anim/1/7.4bpp");
+
+static const u8 *const gTilesetAnims_General1[] =
+{
+ gTilesetAnims_General1_Frame0,
+ gTilesetAnims_General1_Frame1,
+ gTilesetAnims_General1_Frame2,
+ gTilesetAnims_General1_Frame3,
+ gTilesetAnims_General1_Frame4,
+ gTilesetAnims_General1_Frame5,
+ gTilesetAnims_General1_Frame6,
+ gTilesetAnims_General1_Frame7,
};
-static const u8 TilesetAnimTiles_General_2_0[] = INCBIN_U8("data/tilesets/primary/general/anim/2/0.4bpp");
-static const u8 TilesetAnimTiles_General_2_1[] = INCBIN_U8("data/tilesets/primary/general/anim/2/1.4bpp");
-static const u8 TilesetAnimTiles_General_2_2[] = INCBIN_U8("data/tilesets/primary/general/anim/2/2.4bpp");
-static const u8 TilesetAnimTiles_General_2_3[] = INCBIN_U8("data/tilesets/primary/general/anim/2/3.4bpp");
-static const u8 TilesetAnimTiles_General_2_4[] = INCBIN_U8("data/tilesets/primary/general/anim/2/4.4bpp");
-static const u8 TilesetAnimTiles_General_2_5[] = INCBIN_U8("data/tilesets/primary/general/anim/2/5.4bpp");
-static const u8 TilesetAnimTiles_General_2_6[] = INCBIN_U8("data/tilesets/primary/general/anim/2/6.4bpp");
-
-static const u8 *const gTilesetAnimTable_General_2[] =
-{
- TilesetAnimTiles_General_2_0,
- TilesetAnimTiles_General_2_1,
- TilesetAnimTiles_General_2_2,
- TilesetAnimTiles_General_2_3,
- TilesetAnimTiles_General_2_4,
- TilesetAnimTiles_General_2_5,
- TilesetAnimTiles_General_2_6,
- TilesetAnimTiles_General_2_0,
+static const u8 gTilesetAnims_General2_Frame0[] = INCBIN_U8("data/tilesets/primary/general/anim/2/0.4bpp");
+static const u8 gTilesetAnims_General2_Frame1[] = INCBIN_U8("data/tilesets/primary/general/anim/2/1.4bpp");
+static const u8 gTilesetAnims_General2_Frame2[] = INCBIN_U8("data/tilesets/primary/general/anim/2/2.4bpp");
+static const u8 gTilesetAnims_General2_Frame3[] = INCBIN_U8("data/tilesets/primary/general/anim/2/3.4bpp");
+static const u8 gTilesetAnims_General2_Frame4[] = INCBIN_U8("data/tilesets/primary/general/anim/2/4.4bpp");
+static const u8 gTilesetAnims_General2_Frame5[] = INCBIN_U8("data/tilesets/primary/general/anim/2/5.4bpp");
+static const u8 gTilesetAnims_General2_Frame6[] = INCBIN_U8("data/tilesets/primary/general/anim/2/6.4bpp");
+
+static const u8 *const gTilesetAnims_General2[] =
+{
+ gTilesetAnims_General2_Frame0,
+ gTilesetAnims_General2_Frame1,
+ gTilesetAnims_General2_Frame2,
+ gTilesetAnims_General2_Frame3,
+ gTilesetAnims_General2_Frame4,
+ gTilesetAnims_General2_Frame5,
+ gTilesetAnims_General2_Frame6,
+ gTilesetAnims_General2_Frame0,
};
-static const u8 TilesetAnimTiles_General_3_0[] = INCBIN_U8("data/tilesets/primary/general/anim/3/0.4bpp");
-static const u8 TilesetAnimTiles_General_3_1[] = INCBIN_U8("data/tilesets/primary/general/anim/3/1.4bpp");
-static const u8 TilesetAnimTiles_General_3_2[] = INCBIN_U8("data/tilesets/primary/general/anim/3/2.4bpp");
-static const u8 TilesetAnimTiles_General_3_3[] = INCBIN_U8("data/tilesets/primary/general/anim/3/3.4bpp");
+static const u8 gTilesetAnims_General3_Frame0[] = INCBIN_U8("data/tilesets/primary/general/anim/3/0.4bpp");
+static const u8 gTilesetAnims_General3_Frame1[] = INCBIN_U8("data/tilesets/primary/general/anim/3/1.4bpp");
+static const u8 gTilesetAnims_General3_Frame2[] = INCBIN_U8("data/tilesets/primary/general/anim/3/2.4bpp");
+static const u8 gTilesetAnims_General3_Frame3[] = INCBIN_U8("data/tilesets/primary/general/anim/3/3.4bpp");
-static const u8 *const gTilesetAnimTable_General_3[] =
+static const u8 *const gTilesetAnims_General3[] =
{
- TilesetAnimTiles_General_3_0,
- TilesetAnimTiles_General_3_1,
- TilesetAnimTiles_General_3_2,
- TilesetAnimTiles_General_3_3,
+ gTilesetAnims_General3_Frame0,
+ gTilesetAnims_General3_Frame1,
+ gTilesetAnims_General3_Frame2,
+ gTilesetAnims_General3_Frame3,
};
-static const u8 TilesetAnimTiles_General_4_0[] = INCBIN_U8("data/tilesets/primary/general/anim/4/0.4bpp");
-static const u8 TilesetAnimTiles_General_4_1[] = INCBIN_U8("data/tilesets/primary/general/anim/4/1.4bpp");
-static const u8 TilesetAnimTiles_General_4_2[] = INCBIN_U8("data/tilesets/primary/general/anim/4/2.4bpp");
-static const u8 TilesetAnimTiles_General_4_3[] = INCBIN_U8("data/tilesets/primary/general/anim/4/3.4bpp");
+static const u8 gTilesetAnims_General4_Frame0[] = INCBIN_U8("data/tilesets/primary/general/anim/4/0.4bpp");
+static const u8 gTilesetAnims_General4_Frame1[] = INCBIN_U8("data/tilesets/primary/general/anim/4/1.4bpp");
+static const u8 gTilesetAnims_General4_Frame2[] = INCBIN_U8("data/tilesets/primary/general/anim/4/2.4bpp");
+static const u8 gTilesetAnims_General4_Frame3[] = INCBIN_U8("data/tilesets/primary/general/anim/4/3.4bpp");
-static const u8 *const gTilesetAnimTable_General_4[] =
+static const u8 *const gTilesetAnims_General4[] =
{
- TilesetAnimTiles_General_4_0,
- TilesetAnimTiles_General_4_1,
- TilesetAnimTiles_General_4_2,
- TilesetAnimTiles_General_4_3,
+ gTilesetAnims_General4_Frame0,
+ gTilesetAnims_General4_Frame1,
+ gTilesetAnims_General4_Frame2,
+ gTilesetAnims_General4_Frame3,
};
-static const u8 TilesetAnimTiles_Lavaridge_0[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/0.4bpp");
-static const u8 TilesetAnimTiles_Lavaridge_1[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/1.4bpp");
-static const u8 TilesetAnimTiles_Lavaridge_2[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/2.4bpp");
-static const u8 TilesetAnimTiles_Lavaridge_3[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/3.4bpp");
+static const u8 gTilesetAnims_Lavaridge0_Frame0[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/0.4bpp");
+static const u8 gTilesetAnims_Lavaridge0_Frame1[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/1.4bpp");
+static const u8 gTilesetAnims_Lavaridge0_Frame2[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/2.4bpp");
+static const u8 gTilesetAnims_Lavaridge0_Frame3[] = INCBIN_U8("data/tilesets/secondary/lavaridge/anim/3.4bpp");
-static const u8 *const gTilesetAnimTable_Lavaridge[] =
+static const u8 *const gTilesetAnims_Lavaridge0[] =
{
- TilesetAnimTiles_Lavaridge_0,
- TilesetAnimTiles_Lavaridge_1,
- TilesetAnimTiles_Lavaridge_2,
- TilesetAnimTiles_Lavaridge_3,
+ gTilesetAnims_Lavaridge0_Frame0,
+ gTilesetAnims_Lavaridge0_Frame1,
+ gTilesetAnims_Lavaridge0_Frame2,
+ gTilesetAnims_Lavaridge0_Frame3,
};
-static const u8 TilesetAnimTiles_Pacifidlog_0_0[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_0_1[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_0_2[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/2.4bpp");
+static const u8 gTilesetAnims_Pacifidlog0_Frame0[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/0.4bpp");
+static const u8 gTilesetAnims_Pacifidlog0_Frame1[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/1.4bpp");
+static const u8 gTilesetAnims_Pacifidlog0_Frame2[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/0/2.4bpp");
-static const u8 *const gTilesetAnimTable_Pacifidlog_0[] =
+static const u8 *const gTilesetAnims_Pacifidlog0[] =
{
- TilesetAnimTiles_Pacifidlog_0_0,
- TilesetAnimTiles_Pacifidlog_0_1,
- TilesetAnimTiles_Pacifidlog_0_2,
- TilesetAnimTiles_Pacifidlog_0_1,
+ gTilesetAnims_Pacifidlog0_Frame0,
+ gTilesetAnims_Pacifidlog0_Frame1,
+ gTilesetAnims_Pacifidlog0_Frame2,
+ gTilesetAnims_Pacifidlog0_Frame1,
};
-static const u8 TilesetAnimTiles_Underwater_0[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/0.4bpp");
-static const u8 TilesetAnimTiles_Underwater_1[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/1.4bpp");
-static const u8 TilesetAnimTiles_Underwater_2[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/2.4bpp");
-static const u8 TilesetAnimTiles_Underwater_3[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/3.4bpp");
+static const u8 gTilesetAnims_Underwater0_Frame0[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/0.4bpp");
+static const u8 gTilesetAnims_Underwater0_Frame1[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/1.4bpp");
+static const u8 gTilesetAnims_Underwater0_Frame2[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/2.4bpp");
+static const u8 gTilesetAnims_Underwater0_Frame3[] = INCBIN_U8("data/tilesets/secondary/underwater/anim/3.4bpp");
-static const u8 *const gTilesetAnimTable_Underwater[] =
+static const u8 *const gTilesetAnims_Underwater0[] =
{
- TilesetAnimTiles_Underwater_0,
- TilesetAnimTiles_Underwater_1,
- TilesetAnimTiles_Underwater_2,
- TilesetAnimTiles_Underwater_3,
+ gTilesetAnims_Underwater0_Frame0,
+ gTilesetAnims_Underwater0_Frame1,
+ gTilesetAnims_Underwater0_Frame2,
+ gTilesetAnims_Underwater0_Frame3
};
-static const u8 TilesetAnimTiles_Pacifidlog_1_0[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_1[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/1.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_2[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/2.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_3[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/3.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_4[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/4.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_5[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/5.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_6[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/6.4bpp");
-static const u8 TilesetAnimTiles_Pacifidlog_1_7[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/7.4bpp");
-
-static const u8 *const gTilesetAnimTable_Pacifidlog_1[] =
-{
- TilesetAnimTiles_Pacifidlog_1_0,
- TilesetAnimTiles_Pacifidlog_1_1,
- TilesetAnimTiles_Pacifidlog_1_2,
- TilesetAnimTiles_Pacifidlog_1_3,
- TilesetAnimTiles_Pacifidlog_1_4,
- TilesetAnimTiles_Pacifidlog_1_5,
- TilesetAnimTiles_Pacifidlog_1_6,
- TilesetAnimTiles_Pacifidlog_1_7,
+static const u8 gTilesetAnims_Pacifidlog1_Frame0[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/0.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame1[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/1.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame2[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/2.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame3[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/3.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame4[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/4.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame5[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/5.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame6[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/6.4bpp");
+static const u8 gTilesetAnims_Pacifidlog1_Frame7[] = INCBIN_U8("data/tilesets/secondary/pacifidlog/anim/1/7.4bpp");
+
+static const u8 *const gTilesetAnims_Pacifidlog1[] =
+{
+ gTilesetAnims_Pacifidlog1_Frame0,
+ gTilesetAnims_Pacifidlog1_Frame1,
+ gTilesetAnims_Pacifidlog1_Frame2,
+ gTilesetAnims_Pacifidlog1_Frame3,
+ gTilesetAnims_Pacifidlog1_Frame4,
+ gTilesetAnims_Pacifidlog1_Frame5,
+ gTilesetAnims_Pacifidlog1_Frame6,
+ gTilesetAnims_Pacifidlog1_Frame7
};
-static const u8 TilesetAnimTiles_Mauville_0_0[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_Mauville_0_1[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_Mauville_0_2[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/2.4bpp");
-static const u8 TilesetAnimTiles_Mauville_0_3[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/3.4bpp");
-static const u8 TilesetAnimTiles_Mauville_0_4[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/4.4bpp");
+static const u8 gTilesetAnims_Mauville0_Frame0[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/0.4bpp");
+static const u8 gTilesetAnims_Mauville0_Frame1[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/1.4bpp");
+static const u8 gTilesetAnims_Mauville0_Frame2[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/2.4bpp");
+static const u8 gTilesetAnims_Mauville0_Frame3[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/3.4bpp");
+static const u8 gTilesetAnims_Mauville0_Frame4[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/0/4.4bpp");
-static const u8 TilesetAnimTiles_Mauville_1_0[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_Mauville_1_1[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/1.4bpp");
-static const u8 TilesetAnimTiles_Mauville_1_2[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/2.4bpp");
-static const u8 TilesetAnimTiles_Mauville_1_3[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/3.4bpp");
-static const u8 TilesetAnimTiles_Mauville_1_4[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/4.4bpp");
+static const u8 gTilesetAnims_Mauville1_Frame0[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/0.4bpp");
+static const u8 gTilesetAnims_Mauville1_Frame1[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/1.4bpp");
+static const u8 gTilesetAnims_Mauville1_Frame2[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/2.4bpp");
+static const u8 gTilesetAnims_Mauville1_Frame3[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/3.4bpp");
+static const u8 gTilesetAnims_Mauville1_Frame4[] = INCBIN_U8("data/tilesets/secondary/mauville/anim/1/4.4bpp");
-static const void *const gUnknown_0837BAE4[] =
+static const void *const gTilesetAnims_MauvilleVDests0[] =
{
(void *)(VRAM + 0x4C00),
(void *)(VRAM + 0x4C80),
@@ -223,7 +223,7 @@ static const void *const gUnknown_0837BAE4[] =
(void *)(VRAM + 0x4F80),
};
-static const void *const gUnknown_0837BB04[] =
+static const void *const gTilesetAnims_MauvilleVDests1[] =
{
(void *)(VRAM + 0x5000),
(void *)(VRAM + 0x5080),
@@ -235,64 +235,64 @@ static const void *const gUnknown_0837BB04[] =
(void *)(VRAM + 0x5380),
};
-static const u8 *const gTilesetAnimTable_Mauville_0A[] =
-{
- TilesetAnimTiles_Mauville_0_0,
- TilesetAnimTiles_Mauville_0_0,
- TilesetAnimTiles_Mauville_0_1,
- TilesetAnimTiles_Mauville_0_2,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_3,
- TilesetAnimTiles_Mauville_0_2,
- TilesetAnimTiles_Mauville_0_1,
+static const u8 *const gTilesetAnims_Mauville0[] =
+{
+ gTilesetAnims_Mauville0_Frame0,
+ gTilesetAnims_Mauville0_Frame0,
+ gTilesetAnims_Mauville0_Frame1,
+ gTilesetAnims_Mauville0_Frame2,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame3,
+ gTilesetAnims_Mauville0_Frame2,
+ gTilesetAnims_Mauville0_Frame1,
};
-static const u8 *const gTilesetAnimTable_Mauville_1A[] =
-{
- TilesetAnimTiles_Mauville_1_0,
- TilesetAnimTiles_Mauville_1_0,
- TilesetAnimTiles_Mauville_1_1,
- TilesetAnimTiles_Mauville_1_2,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_3,
- TilesetAnimTiles_Mauville_1_2,
- TilesetAnimTiles_Mauville_1_1,
+static const u8 *const gTilesetAnims_Mauville1[] =
+{
+ gTilesetAnims_Mauville1_Frame0,
+ gTilesetAnims_Mauville1_Frame0,
+ gTilesetAnims_Mauville1_Frame1,
+ gTilesetAnims_Mauville1_Frame2,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame3,
+ gTilesetAnims_Mauville1_Frame2,
+ gTilesetAnims_Mauville1_Frame1,
};
-static const u8 *const gTilesetAnimTable_Mauville_0B[] =
+static const u8 *const gTilesetAnims_Mauville2[] =
{
- TilesetAnimTiles_Mauville_0_0,
- TilesetAnimTiles_Mauville_0_0,
- TilesetAnimTiles_Mauville_0_4,
- TilesetAnimTiles_Mauville_0_4,
+ gTilesetAnims_Mauville0_Frame0,
+ gTilesetAnims_Mauville0_Frame0,
+ gTilesetAnims_Mauville0_Frame4,
+ gTilesetAnims_Mauville0_Frame4,
};
-static const u8 *const gTilesetAnimTable_Mauville_1B[] =
+static const u8 *const gTilesetAnims_Mauville3[] =
{
- TilesetAnimTiles_Mauville_1_0,
- TilesetAnimTiles_Mauville_1_0,
- TilesetAnimTiles_Mauville_1_4,
- TilesetAnimTiles_Mauville_1_4,
+ gTilesetAnims_Mauville1_Frame0,
+ gTilesetAnims_Mauville1_Frame0,
+ gTilesetAnims_Mauville1_Frame4,
+ gTilesetAnims_Mauville1_Frame4,
};
-static const u8 TilesetAnimTiles_Rustboro_0_0[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_1[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_2[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/2.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_3[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/3.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_4[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/4.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_5[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/5.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_6[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/6.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_0_7[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/7.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame0[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/0.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame1[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/1.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame2[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/2.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame3[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/3.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame4[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/4.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame5[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/5.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame6[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/6.4bpp");
+static const u8 gTilesetAnims_Rustboro0_Frame7[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/0/7.4bpp");
-static const void *const gUnknown_0837BFA4[] =
+static const void *const gTilesetAnims_RustboroVDests0[] =
{
(void *)(VRAM + 0x5000),
(void *)(VRAM + 0x5080),
@@ -304,57 +304,57 @@ static const void *const gUnknown_0837BFA4[] =
(void *)(VRAM + 0x5380),
};
-static const u8 *const gTilesetAnimTable_Rustboro_0[] =
+static const u8 *const gTilesetAnims_Rustboro0[] =
{
- TilesetAnimTiles_Rustboro_0_0,
- TilesetAnimTiles_Rustboro_0_1,
- TilesetAnimTiles_Rustboro_0_2,
- TilesetAnimTiles_Rustboro_0_3,
- TilesetAnimTiles_Rustboro_0_4,
- TilesetAnimTiles_Rustboro_0_5,
- TilesetAnimTiles_Rustboro_0_6,
- TilesetAnimTiles_Rustboro_0_7,
+ gTilesetAnims_Rustboro0_Frame0,
+ gTilesetAnims_Rustboro0_Frame1,
+ gTilesetAnims_Rustboro0_Frame2,
+ gTilesetAnims_Rustboro0_Frame3,
+ gTilesetAnims_Rustboro0_Frame4,
+ gTilesetAnims_Rustboro0_Frame5,
+ gTilesetAnims_Rustboro0_Frame6,
+ gTilesetAnims_Rustboro0_Frame7,
};
-static const u8 TilesetAnimTiles_Rustboro_1_0[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_Rustboro_1_1[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/1/1.4bpp");
+static const u8 gTilesetAnims_Rustboro1_Frame0[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/1/0.4bpp");
+static const u8 gTilesetAnims_Rustboro1_Frame1[] = INCBIN_U8("data/tilesets/secondary/rustboro/anim/1/1.4bpp");
-static const u8 *const gTilesetAnimTable_Rustboro_1[] =
+static const u8 *const gTilesetAnims_Rustboro1[] =
{
- TilesetAnimTiles_Rustboro_1_0,
- TilesetAnimTiles_Rustboro_1_1,
+ gTilesetAnims_Rustboro1_Frame0,
+ gTilesetAnims_Rustboro1_Frame1,
};
-static const u8 TilesetAnimTiles_Cave_0[] = INCBIN_U8("data/tilesets/secondary/cave/anim/0.4bpp");
-static const u8 TilesetAnimTiles_Cave_1[] = INCBIN_U8("data/tilesets/secondary/cave/anim/1.4bpp");
-static const u8 TilesetAnimTiles_Cave_2[] = INCBIN_U8("data/tilesets/secondary/cave/anim/2.4bpp");
-static const u8 TilesetAnimTiles_Cave_3[] = INCBIN_U8("data/tilesets/secondary/cave/anim/3.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_Cave0_Frame0[] = INCBIN_U8("data/tilesets/secondary/cave/anim/0.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_Cave0_Frame1[] = INCBIN_U8("data/tilesets/secondary/cave/anim/1.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_Cave0_Frame2[] = INCBIN_U8("data/tilesets/secondary/cave/anim/2.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_Cave0_Frame3[] = INCBIN_U8("data/tilesets/secondary/cave/anim/3.4bpp");
// unused anim tiles for cave
-static const u8 TilesetAnimTiles_Cave_4[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/0.4bpp");
-static const u8 TilesetAnimTiles_Cave_5[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/1.4bpp");
-static const u8 TilesetAnimTiles_Cave_6[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/2.4bpp");
-static const u8 TilesetAnimTiles_Cave_7[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/3.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_CaveUnused_Frame0[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/0.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_CaveUnused_Frame1[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/1.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_CaveUnused_Frame2[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/2.4bpp");
+static const u8 gTilesetAnims_Lavaridge1_CaveUnused_Frame3[] = INCBIN_U8("data/tilesets/secondary/cave/anim/unused/3.4bpp");
asm(".space 32");
-static const u8 *const gTilesetAnimTable_Cave[] =
+static const u8 *const gTilesetAnims_Lavaridge1_Cave0[] =
{
- TilesetAnimTiles_Cave_0,
- TilesetAnimTiles_Cave_1,
- TilesetAnimTiles_Cave_2,
- TilesetAnimTiles_Cave_3,
+ gTilesetAnims_Lavaridge1_Cave0_Frame0,
+ gTilesetAnims_Lavaridge1_Cave0_Frame1,
+ gTilesetAnims_Lavaridge1_Cave0_Frame2,
+ gTilesetAnims_Lavaridge1_Cave0_Frame3,
};
-static const u8 TilesetAnimTiles_EverGrande_0[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/0.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_1[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/1.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_2[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/2.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_3[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/3.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_4[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/4.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_5[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/5.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_6[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/6.4bpp");
-static const u8 TilesetAnimTiles_EverGrande_7[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/7.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame0[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/0.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame1[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/1.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame2[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/2.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame3[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/3.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame4[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/4.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame5[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/5.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame6[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/6.4bpp");
+static const u8 gTilesetAnims_EverGrande0_Frame7[] = INCBIN_U8("data/tilesets/secondary/ever_grande/anim/7.4bpp");
asm(".space 32");
-static const void *const gUnknown_0837C93C[] =
+static const void *const gTilesetAnims_EverGrandeVDests0[] =
{
(void *)(VRAM + 0x5C00),
(void *)(VRAM + 0x5C80),
@@ -366,88 +366,88 @@ static const void *const gUnknown_0837C93C[] =
(void *)(VRAM + 0x5F80),
};
-static const u8 *const gTilesetAnimTable_EverGrande[] =
+static const u8 *const gTilesetAnims_EverGrande0[] =
{
- TilesetAnimTiles_EverGrande_0,
- TilesetAnimTiles_EverGrande_1,
- TilesetAnimTiles_EverGrande_2,
- TilesetAnimTiles_EverGrande_3,
- TilesetAnimTiles_EverGrande_4,
- TilesetAnimTiles_EverGrande_5,
- TilesetAnimTiles_EverGrande_6,
- TilesetAnimTiles_EverGrande_7,
+ gTilesetAnims_EverGrande0_Frame0,
+ gTilesetAnims_EverGrande0_Frame1,
+ gTilesetAnims_EverGrande0_Frame2,
+ gTilesetAnims_EverGrande0_Frame3,
+ gTilesetAnims_EverGrande0_Frame4,
+ gTilesetAnims_EverGrande0_Frame5,
+ gTilesetAnims_EverGrande0_Frame6,
+ gTilesetAnims_EverGrande0_Frame7,
};
-static const u8 TilesetAnimTiles_Building_0[] = INCBIN_U8("data/tilesets/primary/building/anim/0.4bpp");
-static const u8 TilesetAnimTiles_Building_1[] = INCBIN_U8("data/tilesets/primary/building/anim/1.4bpp");
+static const u8 gTilesetAnims_InsideBuilding0_Frame0[] = INCBIN_U8("data/tilesets/primary/building/anim/0.4bpp");
+static const u8 gTilesetAnims_InsideBuilding0_Frame1[] = INCBIN_U8("data/tilesets/primary/building/anim/1.4bpp");
-static const u8 *const gTilesetAnimTable_Building[] =
+static const u8 *const gTilesetAnims_InsideBuilding0[] =
{
- TilesetAnimTiles_Building_0,
- TilesetAnimTiles_Building_1,
+ gTilesetAnims_InsideBuilding0_Frame0,
+ gTilesetAnims_InsideBuilding0_Frame1,
};
-static const u8 TilesetAnimTiles_SootopolisGym_0_0[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_SootopolisGym_0_1[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_SootopolisGym_0_2[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/2.4bpp");
-static const u8 TilesetAnimTiles_SootopolisGym_1_0[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_SootopolisGym_1_1[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/1.4bpp");
-static const u8 TilesetAnimTiles_SootopolisGym_1_2[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/2.4bpp");
+static const u8 gTilesetAnims_SootopolisGym0_Frame0[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/0.4bpp");
+static const u8 gTilesetAnims_SootopolisGym0_Frame1[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/1.4bpp");
+static const u8 gTilesetAnims_SootopolisGym0_Frame2[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/0/2.4bpp");
+static const u8 gTilesetAnims_SootopolisGym1_Frame0[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/0.4bpp");
+static const u8 gTilesetAnims_SootopolisGym1_Frame1[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/1.4bpp");
+static const u8 gTilesetAnims_SootopolisGym1_Frame2[] = INCBIN_U8("data/tilesets/secondary/sootopolis_gym/anim/1/2.4bpp");
-static const u8 *const gTilesetAnimTable_SootopolisGym_0[] =
+static const u8 *const gTilesetAnims_SootopolisGym0[] =
{
- TilesetAnimTiles_SootopolisGym_0_0,
- TilesetAnimTiles_SootopolisGym_0_1,
- TilesetAnimTiles_SootopolisGym_0_2,
+ gTilesetAnims_SootopolisGym0_Frame0,
+ gTilesetAnims_SootopolisGym0_Frame1,
+ gTilesetAnims_SootopolisGym0_Frame2,
};
-static const u8 *const gTilesetAnimTable_SootopolisGym_1[] =
+static const u8 *const gTilesetAnims_SootopolisGym1[] =
{
- TilesetAnimTiles_SootopolisGym_1_0,
- TilesetAnimTiles_SootopolisGym_1_1,
- TilesetAnimTiles_SootopolisGym_1_2,
+ gTilesetAnims_SootopolisGym1_Frame0,
+ gTilesetAnims_SootopolisGym1_Frame1,
+ gTilesetAnims_SootopolisGym1_Frame2,
};
-static const u8 TilesetAnimTiles_EliteFour_1_0[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/1/0.4bpp");
-static const u8 TilesetAnimTiles_EliteFour_1_1[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/1/1.4bpp");
-static const u8 TilesetAnimTiles_EliteFour_0_0[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/0.4bpp");
-static const u8 TilesetAnimTiles_EliteFour_0_1[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/1.4bpp");
-static const u8 TilesetAnimTiles_EliteFour_0_2[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/2.4bpp");
-static const u8 TilesetAnimTiles_EliteFour_0_3[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/3.4bpp");
+static const u8 gTilesetAnims_EliteFour0_Frame0[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/1/0.4bpp");
+static const u8 gTilesetAnims_EliteFour0_Frame1[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/1/1.4bpp");
+static const u8 gTilesetAnims_EliteFour1_Frame0[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/0.4bpp");
+static const u8 gTilesetAnims_EliteFour1_Frame1[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/1.4bpp");
+static const u8 gTilesetAnims_EliteFour1_Frame2[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/2.4bpp");
+static const u8 gTilesetAnims_EliteFour1_Frame3[] = INCBIN_U8("data/tilesets/secondary/elite_four/anim/0/3.4bpp");
asm(".space 32");
-static const u8 *const gTilesetAnimTable_EliteFour_0[] =
+static const u8 *const gTilesetAnims_EliteFour1[] =
{
- TilesetAnimTiles_EliteFour_0_0,
- TilesetAnimTiles_EliteFour_0_1,
- TilesetAnimTiles_EliteFour_0_2,
- TilesetAnimTiles_EliteFour_0_3,
+ gTilesetAnims_EliteFour1_Frame0,
+ gTilesetAnims_EliteFour1_Frame1,
+ gTilesetAnims_EliteFour1_Frame2,
+ gTilesetAnims_EliteFour1_Frame3,
};
-static const u8 *const gTilesetAnimTable_EliteFour_1[] =
+static const u8 *const gTilesetAnims_EliteFour0[] =
{
- TilesetAnimTiles_EliteFour_1_0,
- TilesetAnimTiles_EliteFour_1_1,
+ gTilesetAnims_EliteFour0_Frame0,
+ gTilesetAnims_EliteFour0_Frame1,
};
-static const u8 TilesetAnimTiles_MauvilleGym_0[] = INCBIN_U8("data/tilesets/secondary/mauville_gym/anim/0.4bpp");
-static const u8 TilesetAnimTiles_MauvilleGym_1[] = INCBIN_U8("data/tilesets/secondary/mauville_gym/anim/1.4bpp");
+static const u8 gTilesetAnims_MauvilleGym0_Frame0[] = INCBIN_U8("data/tilesets/secondary/mauville_gym/anim/0.4bpp");
+static const u8 gTilesetAnims_MauvilleGym0_Frame1[] = INCBIN_U8("data/tilesets/secondary/mauville_gym/anim/1.4bpp");
asm(".space 32");
-static const u8 *const gTilesetAnimTable_MauvilleGym[] =
+static const u8 *const gTilesetAnims_MauvilleGym0[] =
{
- TilesetAnimTiles_MauvilleGym_0,
- TilesetAnimTiles_MauvilleGym_1,
+ gTilesetAnims_MauvilleGym0_Frame0,
+ gTilesetAnims_MauvilleGym0_Frame1,
};
-static const u8 TilesetAnimTiles_BikeShop_0[] = INCBIN_U8("data/tilesets/secondary/bike_shop/anim/0.4bpp");
-static const u8 TilesetAnimTiles_BikeShop_1[] = INCBIN_U8("data/tilesets/secondary/bike_shop/anim/1.4bpp");
+static const u8 gTilesetAnims_BikeShop0_Frame0[] = INCBIN_U8("data/tilesets/secondary/bike_shop/anim/0.4bpp");
+static const u8 gTilesetAnims_BikeShop0_Frame1[] = INCBIN_U8("data/tilesets/secondary/bike_shop/anim/1.4bpp");
asm(".space 32");
-static const u8 *const gTilesetAnimTable_BikeShop[] =
+static const u8 *const gTilesetAnims_BikeShop0[] =
{
- TilesetAnimTiles_BikeShop_0,
- TilesetAnimTiles_BikeShop_1,
+ gTilesetAnims_BikeShop0_Frame0,
+ gTilesetAnims_BikeShop0_Frame1,
};
static void ClearTilesetAnimDmas(void)
@@ -518,11 +518,11 @@ static void StartTileset1Animation(void)
gTileset1AnimFrame = 0;
gTileset1AnimLength = 0;
gTileset1AnimCallback = 0;
- if (gMapHeader.mapData->primaryTileset)
+ if (gMapHeader.mapLayout->primaryTileset)
{
- if (gMapHeader.mapData->primaryTileset->callback)
+ if (gMapHeader.mapLayout->primaryTileset->callback)
{
- gMapHeader.mapData->primaryTileset->callback();
+ gMapHeader.mapLayout->primaryTileset->callback();
}
}
}
@@ -532,11 +532,11 @@ static void StartTileset2Animation(void)
gTileset2AnimFrame = 0;
gTileset2AnimLength = 0;
gTileset2AnimCallback = 0;
- if (gMapHeader.mapData->secondaryTileset)
+ if (gMapHeader.mapLayout->secondaryTileset)
{
- if (gMapHeader.mapData->secondaryTileset->callback)
+ if (gMapHeader.mapLayout->secondaryTileset->callback)
{
- gMapHeader.mapData->secondaryTileset->callback();
+ gMapHeader.mapLayout->secondaryTileset->callback();
}
}
}
@@ -578,28 +578,28 @@ static void sub_8073070(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_General_0[v1], BG_TILE_ADDR(127), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_General0[v1], BG_TILE_ADDR(127), 0x80);
}
static void sub_8073098(u16 a1)
{
u8 v1;
v1 = a1 % 8;
- QueueTilesetAnimDma(gTilesetAnimTable_General_1[v1], BG_TILE_ADDR(108), 0x3c0);
+ QueueTilesetAnimDma(gTilesetAnims_General1[v1], BG_TILE_ADDR(108), 0x3c0);
}
static void sub_80730C0(u16 a1)
{
int v1;
v1 = a1 % 8;
- QueueTilesetAnimDma(gTilesetAnimTable_General_2[v1], BG_TILE_ADDR(116), 0x140);
+ QueueTilesetAnimDma(gTilesetAnims_General2[v1], BG_TILE_ADDR(116), 0x140);
}
static void sub_80730E8(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_General_3[v1], BG_TILE_ADDR(124), 0xc0);
+ QueueTilesetAnimDma(gTilesetAnims_General3[v1], BG_TILE_ADDR(124), 0xc0);
}
void TilesetCB_Petalburg(void)
@@ -815,37 +815,37 @@ static void sub_807361C(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_General_4[v1], BG_TILE_ADDR(120), 0x140);
+ QueueTilesetAnimDma(gTilesetAnims_General4[v1], BG_TILE_ADDR(120), 0x140);
}
static void sub_8073644(u8 a1)
{
u8 v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Lavaridge[v1], BG_TILE_ADDR(200), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Lavaridge0[v1], BG_TILE_ADDR(200), 0x80);
v1 = (a1 + 2) % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Lavaridge[v1], BG_TILE_ADDR(201), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Lavaridge0[v1], BG_TILE_ADDR(201), 0x80);
}
static void sub_807368C(u8 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Pacifidlog_0[v1], BG_TILE_ADDR(244), 0x3c0);
+ QueueTilesetAnimDma(gTilesetAnims_Pacifidlog0[v1], BG_TILE_ADDR(244), 0x3c0);
}
static void sub_80736B4(u8 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Underwater[v1], BG_TILE_ADDR(252), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Underwater0[v1], BG_TILE_ADDR(252), 0x80);
}
static void sub_80736DC(u8 a1)
{
int v1;
v1 = a1 % 8;
- QueueTilesetAnimDma(gTilesetAnimTable_Pacifidlog_1[v1], BG_TILE_ADDR(252), 0x100);
+ QueueTilesetAnimDma(gTilesetAnims_Pacifidlog1[v1], BG_TILE_ADDR(252), 0x100);
}
static void sub_8073704(u16 a1, u8 a2)
@@ -855,14 +855,14 @@ static void sub_8073704(u16 a1, u8 a2)
if (a1 < 12)
{
v1 = a1 % 12;
- QueueTilesetAnimDma(gTilesetAnimTable_Mauville_0A[v1], gUnknown_0837BAE4[a2], 0x80);
- QueueTilesetAnimDma(gTilesetAnimTable_Mauville_1A[v1], gUnknown_0837BB04[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Mauville0[v1], gTilesetAnims_MauvilleVDests0[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Mauville1[v1], gTilesetAnims_MauvilleVDests1[a2], 0x80);
}
else
{
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Mauville_0B[v1], gUnknown_0837BAE4[a2], 0x80);
- QueueTilesetAnimDma(gTilesetAnimTable_Mauville_1B[v1], gUnknown_0837BB04[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Mauville2[v1], gTilesetAnims_MauvilleVDests0[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Mauville3[v1], gTilesetAnims_MauvilleVDests1[a2], 0x80);
}
}
@@ -872,9 +872,9 @@ static void sub_80737A4(u16 a1, u8 a2)
a1 -= a2;
v1 = a1 % 8;
- if (gTilesetAnimTable_Rustboro_0[v1])
+ if (gTilesetAnims_Rustboro0[v1])
{
- QueueTilesetAnimDma(gTilesetAnimTable_Rustboro_0[v1], gUnknown_0837BFA4[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Rustboro0[v1], gTilesetAnims_RustboroVDests0[a2], 0x80);
}
}
@@ -882,14 +882,14 @@ static void sub_80737E0(u16 a1)
{
int v1;
v1 = a1 % 2;
- QueueTilesetAnimDma(gTilesetAnimTable_Rustboro_1[v1], BG_TILE_ADDR(240), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Rustboro1[v1], BG_TILE_ADDR(240), 0x80);
}
static void sub_8073808(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Cave[v1], BG_TILE_ADDR(168), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Lavaridge1_Cave0[v1], BG_TILE_ADDR(168), 0x80);
}
static void sub_8073830(u16 a1, u8 a2)
@@ -897,14 +897,14 @@ static void sub_8073830(u16 a1, u8 a2)
int v1;
a1 -= a2;
v1 = a1 % 8;
- QueueTilesetAnimDma(gTilesetAnimTable_EverGrande[v1], gUnknown_0837C93C[a2], 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_EverGrande0[v1], gTilesetAnims_EverGrandeVDests0[a2], 0x80);
}
static void sub_8073868(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_Cave[v1], BG_TILE_ADDR(232), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_Lavaridge1_Cave0[v1], BG_TILE_ADDR(232), 0x80);
}
static void sub_8073890(u16 a1)
@@ -951,41 +951,41 @@ static void sub_8073904(u16 a1)
{
int v1;
v1 = a1 % 2;
- QueueTilesetAnimDma(gTilesetAnimTable_Building[v1], BG_TILE_ADDR(124), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_InsideBuilding0[v1], BG_TILE_ADDR(124), 0x80);
}
static void sub_807392C(u16 a1)
{
int v1;
v1 = a1 % 3;
- QueueTilesetAnimDma(gTilesetAnimTable_SootopolisGym_0[v1], BG_TILE_ADDR(252), 0x180);
- QueueTilesetAnimDma(gTilesetAnimTable_SootopolisGym_1[v1], BG_TILE_ADDR(244), 0x280);
+ QueueTilesetAnimDma(gTilesetAnims_SootopolisGym0[v1], BG_TILE_ADDR(252), 0x180);
+ QueueTilesetAnimDma(gTilesetAnims_SootopolisGym1[v1], BG_TILE_ADDR(244), 0x280);
}
static void sub_8073974(u16 a1)
{
int v1;
v1 = a1 % 4;
- QueueTilesetAnimDma(gTilesetAnimTable_EliteFour_0[v1], BG_TILE_ADDR(254), 0x20);
+ QueueTilesetAnimDma(gTilesetAnims_EliteFour1[v1], BG_TILE_ADDR(254), 0x20);
}
static void sub_807399C(u16 a1)
{
int v1;
v1 = a1 % 2;
- QueueTilesetAnimDma(gTilesetAnimTable_EliteFour_1[v1], BG_TILE_ADDR(248), 0x80);
+ QueueTilesetAnimDma(gTilesetAnims_EliteFour0[v1], BG_TILE_ADDR(248), 0x80);
}
static void sub_80739C4(u16 a1)
{
int v1;
v1 = a1 % 2;
- QueueTilesetAnimDma(gTilesetAnimTable_MauvilleGym[v1], BG_TILE_ADDR(164), 0x200);
+ QueueTilesetAnimDma(gTilesetAnims_MauvilleGym0[v1], BG_TILE_ADDR(164), 0x200);
}
static void sub_80739EC(u16 a1)
{
int v1;
v1 = a1 % 2;
- QueueTilesetAnimDma(gTilesetAnimTable_BikeShop[v1], BG_TILE_ADDR(252), 0x120);
+ QueueTilesetAnimDma(gTilesetAnims_BikeShop0[v1], BG_TILE_ADDR(252), 0x120);
}
diff --git a/src/time_events.c b/src/time_events.c
index 4bd732788..d3acdaf2f 100644
--- a/src/time_events.c
+++ b/src/time_events.c
@@ -81,7 +81,7 @@ void UpdateShoalTideFlag(void)
1,
};
- if (is_map_type_1_2_3_5_or_6(get_map_type_from_warp0()))
+ if (is_map_type_1_2_3_5_or_6(GetLastUsedWarpMapType()))
{
RtcCalcLocalTime();
if (tide[gLocalTime.hours])
diff --git a/src/trade.c b/src/trade.c
index 8d7f5b1fc..50de29b7f 100644
--- a/src/trade.c
+++ b/src/trade.c
@@ -1208,7 +1208,7 @@ static void sub_8047EC0(void)
sub_8048C70();
gMain.state ++;
nullsub_5(7, 0);
- PlayBGM(BGM_P_SCHOOL);
+ PlayBGM(MUS_P_SCHOOL);
break;
case 14:
sub_804ACF4(1);
@@ -4812,7 +4812,7 @@ static bool8 sub_804C29C(void)
gSprites[gUnknown_03004828->pokePicSpriteIdxs[0]].pos2.y = gMonFrontPicCoords[gUnknown_03004828->tradeSpecies[0]].y_offset;
gUnknown_03004828->unk_00c4 ++;
gUnknown_03004828->unk_0124 = GetCurrentMapMusic();
- PlayBGM(BGM_SHINKA);
+ PlayBGM(MUS_SHINKA);
break;
case 1:
if (gUnknown_03004828->bg2hofs > 0)
@@ -5195,7 +5195,7 @@ static bool8 sub_804C29C(void)
case 68:
if (++ gUnknown_03004828->unk_00c0 == 4)
{
- PlayFanfare(BGM_FANFA5);
+ PlayFanfare(MUS_FANFA5);
}
if (gUnknown_03004828->unk_00c0 == 0xf0)
{
diff --git a/src/wild_encounter.c b/src/wild_encounter.c
index ad11bf566..133f8b3aa 100644
--- a/src/wild_encounter.c
+++ b/src/wild_encounter.c
@@ -3725,7 +3725,7 @@ static u16 GetRoute119WaterTileNum(s16 x, s16 y, u8 section)
for (yCur = yMin; yCur <= yMax; yCur++)
{
- for (xCur = 0; xCur < gMapHeader.mapData->width; xCur++)
+ for (xCur = 0; xCur < gMapHeader.mapLayout->width; xCur++)
{
if (MetatileBehavior_IsFeebasEncounterable(MapGridGetMetatileBehaviorAt(xCur + 7, yCur + 7)) == TRUE)
{