From d001ced41b53271373753de835a9c3b3413dc318 Mon Sep 17 00:00:00 2001 From: vulcandth Date: Thu, 13 Jul 2023 20:27:56 -0500 Subject: Add macros, constants, and labels for map scripts and text (#367) This introduces `def_script_pointers`, `def_text_pointers`, and `object_const_def` macros, and applies them to all maps. Most other map labels have also been identified. --- data/items/marts.asm | 32 ++++++------ data/maps/objects/AgathasRoom.asm | 5 +- data/maps/objects/BikeShop.asm | 11 ++-- data/maps/objects/BillsHouse.asm | 11 ++-- data/maps/objects/BluesHouse.asm | 11 ++-- data/maps/objects/BrunosRoom.asm | 5 +- data/maps/objects/CeladonChiefHouse.asm | 11 ++-- data/maps/objects/CeladonCity.asm | 47 ++++++++++------- data/maps/objects/CeladonDiner.asm | 17 +++++-- data/maps/objects/CeladonGym.asm | 26 +++++++--- data/maps/objects/CeladonHotel.asm | 11 ++-- data/maps/objects/CeladonMansion1F.asm | 16 ++++-- data/maps/objects/CeladonMansion2F.asm | 2 +- data/maps/objects/CeladonMansion3F.asm | 22 +++++--- data/maps/objects/CeladonMansionRoof.asm | 2 +- data/maps/objects/CeladonMansionRoofHouse.asm | 8 ++- data/maps/objects/CeladonMart1F.asm | 9 ++-- data/maps/objects/CeladonMart2F.asm | 16 ++++-- data/maps/objects/CeladonMart3F.asm | 41 ++++++++------- data/maps/objects/CeladonMart4F.asm | 13 +++-- data/maps/objects/CeladonMart5F.asm | 16 ++++-- data/maps/objects/CeladonMartElevator.asm | 2 +- data/maps/objects/CeladonMartRoof.asm | 16 +++--- data/maps/objects/CeladonPokecenter.asm | 14 ++++-- data/maps/objects/CeruleanBadgeHouse.asm | 5 +- data/maps/objects/CeruleanCave1F.asm | 11 ++-- data/maps/objects/CeruleanCave2F.asm | 11 ++-- data/maps/objects/CeruleanCaveB1F.asm | 11 ++-- data/maps/objects/CeruleanCity.asm | 47 ++++++++++------- data/maps/objects/CeruleanGym.asm | 14 ++++-- data/maps/objects/CeruleanMart.asm | 11 ++-- data/maps/objects/CeruleanPokecenter.asm | 14 ++++-- data/maps/objects/CeruleanTradeHouse.asm | 8 ++- data/maps/objects/CeruleanTrashedHouse.asm | 10 ++-- data/maps/objects/ChampionsRoom.asm | 8 ++- data/maps/objects/CinnabarGym.asm | 29 +++++++---- data/maps/objects/CinnabarIsland.asm | 18 ++++--- data/maps/objects/CinnabarLab.asm | 13 +++-- data/maps/objects/CinnabarLabFossilRoom.asm | 8 ++- data/maps/objects/CinnabarLabMetronomeRoom.asm | 14 ++++-- data/maps/objects/CinnabarLabTradeRoom.asm | 11 ++-- data/maps/objects/CinnabarMart.asm | 11 ++-- data/maps/objects/CinnabarPokecenter.asm | 14 ++++-- data/maps/objects/Colosseum.asm | 5 +- data/maps/objects/CopycatsHouse1F.asm | 11 ++-- data/maps/objects/CopycatsHouse2F.asm | 21 +++++--- data/maps/objects/Daycare.asm | 5 +- data/maps/objects/DiglettsCaveRoute11.asm | 5 +- data/maps/objects/DiglettsCaveRoute2.asm | 5 +- data/maps/objects/FightingDojo.asm | 23 ++++++--- data/maps/objects/FuchsiaBillsGrandpasHouse.asm | 11 ++-- data/maps/objects/FuchsiaCity.asm | 60 +++++++++++++--------- data/maps/objects/FuchsiaGoodRodHouse.asm | 5 +- data/maps/objects/FuchsiaGym.asm | 26 +++++++--- data/maps/objects/FuchsiaMart.asm | 11 ++-- data/maps/objects/FuchsiaMeetingRoom.asm | 11 ++-- data/maps/objects/FuchsiaPokecenter.asm | 14 ++++-- data/maps/objects/GameCorner.asm | 37 +++++++++----- data/maps/objects/GameCornerPrizeRoom.asm | 14 ++++-- data/maps/objects/HallOfFame.asm | 5 +- data/maps/objects/IndigoPlateauLobby.asm | 17 +++++-- data/maps/objects/LancesRoom.asm | 5 +- data/maps/objects/LavenderCuboneHouse.asm | 8 ++- data/maps/objects/LavenderMart.asm | 11 ++-- data/maps/objects/LavenderPokecenter.asm | 14 ++++-- data/maps/objects/LavenderTown.asm | 23 +++++---- data/maps/objects/LoreleisRoom.asm | 5 +- data/maps/objects/MrFujisHouse.asm | 20 +++++--- data/maps/objects/MrPsychicsHouse.asm | 5 +- data/maps/objects/MtMoon1F.asm | 44 ++++++++++------ data/maps/objects/MtMoonB2F.asm | 29 +++++++---- data/maps/objects/MtMoonPokecenter.asm | 20 +++++--- data/maps/objects/Museum1F.asm | 17 +++++-- data/maps/objects/Museum2F.asm | 21 +++++--- data/maps/objects/NameRatersHouse.asm | 5 +- data/maps/objects/OaksLab.asm | 35 +++++++++---- data/maps/objects/PalletTown.asm | 19 ++++--- data/maps/objects/PewterCity.asm | 31 +++++++----- data/maps/objects/PewterGym.asm | 11 ++-- data/maps/objects/PewterMart.asm | 11 ++-- data/maps/objects/PewterNidoranHouse.asm | 11 ++-- data/maps/objects/PewterPokecenter.asm | 14 ++++-- data/maps/objects/PewterSpeechHouse.asm | 8 ++- data/maps/objects/PokemonFanClub.asm | 26 +++++++--- data/maps/objects/PokemonMansion1F.asm | 11 ++-- data/maps/objects/PokemonMansion2F.asm | 14 ++++-- data/maps/objects/PokemonMansion3F.asm | 17 +++++-- data/maps/objects/PokemonMansionB1F.asm | 26 +++++++--- data/maps/objects/PokemonTower1F.asm | 17 +++++-- data/maps/objects/PokemonTower2F.asm | 8 ++- data/maps/objects/PokemonTower3F.asm | 14 ++++-- data/maps/objects/PokemonTower4F.asm | 20 +++++--- data/maps/objects/PokemonTower5F.asm | 20 +++++--- data/maps/objects/PokemonTower6F.asm | 17 +++++-- data/maps/objects/PokemonTower7F.asm | 14 ++++-- data/maps/objects/PowerPlant.asm | 44 ++++++++++------ data/maps/objects/RedsHouse1F.asm | 7 ++- data/maps/objects/RockTunnel1F.asm | 25 ++++++--- data/maps/objects/RockTunnelB1F.asm | 26 +++++++--- data/maps/objects/RockTunnelPokecenter.asm | 14 ++++-- data/maps/objects/RocketHideoutB1F.asm | 23 ++++++--- data/maps/objects/RocketHideoutB2F.asm | 17 +++++-- data/maps/objects/RocketHideoutB3F.asm | 14 ++++-- data/maps/objects/RocketHideoutB4F.asm | 29 +++++++---- data/maps/objects/RocketHideoutElevator.asm | 2 +- data/maps/objects/Route1.asm | 10 ++-- data/maps/objects/Route10.asm | 28 +++++++---- data/maps/objects/Route11.asm | 34 +++++++++---- data/maps/objects/Route11Gate1F.asm | 5 +- data/maps/objects/Route11Gate2F.asm | 12 +++-- data/maps/objects/Route12.asm | 36 ++++++++----- data/maps/objects/Route12Gate1F.asm | 5 +- data/maps/objects/Route12Gate2F.asm | 9 ++-- data/maps/objects/Route12SuperRodHouse.asm | 5 +- data/maps/objects/Route13.asm | 38 +++++++++----- data/maps/objects/Route14.asm | 34 +++++++++---- data/maps/objects/Route15.asm | 37 +++++++++----- data/maps/objects/Route15Gate1F.asm | 5 +- data/maps/objects/Route15Gate2F.asm | 7 ++- data/maps/objects/Route16.asm | 27 ++++++---- data/maps/objects/Route16FlyHouse.asm | 8 ++- data/maps/objects/Route16Gate1F.asm | 8 ++- data/maps/objects/Route16Gate2F.asm | 12 +++-- data/maps/objects/Route17.asm | 44 ++++++++++------ data/maps/objects/Route18.asm | 15 ++++-- data/maps/objects/Route18Gate1F.asm | 5 +- data/maps/objects/Route18Gate2F.asm | 9 ++-- data/maps/objects/Route19.asm | 34 +++++++++---- data/maps/objects/Route2.asm | 12 +++-- data/maps/objects/Route20.asm | 36 ++++++++----- data/maps/objects/Route21.asm | 29 +++++++---- data/maps/objects/Route22.asm | 10 ++-- data/maps/objects/Route22Gate.asm | 5 +- data/maps/objects/Route23.asm | 25 ++++++--- data/maps/objects/Route24.asm | 26 +++++++--- data/maps/objects/Route25.asm | 34 +++++++++---- data/maps/objects/Route2Gate.asm | 8 ++- data/maps/objects/Route2TradeHouse.asm | 8 ++- data/maps/objects/Route3.asm | 31 ++++++++---- data/maps/objects/Route4.asm | 17 ++++--- data/maps/objects/Route5.asm | 2 +- data/maps/objects/Route5Gate.asm | 5 +- data/maps/objects/Route6.asm | 22 +++++--- data/maps/objects/Route6Gate.asm | 5 +- data/maps/objects/Route7.asm | 2 +- data/maps/objects/Route7Gate.asm | 5 +- data/maps/objects/Route8.asm | 31 ++++++++---- data/maps/objects/Route8Gate.asm | 5 +- data/maps/objects/Route9.asm | 34 +++++++++---- data/maps/objects/SSAnne1F.asm | 8 ++- data/maps/objects/SSAnne1FRooms.asm | 35 +++++++++---- data/maps/objects/SSAnne2F.asm | 8 ++- data/maps/objects/SSAnne2FRooms.asm | 41 ++++++++++----- data/maps/objects/SSAnne3F.asm | 5 +- data/maps/objects/SSAnneB1FRooms.asm | 29 ++++++++--- data/maps/objects/SSAnneBow.asm | 17 +++++-- data/maps/objects/SSAnneCaptainsRoom.asm | 9 ++-- data/maps/objects/SSAnneKitchen.asm | 23 ++++++--- data/maps/objects/SafariZoneCenter.asm | 9 ++-- data/maps/objects/SafariZoneCenterRestHouse.asm | 8 ++- data/maps/objects/SafariZoneEast.asm | 20 +++++--- data/maps/objects/SafariZoneEastRestHouse.asm | 11 ++-- data/maps/objects/SafariZoneGate.asm | 8 ++- data/maps/objects/SafariZoneNorth.asm | 18 ++++--- data/maps/objects/SafariZoneNorthRestHouse.asm | 11 ++-- data/maps/objects/SafariZoneSecretHouse.asm | 5 +- data/maps/objects/SafariZoneWest.asm | 22 +++++--- data/maps/objects/SafariZoneWestRestHouse.asm | 11 ++-- data/maps/objects/SaffronCity.asm | 67 ++++++++++++++++--------- data/maps/objects/SaffronGym.asm | 29 +++++++---- data/maps/objects/SaffronMart.asm | 11 ++-- data/maps/objects/SaffronPidgeyHouse.asm | 14 ++++-- data/maps/objects/SaffronPokecenter.asm | 14 ++++-- data/maps/objects/SeafoamIslands1F.asm | 8 ++- data/maps/objects/SeafoamIslandsB1F.asm | 8 ++- data/maps/objects/SeafoamIslandsB2F.asm | 8 ++- data/maps/objects/SeafoamIslandsB3F.asm | 20 +++++--- data/maps/objects/SeafoamIslandsB4F.asm | 15 ++++-- data/maps/objects/SilphCo10F.asm | 20 +++++--- data/maps/objects/SilphCo11F.asm | 17 +++++-- data/maps/objects/SilphCo1F.asm | 5 +- data/maps/objects/SilphCo2F.asm | 17 +++++-- data/maps/objects/SilphCo3F.asm | 14 ++++-- data/maps/objects/SilphCo4F.asm | 23 ++++++--- data/maps/objects/SilphCo5F.asm | 35 +++++++++---- data/maps/objects/SilphCo6F.asm | 32 ++++++++---- data/maps/objects/SilphCo7F.asm | 35 +++++++++---- data/maps/objects/SilphCo8F.asm | 14 ++++-- data/maps/objects/SilphCo9F.asm | 14 ++++-- data/maps/objects/SilphCoElevator.asm | 2 +- data/maps/objects/TradeCenter.asm | 5 +- data/maps/objects/UndergroundPathRoute5.asm | 5 +- data/maps/objects/UndergroundPathRoute6.asm | 5 +- data/maps/objects/UndergroundPathRoute7.asm | 5 +- data/maps/objects/UndergroundPathRoute7Copy.asm | 8 ++- data/maps/objects/UndergroundPathRoute8.asm | 5 +- data/maps/objects/VermilionCity.asm | 34 ++++++++----- data/maps/objects/VermilionGym.asm | 17 +++++-- data/maps/objects/VermilionMart.asm | 11 ++-- data/maps/objects/VermilionOldRodHouse.asm | 5 +- data/maps/objects/VermilionPidgeyHouse.asm | 11 ++-- data/maps/objects/VermilionPokecenter.asm | 14 ++++-- data/maps/objects/VermilionTradeHouse.asm | 5 +- data/maps/objects/VictoryRoad1F.asm | 23 ++++++--- data/maps/objects/VictoryRoad2F.asm | 41 ++++++++++----- data/maps/objects/VictoryRoad3F.asm | 32 ++++++++---- data/maps/objects/ViridianCity.asm | 35 ++++++++----- data/maps/objects/ViridianForest.asm | 38 ++++++++------ data/maps/objects/ViridianForestNorthGate.asm | 8 ++- data/maps/objects/ViridianForestSouthGate.asm | 8 ++- data/maps/objects/ViridianGym.asm | 35 +++++++++---- data/maps/objects/ViridianMart.asm | 11 ++-- data/maps/objects/ViridianNicknameHouse.asm | 14 ++++-- data/maps/objects/ViridianPokecenter.asm | 14 ++++-- data/maps/objects/ViridianSchoolHouse.asm | 8 ++- data/maps/objects/WardensHouse.asm | 15 ++++-- data/maps/sprite_sets.asm | 6 +-- data/sprites/sprites.asm | 4 +- data/text/text_3.asm | 4 +- 219 files changed, 2476 insertions(+), 1139 deletions(-) (limited to 'data') diff --git a/data/items/marts.asm b/data/items/marts.asm index c6a80de5..fbd0829a 100644 --- a/data/items/marts.asm +++ b/data/items/marts.asm @@ -1,50 +1,50 @@ ; mart inventories are below ; they are texts -ViridianCashierText:: +ViridianMartClerkText:: script_mart POKE_BALL, ANTIDOTE, PARLYZ_HEAL, BURN_HEAL -PewterCashierText:: +PewterMartClerkText:: script_mart POKE_BALL, POTION, ESCAPE_ROPE, ANTIDOTE, BURN_HEAL, AWAKENING, PARLYZ_HEAL -CeruleanCashierText:: +CeruleanMartClerkText:: script_mart POKE_BALL, POTION, REPEL, ANTIDOTE, BURN_HEAL, AWAKENING, PARLYZ_HEAL -BikeShopCashierText:: ; unreferenced +UnusedBikeShopClerkText:: ; unreferenced script_mart BICYCLE -VermilionCashierText:: +VermilionMartClerkText:: script_mart POKE_BALL, SUPER_POTION, ICE_HEAL, AWAKENING, PARLYZ_HEAL, REPEL -LavenderCashierText:: +LavenderMartClerkText:: script_mart GREAT_BALL, SUPER_POTION, REVIVE, ESCAPE_ROPE, SUPER_REPEL, ANTIDOTE, BURN_HEAL, ICE_HEAL, PARLYZ_HEAL -CeladonMart2Clerk1Text:: +CeladonMart2FClerk1Text:: script_mart GREAT_BALL, SUPER_POTION, REVIVE, SUPER_REPEL, ANTIDOTE, BURN_HEAL, ICE_HEAL, AWAKENING, PARLYZ_HEAL -CeladonMart2Clerk2Text:: +CeladonMart2FClerk2Text:: script_mart TM_DOUBLE_TEAM, TM_REFLECT, TM_RAZOR_WIND, TM_HORN_DRILL, TM_EGG_BOMB, TM_MEGA_PUNCH, TM_MEGA_KICK, TM_TAKE_DOWN, TM_SUBMISSION -CeladonMart4ClerkText:: +CeladonMart4FClerkText:: script_mart POKE_DOLL, FIRE_STONE, THUNDER_STONE, WATER_STONE, LEAF_STONE -CeladonMart5Clerk1Text:: +CeladonMart5FClerk1Text:: script_mart X_ACCURACY, GUARD_SPEC, DIRE_HIT, X_ATTACK, X_DEFEND, X_SPEED, X_SPECIAL -CeladonMart5Clerk2Text:: +CeladonMart5FClerk2Text:: script_mart HP_UP, PROTEIN, IRON, CARBOS, CALCIUM -FuchsiaCashierText:: +FuchsiaMartClerkText:: script_mart ULTRA_BALL, GREAT_BALL, SUPER_POTION, REVIVE, FULL_HEAL, SUPER_REPEL -UnusedCashierText:: ; unreferenced +UnusedMartClerkText:: ; unreferenced script_mart GREAT_BALL, HYPER_POTION, SUPER_POTION, FULL_HEAL, REVIVE -CinnabarCashierText:: +CinnabarMartClerkText:: script_mart ULTRA_BALL, GREAT_BALL, HYPER_POTION, MAX_REPEL, ESCAPE_ROPE, FULL_HEAL, REVIVE -SaffronCashierText:: +SaffronMartClerkText:: script_mart GREAT_BALL, HYPER_POTION, MAX_REPEL, ESCAPE_ROPE, FULL_HEAL, REVIVE -IndigoCashierText:: +IndigoPlateauLobbyClerkText:: script_mart ULTRA_BALL, GREAT_BALL, FULL_RESTORE, MAX_POTION, FULL_HEAL, REVIVE, MAX_REPEL diff --git a/data/maps/objects/AgathasRoom.asm b/data/maps/objects/AgathasRoom.asm index afccd1be..6cd6f21d 100644 --- a/data/maps/objects/AgathasRoom.asm +++ b/data/maps/objects/AgathasRoom.asm @@ -1,3 +1,6 @@ + object_const_def + const AGATHASROOM_AGATHA + AgathasRoom_Object: db $0 ; border block @@ -10,6 +13,6 @@ AgathasRoom_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_AGATHA, STAY, DOWN, 1, OPP_AGATHA, 1 + object_event 5, 2, SPRITE_AGATHA, STAY, DOWN, TEXT_AGATHASROOM_AGATHA, OPP_AGATHA, 1 def_warps_to AGATHAS_ROOM diff --git a/data/maps/objects/BikeShop.asm b/data/maps/objects/BikeShop.asm index 1fa8f6e6..450d7a3a 100644 --- a/data/maps/objects/BikeShop.asm +++ b/data/maps/objects/BikeShop.asm @@ -1,3 +1,8 @@ + object_const_def + const BIKESHOP_CLERK + const BIKESHOP_MIDDLE_AGED_WOMAN + const BIKESHOP_YOUNGSTER + BikeShop_Object: db $e ; border block @@ -8,8 +13,8 @@ BikeShop_Object: def_bg_events def_object_events - object_event 6, 2, SPRITE_BIKE_SHOP_CLERK, STAY, NONE, 1 ; person - object_event 5, 6, SPRITE_MIDDLE_AGED_WOMAN, WALK, UP_DOWN, 2 ; person - object_event 1, 3, SPRITE_YOUNGSTER, STAY, UP, 3 ; person + object_event 6, 2, SPRITE_BIKE_SHOP_CLERK, STAY, NONE, TEXT_BIKESHOP_CLERK + object_event 5, 6, SPRITE_MIDDLE_AGED_WOMAN, WALK, UP_DOWN, TEXT_BIKESHOP_MIDDLE_AGED_WOMAN + object_event 1, 3, SPRITE_YOUNGSTER, STAY, UP, TEXT_BIKESHOP_YOUNGSTER def_warps_to BIKE_SHOP diff --git a/data/maps/objects/BillsHouse.asm b/data/maps/objects/BillsHouse.asm index db8f8433..198e6d9e 100644 --- a/data/maps/objects/BillsHouse.asm +++ b/data/maps/objects/BillsHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const BILLSHOUSE_BILL_POKEMON + const BILLSHOUSE_BILL1 + const BILLSHOUSE_BILL2 + BillsHouse_Object: db $d ; border block @@ -8,8 +13,8 @@ BillsHouse_Object: def_bg_events def_object_events - object_event 6, 5, SPRITE_MONSTER, STAY, NONE, 1 ; person - object_event 4, 4, SPRITE_SUPER_NERD, STAY, NONE, 2 ; person - object_event 6, 5, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person + object_event 6, 5, SPRITE_MONSTER, STAY, NONE, TEXT_BILLSHOUSE_BILL_POKEMON + object_event 4, 4, SPRITE_SUPER_NERD, STAY, NONE, TEXT_BILLSHOUSE_BILL_SS_TICKET + object_event 6, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_BILLSHOUSE_BILL_CHECK_OUT_MY_RARE_POKEMON def_warps_to BILLS_HOUSE diff --git a/data/maps/objects/BluesHouse.asm b/data/maps/objects/BluesHouse.asm index ac200b28..9633c1d0 100644 --- a/data/maps/objects/BluesHouse.asm +++ b/data/maps/objects/BluesHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const BLUESHOUSE_DAISY1 + const BLUESHOUSE_DAISY2 + const BLUESHOUSE_TOWN_MAP + BluesHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ BluesHouse_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_DAISY, STAY, RIGHT, 1 - object_event 6, 4, SPRITE_DAISY, WALK, UP_DOWN, 2, 0 - object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, 3, 0 + object_event 2, 3, SPRITE_DAISY, STAY, RIGHT, TEXT_BLUESHOUSE_DAISY_SITTING + object_event 6, 4, SPRITE_DAISY, WALK, UP_DOWN, TEXT_BLUESHOUSE_DAISY_WALKING, 0 + object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, TEXT_BLUESHOUSE_TOWN_MAP, 0 def_warps_to BLUES_HOUSE diff --git a/data/maps/objects/BrunosRoom.asm b/data/maps/objects/BrunosRoom.asm index 1e8a0a27..e4cd5692 100644 --- a/data/maps/objects/BrunosRoom.asm +++ b/data/maps/objects/BrunosRoom.asm @@ -1,3 +1,6 @@ + object_const_def + const BRUNOSROOM_BRUNO + BrunosRoom_Object: db $3 ; border block @@ -10,6 +13,6 @@ BrunosRoom_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_BRUNO, STAY, DOWN, 1, OPP_BRUNO, 1 + object_event 5, 2, SPRITE_BRUNO, STAY, DOWN, TEXT_BRUNOSROOM_BRUNO, OPP_BRUNO, 1 def_warps_to BRUNOS_ROOM diff --git a/data/maps/objects/CeladonChiefHouse.asm b/data/maps/objects/CeladonChiefHouse.asm index 8bec11b0..8fe27f68 100644 --- a/data/maps/objects/CeladonChiefHouse.asm +++ b/data/maps/objects/CeladonChiefHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const CELADONCHIEFHOUSE_CHIEF + const CELADONCHIEFHOUSE_ROCKET + const CELADONCHIEFHOUSE_SAILOR + CeladonChiefHouse_Object: db $f ; border block @@ -8,8 +13,8 @@ CeladonChiefHouse_Object: def_bg_events def_object_events - object_event 4, 2, SPRITE_GRAMPS, STAY, DOWN, 1 ; person - object_event 1, 4, SPRITE_ROCKET, WALK, ANY_DIR, 2 ; person - object_event 5, 6, SPRITE_SAILOR, STAY, LEFT, 3 ; person + object_event 4, 2, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCHIEFHOUSE_CHIEF + object_event 1, 4, SPRITE_ROCKET, WALK, ANY_DIR, TEXT_CELADONCHIEFHOUSE_ROCKET + object_event 5, 6, SPRITE_SAILOR, STAY, LEFT, TEXT_CELADONCHIEFHOUSE_SAILOR def_warps_to CELADON_CHIEF_HOUSE diff --git a/data/maps/objects/CeladonCity.asm b/data/maps/objects/CeladonCity.asm index 1644335b..6975bf6b 100644 --- a/data/maps/objects/CeladonCity.asm +++ b/data/maps/objects/CeladonCity.asm @@ -1,3 +1,14 @@ + object_const_def + const CELADONCITY_LITTLE_GIRL + const CELADONCITY_GRAMPS1 + const CELADONCITY_GIRL + const CELADONCITY_GRAMPS2 + const CELADONCITY_GRAMPS3 + const CELADONCITY_FISHER + const CELADONCITY_POLIWRATH + const CELADONCITY_ROCKET1 + const CELADONCITY_ROCKET2 + CeladonCity_Object: db $f ; border block @@ -17,25 +28,25 @@ CeladonCity_Object: warp_event 43, 27, CELADON_HOTEL, 1 def_bg_events - bg_event 27, 15, 10 ; CeladonCityText10 - bg_event 19, 15, 11 ; CeladonCityText11 - bg_event 42, 9, 12 ; PokeCenterSignText - bg_event 13, 29, 13 ; CeladonCityText13 - bg_event 21, 9, 14 ; CeladonCityText14 - bg_event 12, 13, 15 ; CeladonCityText15 - bg_event 39, 21, 16 ; CeladonCityText16 - bg_event 33, 21, 17 ; CeladonCityText17 - bg_event 27, 21, 18 ; CeladonCityText18 + bg_event 27, 15, TEXT_CELADONCITY_TRAINER_TIPS1 + bg_event 19, 15, TEXT_CELADONCITY_SIGN + bg_event 42, 9, TEXT_CELADONCITY_POKECENTER_SIGN + bg_event 13, 29, TEXT_CELADONCITY_GYM_SIGN + bg_event 21, 9, TEXT_CELADONCITY_MANSION_SIGN + bg_event 12, 13, TEXT_CELADONCITY_DEPTSTORE_SIGN + bg_event 39, 21, TEXT_CELADONCITY_TRAINER_TIPS2 + bg_event 33, 21, TEXT_CELADONCITY_PRIZEEXCHANGE_SIGN + bg_event 27, 21, TEXT_CELADONCITY_GAMECORNER_SIGN def_object_events - object_event 8, 17, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 1 ; person - object_event 11, 28, SPRITE_GRAMPS, STAY, UP, 2 ; person - object_event 14, 19, SPRITE_GIRL, WALK, UP_DOWN, 3 ; person - object_event 25, 22, SPRITE_GRAMPS, STAY, DOWN, 4 ; person - object_event 22, 16, SPRITE_GRAMPS, STAY, DOWN, 5 ; person - object_event 32, 12, SPRITE_FISHER, STAY, LEFT, 6 ; person - object_event 30, 12, SPRITE_MONSTER, STAY, RIGHT, 7 ; person - object_event 32, 29, SPRITE_ROCKET, WALK, LEFT_RIGHT, 8 ; person - object_event 42, 14, SPRITE_ROCKET, WALK, LEFT_RIGHT, 9 ; person + object_event 8, 17, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_CELADONCITY_LITTLE_GIRL + object_event 11, 28, SPRITE_GRAMPS, STAY, UP, TEXT_CELADONCITY_GRAMPS1 + object_event 14, 19, SPRITE_GIRL, WALK, UP_DOWN, TEXT_CELADONCITY_GIRL + object_event 25, 22, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCITY_GRAMPS2 + object_event 22, 16, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCITY_GRAMPS3 + object_event 32, 12, SPRITE_FISHER, STAY, LEFT, TEXT_CELADONCITY_FISHER + object_event 30, 12, SPRITE_MONSTER, STAY, RIGHT, TEXT_CELADONCITY_POLIWRATH + object_event 32, 29, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_CELADONCITY_ROCKET1 + object_event 42, 14, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_CELADONCITY_ROCKET2 def_warps_to CELADON_CITY diff --git a/data/maps/objects/CeladonDiner.asm b/data/maps/objects/CeladonDiner.asm index 33ea922b..98363688 100644 --- a/data/maps/objects/CeladonDiner.asm +++ b/data/maps/objects/CeladonDiner.asm @@ -1,3 +1,10 @@ + object_const_def + const CELADONDINER_COOK + const CELADONDINER_MIDDLE_AGED_WOMAN + const CELADONDINER_MIDDLE_AGED_MAN + const CELADONDINER_FISHER + const CELADONDINER_GYM_GUIDE + CeladonDiner_Object: db $f ; border block @@ -8,10 +15,10 @@ CeladonDiner_Object: def_bg_events def_object_events - object_event 8, 5, SPRITE_COOK, WALK, LEFT_RIGHT, 1 ; person - object_event 7, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, 2 ; person - object_event 1, 4, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 3 ; person - object_event 5, 3, SPRITE_FISHER, STAY, RIGHT, 4 ; person - object_event 0, 1, SPRITE_GYM_GUIDE, STAY, DOWN, 5 ; person + object_event 8, 5, SPRITE_COOK, WALK, LEFT_RIGHT, TEXT_CELADONDINER_COOK + object_event 7, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, TEXT_CELADONDINER_MIDDLE_AGED_WOMAN + object_event 1, 4, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, TEXT_CELADONDINER_MIDDLE_AGED_MAN + object_event 5, 3, SPRITE_FISHER, STAY, RIGHT, TEXT_CELADONDINER_FISHER + object_event 0, 1, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CELADONDINER_GYM_GUIDE def_warps_to CELADON_DINER diff --git a/data/maps/objects/CeladonGym.asm b/data/maps/objects/CeladonGym.asm index 294e727d..bb4ad61c 100644 --- a/data/maps/objects/CeladonGym.asm +++ b/data/maps/objects/CeladonGym.asm @@ -1,3 +1,13 @@ + object_const_def + const CELADONGYM_ERIKA + const CELADONGYM_COOLTRAINER_F1 + const CELADONGYM_BEAUTY1 + const CELADONGYM_COOLTRAINER_F2 + const CELADONGYM_BEAUTY2 + const CELADONGYM_COOLTRAINER_F3 + const CELADONGYM_BEAUTY3 + const CELADONGYM_COOLTRAINER_F4 + CeladonGym_Object: db $3 ; border block @@ -8,13 +18,13 @@ CeladonGym_Object: def_bg_events def_object_events - object_event 4, 3, SPRITE_ERIKA, STAY, DOWN, 1, OPP_ERIKA, 1 - object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_LASS, 17 - object_event 7, 10, SPRITE_BEAUTY, STAY, LEFT, 3, OPP_BEAUTY, 1 - object_event 9, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, 4, OPP_JR_TRAINER_F, 11 - object_event 1, 5, SPRITE_BEAUTY, STAY, DOWN, 5, OPP_BEAUTY, 2 - object_event 6, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_LASS, 18 - object_event 3, 3, SPRITE_BEAUTY, STAY, DOWN, 7, OPP_BEAUTY, 3 - object_event 5, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, 8, OPP_COOLTRAINER_F, 1 + object_event 4, 3, SPRITE_SILPH_WORKER_F, STAY, DOWN, TEXT_CELADONGYM_ERIKA, OPP_ERIKA, 1 + object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_CELADONGYM_COOLTRAINER_F1, OPP_LASS, 17 + object_event 7, 10, SPRITE_BEAUTY, STAY, LEFT, TEXT_CELADONGYM_BEAUTY1, OPP_BEAUTY, 1 + object_event 9, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F2, OPP_JR_TRAINER_F, 11 + object_event 1, 5, SPRITE_BEAUTY, STAY, DOWN, TEXT_CELADONGYM_BEAUTY2, OPP_BEAUTY, 2 + object_event 6, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F3, OPP_LASS, 18 + object_event 3, 3, SPRITE_BEAUTY, STAY, DOWN, TEXT_CELADONGYM_BEAUTY3, OPP_BEAUTY, 3 + object_event 5, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F4, OPP_COOLTRAINER_F, 1 def_warps_to CELADON_GYM diff --git a/data/maps/objects/CeladonHotel.asm b/data/maps/objects/CeladonHotel.asm index 13aaff64..700361ce 100644 --- a/data/maps/objects/CeladonHotel.asm +++ b/data/maps/objects/CeladonHotel.asm @@ -1,3 +1,8 @@ + object_const_def + const CELADONHOTEL_GRANNY + const CELADONHOTEL_BEAUTY + const CELADONHOTEL_SUPER_NERD + CeladonHotel_Object: db $0 ; border block @@ -8,8 +13,8 @@ CeladonHotel_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_GRANNY, STAY, DOWN, 1 ; person - object_event 2, 4, SPRITE_BEAUTY, STAY, NONE, 2 ; person - object_event 8, 4, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 3 ; person + object_event 3, 1, SPRITE_GRANNY, STAY, DOWN, TEXT_CELADONHOTEL_GRANNY + object_event 2, 4, SPRITE_BEAUTY, STAY, NONE, TEXT_CELADONHOTEL_BEAUTY + object_event 8, 4, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CELADONHOTEL_SUPER_NERD def_warps_to CELADON_HOTEL diff --git a/data/maps/objects/CeladonMansion1F.asm b/data/maps/objects/CeladonMansion1F.asm index 4966c903..6161cf0a 100644 --- a/data/maps/objects/CeladonMansion1F.asm +++ b/data/maps/objects/CeladonMansion1F.asm @@ -1,3 +1,9 @@ + object_const_def + const CELADONMANSION1F_MEOWTH + const CELADONMANSION1F_GRANNY + const CELADONMANSION1F_CLEFAIRY + const CELADONMANSION1F_NIDORANF + CeladonMansion1F_Object: db $f ; border block @@ -9,12 +15,12 @@ CeladonMansion1F_Object: warp_event 2, 1, CELADON_MANSION_2F, 3 def_bg_events - bg_event 4, 9, 5 ; CeladonMansion1Text5 + bg_event 4, 9, TEXT_CELADONMANSION1F_MANAGERS_SUITE_SIGN def_object_events - object_event 0, 5, SPRITE_MONSTER, STAY, RIGHT, 1 ; person - object_event 1, 5, SPRITE_GRANNY, STAY, DOWN, 2 ; person - object_event 1, 8, SPRITE_FAIRY, WALK, LEFT_RIGHT, 3 ; person - object_event 4, 4, SPRITE_MONSTER, WALK, UP_DOWN, 4 ; person + object_event 0, 5, SPRITE_MONSTER, STAY, RIGHT, TEXT_CELADONMANSION1F_MEOWTH + object_event 1, 5, SPRITE_GRANNY, STAY, DOWN, TEXT_CELADONMANSION1F_GRANNY + object_event 1, 8, SPRITE_FAIRY, WALK, LEFT_RIGHT, TEXT_CELADONMANSION1F_CLEFAIRY + object_event 4, 4, SPRITE_MONSTER, WALK, UP_DOWN, TEXT_CELADONMANSION1F_NIDORANF def_warps_to CELADON_MANSION_1F diff --git a/data/maps/objects/CeladonMansion2F.asm b/data/maps/objects/CeladonMansion2F.asm index c2546d72..07ba173d 100644 --- a/data/maps/objects/CeladonMansion2F.asm +++ b/data/maps/objects/CeladonMansion2F.asm @@ -8,7 +8,7 @@ CeladonMansion2F_Object: warp_event 4, 1, CELADON_MANSION_3F, 4 def_bg_events - bg_event 4, 9, 1 ; CeladonMansion2Text1 + bg_event 4, 9, TEXT_CELADONMANSION2F_MEETING_ROOM_SIGN def_object_events diff --git a/data/maps/objects/CeladonMansion3F.asm b/data/maps/objects/CeladonMansion3F.asm index b4f9c37b..5d2c1e99 100644 --- a/data/maps/objects/CeladonMansion3F.asm +++ b/data/maps/objects/CeladonMansion3F.asm @@ -1,3 +1,9 @@ + object_const_def + const CELADONMANSION3F_PROGRAMMER + const CELADONMANSION3F_GRAPHIC_ARTIST + const CELADONMANSION3F_WRITER + const CELADONMANSION3F_GAME_DESIGNER + CeladonMansion3F_Object: db $f ; border block @@ -8,15 +14,15 @@ CeladonMansion3F_Object: warp_event 4, 1, CELADON_MANSION_2F, 4 def_bg_events - bg_event 1, 3, 5 ; CeladonMansion3Text5 - bg_event 4, 3, 6 ; CeladonMansion3Text6 - bg_event 1, 6, 7 ; CeladonMansion3Text7 - bg_event 4, 9, 8 ; CeladonMansion3Text8 + bg_event 1, 3, TEXT_CELADONMANSION3F_GAME_PROGRAM_PC + bg_event 4, 3, TEXT_CELADONMANSION3F_PLAYING_GAME_PC + bg_event 1, 6, TEXT_CELADONMANSION3F_GAME_SCRIPT_PC + bg_event 4, 9, TEXT_CELADONMANSION3F_DEV_ROOM_SIGN def_object_events - object_event 0, 4, SPRITE_BIKE_SHOP_CLERK, STAY, UP, 1 ; person - object_event 3, 4, SPRITE_CLERK, STAY, UP, 2 ; person - object_event 0, 7, SPRITE_SUPER_NERD, STAY, UP, 3 ; person - object_event 2, 3, SPRITE_SILPH_WORKER, STAY, NONE, 4 ; person + object_event 0, 4, SPRITE_BIKE_SHOP_CLERK, STAY, UP, TEXT_CELADONMANSION3F_PROGRAMMER + object_event 3, 4, SPRITE_CLERK, STAY, UP, TEXT_CELADONMANSION3F_GRAPHIC_ARTIST + object_event 0, 7, SPRITE_SUPER_NERD, STAY, UP, TEXT_CELADONMANSION3F_WRITER + object_event 2, 3, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_CELADONMANSION3F_GAME_DESIGNER def_warps_to CELADON_MANSION_3F diff --git a/data/maps/objects/CeladonMansionRoof.asm b/data/maps/objects/CeladonMansionRoof.asm index e28249e2..e347849b 100644 --- a/data/maps/objects/CeladonMansionRoof.asm +++ b/data/maps/objects/CeladonMansionRoof.asm @@ -7,7 +7,7 @@ CeladonMansionRoof_Object: warp_event 2, 7, CELADON_MANSION_ROOF_HOUSE, 1 def_bg_events - bg_event 3, 7, 1 ; CeladonMansion4Text1 + bg_event 3, 7, TEXT_CELADONMANSIONROOF_HOUSE_SIGN def_object_events diff --git a/data/maps/objects/CeladonMansionRoofHouse.asm b/data/maps/objects/CeladonMansionRoofHouse.asm index c5111a76..4ee9494b 100644 --- a/data/maps/objects/CeladonMansionRoofHouse.asm +++ b/data/maps/objects/CeladonMansionRoofHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const CELADONMANSION_ROOF_HOUSE_HIKER + const CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL + CeladonMansionRoofHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ CeladonMansionRoofHouse_Object: def_bg_events def_object_events - object_event 2, 2, SPRITE_HIKER, STAY, DOWN, 1 ; person - object_event 4, 3, SPRITE_POKE_BALL, STAY, NONE, 2 ; person + object_event 2, 2, SPRITE_HIKER, STAY, DOWN, TEXT_CELADONMANSION_ROOF_HOUSE_HIKER + object_event 4, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL def_warps_to CELADON_MANSION_ROOF_HOUSE diff --git a/data/maps/objects/CeladonMart1F.asm b/data/maps/objects/CeladonMart1F.asm index d7f8924f..6ec1e35d 100644 --- a/data/maps/objects/CeladonMart1F.asm +++ b/data/maps/objects/CeladonMart1F.asm @@ -1,3 +1,6 @@ + object_const_def + const CELADONMART1F_RECEPTIONIST + CeladonMart1F_Object: db $f ; border block @@ -10,10 +13,10 @@ CeladonMart1F_Object: warp_event 1, 1, CELADON_MART_ELEVATOR, 1 def_bg_events - bg_event 11, 4, 2 ; CeladonMart1Text2 - bg_event 14, 1, 3 ; CeladonMart1Text3 + bg_event 11, 4, TEXT_CELADONMART1F_DIRECTORY_SIGN + bg_event 14, 1, TEXT_CELADONMART1F_CURRENT_FLOOR_SIGN def_object_events - object_event 8, 3, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 1 ; person + object_event 8, 3, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CELADONMART1F_RECEPTIONIST def_warps_to CELADON_MART_1F diff --git a/data/maps/objects/CeladonMart2F.asm b/data/maps/objects/CeladonMart2F.asm index 9eaa1605..52052383 100644 --- a/data/maps/objects/CeladonMart2F.asm +++ b/data/maps/objects/CeladonMart2F.asm @@ -1,3 +1,9 @@ + object_const_def + const CELADONMART2F_CLERK1 + const CELADONMART2F_CLERK2 + const CELADONMART2F_MIDDLE_AGED_MAN + const CELADONMART2F_GIRL + CeladonMart2F_Object: db $f ; border block @@ -7,12 +13,12 @@ CeladonMart2F_Object: warp_event 1, 1, CELADON_MART_ELEVATOR, 1 def_bg_events - bg_event 14, 1, 5 ; CeladonMart2Text5 + bg_event 14, 1, TEXT_CELADONMART2F_CURRENT_FLOOR_SIGN def_object_events - object_event 5, 3, SPRITE_CLERK, STAY, DOWN, 1 ; person - object_event 6, 3, SPRITE_CLERK, STAY, DOWN, 2 ; person - object_event 19, 5, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 3 ; person - object_event 14, 4, SPRITE_GIRL, WALK, UP_DOWN, 4 ; person + object_event 5, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART2F_CLERK1 + object_event 6, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART2F_CLERK2 + object_event 19, 5, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_CELADONMART2F_MIDDLE_AGED_MAN + object_event 14, 4, SPRITE_GIRL, WALK, UP_DOWN, TEXT_CELADONMART2F_GIRL def_warps_to CELADON_MART_2F diff --git a/data/maps/objects/CeladonMart3F.asm b/data/maps/objects/CeladonMart3F.asm index 85f0cf1c..e0e3f7be 100644 --- a/data/maps/objects/CeladonMart3F.asm +++ b/data/maps/objects/CeladonMart3F.asm @@ -1,3 +1,10 @@ + object_const_def + const CELADONMART3F_CLERK + const CELADONMART3F_GAMEBOY_KID1 + const CELADONMART3F_GAMEBOY_KID2 + const CELADONMART3F_GAMEBOY_KID3 + const CELADONMART3F_LITTLE_BOY + CeladonMart3F_Object: db $f ; border block @@ -7,24 +14,24 @@ CeladonMart3F_Object: warp_event 1, 1, CELADON_MART_ELEVATOR, 1 def_bg_events - bg_event 2, 4, 6 ; CeladonMart3Text6 - bg_event 3, 4, 7 ; CeladonMart3Text7 - bg_event 5, 4, 8 ; CeladonMart3Text8 - bg_event 6, 4, 9 ; CeladonMart3Text9 - bg_event 2, 6, 10 ; CeladonMart3Text10 - bg_event 3, 6, 11 ; CeladonMart3Text11 - bg_event 5, 6, 12 ; CeladonMart3Text12 - bg_event 6, 6, 13 ; CeladonMart3Text13 - bg_event 14, 1, 14 ; CeladonMart3Text14 - bg_event 4, 1, 15 ; CeladonMart3Text15 - bg_event 6, 1, 16 ; CeladonMart3Text16 - bg_event 10, 1, 17 ; CeladonMart3Text17 + bg_event 2, 4, TEXT_CELADONMART3F_SNES1 + bg_event 3, 4, TEXT_CELADONMART3F_RPG + bg_event 5, 4, TEXT_CELADONMART3F_SNES2 + bg_event 6, 4, TEXT_CELADONMART3F_SPORTS_GAME + bg_event 2, 6, TEXT_CELADONMART3F_SNES3 + bg_event 3, 6, TEXT_CELADONMART3F_PUZZLE_GAME + bg_event 5, 6, TEXT_CELADONMART3F_SNES4 + bg_event 6, 6, TEXT_CELADONMART3F_FIGHTING_GAME + bg_event 14, 1, TEXT_CELADONMART3F_CURRENT_FLOOR_SIGN + bg_event 4, 1, TEXT_CELADONMART3F_POKEMON_POSTER1 + bg_event 6, 1, TEXT_CELADONMART3F_POKEMON_POSTER2 + bg_event 10, 1, TEXT_CELADONMART3F_POKEMON_POSTER3 def_object_events - object_event 16, 5, SPRITE_CLERK, STAY, NONE, 1 ; person - object_event 11, 6, SPRITE_GAMEBOY_KID, STAY, RIGHT, 2 ; person - object_event 7, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, 3 ; person - object_event 8, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, 4 ; person - object_event 2, 5, SPRITE_LITTLE_BOY, STAY, UP, 5 ; person + object_event 16, 5, SPRITE_CLERK, STAY, NONE, TEXT_CELADONMART3F_CLERK + object_event 11, 6, SPRITE_GAMEBOY_KID, STAY, RIGHT, TEXT_CELADONMART3F_GAMEBOY_KID1 + object_event 7, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, TEXT_CELADONMART3F_GAMEBOY_KID2 + object_event 8, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, TEXT_CELADONMART3F_GAMEBOY_KID3 + object_event 2, 5, SPRITE_LITTLE_BOY, STAY, UP, TEXT_CELADONMART3F_LITTLE_BOY def_warps_to CELADON_MART_3F diff --git a/data/maps/objects/CeladonMart4F.asm b/data/maps/objects/CeladonMart4F.asm index 7f188692..6ee17f19 100644 --- a/data/maps/objects/CeladonMart4F.asm +++ b/data/maps/objects/CeladonMart4F.asm @@ -1,3 +1,8 @@ + object_const_def + const CELADONMART4F_CLERK + const CELADONMART4F_SUPER_NERD + const CELADONMART4F_YOUNGSTER + CeladonMart4F_Object: db $f ; border block @@ -7,11 +12,11 @@ CeladonMart4F_Object: warp_event 1, 1, CELADON_MART_ELEVATOR, 1 def_bg_events - bg_event 14, 1, 4 ; CeladonMart4Text4 + bg_event 14, 1, TEXT_CELADONMART4F_CURRENT_FLOOR_SIGN def_object_events - object_event 5, 7, SPRITE_CLERK, STAY, NONE, 1 ; person - object_event 15, 5, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 2 ; person - object_event 5, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 3 ; person + object_event 5, 7, SPRITE_CLERK, STAY, NONE, TEXT_CELADONMART4F_CLERK + object_event 15, 5, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CELADONMART4F_SUPER_NERD + object_event 5, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_CELADONMART4F_YOUNGSTER def_warps_to CELADON_MART_4F diff --git a/data/maps/objects/CeladonMart5F.asm b/data/maps/objects/CeladonMart5F.asm index 35cb45b8..916d2756 100644 --- a/data/maps/objects/CeladonMart5F.asm +++ b/data/maps/objects/CeladonMart5F.asm @@ -1,3 +1,9 @@ + object_const_def + const CELADONMART5F_GENTLEMAN + const CELADONMART5F_SAILOR + const CELADONMART5F_CLERK1 + const CELADONMART5F_CLERK2 + CeladonMart5F_Object: db $f ; border block @@ -7,12 +13,12 @@ CeladonMart5F_Object: warp_event 1, 1, CELADON_MART_ELEVATOR, 1 def_bg_events - bg_event 14, 1, 5 ; CeladonMart5Text5 + bg_event 14, 1, TEXT_CELADONMART5F_CURRENT_FLOOR_SIGN def_object_events - object_event 14, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, 1 ; person - object_event 2, 6, SPRITE_SAILOR, STAY, NONE, 2 ; person - object_event 5, 3, SPRITE_CLERK, STAY, DOWN, 3 ; person - object_event 6, 3, SPRITE_CLERK, STAY, DOWN, 4 ; person + object_event 14, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, TEXT_CELADONMART5F_GENTLEMAN + object_event 2, 6, SPRITE_SAILOR, STAY, NONE, TEXT_CELADONMART5F_SAILOR + object_event 5, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART5F_CLERK1 + object_event 6, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART5F_CLERK2 def_warps_to CELADON_MART_5F diff --git a/data/maps/objects/CeladonMartElevator.asm b/data/maps/objects/CeladonMartElevator.asm index c24e48df..0ced06ce 100644 --- a/data/maps/objects/CeladonMartElevator.asm +++ b/data/maps/objects/CeladonMartElevator.asm @@ -6,7 +6,7 @@ CeladonMartElevator_Object: warp_event 2, 3, CELADON_MART_1F, 6 def_bg_events - bg_event 3, 0, 1 ; CeladonMartElevatorText1 + bg_event 3, 0, TEXT_CELADONMARTELEVATOR def_object_events diff --git a/data/maps/objects/CeladonMartRoof.asm b/data/maps/objects/CeladonMartRoof.asm index f56a0b0d..e686567c 100644 --- a/data/maps/objects/CeladonMartRoof.asm +++ b/data/maps/objects/CeladonMartRoof.asm @@ -1,3 +1,7 @@ + object_const_def + const CELADONMARTROOF_SUPER_NERD + const CELADONMARTROOF_LITTLE_GIRL + CeladonMartRoof_Object: db $42 ; border block @@ -5,13 +9,13 @@ CeladonMartRoof_Object: warp_event 15, 2, CELADON_MART_5F, 1 def_bg_events - bg_event 10, 1, 3 ; CeladonMartRoofText3 - bg_event 11, 1, 4 ; CeladonMartRoofText4 - bg_event 12, 2, 5 ; CeladonMartRoofText5 - bg_event 13, 2, 6 ; CeladonMartRoofText6 + bg_event 10, 1, TEXT_CELADONMARTROOF_VENDING_MACHINE1 + bg_event 11, 1, TEXT_CELADONMARTROOF_VENDING_MACHINE2 + bg_event 12, 2, TEXT_CELADONMARTROOF_VENDING_MACHINE3 + bg_event 13, 2, TEXT_CELADONMARTROOF_CURRENT_FLOOR_SIGN def_object_events - object_event 10, 4, SPRITE_SUPER_NERD, STAY, LEFT, 1 ; person - object_event 5, 5, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 2 ; person + object_event 10, 4, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_CELADONMARTROOF_SUPER_NERD + object_event 5, 5, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_CELADONMARTROOF_LITTLE_GIRL def_warps_to CELADON_MART_ROOF diff --git a/data/maps/objects/CeladonPokecenter.asm b/data/maps/objects/CeladonPokecenter.asm index 40c466a0..4709203b 100644 --- a/data/maps/objects/CeladonPokecenter.asm +++ b/data/maps/objects/CeladonPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const CELADONPOKECENTER_NURSE + const CELADONPOKECENTER_GENTLEMAN + const CELADONPOKECENTER_BEAUTY + const CELADONPOKECENTER_LINK_RECEPTIONIST + CeladonPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ CeladonPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, 2 ; person - object_event 10, 5, SPRITE_BEAUTY, WALK, ANY_DIR, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CELADONPOKECENTER_NURSE + object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, TEXT_CELADONPOKECENTER_GENTLEMAN + object_event 10, 5, SPRITE_BEAUTY, WALK, ANY_DIR, TEXT_CELADONPOKECENTER_BEAUTY + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CELADONPOKECENTER_LINK_RECEPTIONIST def_warps_to CELADON_POKECENTER diff --git a/data/maps/objects/CeruleanBadgeHouse.asm b/data/maps/objects/CeruleanBadgeHouse.asm index 145dde81..1fec6ac8 100644 --- a/data/maps/objects/CeruleanBadgeHouse.asm +++ b/data/maps/objects/CeruleanBadgeHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const CERULEANBADGEHOUSE_MIDDLE_AGED_MAN + CeruleanBadgeHouse_Object: db $c ; border block @@ -9,6 +12,6 @@ CeruleanBadgeHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_MIDDLE_AGED_MAN, STAY, RIGHT, 1 ; person + object_event 5, 3, SPRITE_MIDDLE_AGED_MAN, STAY, RIGHT, TEXT_CERULEANBADGEHOUSE_MIDDLE_AGED_MAN def_warps_to CERULEAN_BADGE_HOUSE diff --git a/data/maps/objects/CeruleanCave1F.asm b/data/maps/objects/CeruleanCave1F.asm index b858a40f..777805d4 100644 --- a/data/maps/objects/CeruleanCave1F.asm +++ b/data/maps/objects/CeruleanCave1F.asm @@ -1,3 +1,8 @@ + object_const_def + const CERULEANCAVE1F_FULL_RESTORE + const CERULEANCAVE1F_MAX_ELIXER + const CERULEANCAVE1F_NUGGET + CeruleanCave1F_Object: db $7d ; border block @@ -15,8 +20,8 @@ CeruleanCave1F_Object: def_bg_events def_object_events - object_event 7, 13, SPRITE_POKE_BALL, STAY, NONE, 1, FULL_RESTORE - object_event 19, 3, SPRITE_POKE_BALL, STAY, NONE, 2, MAX_ELIXER - object_event 5, 0, SPRITE_POKE_BALL, STAY, NONE, 3, NUGGET + object_event 7, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_FULL_RESTORE, FULL_RESTORE + object_event 19, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_MAX_ELIXER, MAX_ELIXER + object_event 5, 0, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_NUGGET, NUGGET def_warps_to CERULEAN_CAVE_1F diff --git a/data/maps/objects/CeruleanCave2F.asm b/data/maps/objects/CeruleanCave2F.asm index 18765fe8..6eea42a0 100644 --- a/data/maps/objects/CeruleanCave2F.asm +++ b/data/maps/objects/CeruleanCave2F.asm @@ -1,3 +1,8 @@ + object_const_def + const CERULEANCAVE2F_PP_UP + const CERULEANCAVE2F_ULTRA_BALL + const CERULEANCAVE2F_FULL_RESTORE + CeruleanCave2F_Object: db $7d ; border block @@ -12,8 +17,8 @@ CeruleanCave2F_Object: def_bg_events def_object_events - object_event 29, 9, SPRITE_POKE_BALL, STAY, NONE, 1, PP_UP - object_event 4, 15, SPRITE_POKE_BALL, STAY, NONE, 2, ULTRA_BALL - object_event 13, 6, SPRITE_POKE_BALL, STAY, NONE, 3, FULL_RESTORE + object_event 29, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_PP_UP, PP_UP + object_event 4, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_ULTRA_BALL, ULTRA_BALL + object_event 13, 6, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_FULL_RESTORE, FULL_RESTORE def_warps_to CERULEAN_CAVE_2F diff --git a/data/maps/objects/CeruleanCaveB1F.asm b/data/maps/objects/CeruleanCaveB1F.asm index 5173fee6..81e2b880 100644 --- a/data/maps/objects/CeruleanCaveB1F.asm +++ b/data/maps/objects/CeruleanCaveB1F.asm @@ -1,3 +1,8 @@ + object_const_def + const CERULEANCAVE_B1F_MEWTWO + const CERULEANCAVE_B1F_ULTRA_BALL + const CERULEANCAVE_B1F_MAX_REVIVE + CeruleanCaveB1F_Object: db $7d ; border block @@ -7,8 +12,8 @@ CeruleanCaveB1F_Object: def_bg_events def_object_events - object_event 27, 13, SPRITE_MONSTER, STAY, DOWN, 1, MEWTWO, 70 - object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, 2, ULTRA_BALL - object_event 18, 1, SPRITE_POKE_BALL, STAY, NONE, 3, MAX_REVIVE + object_event 27, 13, SPRITE_MONSTER, STAY, DOWN, TEXT_CERULEANCAVEB1F_MEWTWO, MEWTWO, 70 + object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVEB1F_ULTRA_BALL, ULTRA_BALL + object_event 18, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVEB1F_MAX_REVIVE, MAX_REVIVE def_warps_to CERULEAN_CAVE_B1F diff --git a/data/maps/objects/CeruleanCity.asm b/data/maps/objects/CeruleanCity.asm index 23863aa0..605aa417 100644 --- a/data/maps/objects/CeruleanCity.asm +++ b/data/maps/objects/CeruleanCity.asm @@ -1,3 +1,16 @@ + object_const_def + const CERULEANCITY_RIVAL + const CERULEANCITY_ROCKET + const CERULEANCITY_COOLTRAINER_M + const CERULEANCITY_SUPER_NERD1 + const CERULEANCITY_SUPER_NERD2 + const CERULEANCITY_GUARD1 + const CERULEANCITY_COOLTRAINER_F1 + const CERULEANCITY_SLOWBRO + const CERULEANCITY_COOLTRAINER_F2 + const CERULEANCITY_SUPER_NERD3 + const CERULEANCITY_GUARD2 + CeruleanCity_Object: db $f ; border block @@ -14,24 +27,24 @@ CeruleanCity_Object: warp_event 9, 9, CERULEAN_BADGE_HOUSE, 1 def_bg_events - bg_event 23, 19, 12 ; CeruleanCityText12 - bg_event 17, 29, 13 ; CeruleanCityText13 - bg_event 26, 25, 14 ; MartSignText - bg_event 20, 17, 15 ; PokeCenterSignText - bg_event 11, 25, 16 ; CeruleanCityText16 - bg_event 27, 21, 17 ; CeruleanCityText17 + bg_event 23, 19, TEXT_CERULEANCITY_SIGN + bg_event 17, 29, TEXT_CERULEANCITY_TRAINER_TIPS + bg_event 26, 25, TEXT_CERULEANCITY_MART_SIGN + bg_event 20, 17, TEXT_CERULEANCITY_POKECENTER_SIGN + bg_event 11, 25, TEXT_CERULEANCITY_BIKESHOP_SIGN + bg_event 27, 21, TEXT_CERULEANCITY_GYM_SIGN def_object_events - object_event 20, 2, SPRITE_BLUE, STAY, DOWN, 1 ; person - object_event 30, 8, SPRITE_ROCKET, STAY, NONE, 2, OPP_ROCKET, 5 - object_event 31, 20, SPRITE_COOLTRAINER_M, STAY, DOWN, 3 ; person - object_event 15, 18, SPRITE_SUPER_NERD, WALK, UP_DOWN, 4 ; person - object_event 9, 21, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 5 ; person - object_event 28, 12, SPRITE_GUARD, STAY, DOWN, 6 ; person - object_event 29, 26, SPRITE_COOLTRAINER_F, STAY, LEFT, 7 ; person - object_event 28, 26, SPRITE_MONSTER, STAY, DOWN, 8 ; person - object_event 9, 27, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 9 ; person - object_event 4, 12, SPRITE_SUPER_NERD, STAY, DOWN, 10 ; person - object_event 27, 12, SPRITE_GUARD, STAY, DOWN, 11 ; person + object_event 20, 2, SPRITE_BLUE, STAY, DOWN, TEXT_CERULEANCITY_RIVAL + object_event 30, 8, SPRITE_ROCKET, STAY, NONE, TEXT_CERULEANCITY_ROCKET, OPP_ROCKET, 5 + object_event 31, 20, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_CERULEANCITY_COOLTRAINER_M + object_event 15, 18, SPRITE_SUPER_NERD, WALK, UP_DOWN, TEXT_CERULEANCITY_SUPER_NERD1 + object_event 9, 21, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CERULEANCITY_SUPER_NERD2 + object_event 28, 12, SPRITE_GUARD, STAY, DOWN, TEXT_CERULEANCITY_GUARD1 + object_event 29, 26, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_CERULEANCITY_COOLTRAINER_F1 + object_event 28, 26, SPRITE_MONSTER, STAY, DOWN, TEXT_CERULEANCITY_SLOWBRO + object_event 9, 27, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_CERULEANCITY_COOLTRAINER_F2 + object_event 4, 12, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CERULEANCITY_SUPER_NERD3 + object_event 27, 12, SPRITE_GUARD, STAY, DOWN, TEXT_CERULEANCITY_GUARD2 def_warps_to CERULEAN_CITY diff --git a/data/maps/objects/CeruleanGym.asm b/data/maps/objects/CeruleanGym.asm index a6be4cae..19a06870 100644 --- a/data/maps/objects/CeruleanGym.asm +++ b/data/maps/objects/CeruleanGym.asm @@ -1,3 +1,9 @@ + object_const_def + const CERULEANGYM_MISTY + const CERULEANGYM_COOLTRAINER_F + const CERULEANGYM_SWIMMER + const CERULEANGYM_GYM_GUIDE + CeruleanGym_Object: db $3 ; border block @@ -8,9 +14,9 @@ CeruleanGym_Object: def_bg_events def_object_events - object_event 4, 2, SPRITE_BRUNETTE_GIRL, STAY, DOWN, 1, OPP_MISTY, 1 - object_event 2, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_JR_TRAINER_F, 1 - object_event 8, 7, SPRITE_SWIMMER, STAY, LEFT, 3, OPP_SWIMMER, 1 - object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, 4 ; person + object_event 4, 2, SPRITE_BRUNETTE_GIRL, STAY, DOWN, TEXT_CERULEANGYM_MISTY, OPP_MISTY, 1 + object_event 2, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_CERULEANGYM_COOLTRAINER_F, OPP_JR_TRAINER_F, 1 + object_event 8, 7, SPRITE_SWIMMER, STAY, LEFT, TEXT_CERULEANGYM_SWIMMER, OPP_SWIMMER, 1 + object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CERULEANGYM_GYM_GUIDE def_warps_to CERULEAN_GYM diff --git a/data/maps/objects/CeruleanMart.asm b/data/maps/objects/CeruleanMart.asm index 0f5a8276..a1ab6717 100644 --- a/data/maps/objects/CeruleanMart.asm +++ b/data/maps/objects/CeruleanMart.asm @@ -1,3 +1,8 @@ + object_const_def + const CERULEANMART_CLERK + const CERULEANMART_COOLTRAINER_M + const CERULEANMART_COOLTRAINER_F + CeruleanMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ CeruleanMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 3, 4, SPRITE_COOLTRAINER_M, WALK, UP_DOWN, 2 ; person - object_event 6, 2, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_CERULEANMART_CLERK + object_event 3, 4, SPRITE_COOLTRAINER_M, WALK, UP_DOWN, TEXT_CERULEANMART_COOLTRAINER_M + object_event 6, 2, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_CERULEANMART_COOLTRAINER_F def_warps_to CERULEAN_MART diff --git a/data/maps/objects/CeruleanPokecenter.asm b/data/maps/objects/CeruleanPokecenter.asm index eee0a0c6..5e1a4015 100644 --- a/data/maps/objects/CeruleanPokecenter.asm +++ b/data/maps/objects/CeruleanPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const CERULEANPOKECENTER_NURSE + const CERULEANPOKECENTER_SUPER_NERD + const CERULEANPOKECENTER_GENTLEMAN + const CERULEANPOKECENTER_LINK_RECEPTIONIST + CeruleanPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ CeruleanPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 10, 5, SPRITE_SUPER_NERD, WALK, ANY_DIR, 2 ; person - object_event 4, 3, SPRITE_GENTLEMAN, STAY, DOWN, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CERULEANPOKECENTER_NURSE + object_event 10, 5, SPRITE_SUPER_NERD, WALK, ANY_DIR, TEXT_CERULEANPOKECENTER_SUPER_NERD + object_event 4, 3, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_CERULEANPOKECENTER_GENTLEMAN + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CERULEANPOKECENTER_LINK_RECEPTIONIST def_warps_to CERULEAN_POKECENTER diff --git a/data/maps/objects/CeruleanTradeHouse.asm b/data/maps/objects/CeruleanTradeHouse.asm index 52984832..c55ed6ef 100644 --- a/data/maps/objects/CeruleanTradeHouse.asm +++ b/data/maps/objects/CeruleanTradeHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const CERULEANTRADEHOUSE_GRANNY + const CERULEANTRADEHOUSE_GAMBLER + CeruleanTradeHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ CeruleanTradeHouse_Object: def_bg_events def_object_events - object_event 5, 4, SPRITE_GRANNY, STAY, LEFT, 1 ; person - object_event 1, 2, SPRITE_GAMBLER, STAY, NONE, 2 ; person + object_event 5, 4, SPRITE_GRANNY, STAY, LEFT, TEXT_CERULEANTRADEHOUSE_GRANNY + object_event 1, 2, SPRITE_GAMBLER, STAY, NONE, TEXT_CERULEANTRADEHOUSE_GAMBLER def_warps_to CERULEAN_TRADE_HOUSE diff --git a/data/maps/objects/CeruleanTrashedHouse.asm b/data/maps/objects/CeruleanTrashedHouse.asm index 9dc28f08..993e66c2 100644 --- a/data/maps/objects/CeruleanTrashedHouse.asm +++ b/data/maps/objects/CeruleanTrashedHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const CERULEANTRASHEDHOUSE_FISHING_GURU + const CERULEANTRASHEDHOUSE_GIRL + CeruleanTrashedHouse_Object: db $a ; border block @@ -7,10 +11,10 @@ CeruleanTrashedHouse_Object: warp_event 3, 0, LAST_MAP, 8 def_bg_events - bg_event 3, 0, 3 ; CeruleanHouseTrashedText3 + bg_event 3, 0, TEXT_CERULEANTRASHEDHOUSE_WALL_HOLE def_object_events - object_event 2, 1, SPRITE_FISHING_GURU, STAY, DOWN, 1 ; person - object_event 5, 6, SPRITE_GIRL, WALK, LEFT_RIGHT, 2 ; person + object_event 2, 1, SPRITE_FISHING_GURU, STAY, DOWN, TEXT_CERULEANTRASHEDHOUSE_FISHING_GURU + object_event 5, 6, SPRITE_GIRL, WALK, LEFT_RIGHT, TEXT_CERULEANTRASHEDHOUSE_GIRL def_warps_to CERULEAN_TRASHED_HOUSE diff --git a/data/maps/objects/ChampionsRoom.asm b/data/maps/objects/ChampionsRoom.asm index fa5efd8f..50bdee60 100644 --- a/data/maps/objects/ChampionsRoom.asm +++ b/data/maps/objects/ChampionsRoom.asm @@ -1,3 +1,7 @@ + object_const_def + const CHAMPIONSROOM_RIVAL + const CHAMPIONSROOM_OAK + ChampionsRoom_Object: db $3 ; border block @@ -10,7 +14,7 @@ ChampionsRoom_Object: def_bg_events def_object_events - object_event 4, 2, SPRITE_BLUE, STAY, DOWN, 1 ; person - object_event 3, 7, SPRITE_OAK, STAY, UP, 2 ; person + object_event 4, 2, SPRITE_BLUE, STAY, DOWN, TEXT_CHAMPIONSROOM_RIVAL + object_event 3, 7, SPRITE_OAK, STAY, UP, TEXT_CHAMPIONSROOM_OAK def_warps_to CHAMPIONS_ROOM diff --git a/data/maps/objects/CinnabarGym.asm b/data/maps/objects/CinnabarGym.asm index a4ed8cda..9453d0b7 100644 --- a/data/maps/objects/CinnabarGym.asm +++ b/data/maps/objects/CinnabarGym.asm @@ -1,3 +1,14 @@ + object_const_def + const CINNABARGYM_BLAINE + const CINNABARGYM_SUPER_NERD1 + const CINNABARGYM_SUPER_NERD2 + const CINNABARGYM_SUPER_NERD3 + const CINNABARGYM_SUPER_NERD4 + const CINNABARGYM_SUPER_NERD5 + const CINNABARGYM_SUPER_NERD6 + const CINNABARGYM_SUPER_NERD7 + const CINNABARGYM_GYM_GUIDE + CinnabarGym_Object: db $2e ; border block @@ -8,14 +19,14 @@ CinnabarGym_Object: def_bg_events def_object_events - object_event 3, 3, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 1, OPP_BLAINE, 1 - object_event 17, 2, SPRITE_SUPER_NERD, STAY, DOWN, 2, OPP_SUPER_NERD, 9 - object_event 17, 8, SPRITE_SUPER_NERD, STAY, DOWN, 3, OPP_BURGLAR, 4 - object_event 11, 4, SPRITE_SUPER_NERD, STAY, DOWN, 4, OPP_SUPER_NERD, 10 - object_event 11, 8, SPRITE_SUPER_NERD, STAY, DOWN, 5, OPP_BURGLAR, 5 - object_event 11, 14, SPRITE_SUPER_NERD, STAY, DOWN, 6, OPP_SUPER_NERD, 11 - object_event 3, 14, SPRITE_SUPER_NERD, STAY, DOWN, 7, OPP_BURGLAR, 6 - object_event 3, 8, SPRITE_SUPER_NERD, STAY, DOWN, 8, OPP_SUPER_NERD, 12 - object_event 16, 13, SPRITE_GYM_GUIDE, STAY, DOWN, 9 ; person + object_event 3, 3, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, TEXT_CINNABARGYM_BLAINE, OPP_BLAINE, 1 + object_event 17, 2, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD1, OPP_SUPER_NERD, 9 + object_event 17, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD2, OPP_BURGLAR, 4 + object_event 11, 4, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD3, OPP_SUPER_NERD, 10 + object_event 11, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD4, OPP_BURGLAR, 5 + object_event 11, 14, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD5, OPP_SUPER_NERD, 11 + object_event 3, 14, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD6, OPP_BURGLAR, 6 + object_event 3, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD7, OPP_SUPER_NERD, 12 + object_event 16, 13, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CINNABARGYM_GYM_GUIDE def_warps_to CINNABAR_GYM diff --git a/data/maps/objects/CinnabarIsland.asm b/data/maps/objects/CinnabarIsland.asm index f3ca64fb..dd3593b3 100644 --- a/data/maps/objects/CinnabarIsland.asm +++ b/data/maps/objects/CinnabarIsland.asm @@ -1,3 +1,7 @@ + object_const_def + const CINNABARISLAND_GIRL + const CINNABARISLAND_GAMBLER + CinnabarIsland_Object: db $43 ; border block @@ -9,14 +13,14 @@ CinnabarIsland_Object: warp_event 15, 11, CINNABAR_MART, 1 def_bg_events - bg_event 9, 5, 3 ; CinnabarIslandText3 - bg_event 16, 11, 4 ; MartSignText - bg_event 12, 11, 5 ; PokeCenterSignText - bg_event 9, 11, 6 ; CinnabarIslandText6 - bg_event 13, 3, 7 ; CinnabarIslandText7 + bg_event 9, 5, TEXT_CINNABARISLAND_SIGN + bg_event 16, 11, TEXT_CINNABARISLAND_MART_SIGN + bg_event 12, 11, TEXT_CINNABARISLAND_POKECENTER_SIGN + bg_event 9, 11, TEXT_CINNABARISLAND_POKEMONLAB_SIGN + bg_event 13, 3, TEXT_CINNABARISLAND_GYM_SIGN def_object_events - object_event 12, 5, SPRITE_GIRL, WALK, LEFT_RIGHT, 1 ; person - object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, 2 ; person + object_event 12, 5, SPRITE_GIRL, WALK, LEFT_RIGHT, TEXT_CINNABARISLAND_GIRL + object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, TEXT_CINNABARISLAND_GAMBLER def_warps_to CINNABAR_ISLAND diff --git a/data/maps/objects/CinnabarLab.asm b/data/maps/objects/CinnabarLab.asm index 3737843c..bced7c56 100644 --- a/data/maps/objects/CinnabarLab.asm +++ b/data/maps/objects/CinnabarLab.asm @@ -1,3 +1,6 @@ + object_const_def + const CINNABARLAB_FISHING_GURU + CinnabarLab_Object: db $17 ; border block @@ -9,12 +12,12 @@ CinnabarLab_Object: warp_event 16, 4, CINNABAR_LAB_FOSSIL_ROOM, 1 def_bg_events - bg_event 3, 2, 2 ; Lab1Text2 - bg_event 9, 4, 3 ; Lab1Text3 - bg_event 13, 4, 4 ; Lab1Text4 - bg_event 17, 4, 5 ; Lab1Text5 + bg_event 3, 2, TEXT_CINNABARLAB_PHOTO + bg_event 9, 4, TEXT_CINNABARLAB_MEETING_ROOM_SIGN + bg_event 13, 4, TEXT_CINNABARLAB_R_AND_D_SIGN + bg_event 17, 4, TEXT_CINNABARLAB_TESTING_ROOM_SIGN def_object_events - object_event 1, 3, SPRITE_FISHING_GURU, STAY, NONE, 1 ; person + object_event 1, 3, SPRITE_FISHING_GURU, STAY, NONE, TEXT_CINNABARLAB_FISHING_GURU def_warps_to CINNABAR_LAB diff --git a/data/maps/objects/CinnabarLabFossilRoom.asm b/data/maps/objects/CinnabarLabFossilRoom.asm index 29a805f7..6ffe4912 100644 --- a/data/maps/objects/CinnabarLabFossilRoom.asm +++ b/data/maps/objects/CinnabarLabFossilRoom.asm @@ -1,3 +1,7 @@ + object_const_def + const CINNABARLABFOSSILROOM_SCIENTIST1 + const CINNABARLABFOSSILROOM_SCIENTIST2 + CinnabarLabFossilRoom_Object: db $17 ; border block @@ -8,7 +12,7 @@ CinnabarLabFossilRoom_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, 1 ; person - object_event 7, 6, SPRITE_SCIENTIST, STAY, UP, 2 ; person + object_event 5, 2, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, TEXT_CINNABARLABFOSSILROOM_SCIENTIST1 + object_event 7, 6, SPRITE_SCIENTIST, STAY, UP, TEXT_CINNABARLABFOSSILROOM_SCIENTIST2 def_warps_to CINNABAR_LAB_FOSSIL_ROOM diff --git a/data/maps/objects/CinnabarLabMetronomeRoom.asm b/data/maps/objects/CinnabarLabMetronomeRoom.asm index ceadc217..926e9024 100644 --- a/data/maps/objects/CinnabarLabMetronomeRoom.asm +++ b/data/maps/objects/CinnabarLabMetronomeRoom.asm @@ -1,3 +1,7 @@ + object_const_def + const CINNABARLABMETRONOMEROOM_SCIENTIST1 + const CINNABARLABMETRONOMEROOM_SCIENTIST2 + CinnabarLabMetronomeRoom_Object: db $17 ; border block @@ -6,12 +10,12 @@ CinnabarLabMetronomeRoom_Object: warp_event 3, 7, CINNABAR_LAB, 4 def_bg_events - bg_event 0, 4, 3 ; Lab3Text3 - bg_event 1, 4, 4 ; Lab3Text4 - bg_event 2, 1, 5 ; Lab3Text5 + bg_event 0, 4, TEXT_CINNABARLABMETRONOMEROOM_PC_KEYBOARD + bg_event 1, 4, TEXT_CINNABARLABMETRONOMEROOM_PC_MONITOR + bg_event 2, 1, TEXT_CINNABARLABMETRONOMEROOM_AMBER_PIPE def_object_events - object_event 7, 2, SPRITE_SCIENTIST, STAY, DOWN, 1 ; person - object_event 2, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, 2 ; person + object_event 7, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_CINNABARLABMETRONOMEROOM_SCIENTIST1 + object_event 2, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, TEXT_CINNABARLABMETRONOMEROOM_SCIENTIST2 def_warps_to CINNABAR_LAB_METRONOME_ROOM diff --git a/data/maps/objects/CinnabarLabTradeRoom.asm b/data/maps/objects/CinnabarLabTradeRoom.asm index 11702821..69a94483 100644 --- a/data/maps/objects/CinnabarLabTradeRoom.asm +++ b/data/maps/objects/CinnabarLabTradeRoom.asm @@ -1,3 +1,8 @@ + object_const_def + const CINNABARLABTRADEROOM_SUPER_NERD + const CINNABARLABTRADEROOM_GRAMPS + const CINNABARLABTRADEROOM_BEAUTY + CinnabarLabTradeRoom_Object: db $17 ; border block @@ -8,8 +13,8 @@ CinnabarLabTradeRoom_Object: def_bg_events def_object_events - object_event 3, 2, SPRITE_SUPER_NERD, STAY, DOWN, 1 ; person - object_event 1, 4, SPRITE_GRAMPS, STAY, NONE, 2 ; person - object_event 5, 5, SPRITE_BEAUTY, STAY, UP, 3 ; person + object_event 3, 2, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARLABTRADEROOM_SUPER_NERD + object_event 1, 4, SPRITE_GRAMPS, STAY, NONE, TEXT_CINNABARLABTRADEROOM_GRAMPS + object_event 5, 5, SPRITE_BEAUTY, STAY, UP, TEXT_CINNABARLABTRADEROOM_BEAUTY def_warps_to CINNABAR_LAB_TRADE_ROOM diff --git a/data/maps/objects/CinnabarMart.asm b/data/maps/objects/CinnabarMart.asm index e91d18b2..d6651e97 100644 --- a/data/maps/objects/CinnabarMart.asm +++ b/data/maps/objects/CinnabarMart.asm @@ -1,3 +1,8 @@ + object_const_def + const CINNABARMART_CLERK + const CINNABARMART_SILPH_WORKER_F + const CINNABARMART_SCIENTIST + CinnabarMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ CinnabarMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 6, 2, SPRITE_ERIKA, STAY, NONE, 2 ; person - object_event 3, 4, SPRITE_SCIENTIST, STAY, NONE, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_CINNABARMART_CLERK + object_event 6, 2, SPRITE_SILPH_WORKER_F, STAY, NONE, TEXT_CINNABARMART_SILPH_WORKER_F + object_event 3, 4, SPRITE_SCIENTIST, STAY, NONE, TEXT_CINNABARMART_SCIENTIST def_warps_to CINNABAR_MART diff --git a/data/maps/objects/CinnabarPokecenter.asm b/data/maps/objects/CinnabarPokecenter.asm index 75d11926..1d3b39f0 100644 --- a/data/maps/objects/CinnabarPokecenter.asm +++ b/data/maps/objects/CinnabarPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const CINNABARPOKECENTER_NURSE + const CINNABARPOKECENTER_COOLTRAINER_F + const CINNABARPOKECENTER_GENTLEMAN + const CINNABARPOKECENTER_LINK_RECEPTIONIST + CinnabarPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ CinnabarPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 9, 4, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, 2 ; person - object_event 2, 6, SPRITE_GENTLEMAN, STAY, NONE, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CINNABARPOKECENTER_NURSE + object_event 9, 4, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, TEXT_CINNABARPOKECENTER_COOLTRAINER_F + object_event 2, 6, SPRITE_GENTLEMAN, STAY, NONE, TEXT_CINNABARPOKECENTER_GENTLEMAN + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CINNABARPOKECENTER_LINK_RECEPTIONIST def_warps_to CINNABAR_POKECENTER diff --git a/data/maps/objects/Colosseum.asm b/data/maps/objects/Colosseum.asm index 32327058..9d6b0441 100644 --- a/data/maps/objects/Colosseum.asm +++ b/data/maps/objects/Colosseum.asm @@ -1,3 +1,6 @@ + object_const_def + const COLOSSEUM_OPPONENT + Colosseum_Object: db $e ; border block @@ -6,6 +9,6 @@ Colosseum_Object: def_bg_events def_object_events - object_event 2, 2, SPRITE_RED, STAY, 0, 1 ; person + object_event 2, 2, SPRITE_RED, STAY, ANY_DIR, TEXT_COLOSSEUM_OPPONENT def_warps_to COLOSSEUM diff --git a/data/maps/objects/CopycatsHouse1F.asm b/data/maps/objects/CopycatsHouse1F.asm index 0a3705f4..e82bd780 100644 --- a/data/maps/objects/CopycatsHouse1F.asm +++ b/data/maps/objects/CopycatsHouse1F.asm @@ -1,3 +1,8 @@ + object_const_def + const COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN + const COPYCATSHOUSE1F_MIDDLE_AGED_MAN + const COPYCATSHOUSE1F_CHANSEY + CopycatsHouse1F_Object: db $a ; border block @@ -9,8 +14,8 @@ CopycatsHouse1F_Object: def_bg_events def_object_events - object_event 2, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, DOWN, 1 ; person - object_event 5, 4, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, 2 ; person - object_event 1, 4, SPRITE_FAIRY, WALK, UP_DOWN, 3 ; person + object_event 2, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, DOWN, TEXT_COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN + object_event 5, 4, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, TEXT_COPYCATSHOUSE1F_MIDDLE_AGED_MAN + object_event 1, 4, SPRITE_FAIRY, WALK, UP_DOWN, TEXT_COPYCATSHOUSE1F_CHANSEY def_warps_to COPYCATS_HOUSE_1F diff --git a/data/maps/objects/CopycatsHouse2F.asm b/data/maps/objects/CopycatsHouse2F.asm index 86449065..dbc9918d 100644 --- a/data/maps/objects/CopycatsHouse2F.asm +++ b/data/maps/objects/CopycatsHouse2F.asm @@ -1,3 +1,10 @@ + object_const_def + const COPYCATSHOUSE2F_COPYCAT + const COPYCATSHOUSE2F_DODUO + const COPYCATSHOUSE2F_MONSTER + const COPYCATSHOUSE2F_BIRD + const COPYCATSHOUSE2F_FAIRY + CopycatsHouse2F_Object: db $a ; border block @@ -5,14 +12,14 @@ CopycatsHouse2F_Object: warp_event 7, 1, COPYCATS_HOUSE_1F, 3 def_bg_events - bg_event 3, 5, 6 ; CopycatsHouse2FText6 - bg_event 0, 1, 7 ; CopycatsHouse2FText7 + bg_event 3, 5, TEXT_COPYCATSHOUSE2F_SNES + bg_event 0, 1, TEXT_COPYCATSHOUSE2F_PC def_object_events - object_event 4, 3, SPRITE_BRUNETTE_GIRL, WALK, ANY_DIR, 1 ; person - object_event 4, 6, SPRITE_BIRD, WALK, LEFT_RIGHT, 2 ; person - object_event 5, 1, SPRITE_MONSTER, STAY, DOWN, 3 ; person - object_event 2, 0, SPRITE_BIRD, STAY, DOWN, 4 ; person - object_event 1, 6, SPRITE_FAIRY, STAY, RIGHT, 5 ; person + object_event 4, 3, SPRITE_BRUNETTE_GIRL, WALK, ANY_DIR, TEXT_COPYCATSHOUSE2F_COPYCAT + object_event 4, 6, SPRITE_BIRD, WALK, LEFT_RIGHT, TEXT_COPYCATSHOUSE2F_DODUO + object_event 5, 1, SPRITE_MONSTER, STAY, DOWN, TEXT_COPYCATSHOUSE2F_MONSTER + object_event 2, 0, SPRITE_BIRD, STAY, DOWN, TEXT_COPYCATSHOUSE2F_BIRD + object_event 1, 6, SPRITE_FAIRY, STAY, RIGHT, TEXT_COPYCATSHOUSE2F_FAIRY def_warps_to COPYCATS_HOUSE_2F diff --git a/data/maps/objects/Daycare.asm b/data/maps/objects/Daycare.asm index f3ece1a9..78060a94 100644 --- a/data/maps/objects/Daycare.asm +++ b/data/maps/objects/Daycare.asm @@ -1,3 +1,6 @@ + object_const_def + const DAYCARE_GENTLEMAN + Daycare_Object: db $a ; border block @@ -8,6 +11,6 @@ Daycare_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_GENTLEMAN, STAY, RIGHT, 1 ; person + object_event 2, 3, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_DAYCARE_GENTLEMAN def_warps_to DAYCARE diff --git a/data/maps/objects/DiglettsCaveRoute11.asm b/data/maps/objects/DiglettsCaveRoute11.asm index a0aa3ddb..50956693 100644 --- a/data/maps/objects/DiglettsCaveRoute11.asm +++ b/data/maps/objects/DiglettsCaveRoute11.asm @@ -1,3 +1,6 @@ + object_const_def + const DIGLETTSCAVEROUTE11_GAMBLER + DiglettsCaveRoute11_Object: db $7d ; border block @@ -9,6 +12,6 @@ DiglettsCaveRoute11_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_GAMBLER, STAY, NONE, 1 ; person + object_event 2, 3, SPRITE_GAMBLER, STAY, NONE, TEXT_DIGLETTSCAVEROUTE11_GAMBLER def_warps_to DIGLETTS_CAVE_ROUTE_11 diff --git a/data/maps/objects/DiglettsCaveRoute2.asm b/data/maps/objects/DiglettsCaveRoute2.asm index c8dc0561..97b975c0 100644 --- a/data/maps/objects/DiglettsCaveRoute2.asm +++ b/data/maps/objects/DiglettsCaveRoute2.asm @@ -1,3 +1,6 @@ + object_const_def + const DIGLETTSCAVEROUTE2_FISHING_GURU + DiglettsCaveRoute2_Object: db $7d ; border block @@ -9,6 +12,6 @@ DiglettsCaveRoute2_Object: def_bg_events def_object_events - object_event 3, 3, SPRITE_FISHING_GURU, STAY, NONE, 1 ; person + object_event 3, 3, SPRITE_FISHING_GURU, STAY, NONE, TEXT_DIGLETTSCAVEROUTE2_FISHING_GURU def_warps_to DIGLETTS_CAVE_ROUTE_2 diff --git a/data/maps/objects/FightingDojo.asm b/data/maps/objects/FightingDojo.asm index 808abf71..15ce598f 100644 --- a/data/maps/objects/FightingDojo.asm +++ b/data/maps/objects/FightingDojo.asm @@ -1,3 +1,12 @@ + object_const_def + const FIGHTINGDOJO_KARATE_MASTER + const FIGHTINGDOJO_BLACKBELT1 + const FIGHTINGDOJO_BLACKBELT2 + const FIGHTINGDOJO_BLACKBELT3 + const FIGHTINGDOJO_BLACKBELT4 + const FIGHTINGDOJO_HITMONLEE_POKE_BALL + const FIGHTINGDOJO_HITMONCHAN_POKE_BALL + FightingDojo_Object: db $3 ; border block @@ -8,12 +17,12 @@ FightingDojo_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_HIKER, STAY, DOWN, 1, OPP_BLACKBELT, 1 - object_event 3, 4, SPRITE_HIKER, STAY, RIGHT, 2, OPP_BLACKBELT, 2 - object_event 3, 6, SPRITE_HIKER, STAY, RIGHT, 3, OPP_BLACKBELT, 3 - object_event 5, 5, SPRITE_HIKER, STAY, LEFT, 4, OPP_BLACKBELT, 4 - object_event 5, 7, SPRITE_HIKER, STAY, LEFT, 5, OPP_BLACKBELT, 5 - object_event 4, 1, SPRITE_POKE_BALL, STAY, NONE, 6 ; person - object_event 5, 1, SPRITE_POKE_BALL, STAY, NONE, 7 ; person + object_event 5, 3, SPRITE_HIKER, STAY, DOWN, 1, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_KARATE_MASTER + object_event 3, 4, SPRITE_HIKER, STAY, RIGHT, 2, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT1 + object_event 3, 6, SPRITE_HIKER, STAY, RIGHT, 3, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT2 + object_event 5, 5, SPRITE_HIKER, STAY, LEFT, 4, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT3 + object_event 5, 7, SPRITE_HIKER, STAY, LEFT, 5, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT4 + object_event 4, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_FIGHTINGDOJO_HITMONLEE_POKE_BALL + object_event 5, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_FIGHTINGDOJO_HITMONCHAN_POKE_BALL def_warps_to FIGHTING_DOJO diff --git a/data/maps/objects/FuchsiaBillsGrandpasHouse.asm b/data/maps/objects/FuchsiaBillsGrandpasHouse.asm index 2369e7d0..3d9bc143 100644 --- a/data/maps/objects/FuchsiaBillsGrandpasHouse.asm +++ b/data/maps/objects/FuchsiaBillsGrandpasHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN + const FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA + const FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER + FuchsiaBillsGrandpasHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ FuchsiaBillsGrandpasHouse_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_MIDDLE_AGED_WOMAN, STAY, RIGHT, 1 ; person - object_event 7, 2, SPRITE_GAMBLER, STAY, UP, 2 ; person - object_event 5, 5, SPRITE_YOUNGSTER, STAY, NONE, 3 ; person + object_event 2, 3, SPRITE_MIDDLE_AGED_WOMAN, STAY, RIGHT, TEXT_FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN + object_event 7, 2, SPRITE_GAMBLER, STAY, UP, TEXT_FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA + object_event 5, 5, SPRITE_YOUNGSTER, STAY, NONE, TEXT_FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER def_warps_to FUCHSIA_BILLS_GRANDPAS_HOUSE diff --git a/data/maps/objects/FuchsiaCity.asm b/data/maps/objects/FuchsiaCity.asm index c8ff36e6..7e4201ff 100644 --- a/data/maps/objects/FuchsiaCity.asm +++ b/data/maps/objects/FuchsiaCity.asm @@ -1,3 +1,15 @@ + object_const_def + const FUCHSIACITY_YOUNGSTER1 + const FUCHSIACITY_GAMBLER + const FUCHSIACITY_ERIK + const FUCHSIACITY_YOUNGSTER2 + const FUCHSIACITY_CHANSEY + const FUCHSIACITY_VOLTORB + const FUCHSIACITY_KANGASKHAN + const FUCHSIACITY_SLOWPOKE + const FUCHSIACITY_LAPRAS + const FUCHSIACITY_FOSSIL + FuchsiaCity_Object: db $f ; border block @@ -13,31 +25,31 @@ FuchsiaCity_Object: warp_event 31, 24, FUCHSIA_GOOD_ROD_HOUSE, 1 def_bg_events - bg_event 15, 23, 11 ; FuchsiaCityText11 - bg_event 25, 15, 12 ; FuchsiaCityText12 - bg_event 17, 5, 13 ; FuchsiaCityText13 - bg_event 6, 13, 14 ; MartSignText - bg_event 20, 27, 15 ; PokeCenterSignText - bg_event 27, 29, 16 ; FuchsiaCityText16 - bg_event 21, 15, 17 ; FuchsiaCityText17 - bg_event 5, 29, 18 ; FuchsiaCityText18 - bg_event 33, 7, 19 ; FuchsiaCityText19 - bg_event 27, 7, 20 ; FuchsiaCityText20 - bg_event 13, 7, 21 ; FuchsiaCityText21 - bg_event 31, 13, 22 ; FuchsiaCityText22 - bg_event 13, 15, 23 ; FuchsiaCityText23 - bg_event 7, 7, 24 ; FuchsiaCityText24 + bg_event 15, 23, TEXT_FUCHSIACITY_SIGN1 + bg_event 25, 15, TEXT_FUCHSIACITY_SIGN2 + bg_event 17, 5, TEXT_FUCHSIACITY_SAFARI_GAME_SIGN + bg_event 6, 13, TEXT_FUCHSIACITY_MART_SIGN + bg_event 20, 27, TEXT_FUCHSIACITY_POKECENTER_SIGN + bg_event 27, 29, TEXT_FUCHSIACITY_WARDENS_HOME_SIGN + bg_event 21, 15, TEXT_FUCHSIACITY_SAFARI_ZONE_SIGN + bg_event 5, 29, TEXT_FUCHSIACITY_GYM_SIGN + bg_event 33, 7, TEXT_FUCHSIACITY_CHANSEY_SIGN + bg_event 27, 7, TEXT_FUCHSIACITY_VOLTORB_SIGN + bg_event 13, 7, TEXT_FUCHSIACITY_KANGASKHAN_SIGN + bg_event 31, 13, TEXT_FUCHSIACITY_SLOWPOKE_SIGN + bg_event 13, 15, TEXT_FUCHSIACITY_LAPRAS_SIGN + bg_event 7, 7, TEXT_FUCHSIACITY_FOSSIL_SIGN def_object_events - object_event 10, 12, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person - object_event 28, 17, SPRITE_GAMBLER, WALK, LEFT_RIGHT, 2 ; person - object_event 30, 14, SPRITE_FISHER, STAY, DOWN, 3 ; person - object_event 24, 8, SPRITE_YOUNGSTER, STAY, UP, 4 ; person - object_event 31, 5, SPRITE_FAIRY, WALK, ANY_DIR, 5 ; person - object_event 25, 6, SPRITE_POKE_BALL, STAY, NONE, 6 ; person - object_event 12, 6, SPRITE_MONSTER, WALK, LEFT_RIGHT, 7 ; person - object_event 30, 12, SPRITE_MONSTER, WALK, LEFT_RIGHT, 8 ; person - object_event 8, 17, SPRITE_SEEL, WALK, ANY_DIR, 9 ; person - object_event 6, 5, SPRITE_FOSSIL, STAY, NONE, 10 ; person + object_event 10, 12, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_YOUNGSTER1 + object_event 28, 17, SPRITE_GAMBLER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_GAMBLER + object_event 30, 14, SPRITE_FISHER, STAY, DOWN, TEXT_FUCHSIACITY_ERIK + object_event 24, 8, SPRITE_YOUNGSTER, STAY, UP, TEXT_FUCHSIACITY_YOUNGSTER2 + object_event 31, 5, SPRITE_FAIRY, WALK, ANY_DIR, TEXT_FUCHSIACITY_CHANSEY + object_event 25, 6, SPRITE_POKE_BALL, STAY, NONE, TEXT_FUCHSIACITY_VOLTORB + object_event 12, 6, SPRITE_MONSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_KANGASKHAN + object_event 30, 12, SPRITE_MONSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_SLOWPOKE + object_event 8, 17, SPRITE_SEEL, WALK, ANY_DIR, TEXT_FUCHSIACITY_LAPRAS + object_event 6, 5, SPRITE_FOSSIL, STAY, NONE, TEXT_FUCHSIACITY_FOSSIL def_warps_to FUCHSIA_CITY diff --git a/data/maps/objects/FuchsiaGoodRodHouse.asm b/data/maps/objects/FuchsiaGoodRodHouse.asm index 483734cd..eea49399 100644 --- a/data/maps/objects/FuchsiaGoodRodHouse.asm +++ b/data/maps/objects/FuchsiaGoodRodHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const FUCHSIAGOODRODHOUSE_FISHING_GURU + FuchsiaGoodRodHouse_Object: db $c ; border block @@ -9,6 +12,6 @@ FuchsiaGoodRodHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_FISHING_GURU, STAY, RIGHT, 1 ; person + object_event 5, 3, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_FUCHSIAGOODRODHOUSE_FISHING_GURU def_warps_to FUCHSIA_GOOD_ROD_HOUSE diff --git a/data/maps/objects/FuchsiaGym.asm b/data/maps/objects/FuchsiaGym.asm index 9c39cb5e..e3d0680a 100644 --- a/data/maps/objects/FuchsiaGym.asm +++ b/data/maps/objects/FuchsiaGym.asm @@ -1,3 +1,13 @@ + object_const_def + const FUCHSIAGYM_KOGA + const FUCHSIAGYM_ROCKER1 + const FUCHSIAGYM_ROCKER2 + const FUCHSIAGYM_ROCKER3 + const FUCHSIAGYM_ROCKER4 + const FUCHSIAGYM_ROCKER5 + const FUCHSIAGYM_ROCKER6 + const FUCHSIAGYM_GYM_GUIDE + FuchsiaGym_Object: db $3 ; border block @@ -8,13 +18,13 @@ FuchsiaGym_Object: def_bg_events def_object_events - object_event 4, 10, SPRITE_KOGA, STAY, DOWN, 1, OPP_KOGA, 1 - object_event 8, 13, SPRITE_ROCKER, STAY, DOWN, 2, OPP_JUGGLER, 7 - object_event 7, 8, SPRITE_ROCKER, STAY, RIGHT, 3, OPP_JUGGLER, 3 - object_event 1, 12, SPRITE_ROCKER, STAY, DOWN, 4, OPP_JUGGLER, 8 - object_event 3, 5, SPRITE_ROCKER, STAY, UP, 5, OPP_TAMER, 1 - object_event 8, 2, SPRITE_ROCKER, STAY, DOWN, 6, OPP_TAMER, 2 - object_event 2, 7, SPRITE_ROCKER, STAY, LEFT, 7, OPP_JUGGLER, 4 - object_event 7, 15, SPRITE_GYM_GUIDE, STAY, DOWN, 8 ; person + object_event 4, 10, SPRITE_KOGA, STAY, DOWN, TEXT_FUCHSIAGYM_KOGA, OPP_KOGA, 1 + object_event 8, 13, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER1, OPP_JUGGLER, 7 + object_event 7, 8, SPRITE_ROCKER, STAY, RIGHT, TEXT_FUCHSIAGYM_ROCKER2, OPP_JUGGLER, 3 + object_event 1, 12, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER3, OPP_JUGGLER, 8 + object_event 3, 5, SPRITE_ROCKER, STAY, UP, TEXT_FUCHSIAGYM_ROCKER4, OPP_TAMER, 1 + object_event 8, 2, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER5, OPP_TAMER, 2 + object_event 2, 7, SPRITE_ROCKER, STAY, LEFT, TEXT_FUCHSIAGYM_ROCKER6, OPP_JUGGLER, 4 + object_event 7, 15, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_FUCHSIAGYM_GYM_GUIDE def_warps_to FUCHSIA_GYM diff --git a/data/maps/objects/FuchsiaMart.asm b/data/maps/objects/FuchsiaMart.asm index 04055fbd..b41ba0f6 100644 --- a/data/maps/objects/FuchsiaMart.asm +++ b/data/maps/objects/FuchsiaMart.asm @@ -1,3 +1,8 @@ + object_const_def + const FUCHSIAMART_CLERK + const FUCHSIAMART_MIDDLE_AGED_MAN + const FUCHSIAMART_COOLTRAINER_F + FuchsiaMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ FuchsiaMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 4, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 2 ; person - object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, UP_DOWN, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_FUCHSIAMART_CLERK + object_event 4, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_FUCHSIAMART_MIDDLE_AGED_MAN + object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, UP_DOWN, TEXT_FUCHSIAMART_COOLTRAINER_F def_warps_to FUCHSIA_MART diff --git a/data/maps/objects/FuchsiaMeetingRoom.asm b/data/maps/objects/FuchsiaMeetingRoom.asm index 2e4ac72a..c4670a09 100644 --- a/data/maps/objects/FuchsiaMeetingRoom.asm +++ b/data/maps/objects/FuchsiaMeetingRoom.asm @@ -1,3 +1,8 @@ + object_const_def + const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1 + const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2 + const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3 + FuchsiaMeetingRoom_Object: db $17 ; border block @@ -8,8 +13,8 @@ FuchsiaMeetingRoom_Object: def_bg_events def_object_events - object_event 4, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, 1 ; person - object_event 0, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, UP, 2 ; person - object_event 10, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, 3 ; person + object_event 4, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1 + object_event 0, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, UP, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2 + object_event 10, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3 def_warps_to FUCHSIA_MEETING_ROOM diff --git a/data/maps/objects/FuchsiaPokecenter.asm b/data/maps/objects/FuchsiaPokecenter.asm index 84404b09..efa75643 100644 --- a/data/maps/objects/FuchsiaPokecenter.asm +++ b/data/maps/objects/FuchsiaPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const FUCHSIAPOKECENTER_NURSE + const FUCHSIAPOKECENTER_ROCKER + const FUCHSIAPOKECENTER_COOLTRAINER_F + const FUCHSIAPOKECENTER_LINK_RECEPTIONIST + FuchsiaPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ FuchsiaPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 2, 3, SPRITE_ROCKER, STAY, NONE, 2 ; person - object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_FUCHSIAPOKECENTER_NURSE + object_event 2, 3, SPRITE_ROCKER, STAY, NONE, TEXT_FUCHSIAPOKECENTER_ROCKER + object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_FUCHSIAPOKECENTER_COOLTRAINER_F + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_FUCHSIAPOKECENTER_LINK_RECEPTIONIST def_warps_to FUCHSIA_POKECENTER diff --git a/data/maps/objects/GameCorner.asm b/data/maps/objects/GameCorner.asm index 2b4c8f72..06277a33 100644 --- a/data/maps/objects/GameCorner.asm +++ b/data/maps/objects/GameCorner.asm @@ -1,3 +1,16 @@ + object_const_def + const GAMECORNER_BEAUTY1 + const GAMECORNER_CLERK1 + const GAMECORNER_MIDDLE_AGED_MAN1 + const GAMECORNER_BEAUTY2 + const GAMECORNER_FISHING_GURU + const GAMECORNER_MIDDLE_AGED_WOMAN + const GAMECORNER_GYM_GUIDE + const GAMECORNER_GAMBLER + const GAMECORNER_CLERK2 + const GAMECORNER_GENTLEMAN + const GAMECORNER_ROCKET + GameCorner_Object: db $f ; border block @@ -7,19 +20,19 @@ GameCorner_Object: warp_event 17, 4, ROCKET_HIDEOUT_B1F, 2 def_bg_events - bg_event 9, 4, 12 ; CeladonGameCornerText12 + bg_event 9, 4, TEXT_GAMECORNER_POSTER def_object_events - object_event 2, 6, SPRITE_BEAUTY, STAY, DOWN, 1 ; person - object_event 5, 6, SPRITE_CLERK, STAY, DOWN, 2 ; person - object_event 2, 10, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, 3 ; person - object_event 2, 13, SPRITE_BEAUTY, STAY, LEFT, 4 ; person - object_event 5, 11, SPRITE_FISHING_GURU, STAY, RIGHT, 5 ; person - object_event 8, 11, SPRITE_MIDDLE_AGED_WOMAN, STAY, LEFT, 6 ; person - object_event 8, 14, SPRITE_GYM_GUIDE, STAY, LEFT, 7 ; person - object_event 11, 15, SPRITE_GAMBLER, STAY, RIGHT, 8 ; person - object_event 14, 11, SPRITE_CLERK, STAY, LEFT, 9 ; person - object_event 17, 13, SPRITE_GENTLEMAN, STAY, RIGHT, 10 ; person - object_event 9, 5, SPRITE_ROCKET, STAY, UP, 11, OPP_ROCKET, 7 + object_event 2, 6, SPRITE_BEAUTY, STAY, DOWN, TEXT_GAMECORNER_BEAUTY1 + object_event 5, 6, SPRITE_CLERK, STAY, DOWN, TEXT_GAMECORNER_CLERK1 + object_event 2, 10, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, TEXT_GAMECORNER_MIDDLE_AGED_MAN1 + object_event 2, 13, SPRITE_BEAUTY, STAY, LEFT, TEXT_GAMECORNER_BEAUTY2 + object_event 5, 11, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_GAMECORNER_FISHING_GURU + object_event 8, 11, SPRITE_MIDDLE_AGED_WOMAN, STAY, LEFT, TEXT_GAMECORNER_MIDDLE_AGED_WOMAN + object_event 8, 14, SPRITE_GYM_GUIDE, STAY, LEFT, TEXT_GAMECORNER_GYM_GUIDE + object_event 11, 15, SPRITE_GAMBLER, STAY, RIGHT, TEXT_GAMECORNER_GAMBLER + object_event 14, 11, SPRITE_CLERK, STAY, LEFT, TEXT_GAMECORNER_CLERK2 + object_event 17, 13, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_GAMECORNER_GENTLEMAN + object_event 9, 5, SPRITE_ROCKET, STAY, UP, TEXT_GAMECORNER_ROCKET, OPP_ROCKET, 7 def_warps_to GAME_CORNER diff --git a/data/maps/objects/GameCornerPrizeRoom.asm b/data/maps/objects/GameCornerPrizeRoom.asm index b79e52ef..14523813 100644 --- a/data/maps/objects/GameCornerPrizeRoom.asm +++ b/data/maps/objects/GameCornerPrizeRoom.asm @@ -1,3 +1,7 @@ + object_const_def + const GAMECORNERPRIZEROOM_BALDING_GUY + const GAMECORNERPRIZEROOM_GAMBLER + GameCornerPrizeRoom_Object: db $f ; border block @@ -6,12 +10,12 @@ GameCornerPrizeRoom_Object: warp_event 5, 7, LAST_MAP, 10 def_bg_events - bg_event 2, 2, 3 ; CeladonPrizeRoomText3 - bg_event 4, 2, 4 ; CeladonPrizeRoomText4 - bg_event 6, 2, 5 ; CeladonPrizeRoomText5 + bg_event 2, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_1 + bg_event 4, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_2 + bg_event 6, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_3 def_object_events - object_event 1, 4, SPRITE_BALDING_GUY, STAY, NONE, 1 ; person - object_event 7, 3, SPRITE_GAMBLER, WALK, LEFT_RIGHT, 2 ; person + object_event 1, 4, SPRITE_BALDING_GUY, STAY, NONE, TEXT_GAMECORNERPRIZEROOM_BALDING_GUY + object_event 7, 3, SPRITE_GAMBLER, WALK, LEFT_RIGHT, TEXT_GAMECORNERPRIZEROOM_GAMBLER def_warps_to GAME_CORNER_PRIZE_ROOM diff --git a/data/maps/objects/HallOfFame.asm b/data/maps/objects/HallOfFame.asm index 31b9f8a2..5c711dbe 100644 --- a/data/maps/objects/HallOfFame.asm +++ b/data/maps/objects/HallOfFame.asm @@ -1,3 +1,6 @@ + object_const_def + const HALLOFFAME_OAK + HallOfFame_Object: db $3 ; border block @@ -8,6 +11,6 @@ HallOfFame_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_OAK, STAY, DOWN, 1 ; person + object_event 5, 2, SPRITE_OAK, STAY, DOWN, TEXT_HALLOFFAME_OAK def_warps_to HALL_OF_FAME diff --git a/data/maps/objects/IndigoPlateauLobby.asm b/data/maps/objects/IndigoPlateauLobby.asm index fd3d07ba..97ced88b 100644 --- a/data/maps/objects/IndigoPlateauLobby.asm +++ b/data/maps/objects/IndigoPlateauLobby.asm @@ -1,3 +1,10 @@ + object_const_def + const INDIGOPLATEAULOBBY_NURSE + const INDIGOPLATEAULOBBY_GYM_GUIDE + const INDIGOPLATEAULOBBY_COOLTRAINER_F + const INDIGOPLATEAULOBBY_CLERK + const INDIGOPLATEAULOBBY_LINK_RECEPTIONIST + IndigoPlateauLobby_Object: db $0 ; border block @@ -9,10 +16,10 @@ IndigoPlateauLobby_Object: def_bg_events def_object_events - object_event 7, 5, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 4, 9, SPRITE_GYM_GUIDE, STAY, RIGHT, 2 ; person - object_event 5, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, 3 ; person - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 4 ; person - object_event 13, 6, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 5 ; person + object_event 7, 5, SPRITE_NURSE, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_NURSE + object_event 4, 9, SPRITE_GYM_GUIDE, STAY, RIGHT, TEXT_INDIGOPLATEAULOBBY_GYM_GUIDE + object_event 5, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_COOLTRAINER_F + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_INDIGOPLATEAULOBBY_CLERK + object_event 13, 6, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_LINK_RECEPTIONIST def_warps_to INDIGO_PLATEAU_LOBBY diff --git a/data/maps/objects/LancesRoom.asm b/data/maps/objects/LancesRoom.asm index c9334b3a..9cd2aaf3 100644 --- a/data/maps/objects/LancesRoom.asm +++ b/data/maps/objects/LancesRoom.asm @@ -1,3 +1,6 @@ + object_const_def + const LANCESROOM_LANCE + LancesRoom_Object: db $3 ; border block @@ -9,6 +12,6 @@ LancesRoom_Object: def_bg_events def_object_events - object_event 6, 1, SPRITE_LANCE, STAY, DOWN, 1, OPP_LANCE, 1 + object_event 6, 1, SPRITE_LANCE, STAY, DOWN, TEXT_LANCESROOM_LANCE, OPP_LANCE, 1 def_warps_to LANCES_ROOM diff --git a/data/maps/objects/LavenderCuboneHouse.asm b/data/maps/objects/LavenderCuboneHouse.asm index 35e6f874..6ed53923 100644 --- a/data/maps/objects/LavenderCuboneHouse.asm +++ b/data/maps/objects/LavenderCuboneHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const LAVENDERCUBONEHOUSE_CUBONE + const LAVENDERCUBONEHOUSE_BRUNETTE_GIRL + LavenderCuboneHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ LavenderCuboneHouse_Object: def_bg_events def_object_events - object_event 3, 5, SPRITE_MONSTER, STAY, UP, 1 ; person - object_event 2, 4, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, 2 ; person + object_event 3, 5, SPRITE_MONSTER, STAY, UP, TEXT_LAVENDERCUBONEHOUSE_CUBONE + object_event 2, 4, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, TEXT_LAVENDERCUBONEHOUSE_BRUNETTE_GIRL def_warps_to LAVENDER_CUBONE_HOUSE diff --git a/data/maps/objects/LavenderMart.asm b/data/maps/objects/LavenderMart.asm index 28a9c236..7302981f 100644 --- a/data/maps/objects/LavenderMart.asm +++ b/data/maps/objects/LavenderMart.asm @@ -1,3 +1,8 @@ + object_const_def + const LAVENDERMART_CLERK + const LAVENDERMART_BALDING_GUY + const LAVENDERMART_COOLTRAINER_M + LavenderMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ LavenderMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 3, 4, SPRITE_BALDING_GUY, STAY, NONE, 2 ; person - object_event 7, 2, SPRITE_COOLTRAINER_M, STAY, NONE, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_LAVENDERMART_CLERK + object_event 3, 4, SPRITE_BALDING_GUY, STAY, NONE, TEXT_LAVENDERMART_BALDING_GUY + object_event 7, 2, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_LAVENDERMART_COOLTRAINER_M def_warps_to LAVENDER_MART diff --git a/data/maps/objects/LavenderPokecenter.asm b/data/maps/objects/LavenderPokecenter.asm index 99c29528..2fb98ec0 100644 --- a/data/maps/objects/LavenderPokecenter.asm +++ b/data/maps/objects/LavenderPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const LAVENDERPOKECENTER_NURSE + const LAVENDERPOKECENTER_GENTLEMAN + const LAVENDERPOKECENTER_LITTLE_GIRL + const LAVENDERPOKECENTER_LINK_RECEPTIONIST + LavenderPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ LavenderPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 5, 3, SPRITE_GENTLEMAN, STAY, NONE, 2 ; person - object_event 2, 6, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_LAVENDERPOKECENTER_NURSE + object_event 5, 3, SPRITE_GENTLEMAN, STAY, NONE, TEXT_LAVENDERPOKECENTER_GENTLEMAN + object_event 2, 6, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, TEXT_LAVENDERPOKECENTER_LITTLE_GIRL + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_LAVENDERPOKECENTER_LINK_RECEPTIONIST def_warps_to LAVENDER_POKECENTER diff --git a/data/maps/objects/LavenderTown.asm b/data/maps/objects/LavenderTown.asm index e2601721..76df4c60 100644 --- a/data/maps/objects/LavenderTown.asm +++ b/data/maps/objects/LavenderTown.asm @@ -1,3 +1,8 @@ + object_const_def + const LAVENDERTOWN_LITTLE_GIRL + const LAVENDERTOWN_COOLTRAINER_M + const LAVENDERTOWN_SUPER_NERD + LavenderTown_Object: db $2c ; border block @@ -10,16 +15,16 @@ LavenderTown_Object: warp_event 7, 13, NAME_RATERS_HOUSE, 1 def_bg_events - bg_event 11, 9, 4 ; LavenderTownText4 - bg_event 9, 3, 5 ; LavenderTownText5 - bg_event 16, 13, 6 ; MartSignText - bg_event 4, 5, 7 ; PokeCenterSignText - bg_event 5, 9, 8 ; LavenderTownText8 - bg_event 17, 7, 9 ; LavenderTownText9 + bg_event 11, 9, TEXT_LAVENDERTOWN_SIGN + bg_event 9, 3, TEXT_LAVENDERTOWN_SILPH_SCOPE_SIGN + bg_event 16, 13, TEXT_LAVENDERTOWN_MART_SIGN + bg_event 4, 5, TEXT_LAVENDERTOWN_POKECENTER_SIGN + bg_event 5, 9, TEXT_LAVENDERTOWN_POKEMON_HOUSE_SIGN + bg_event 17, 7, TEXT_LAVENDERTOWN_POKEMON_TOWER_SIGN def_object_events - object_event 15, 9, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 1 ; person - object_event 9, 10, SPRITE_COOLTRAINER_M, STAY, NONE, 2 ; person - object_event 8, 7, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 3 ; person + object_event 15, 9, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_LAVENDERTOWN_LITTLE_GIRL + object_event 9, 10, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_LAVENDERTOWN_COOLTRAINER_M + object_event 8, 7, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_LAVENDERTOWN_SUPER_NERD def_warps_to LAVENDER_TOWN diff --git a/data/maps/objects/LoreleisRoom.asm b/data/maps/objects/LoreleisRoom.asm index 1db058e4..3a24b23c 100644 --- a/data/maps/objects/LoreleisRoom.asm +++ b/data/maps/objects/LoreleisRoom.asm @@ -1,3 +1,6 @@ + object_const_def + const LORELEISROOM_LORELEI + LoreleisRoom_Object: db $3 ; border block @@ -10,6 +13,6 @@ LoreleisRoom_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_LORELEI, STAY, DOWN, 1, OPP_LORELEI, 1 + object_event 5, 2, SPRITE_LORELEI, STAY, DOWN, TEXT_LORELEISROOM_LORELEI, OPP_LORELEI, 1 def_warps_to LORELEIS_ROOM diff --git a/data/maps/objects/MrFujisHouse.asm b/data/maps/objects/MrFujisHouse.asm index c84b8637..0a816d1e 100644 --- a/data/maps/objects/MrFujisHouse.asm +++ b/data/maps/objects/MrFujisHouse.asm @@ -1,3 +1,11 @@ + object_const_def + const MRFUJISHOUSE_SUPER_NERD + const MRFUJISHOUSE_LITTLE_GIRL + const MRFUJISHOUSE_PSYDUCK + const MRFUJISHOUSE_NIDORINO + const MRFUJISHOUSE_MR_FUJI + const MRFUJISHOUSE_POKEDEX + MrFujisHouse_Object: db $a ; border block @@ -8,11 +16,11 @@ MrFujisHouse_Object: def_bg_events def_object_events - object_event 3, 5, SPRITE_SUPER_NERD, STAY, NONE, 1 ; person - object_event 6, 3, SPRITE_LITTLE_GIRL, STAY, DOWN, 2 ; person - object_event 6, 4, SPRITE_MONSTER, STAY, UP, 3 ; person - object_event 1, 3, SPRITE_MONSTER, STAY, NONE, 4 ; person - object_event 3, 1, SPRITE_MR_FUJI, STAY, NONE, 5 ; person - object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, 6 ; person + object_event 3, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_MRFUJISHOUSE_SUPER_NERD + object_event 6, 3, SPRITE_LITTLE_GIRL, STAY, DOWN, TEXT_MRFUJISHOUSE_LITTLE_GIRL + object_event 6, 4, SPRITE_MONSTER, STAY, UP, TEXT_MRFUJISHOUSE_PSYDUCK + object_event 1, 3, SPRITE_MONSTER, STAY, NONE, TEXT_MRFUJISHOUSE_NIDORINO + object_event 3, 1, SPRITE_MR_FUJI, STAY, NONE, TEXT_MRFUJISHOUSE_MR_FUJI + object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, TEXT_MRFUJISHOUSE_POKEDEX def_warps_to MR_FUJIS_HOUSE diff --git a/data/maps/objects/MrPsychicsHouse.asm b/data/maps/objects/MrPsychicsHouse.asm index c5180c6f..f7c009e6 100644 --- a/data/maps/objects/MrPsychicsHouse.asm +++ b/data/maps/objects/MrPsychicsHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const MRPSYCHICSHOUSE_MR_PSYCHIC + MrPsychicsHouse_Object: db $a ; border block @@ -8,6 +11,6 @@ MrPsychicsHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_FISHING_GURU, STAY, LEFT, 1 ; person + object_event 5, 3, SPRITE_FISHING_GURU, STAY, LEFT, TEXT_MRPSYCHICSHOUSE_MR_PSYCHIC def_warps_to MR_PSYCHICS_HOUSE diff --git a/data/maps/objects/MtMoon1F.asm b/data/maps/objects/MtMoon1F.asm index 4a6c095d..bc697395 100644 --- a/data/maps/objects/MtMoon1F.asm +++ b/data/maps/objects/MtMoon1F.asm @@ -1,3 +1,19 @@ + object_const_def + const MTMOON1F_HIKER + const MTMOON1F_YOUNGSTER1 + const MTMOON1F_COOLTRAINER_F1 + const MTMOON1F_SUPER_NERD + const MTMOON1F_COOLTRAINER_F2 + const MTMOON1F_YOUNGSTER2 + const MTMOON1F_YOUNGSTER3 + const MTMOON1F_POTION1 + const MTMOON1F_MOON_STONE + const MTMOON1F_RARE_CANDY + const MTMOON1F_ESCAPE_ROPE + const MTMOON1F_POTION2 + const MTMOON1F_TM_WATER_GUN + const MTMOON1F_BEWARE_ZUBAT_SIGN + MtMoon1F_Object: db $3 ; border block @@ -9,21 +25,21 @@ MtMoon1F_Object: warp_event 25, 15, MT_MOON_B1F, 4 def_bg_events - bg_event 15, 23, 14 ; MtMoon1Text14 + bg_event 15, 23, TEXT_MTMOON1F_BEWARE_ZUBAT_SIGN def_object_events - object_event 5, 6, SPRITE_HIKER, STAY, DOWN, 1, OPP_HIKER, 1 - object_event 12, 16, SPRITE_YOUNGSTER, STAY, RIGHT, 2, OPP_YOUNGSTER, 3 - object_event 30, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, 3, OPP_LASS, 5 - object_event 24, 31, SPRITE_SUPER_NERD, STAY, UP, 4, OPP_SUPER_NERD, 1 - object_event 16, 23, SPRITE_COOLTRAINER_F, STAY, DOWN, 5, OPP_LASS, 6 - object_event 7, 22, SPRITE_YOUNGSTER, STAY, DOWN, 6, OPP_BUG_CATCHER, 7 - object_event 30, 27, SPRITE_YOUNGSTER, STAY, RIGHT, 7, OPP_BUG_CATCHER, 8 - object_event 2, 20, SPRITE_POKE_BALL, STAY, NONE, 8, POTION - object_event 2, 2, SPRITE_POKE_BALL, STAY, NONE, 9, MOON_STONE - object_event 35, 31, SPRITE_POKE_BALL, STAY, NONE, 10, RARE_CANDY - object_event 36, 23, SPRITE_POKE_BALL, STAY, NONE, 11, ESCAPE_ROPE - object_event 20, 33, SPRITE_POKE_BALL, STAY, NONE, 12, POTION - object_event 5, 32, SPRITE_POKE_BALL, STAY, NONE, 13, TM_WATER_GUN + object_event 5, 6, SPRITE_HIKER, STAY, DOWN, TEXT_MTMOON1F_HIKER, OPP_HIKER, 1 + object_event 12, 16, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_MTMOON1F_YOUNGSTER1, OPP_YOUNGSTER, 3 + object_event 30, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_MTMOON1F_COOLTRAINER_F1, OPP_LASS, 5 + object_event 24, 31, SPRITE_SUPER_NERD, STAY, UP, TEXT_MTMOON1F_SUPER_NERD, OPP_SUPER_NERD, 1 + object_event 16, 23, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_MTMOON1F_COOLTRAINER_F2, OPP_LASS, 6 + object_event 7, 22, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_MTMOON1F_YOUNGSTER2, OPP_BUG_CATCHER, 7 + object_event 30, 27, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_MTMOON1F_YOUNGSTER3, OPP_BUG_CATCHER, 8 + object_event 2, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_POTION1, POTION + object_event 2, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_MOON_STONE, MOON_STONE + object_event 35, 31, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_RARE_CANDY, RARE_CANDY + object_event 36, 23, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_ESCAPE_ROPE, ESCAPE_ROPE + object_event 20, 33, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_POTION2, POTION + object_event 5, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_TM_WATER_GUN, TM_WATER_GUN def_warps_to MT_MOON_1F diff --git a/data/maps/objects/MtMoonB2F.asm b/data/maps/objects/MtMoonB2F.asm index 43c7db88..5f3bbf76 100644 --- a/data/maps/objects/MtMoonB2F.asm +++ b/data/maps/objects/MtMoonB2F.asm @@ -1,3 +1,14 @@ + object_const_def + const MTMOONB2F_SUPER_NERD + const MTMOONB2F_ROCKET1 + const MTMOONB2F_ROCKET2 + const MTMOONB2F_ROCKET3 + const MTMOONB2F_ROCKET4 + const MTMOONB2F_DOME_FOSSIL + const MTMOONB2F_HELIX_FOSSIL + const MTMOONB2F_HP_UP + const MTMOONB2F_TM_MEGA_PUNCH + MtMoonB2F_Object: db $3 ; border block @@ -10,14 +21,14 @@ MtMoonB2F_Object: def_bg_events def_object_events - object_event 12, 8, SPRITE_SUPER_NERD, STAY, RIGHT, 1, OPP_SUPER_NERD, 2 - object_event 11, 16, SPRITE_ROCKET, STAY, DOWN, 2, OPP_ROCKET, 1 - object_event 15, 22, SPRITE_ROCKET, STAY, DOWN, 3, OPP_ROCKET, 2 - object_event 29, 11, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 3 - object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, 5, OPP_ROCKET, 4 - object_event 12, 6, SPRITE_FOSSIL, STAY, NONE, 6 ; person - object_event 13, 6, SPRITE_FOSSIL, STAY, NONE, 7 ; person - object_event 25, 21, SPRITE_POKE_BALL, STAY, NONE, 8, HP_UP - object_event 29, 5, SPRITE_POKE_BALL, STAY, NONE, 9, TM_MEGA_PUNCH + object_event 12, 8, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_MTMOONB2F_SUPER_NERD, OPP_SUPER_NERD, 2 + object_event 11, 16, SPRITE_ROCKET, STAY, DOWN, TEXT_MTMOONB2F_ROCKET1, OPP_ROCKET, 1 + object_event 15, 22, SPRITE_ROCKET, STAY, DOWN, TEXT_MTMOONB2F_ROCKET2, OPP_ROCKET, 2 + object_event 29, 11, SPRITE_ROCKET, STAY, UP, TEXT_MTMOONB2F_ROCKET3, OPP_ROCKET, 3 + object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, TEXT_MTMOONB2F_ROCKET4, OPP_ROCKET, 4 + object_event 12, 6, SPRITE_FOSSIL, STAY, NONE, TEXT_MTMOONB2F_DOME_FOSSIL + object_event 13, 6, SPRITE_FOSSIL, STAY, NONE, TEXT_MTMOONB2F_HELIX_FOSSIL + object_event 25, 21, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOONB2F_HP_UP, HP_UP + object_event 29, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOONB2F_TM_MEGA_PUNCH, TM_MEGA_PUNCH def_warps_to MT_MOON_B2F diff --git a/data/maps/objects/MtMoonPokecenter.asm b/data/maps/objects/MtMoonPokecenter.asm index 382c67dd..28049fef 100644 --- a/data/maps/objects/MtMoonPokecenter.asm +++ b/data/maps/objects/MtMoonPokecenter.asm @@ -1,3 +1,11 @@ + object_const_def + const MTMOONPOKECENTER_NURSE + const MTMOONPOKECENTER_YOUNGSTER + const MTMOONPOKECENTER_GENTLEMAN + const MTMOONPOKECENTER_MAGIKARP_SALESMAN + const MTMOONPOKECENTER_CLIPBOARD + const MTMOONPOKECENTER_LINK_RECEPTIONIST + MtMoonPokecenter_Object: db $0 ; border block @@ -8,11 +16,11 @@ MtMoonPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 4, 3, SPRITE_YOUNGSTER, STAY, UP, 2 ; person - object_event 7, 3, SPRITE_GENTLEMAN, STAY, UP, 3 ; person - object_event 10, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, 4 ; person - object_event 7, 2, SPRITE_CLIPBOARD, STAY, NONE, 5 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 6 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_MTMOONPOKECENTER_NURSE + object_event 4, 3, SPRITE_YOUNGSTER, STAY, UP, TEXT_MTMOONPOKECENTER_YOUNGSTER + object_event 7, 3, SPRITE_GENTLEMAN, STAY, UP, TEXT_MTMOONPOKECENTER_GENTLEMAN + object_event 10, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, TEXT_MTMOONPOKECENTER_MAGIKARP_SALESMAN + object_event 7, 2, SPRITE_CLIPBOARD, STAY, NONE, TEXT_MTMOONPOKECENTER_CLIPBOARD + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_MTMOONPOKECENTER_LINK_RECEPTIONIST def_warps_to MT_MOON_POKECENTER diff --git a/data/maps/objects/Museum1F.asm b/data/maps/objects/Museum1F.asm index edbe63c9..d33151a6 100644 --- a/data/maps/objects/Museum1F.asm +++ b/data/maps/objects/Museum1F.asm @@ -1,3 +1,10 @@ + object_const_def + const MUSEUM1F_SCIENTIST1 + const MUSEUM1F_GAMBLER + const MUSEUM1F_SCIENTIST2 + const MUSEUM1F_SCIENTIST3 + const MUSEUM1F_OLD_AMBER + Museum1F_Object: db $a ; border block @@ -11,10 +18,10 @@ Museum1F_Object: def_bg_events def_object_events - object_event 12, 4, SPRITE_SCIENTIST, STAY, LEFT, 1 ; person - object_event 1, 4, SPRITE_GAMBLER, STAY, NONE, 2 ; person - object_event 15, 2, SPRITE_SCIENTIST, STAY, DOWN, 3 ; person - object_event 17, 4, SPRITE_SCIENTIST, STAY, NONE, 4 ; person - object_event 16, 2, SPRITE_OLD_AMBER, STAY, NONE, 5 ; person + object_event 12, 4, SPRITE_SCIENTIST, STAY, LEFT, TEXT_MUSEUM1F_SCIENTIST1 + object_event 1, 4, SPRITE_GAMBLER, STAY, NONE, TEXT_MUSEUM1F_GAMBLER + object_event 15, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_MUSEUM1F_SCIENTIST2 + object_event 17, 4, SPRITE_SCIENTIST, STAY, NONE, TEXT_MUSEUM1F_SCIENTIST3 + object_event 16, 2, SPRITE_OLD_AMBER, STAY, NONE, TEXT_MUSEUM1F_OLD_AMBER def_warps_to MUSEUM_1F diff --git a/data/maps/objects/Museum2F.asm b/data/maps/objects/Museum2F.asm index 061833ca..e3c27117 100644 --- a/data/maps/objects/Museum2F.asm +++ b/data/maps/objects/Museum2F.asm @@ -1,3 +1,10 @@ + object_const_def + const MUSEUM2F_YOUNGSTER + const MUSEUM2F_GRAMPS + const MUSEUM2F_SCIENTIST + const MUSEUM2F_BRUNETTE_GIRL + const MUSEUM2F_HIKER + Museum2F_Object: db $a ; border block @@ -5,14 +12,14 @@ Museum2F_Object: warp_event 7, 7, MUSEUM_1F, 5 def_bg_events - bg_event 11, 2, 6 ; Museum2FText6 - bg_event 2, 5, 7 ; Museum2FText7 + bg_event 11, 2, TEXT_MUSEUM2F_SPACE_SHUTTLE_SIGN + bg_event 2, 5, TEXT_MUSEUM2F_MOON_STONE_SIGN def_object_events - object_event 1, 7, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person - object_event 0, 5, SPRITE_GRAMPS, STAY, DOWN, 2 ; person - object_event 7, 5, SPRITE_SCIENTIST, STAY, DOWN, 3 ; person - object_event 11, 5, SPRITE_BRUNETTE_GIRL, STAY, NONE, 4 ; person - object_event 12, 5, SPRITE_HIKER, STAY, DOWN, 5 ; person + object_event 1, 7, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_MUSEUM2F_YOUNGSTER + object_event 0, 5, SPRITE_GRAMPS, STAY, DOWN, TEXT_MUSEUM2F_GRAMPS + object_event 7, 5, SPRITE_SCIENTIST, STAY, DOWN, TEXT_MUSEUM2F_SCIENTIST + object_event 11, 5, SPRITE_BRUNETTE_GIRL, STAY, NONE, TEXT_MUSEUM2F_BRUNETTE_GIRL + object_event 12, 5, SPRITE_HIKER, STAY, DOWN, TEXT_MUSEUM2F_HIKER def_warps_to MUSEUM_2F diff --git a/data/maps/objects/NameRatersHouse.asm b/data/maps/objects/NameRatersHouse.asm index 0568af76..0b6375e9 100644 --- a/data/maps/objects/NameRatersHouse.asm +++ b/data/maps/objects/NameRatersHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const NAMERATERSHOUSE_NAME_RATER + NameRatersHouse_Object: db $a ; border block @@ -8,6 +11,6 @@ NameRatersHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_SILPH_PRESIDENT, STAY, LEFT, 1 ; person + object_event 5, 3, SPRITE_SILPH_PRESIDENT, STAY, LEFT, TEXT_NAMERATERSHOUSE_NAME_RATER def_warps_to NAME_RATERS_HOUSE diff --git a/data/maps/objects/OaksLab.asm b/data/maps/objects/OaksLab.asm index 7fc869ef..f800e880 100644 --- a/data/maps/objects/OaksLab.asm +++ b/data/maps/objects/OaksLab.asm @@ -1,3 +1,16 @@ + object_const_def + const OAKSLAB_RIVAL + const OAKSLAB_CHARMANDER_POKE_BALL + const OAKSLAB_SQUIRTLE_POKE_BALL + const OAKSLAB_BULBASAUR_POKE_BALL + const OAKSLAB_OAK1 + const OAKSLAB_POKEDEX1 + const OAKSLAB_POKEDEX2 + const OAKSLAB_OAK2 + const OAKSLAB_GIRL + const OAKSLAB_SCIENTIST1 + const OAKSLAB_SCIENTIST2 + OaksLab_Object: db $3 ; border block @@ -8,16 +21,16 @@ OaksLab_Object: def_bg_events def_object_events - object_event 4, 3, SPRITE_BLUE, STAY, NONE, 1, OPP_RIVAL1, 1 - object_event 6, 3, SPRITE_POKE_BALL, STAY, NONE, 2 ; person - object_event 7, 3, SPRITE_POKE_BALL, STAY, NONE, 3 ; person - object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, 4 ; person - object_event 5, 2, SPRITE_OAK, STAY, DOWN, 5 ; person - object_event 2, 1, SPRITE_POKEDEX, STAY, NONE, 6 ; person - object_event 3, 1, SPRITE_POKEDEX, STAY, NONE, 7 ; person - object_event 5, 10, SPRITE_OAK, STAY, UP, 8 ; person - object_event 1, 9, SPRITE_GIRL, WALK, UP_DOWN, 9 ; person - object_event 2, 10, SPRITE_SCIENTIST, STAY, NONE, 10 ; person - object_event 8, 10, SPRITE_SCIENTIST, STAY, NONE, 11 ; person + object_event 4, 3, SPRITE_BLUE, STAY, NONE, TEXT_OAKSLAB_RIVAL, OPP_RIVAL1, 1 + object_event 6, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_CHARMANDER_POKE_BALL + object_event 7, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_SQUIRTLE_POKE_BALL + object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_BULBASAUR_POKE_BALL + object_event 5, 2, SPRITE_OAK, STAY, DOWN, TEXT_OAKSLAB_OAK1 + object_event 2, 1, SPRITE_POKEDEX, STAY, NONE, TEXT_OAKSLAB_POKEDEX1 + object_event 3, 1, SPRITE_POKEDEX, STAY, NONE, TEXT_OAKSLAB_POKEDEX2 + object_event 5, 10, SPRITE_OAK, STAY, UP, TEXT_OAKSLAB_OAK2 + object_event 1, 9, SPRITE_GIRL, WALK, UP_DOWN, TEXT_OAKSLAB_GIRL + object_event 2, 10, SPRITE_SCIENTIST, STAY, NONE, TEXT_OAKSLAB_SCIENTIST1 + object_event 8, 10, SPRITE_SCIENTIST, STAY, NONE, TEXT_OAKSLAB_SCIENTIST2 def_warps_to OAKS_LAB diff --git a/data/maps/objects/PalletTown.asm b/data/maps/objects/PalletTown.asm index 1343f0cd..793ec164 100644 --- a/data/maps/objects/PalletTown.asm +++ b/data/maps/objects/PalletTown.asm @@ -1,3 +1,8 @@ + object_const_def + const PALLETTOWN_OAK + const PALLETTOWN_GIRL + const PALLETTOWN_FISHER + PalletTown_Object: db $b ; border block @@ -7,14 +12,14 @@ PalletTown_Object: warp_event 12, 11, OAKS_LAB, 2 def_bg_events - bg_event 13, 13, 4 ; PalletTownText4 - bg_event 7, 9, 5 ; PalletTownText5 - bg_event 3, 5, 6 ; PalletTownText6 - bg_event 11, 5, 7 ; PalletTownText7 + bg_event 13, 13, TEXT_PALLETTOWN_OAKSLAB_SIGN + bg_event 7, 9, TEXT_PALLETTOWN_SIGN + bg_event 3, 5, TEXT_PALLETTOWN_PLAYERSHOUSE_SIGN + bg_event 11, 5, TEXT_PALLETTOWN_RIVALSHOUSE_SIGN def_object_events - object_event 8, 5, SPRITE_OAK, STAY, NONE, 1 ; person - object_event 3, 8, SPRITE_GIRL, WALK, ANY_DIR, 2 ; person - object_event 11, 14, SPRITE_FISHER, WALK, ANY_DIR, 3 ; person + object_event 8, 5, SPRITE_OAK, STAY, NONE, TEXT_PALLETTOWN_OAK + object_event 3, 8, SPRITE_GIRL, WALK, ANY_DIR, TEXT_PALLETTOWN_GIRL + object_event 11, 14, SPRITE_FISHER, WALK, ANY_DIR, TEXT_PALLETTOWN_FISHER def_warps_to PALLET_TOWN diff --git a/data/maps/objects/PewterCity.asm b/data/maps/objects/PewterCity.asm index 4a8e2323..b734ee40 100644 --- a/data/maps/objects/PewterCity.asm +++ b/data/maps/objects/PewterCity.asm @@ -1,3 +1,10 @@ + object_const_def + const PEWTERCITY_COOLTRAINER_F + const PEWTERCITY_COOLTRAINER_M + const PEWTERCITY_SUPER_NERD1 + const PEWTERCITY_SUPER_NERD2 + const PEWTERCITY_YOUNGSTER + PewterCity_Object: db $a ; border block @@ -11,19 +18,19 @@ PewterCity_Object: warp_event 13, 25, PEWTER_POKECENTER, 1 def_bg_events - bg_event 19, 29, 6 ; PewterCityText6 - bg_event 33, 19, 7 ; PewterCityText7 - bg_event 24, 17, 8 ; MartSignText - bg_event 14, 25, 9 ; PokeCenterSignText - bg_event 15, 9, 10 ; PewterCityText10 - bg_event 11, 17, 11 ; PewterCityText11 - bg_event 25, 23, 12 ; PewterCityText12 + bg_event 19, 29, TEXT_PEWTERCITY_TRAINER_TIPS + bg_event 33, 19, TEXT_PEWTERCITY_POLICE_NOTICE_SIGN + bg_event 24, 17, TEXT_PEWTERCITY_MART_SIGN + bg_event 14, 25, TEXT_PEWTERCITY_POKECENTER_SIGN + bg_event 15, 9, TEXT_PEWTERCITY_MUSEUM_SIGN + bg_event 11, 17, TEXT_PEWTERCITY_GYM_SIGN + bg_event 25, 23, TEXT_PEWTERCITY_SIGN def_object_events - object_event 8, 15, SPRITE_COOLTRAINER_F, STAY, NONE, 1 ; person - object_event 17, 25, SPRITE_COOLTRAINER_M, STAY, NONE, 2 ; person - object_event 27, 17, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person - object_event 26, 25, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 4 ; person - object_event 35, 16, SPRITE_YOUNGSTER, STAY, DOWN, 5 ; person + object_event 8, 15, SPRITE_COOLTRAINER_F, STAY, NONE, TEXT_PEWTERCITY_COOLTRAINER_F + object_event 17, 25, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_PEWTERCITY_COOLTRAINER_M + object_event 27, 17, SPRITE_SUPER_NERD, STAY, NONE, TEXT_PEWTERCITY_SUPER_NERD1 + object_event 26, 25, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_PEWTERCITY_SUPER_NERD2 + object_event 35, 16, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_PEWTERCITY_YOUNGSTER def_warps_to PEWTER_CITY diff --git a/data/maps/objects/PewterGym.asm b/data/maps/objects/PewterGym.asm index cfaeefbf..ee82ed21 100644 --- a/data/maps/objects/PewterGym.asm +++ b/data/maps/objects/PewterGym.asm @@ -1,3 +1,8 @@ + object_const_def + const PEWTERGYM_BROCK + const PEWTERGYM_COOLTRAINER_M + const PEWTERGYM_GYM_GUIDE + PewterGym_Object: db $3 ; border block @@ -8,8 +13,8 @@ PewterGym_Object: def_bg_events def_object_events - object_event 4, 1, SPRITE_SUPER_NERD, STAY, DOWN, 1, OPP_BROCK, 1 - object_event 3, 6, SPRITE_COOLTRAINER_M, STAY, RIGHT, 2, OPP_JR_TRAINER_M, 1 - object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, 3 ; person + object_event 4, 1, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_PEWTERGYM_BROCK, OPP_BROCK, 1 + object_event 3, 6, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_PEWTERGYM_COOLTRAINER_M, OPP_JR_TRAINER_M, 1 + object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_PEWTERGYM_GYM_GUIDE def_warps_to PEWTER_GYM diff --git a/data/maps/objects/PewterMart.asm b/data/maps/objects/PewterMart.asm index ad804c6b..e5fc199b 100644 --- a/data/maps/objects/PewterMart.asm +++ b/data/maps/objects/PewterMart.asm @@ -1,3 +1,8 @@ + object_const_def + const PEWTERMART_CLERK + const PEWTERMART_YOUNGSTER + const PEWTERMART_SUPER_NERD + PewterMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ PewterMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 3, 3, SPRITE_YOUNGSTER, WALK, UP_DOWN, 2 ; person - object_event 5, 5, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_PEWTERMART_CLERK + object_event 3, 3, SPRITE_YOUNGSTER, WALK, UP_DOWN, TEXT_PEWTERMART_YOUNGSTER + object_event 5, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_PEWTERMART_SUPER_NERD def_warps_to PEWTER_MART diff --git a/data/maps/objects/PewterNidoranHouse.asm b/data/maps/objects/PewterNidoranHouse.asm index 93924d01..d14ee345 100644 --- a/data/maps/objects/PewterNidoranHouse.asm +++ b/data/maps/objects/PewterNidoranHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const PEWTERNIDORANHOUSE_NIDORAN + const PEWTERNIDORANHOUSE_LITTLE_BOY + const PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN + PewterNidoranHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ PewterNidoranHouse_Object: def_bg_events def_object_events - object_event 4, 5, SPRITE_MONSTER, STAY, LEFT, 1 ; person - object_event 3, 5, SPRITE_LITTLE_BOY, STAY, RIGHT, 2 ; person - object_event 1, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 3 ; person + object_event 4, 5, SPRITE_MONSTER, STAY, LEFT, PEWTERNIDORANHOUSE_NIDORAN + object_event 3, 5, SPRITE_LITTLE_BOY, STAY, RIGHT, PEWTERNIDORANHOUSE_LITTLE_BOY + object_event 1, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN def_warps_to PEWTER_NIDORAN_HOUSE diff --git a/data/maps/objects/PewterPokecenter.asm b/data/maps/objects/PewterPokecenter.asm index 9d9e8e58..3b3e9cd9 100644 --- a/data/maps/objects/PewterPokecenter.asm +++ b/data/maps/objects/PewterPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const PEWTERPOKECENTER_NURSE + const PEWTERPOKECENTER_GENTLEMAN + const PEWTERPOKECENTER_JIGGLYPUFF + const PEWTERPOKECENTER_LINK_RECEPTIONIST + PewterPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ PewterPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 11, 7, SPRITE_GENTLEMAN, STAY, LEFT, 2 ; person - object_event 1, 3, SPRITE_FAIRY, STAY, DOWN, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_PEWTERPOKECENTER_NURSE + object_event 11, 7, SPRITE_GENTLEMAN, STAY, LEFT, TEXT_PEWTERPOKECENTER_GENTLEMAN + object_event 1, 3, SPRITE_FAIRY, STAY, DOWN, TEXT_PEWTERPOKECENTER_JIGGLYPUFF + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_PEWTERPOKECENTER_LINK_RECEPTIONIST def_warps_to PEWTER_POKECENTER diff --git a/data/maps/objects/PewterSpeechHouse.asm b/data/maps/objects/PewterSpeechHouse.asm index a6896c43..0e892b60 100644 --- a/data/maps/objects/PewterSpeechHouse.asm +++ b/data/maps/objects/PewterSpeechHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const PEWTERSPEECHHOUSE_GAMBLER + const PEWTERSPEECHHOUSE_YOUNGSTER + PewterSpeechHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ PewterSpeechHouse_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_GAMBLER, STAY, RIGHT, 1 ; person - object_event 4, 5, SPRITE_YOUNGSTER, STAY, NONE, 2 ; person + object_event 2, 3, SPRITE_GAMBLER, STAY, RIGHT, TEXT_PEWTERSPEECHHOUSE_GAMBLER + object_event 4, 5, SPRITE_YOUNGSTER, STAY, NONE, TEXT_PEWTERSPEECHHOUSE_YOUNGSTER def_warps_to PEWTER_SPEECH_HOUSE diff --git a/data/maps/objects/PokemonFanClub.asm b/data/maps/objects/PokemonFanClub.asm index c7d815f2..5ee899d3 100644 --- a/data/maps/objects/PokemonFanClub.asm +++ b/data/maps/objects/PokemonFanClub.asm @@ -1,3 +1,13 @@ + object_const_def + const POKEMONFANCLUB_PIKACHU_FAN + const POKEMONFANCLUB_SEEL_FAN + const POKEMONFANCLUB_PIKACHU + const POKEMONFANCLUB_SEEL + const POKEMONFANCLUB_CHAIRMAN + const POKEMONFANCLUB_RECEPTIONIST + const POKEMONFANCLUB_SIGN_1 + const POKEMONFANCLUB_SIGN_2 + PokemonFanClub_Object: db $d ; border block @@ -6,15 +16,15 @@ PokemonFanClub_Object: warp_event 3, 7, LAST_MAP, 2 def_bg_events - bg_event 1, 0, 7 ; FanClubText7 - bg_event 6, 0, 8 ; FanClubText8 + bg_event 1, 0, TEXT_POKEMONFANCLUB_SIGN_1 + bg_event 6, 0, TEXT_POKEMONFANCLUB_SIGN_2 def_object_events - object_event 6, 3, SPRITE_FISHER, STAY, LEFT, 1 ; person - object_event 1, 3, SPRITE_GIRL, STAY, RIGHT, 2 ; person - object_event 6, 4, SPRITE_FAIRY, STAY, LEFT, 3 ; person - object_event 1, 4, SPRITE_SEEL, STAY, RIGHT, 4 ; person - object_event 3, 1, SPRITE_GENTLEMAN, STAY, DOWN, 5 ; person - object_event 5, 1, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 6 ; person + object_event 6, 3, SPRITE_FISHER, STAY, LEFT, TEXT_POKEMONFANCLUB_PIKACHU_FAN + object_event 1, 3, SPRITE_GIRL, STAY, RIGHT, TEXT_POKEMONFANCLUB_SEEL_FAN + object_event 6, 4, SPRITE_FAIRY, STAY, LEFT, TEXT_POKEMONFANCLUB_PIKACHU + object_event 1, 4, SPRITE_SEEL, STAY, RIGHT, TEXT_POKEMONFANCLUB_SEEL + object_event 3, 1, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_POKEMONFANCLUB_CHAIRMAN + object_event 5, 1, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_POKEMONFANCLUB_RECEPTIONIST def_warps_to POKEMON_FAN_CLUB diff --git a/data/maps/objects/PokemonMansion1F.asm b/data/maps/objects/PokemonMansion1F.asm index 5568f7fe..3fb8780e 100644 --- a/data/maps/objects/PokemonMansion1F.asm +++ b/data/maps/objects/PokemonMansion1F.asm @@ -1,3 +1,8 @@ + object_const_def + const POKEMONMANSION1F_SCIENTIST + const POKEMONMANSION1F_ESCAPE_ROPE + const POKEMONMANSION1F_CARBOS + PokemonMansion1F_Object: db $2e ; border block @@ -14,8 +19,8 @@ PokemonMansion1F_Object: def_bg_events def_object_events - object_event 17, 17, SPRITE_SCIENTIST, STAY, LEFT, 1, OPP_SCIENTIST, 4 - object_event 14, 3, SPRITE_POKE_BALL, STAY, NONE, 2, ESCAPE_ROPE - object_event 18, 21, SPRITE_POKE_BALL, STAY, NONE, 3, CARBOS + object_event 17, 17, SPRITE_SCIENTIST, STAY, LEFT, TEXT_POKEMONMANSION1F_SCIENTIST, OPP_SCIENTIST, 4 + object_event 14, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION1F_ESCAPE_ROPE, ESCAPE_ROPE + object_event 18, 21, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION1F_CARBOS, CARBOS def_warps_to POKEMON_MANSION_1F diff --git a/data/maps/objects/PokemonMansion2F.asm b/data/maps/objects/PokemonMansion2F.asm index 52b65885..a4b71d2c 100644 --- a/data/maps/objects/PokemonMansion2F.asm +++ b/data/maps/objects/PokemonMansion2F.asm @@ -1,3 +1,9 @@ + object_const_def + const POKEMONMANSION2F_SUPER_NERD + const POKEMONMANSION2F_CALCIUM + const POKEMONMANSION2F_DIARY1 + const POKEMONMANSION2F_DIARY2 + PokemonMansion2F_Object: db $1 ; border block @@ -10,9 +16,9 @@ PokemonMansion2F_Object: def_bg_events def_object_events - object_event 3, 17, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 1, OPP_BURGLAR, 7 - object_event 28, 7, SPRITE_POKE_BALL, STAY, NONE, 2, CALCIUM - object_event 18, 2, SPRITE_POKEDEX, STAY, NONE, 3 ; person - object_event 3, 22, SPRITE_POKEDEX, STAY, NONE, 4 ; person + object_event 3, 17, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_POKEMONMANSION2F_SUPER_NERD, OPP_BURGLAR, 7 + object_event 28, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION2F_CALCIUM, CALCIUM + object_event 18, 2, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION2F_DIARY1 + object_event 3, 22, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION2F_DIARY2 def_warps_to POKEMON_MANSION_2F diff --git a/data/maps/objects/PokemonMansion3F.asm b/data/maps/objects/PokemonMansion3F.asm index b67e13bc..a9ebedc9 100644 --- a/data/maps/objects/PokemonMansion3F.asm +++ b/data/maps/objects/PokemonMansion3F.asm @@ -1,3 +1,10 @@ + object_const_def + const POKEMONMANSION3F_SUPER_NERD + const POKEMONMANSION3F_SCIENTIST + const POKEMONMANSION3F_MAX_POTION + const POKEMONMANSION3F_IRON + const POKEMONMANSION3F_DIARY + PokemonMansion3F_Object: db $1 ; border block @@ -9,10 +16,10 @@ PokemonMansion3F_Object: def_bg_events def_object_events - object_event 5, 11, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 1, OPP_BURGLAR, 8 - object_event 20, 11, SPRITE_SCIENTIST, STAY, LEFT, 2, OPP_SCIENTIST, 12 - object_event 1, 16, SPRITE_POKE_BALL, STAY, NONE, 3, MAX_POTION - object_event 25, 5, SPRITE_POKE_BALL, STAY, NONE, 4, IRON - object_event 6, 12, SPRITE_POKEDEX, STAY, NONE, 5 ; person + object_event 5, 11, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_POKEMONMANSION3F_SUPER_NERD, OPP_BURGLAR, 8 + object_event 20, 11, SPRITE_SCIENTIST, STAY, LEFT, TEXT_POKEMONMANSION3F_SCIENTIST, OPP_SCIENTIST, 12 + object_event 1, 16, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION3F_MAX_POTION, MAX_POTION + object_event 25, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION3F_IRON, IRON + object_event 6, 12, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION3F_DIARY def_warps_to POKEMON_MANSION_3F diff --git a/data/maps/objects/PokemonMansionB1F.asm b/data/maps/objects/PokemonMansionB1F.asm index 12692e81..5d70db70 100644 --- a/data/maps/objects/PokemonMansionB1F.asm +++ b/data/maps/objects/PokemonMansionB1F.asm @@ -1,3 +1,13 @@ + object_const_def + const POKEMONMANSIONB1F_BURGLAR + const POKEMONMANSIONB1F_SCIENTIST + const POKEMONMANSIONB1F_RARE_CANDY + const POKEMONMANSIONB1F_FULL_RESTORE + const POKEMONMANSIONB1F_TM_BLIZZARD + const POKEMONMANSIONB1F_TM_SOLARBEAM + const POKEMONMANSIONB1F_DIARY + const POKEMONMANSIONB1F_SECRET_KEY + PokemonMansionB1F_Object: db $1 ; border block @@ -7,13 +17,13 @@ PokemonMansionB1F_Object: def_bg_events def_object_events - object_event 16, 23, SPRITE_SUPER_NERD, STAY, NONE, 1, OPP_BURGLAR, 9 - object_event 27, 11, SPRITE_SCIENTIST, STAY, DOWN, 2, OPP_SCIENTIST, 13 - object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, 3, RARE_CANDY - object_event 1, 22, SPRITE_POKE_BALL, STAY, NONE, 4, FULL_RESTORE - object_event 19, 25, SPRITE_POKE_BALL, STAY, NONE, 5, TM_BLIZZARD - object_event 5, 4, SPRITE_POKE_BALL, STAY, NONE, 6, TM_SOLARBEAM - object_event 16, 20, SPRITE_POKEDEX, STAY, NONE, 7 ; person - object_event 5, 13, SPRITE_POKE_BALL, STAY, NONE, 8, SECRET_KEY + object_event 16, 23, SPRITE_SUPER_NERD, STAY, NONE, TEXT_POKEMONMANSIONB1F_BURGLAR, OPP_BURGLAR, 9 + object_event 27, 11, SPRITE_SCIENTIST, STAY, DOWN, TEXT_POKEMONMANSIONB1F_SCIENTIST, OPP_SCIENTIST, 13 + object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_RARE_CANDY, RARE_CANDY + object_event 1, 22, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_FULL_RESTORE, FULL_RESTORE + object_event 19, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_TM_BLIZZARD, TM_BLIZZARD + object_event 5, 4, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_TM_SOLARBEAM, TM_SOLARBEAM + object_event 16, 20, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSIONB1F_DIARY + object_event 5, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_SECRET_KEY, SECRET_KEY def_warps_to POKEMON_MANSION_B1F diff --git a/data/maps/objects/PokemonTower1F.asm b/data/maps/objects/PokemonTower1F.asm index bacf7244..0f8c64c3 100644 --- a/data/maps/objects/PokemonTower1F.asm +++ b/data/maps/objects/PokemonTower1F.asm @@ -1,3 +1,10 @@ + object_const_def + const POKEMONTOWER1F_RECEPTIONIST + const POKEMONTOWER1F_MIDDLE_AGED_WOMAN + const POKEMONTOWER1F_BALDING_GUY + const POKEMONTOWER1F_GIRL + const POKEMONTOWER1F_CHANNELER + PokemonTower1F_Object: db $1 ; border block @@ -9,10 +16,10 @@ PokemonTower1F_Object: def_bg_events def_object_events - object_event 15, 13, SPRITE_LINK_RECEPTIONIST, STAY, UP, 1 ; person - object_event 6, 8, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, 2 ; person - object_event 8, 12, SPRITE_BALDING_GUY, STAY, NONE, 3 ; person - object_event 13, 7, SPRITE_GIRL, STAY, NONE, 4 ; person - object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, 5 ; person + object_event 15, 13, SPRITE_LINK_RECEPTIONIST, STAY, UP, TEXT_POKEMONTOWER1F_RECEPTIONIST + object_event 6, 8, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, TEXT_POKEMONTOWER1F_MIDDLE_AGED_WOMAN + object_event 8, 12, SPRITE_BALDING_GUY, STAY, NONE, TEXT_POKEMONTOWER1F_BALDING_GUY + object_event 13, 7, SPRITE_GIRL, STAY, NONE, TEXT_POKEMONTOWER1F_GIRL + object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER1F_CHANNELER def_warps_to POKEMON_TOWER_1F diff --git a/data/maps/objects/PokemonTower2F.asm b/data/maps/objects/PokemonTower2F.asm index e0635b68..ecdbc20a 100644 --- a/data/maps/objects/PokemonTower2F.asm +++ b/data/maps/objects/PokemonTower2F.asm @@ -1,3 +1,7 @@ + object_const_def + const POKEMONTOWER2F_RIVAL + const POKEMONTOWER2F_CHANNELER + PokemonTower2F_Object: db $1 ; border block @@ -8,7 +12,7 @@ PokemonTower2F_Object: def_bg_events def_object_events - object_event 14, 5, SPRITE_BLUE, STAY, NONE, 1 ; person - object_event 3, 7, SPRITE_CHANNELER, STAY, RIGHT, 2 ; person + object_event 14, 5, SPRITE_BLUE, STAY, NONE, TEXT_POKEMONTOWER2F_RIVAL + object_event 3, 7, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER2F_CHANNELER def_warps_to POKEMON_TOWER_2F diff --git a/data/maps/objects/PokemonTower3F.asm b/data/maps/objects/PokemonTower3F.asm index 6b49d967..2a5c9b8d 100644 --- a/data/maps/objects/PokemonTower3F.asm +++ b/data/maps/objects/PokemonTower3F.asm @@ -1,3 +1,9 @@ + object_const_def + const POKEMONTOWER3F_CHANNELER1 + const POKEMONTOWER3F_CHANNELER2 + const POKEMONTOWER3F_CHANNELER3 + const POKEMONTOWER3F_ESCAPE_ROPE + PokemonTower3F_Object: db $1 ; border block @@ -8,9 +14,9 @@ PokemonTower3F_Object: def_bg_events def_object_events - object_event 12, 3, SPRITE_CHANNELER, STAY, LEFT, 1, OPP_CHANNELER, 5 - object_event 9, 8, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 6 - object_event 10, 13, SPRITE_CHANNELER, STAY, DOWN, 3, OPP_CHANNELER, 8 - object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, 4, ESCAPE_ROPE + object_event 12, 3, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER3F_CHANNELER1, OPP_CHANNELER, 5 + object_event 9, 8, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER3F_CHANNELER2, OPP_CHANNELER, 6 + object_event 10, 13, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER3F_CHANNELER3, OPP_CHANNELER, 8 + object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER3F_ESCAPE_ROPE, ESCAPE_ROPE def_warps_to POKEMON_TOWER_3F diff --git a/data/maps/objects/PokemonTower4F.asm b/data/maps/objects/PokemonTower4F.asm index 3bc31e70..ad8175eb 100644 --- a/data/maps/objects/PokemonTower4F.asm +++ b/data/maps/objects/PokemonTower4F.asm @@ -1,3 +1,11 @@ + object_const_def + const POKEMONTOWER4F_CHANNELER1 + const POKEMONTOWER4F_CHANNELER2 + const POKEMONTOWER4F_CHANNELER3 + const POKEMONTOWER4F_ELIXER + const POKEMONTOWER4F_AWAKENING + const POKEMONTOWER4F_HP_UP + PokemonTower4F_Object: db $1 ; border block @@ -8,11 +16,11 @@ PokemonTower4F_Object: def_bg_events def_object_events - object_event 5, 10, SPRITE_CHANNELER, STAY, RIGHT, 1, OPP_CHANNELER, 9 - object_event 15, 7, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 10 - object_event 14, 12, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 12 - object_event 12, 10, SPRITE_POKE_BALL, STAY, NONE, 4, ELIXER - object_event 9, 10, SPRITE_POKE_BALL, STAY, NONE, 5, AWAKENING - object_event 12, 16, SPRITE_POKE_BALL, STAY, NONE, 6, HP_UP + object_event 5, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER4F_CHANNELER1, OPP_CHANNELER, 9 + object_event 15, 7, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER4F_CHANNELER2, OPP_CHANNELER, 10 + object_event 14, 12, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER4F_CHANNELER3, OPP_CHANNELER, 12 + object_event 12, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_ELIXER, ELIXER + object_event 9, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_AWAKENING, AWAKENING + object_event 12, 16, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_HP_UP, HP_UP def_warps_to POKEMON_TOWER_4F diff --git a/data/maps/objects/PokemonTower5F.asm b/data/maps/objects/PokemonTower5F.asm index 99bbe8f0..be27f3c1 100644 --- a/data/maps/objects/PokemonTower5F.asm +++ b/data/maps/objects/PokemonTower5F.asm @@ -1,3 +1,11 @@ + object_const_def + const POKEMONTOWER5F_CHANNELER1 + const POKEMONTOWER5F_CHANNELER2 + const POKEMONTOWER5F_CHANNELER3 + const POKEMONTOWER5F_CHANNELER4 + const POKEMONTOWER5F_CHANNELER5 + const POKEMONTOWER5F_NUGGET + PokemonTower5F_Object: db $1 ; border block @@ -8,11 +16,11 @@ PokemonTower5F_Object: def_bg_events def_object_events - object_event 12, 8, SPRITE_CHANNELER, STAY, NONE, 1 ; person - object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, 2, OPP_CHANNELER, 14 - object_event 14, 3, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 16 - object_event 6, 10, SPRITE_CHANNELER, STAY, RIGHT, 4, OPP_CHANNELER, 17 - object_event 9, 16, SPRITE_CHANNELER, STAY, RIGHT, 5, OPP_CHANNELER, 18 - object_event 6, 14, SPRITE_POKE_BALL, STAY, NONE, 6, NUGGET + object_event 12, 8, SPRITE_CHANNELER, STAY, NONE, TEXT_POKEMONTOWER5F_CHANNELER1 + object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER5F_CHANNELER2, OPP_CHANNELER, 14 + object_event 14, 3, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER5F_CHANNELER3, OPP_CHANNELER, 16 + object_event 6, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER5F_CHANNELER4, OPP_CHANNELER, 17 + object_event 9, 16, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER5F_CHANNELER5, OPP_CHANNELER, 18 + object_event 6, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER5F_NUGGET, NUGGET def_warps_to POKEMON_TOWER_5F diff --git a/data/maps/objects/PokemonTower6F.asm b/data/maps/objects/PokemonTower6F.asm index fa828b16..96e0b5b5 100644 --- a/data/maps/objects/PokemonTower6F.asm +++ b/data/maps/objects/PokemonTower6F.asm @@ -1,3 +1,10 @@ + object_const_def + const POKEMONTOWER6F_CHANNELER1 + const POKEMONTOWER6F_CHANNELER2 + const POKEMONTOWER6F_CHANNELER3 + const POKEMONTOWER6F_RARE_CANDY + const POKEMONTOWER6F_X_ACCURACY + PokemonTower6F_Object: db $1 ; border block @@ -8,10 +15,10 @@ PokemonTower6F_Object: def_bg_events def_object_events - object_event 12, 10, SPRITE_CHANNELER, STAY, RIGHT, 1, OPP_CHANNELER, 19 - object_event 9, 5, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 20 - object_event 16, 5, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 21 - object_event 6, 8, SPRITE_POKE_BALL, STAY, NONE, 4, RARE_CANDY - object_event 14, 14, SPRITE_POKE_BALL, STAY, NONE, 5, X_ACCURACY + object_event 12, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER6F_CHANNELER1, OPP_CHANNELER, 19 + object_event 9, 5, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER6F_CHANNELER2, OPP_CHANNELER, 20 + object_event 16, 5, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER6F_CHANNELER3, OPP_CHANNELER, 21 + object_event 6, 8, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER6F_RARE_CANDY, RARE_CANDY + object_event 14, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER6F_X_ACCURACY, X_ACCURACY def_warps_to POKEMON_TOWER_6F diff --git a/data/maps/objects/PokemonTower7F.asm b/data/maps/objects/PokemonTower7F.asm index 328588ed..9f72f3ed 100644 --- a/data/maps/objects/PokemonTower7F.asm +++ b/data/maps/objects/PokemonTower7F.asm @@ -1,3 +1,9 @@ + object_const_def + const POKEMONTOWER7F_ROCKET1 + const POKEMONTOWER7F_ROCKET2 + const POKEMONTOWER7F_ROCKET3 + const POKEMONTOWER7F_MR_FUJI + PokemonTower7F_Object: db $1 ; border block @@ -7,9 +13,9 @@ PokemonTower7F_Object: def_bg_events def_object_events - object_event 9, 11, SPRITE_ROCKET, STAY, RIGHT, 1, OPP_ROCKET, 19 - object_event 12, 9, SPRITE_ROCKET, STAY, LEFT, 2, OPP_ROCKET, 20 - object_event 9, 7, SPRITE_ROCKET, STAY, RIGHT, 3, OPP_ROCKET, 21 - object_event 10, 3, SPRITE_MR_FUJI, STAY, DOWN, 4 ; person + object_event 9, 11, SPRITE_ROCKET, STAY, RIGHT, TEXT_POKEMONTOWER7F_ROCKET1, OPP_ROCKET, 19 + object_event 12, 9, SPRITE_ROCKET, STAY, LEFT, TEXT_POKEMONTOWER7F_ROCKET2, OPP_ROCKET, 20 + object_event 9, 7, SPRITE_ROCKET, STAY, RIGHT, TEXT_POKEMONTOWER7F_ROCKET3, OPP_ROCKET, 21 + object_event 10, 3, SPRITE_MR_FUJI, STAY, DOWN, TEXT_POKEMONTOWER7F_MR_FUJI def_warps_to POKEMON_TOWER_7F diff --git a/data/maps/objects/PowerPlant.asm b/data/maps/objects/PowerPlant.asm index 419adc01..df3bca01 100644 --- a/data/maps/objects/PowerPlant.asm +++ b/data/maps/objects/PowerPlant.asm @@ -1,3 +1,19 @@ + object_const_def + const POWERPLANT_VOLTORB1 + const POWERPLANT_VOLTORB2 + const POWERPLANT_VOLTORB3 + const POWERPLANT_ELECTRODE1 + const POWERPLANT_VOLTORB4 + const POWERPLANT_VOLTORB5 + const POWERPLANT_ELECTRODE2 + const POWERPLANT_VOLTORB6 + const POWERPLANT_ZAPDOS + const POWERPLANT_CARBOS + const POWERPLANT_HP_UP + const POWERPLANT_RARE_CANDY + const POWERPLANT_TM_THUNDER + const POWERPLANT_TM_REFLECT + PowerPlant_Object: db $2e ; border block @@ -9,19 +25,19 @@ PowerPlant_Object: def_bg_events def_object_events - object_event 9, 20, SPRITE_POKE_BALL, STAY, NONE, 1, VOLTORB, 40 - object_event 32, 18, SPRITE_POKE_BALL, STAY, NONE, 2, VOLTORB, 40 - object_event 21, 25, SPRITE_POKE_BALL, STAY, NONE, 3, VOLTORB, 40 - object_event 25, 18, SPRITE_POKE_BALL, STAY, NONE, 4, ELECTRODE, 43 - object_event 23, 34, SPRITE_POKE_BALL, STAY, NONE, 5, VOLTORB, 40 - object_event 26, 28, SPRITE_POKE_BALL, STAY, NONE, 6, VOLTORB, 40 - object_event 21, 14, SPRITE_POKE_BALL, STAY, NONE, 7, ELECTRODE, 43 - object_event 37, 32, SPRITE_POKE_BALL, STAY, NONE, 8, VOLTORB, 40 - object_event 4, 9, SPRITE_BIRD, STAY, UP, 9, ZAPDOS, 50 - object_event 7, 25, SPRITE_POKE_BALL, STAY, NONE, 10, CARBOS - object_event 28, 3, SPRITE_POKE_BALL, STAY, NONE, 11, HP_UP - object_event 34, 3, SPRITE_POKE_BALL, STAY, NONE, 12, RARE_CANDY - object_event 26, 32, SPRITE_POKE_BALL, STAY, NONE, 13, TM_THUNDER - object_event 20, 32, SPRITE_POKE_BALL, STAY, NONE, 14, TM_REFLECT + object_event 9, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB1, VOLTORB, 40 + object_event 32, 18, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB2, VOLTORB, 40 + object_event 21, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB3, VOLTORB, 40 + object_event 25, 18, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_ELECTRODE1, ELECTRODE, 43 + object_event 23, 34, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB4, VOLTORB, 40 + object_event 26, 28, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB5, VOLTORB, 40 + object_event 21, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_ELECTRODE2, ELECTRODE, 43 + object_event 37, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB6, VOLTORB, 40 + object_event 4, 9, SPRITE_BIRD, STAY, UP, TEXT_POWERPLANT_ZAPDOS, ZAPDOS, 50 + object_event 7, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_CARBOS, CARBOS + object_event 28, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_HP_UP, HP_UP + object_event 34, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_RARE_CANDY, RARE_CANDY + object_event 26, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_TM_THUNDER, TM_THUNDER + object_event 20, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_TM_REFLECT, TM_REFLECT def_warps_to POWER_PLANT diff --git a/data/maps/objects/RedsHouse1F.asm b/data/maps/objects/RedsHouse1F.asm index c8a2da55..9b259a99 100644 --- a/data/maps/objects/RedsHouse1F.asm +++ b/data/maps/objects/RedsHouse1F.asm @@ -1,3 +1,6 @@ + object_const_def + const REDSHOUSE1F_MOM + RedsHouse1F_Object: db $a ; border block @@ -7,9 +10,9 @@ RedsHouse1F_Object: warp_event 7, 1, REDS_HOUSE_2F, 1 def_bg_events - bg_event 3, 1, 2 ; RedsHouse1FTVText + bg_event 3, 1, TEXT_REDSHOUSE1F_TV def_object_events - object_event 5, 4, SPRITE_MOM, STAY, LEFT, 1 + object_event 5, 4, SPRITE_MOM, STAY, LEFT, TEXT_REDSHOUSE1F_MOM def_warps_to REDS_HOUSE_1F diff --git a/data/maps/objects/RockTunnel1F.asm b/data/maps/objects/RockTunnel1F.asm index 385214a4..57726be8 100644 --- a/data/maps/objects/RockTunnel1F.asm +++ b/data/maps/objects/RockTunnel1F.asm @@ -1,3 +1,12 @@ + object_const_def + const ROCKTUNNEL1F_HIKER1 + const ROCKTUNNEL1F_HIKER2 + const ROCKTUNNEL1F_HIKER3 + const ROCKTUNNEL1F_SUPER_NERD + const ROCKTUNNEL1F_COOLTRAINER_F1 + const ROCKTUNNEL1F_COOLTRAINER_F2 + const ROCKTUNNEL1F_COOLTRAINER_F3 + RockTunnel1F_Object: db $3 ; border block @@ -12,15 +21,15 @@ RockTunnel1F_Object: warp_event 37, 17, ROCK_TUNNEL_B1F, 4 def_bg_events - bg_event 11, 29, 8 ; RockTunnel1Text8 + bg_event 11, 29, TEXT_ROCKTUNNEL1F_SIGN def_object_events - object_event 7, 5, SPRITE_HIKER, STAY, DOWN, 1, OPP_HIKER, 12 - object_event 5, 16, SPRITE_HIKER, STAY, DOWN, 2, OPP_HIKER, 13 - object_event 17, 15, SPRITE_HIKER, STAY, LEFT, 3, OPP_HIKER, 14 - object_event 23, 8, SPRITE_SUPER_NERD, STAY, LEFT, 4, OPP_POKEMANIAC, 7 - object_event 37, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, 5, OPP_JR_TRAINER_F, 17 - object_event 22, 24, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_JR_TRAINER_F, 18 - object_event 32, 24, SPRITE_COOLTRAINER_F, STAY, RIGHT, 7, OPP_JR_TRAINER_F, 19 + object_event 7, 5, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNEL1F_HIKER1, OPP_HIKER, 12 + object_event 5, 16, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNEL1F_HIKER2, OPP_HIKER, 13 + object_event 17, 15, SPRITE_HIKER, STAY, LEFT, TEXT_ROCKTUNNEL1F_HIKER3, OPP_HIKER, 14 + object_event 23, 8, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_ROCKTUNNEL1F_SUPER_NERD, OPP_POKEMANIAC, 7 + object_event 37, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROCKTUNNEL1F_COOLTRAINER_F1, OPP_JR_TRAINER_F, 17 + object_event 22, 24, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROCKTUNNEL1F_COOLTRAINER_F2, OPP_JR_TRAINER_F, 18 + object_event 32, 24, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROCKTUNNEL1F_COOLTRAINER_F3, OPP_JR_TRAINER_F, 19 def_warps_to ROCK_TUNNEL_1F diff --git a/data/maps/objects/RockTunnelB1F.asm b/data/maps/objects/RockTunnelB1F.asm index a34a1a25..c0905cbc 100644 --- a/data/maps/objects/RockTunnelB1F.asm +++ b/data/maps/objects/RockTunnelB1F.asm @@ -1,3 +1,13 @@ + object_const_def + const ROCKTUNNELB1F_COOLTRAINER_F1 + const ROCKTUNNELB1F_HIKER1 + const ROCKTUNNELB1F_SUPER_NERD1 + const ROCKTUNNELB1F_SUPER_NERD2 + const ROCKTUNNELB1F_HIKER2 + const ROCKTUNNELB1F_COOLTRAINER_F2 + const ROCKTUNNELB1F_HIKER3 + const ROCKTUNNELB1F_SUPER_NERD3 + RockTunnelB1F_Object: db $3 ; border block @@ -10,13 +20,13 @@ RockTunnelB1F_Object: def_bg_events def_object_events - object_event 11, 13, SPRITE_COOLTRAINER_F, STAY, DOWN, 1, OPP_JR_TRAINER_F, 9 - object_event 6, 10, SPRITE_HIKER, STAY, DOWN, 2, OPP_HIKER, 9 - object_event 3, 5, SPRITE_SUPER_NERD, STAY, DOWN, 3, OPP_POKEMANIAC, 3 - object_event 20, 21, SPRITE_SUPER_NERD, STAY, RIGHT, 4, OPP_POKEMANIAC, 4 - object_event 30, 10, SPRITE_HIKER, STAY, DOWN, 5, OPP_HIKER, 10 - object_event 14, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, 6, OPP_JR_TRAINER_F, 10 - object_event 33, 5, SPRITE_HIKER, STAY, RIGHT, 7, OPP_HIKER, 11 - object_event 26, 30, SPRITE_SUPER_NERD, STAY, DOWN, 8, OPP_POKEMANIAC, 5 + object_event 11, 13, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROCKTUNNELB1F_COOLTRAINER_F1, OPP_JR_TRAINER_F, 9 + object_event 6, 10, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNELB1F_HIKER1, OPP_HIKER, 9 + object_event 3, 5, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_ROCKTUNNELB1F_SUPER_NERD1, OPP_POKEMANIAC, 3 + object_event 20, 21, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_ROCKTUNNELB1F_SUPER_NERD2, OPP_POKEMANIAC, 4 + object_event 30, 10, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNELB1F_HIKER2, OPP_HIKER, 10 + object_event 14, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROCKTUNNELB1F_COOLTRAINER_F2, OPP_JR_TRAINER_F, 10 + object_event 33, 5, SPRITE_HIKER, STAY, RIGHT, TEXT_ROCKTUNNELB1F_HIKER3, OPP_HIKER, 11 + object_event 26, 30, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_ROCKTUNNELB1F_SUPER_NERD3, OPP_POKEMANIAC, 5 def_warps_to ROCK_TUNNEL_B1F diff --git a/data/maps/objects/RockTunnelPokecenter.asm b/data/maps/objects/RockTunnelPokecenter.asm index 27c22252..810fea0b 100644 --- a/data/maps/objects/RockTunnelPokecenter.asm +++ b/data/maps/objects/RockTunnelPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const ROCKTUNNELPOKECENTER_NURSE + const ROCKTUNNELPOKECENTER_GENTLEMAN + const ROCKTUNNELPOKECENTER_FISHER + const ROCKTUNNELPOKECENTER_LINK_RECEPTIONIST + RockTunnelPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ RockTunnelPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, 2 ; person - object_event 2, 5, SPRITE_FISHER, STAY, NONE, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_ROCKTUNNELPOKECENTER_NURSE + object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, TEXT_ROCKTUNNELPOKECENTER_GENTLEMAN + object_event 2, 5, SPRITE_FISHER, STAY, NONE, TEXT_ROCKTUNNELPOKECENTER_FISHER + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_ROCKTUNNELPOKECENTER_LINK_RECEPTIONIST def_warps_to ROCK_TUNNEL_POKECENTER diff --git a/data/maps/objects/RocketHideoutB1F.asm b/data/maps/objects/RocketHideoutB1F.asm index 25750eb0..7d720960 100644 --- a/data/maps/objects/RocketHideoutB1F.asm +++ b/data/maps/objects/RocketHideoutB1F.asm @@ -1,3 +1,12 @@ + object_const_def + const ROCKETHIDEOUTB1F_ROCKET1 + const ROCKETHIDEOUTB1F_ROCKET2 + const ROCKETHIDEOUTB1F_ROCKET3 + const ROCKETHIDEOUTB1F_ROCKET4 + const ROCKETHIDEOUTB1F_ROCKET5 + const ROCKETHIDEOUTB1F_ESCAPE_ROPE + const ROCKETHIDEOUTB1F_HYPER_POTION + RocketHideoutB1F_Object: db $2e ; border block @@ -11,12 +20,12 @@ RocketHideoutB1F_Object: def_bg_events def_object_events - object_event 26, 8, SPRITE_ROCKET, STAY, LEFT, 1, OPP_ROCKET, 8 - object_event 12, 6, SPRITE_ROCKET, STAY, RIGHT, 2, OPP_ROCKET, 9 - object_event 18, 17, SPRITE_ROCKET, STAY, DOWN, 3, OPP_ROCKET, 10 - object_event 15, 25, SPRITE_ROCKET, STAY, RIGHT, 4, OPP_ROCKET, 11 - object_event 28, 18, SPRITE_ROCKET, STAY, LEFT, 5, OPP_ROCKET, 12 - object_event 11, 14, SPRITE_POKE_BALL, STAY, NONE, 6, ESCAPE_ROPE - object_event 9, 17, SPRITE_POKE_BALL, STAY, NONE, 7, HYPER_POTION + object_event 26, 8, SPRITE_ROCKET, STAY, LEFT, TEXT_ROCKETHIDEOUTB1F_ROCKET1, OPP_ROCKET, 8 + object_event 12, 6, SPRITE_ROCKET, STAY, RIGHT, TEXT_ROCKETHIDEOUTB1F_ROCKET2, OPP_ROCKET, 9 + object_event 18, 17, SPRITE_ROCKET, STAY, DOWN, TEXT_ROCKETHIDEOUTB1F_ROCKET3, OPP_ROCKET, 10 + object_event 15, 25, SPRITE_ROCKET, STAY, RIGHT, TEXT_ROCKETHIDEOUTB1F_ROCKET4, OPP_ROCKET, 11 + object_event 28, 18, SPRITE_ROCKET, STAY, LEFT, TEXT_ROCKETHIDEOUTB1F_ROCKET5, OPP_ROCKET, 12 + object_event 11, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB1F_ESCAPE_ROPE, ESCAPE_ROPE + object_event 9, 17, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB1F_HYPER_POTION, HYPER_POTION def_warps_to ROCKET_HIDEOUT_B1F diff --git a/data/maps/objects/RocketHideoutB2F.asm b/data/maps/objects/RocketHideoutB2F.asm index e118fb58..9808f58b 100644 --- a/data/maps/objects/RocketHideoutB2F.asm +++ b/data/maps/objects/RocketHideoutB2F.asm @@ -1,3 +1,10 @@ + object_const_def + const ROCKETHIDEOUTB2F_ROCKET + const ROCKETHIDEOUTB2F_MOON_STONE + const ROCKETHIDEOUTB2F_NUGGET + const ROCKETHIDEOUTB2F_TM_HORN_DRILL + const ROCKETHIDEOUTB2F_SUPER_POTION + RocketHideoutB2F_Object: db $2e ; border block @@ -11,10 +18,10 @@ RocketHideoutB2F_Object: def_bg_events def_object_events - object_event 20, 12, SPRITE_ROCKET, STAY, DOWN, 1, OPP_ROCKET, 13 - object_event 1, 11, SPRITE_POKE_BALL, STAY, NONE, 2, MOON_STONE - object_event 16, 8, SPRITE_POKE_BALL, STAY, NONE, 3, NUGGET - object_event 6, 12, SPRITE_POKE_BALL, STAY, NONE, 4, TM_HORN_DRILL - object_event 3, 21, SPRITE_POKE_BALL, STAY, NONE, 5, SUPER_POTION + object_event 20, 12, SPRITE_ROCKET, STAY, DOWN, TEXT_ROCKETHIDEOUTB2F_ROCKET, OPP_ROCKET, 13 + object_event 1, 11, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB2F_MOON_STONE, MOON_STONE + object_event 16, 8, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB2F_NUGGET, NUGGET + object_event 6, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB2F_TM_HORN_DRILL, TM_HORN_DRILL + object_event 3, 21, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB2F_SUPER_POTION, SUPER_POTION def_warps_to ROCKET_HIDEOUT_B2F diff --git a/data/maps/objects/RocketHideoutB3F.asm b/data/maps/objects/RocketHideoutB3F.asm index b679f87c..ee02d809 100644 --- a/data/maps/objects/RocketHideoutB3F.asm +++ b/data/maps/objects/RocketHideoutB3F.asm @@ -1,3 +1,9 @@ + object_const_def + const ROCKETHIDEOUTB3F_ROCKET1 + const ROCKETHIDEOUTB3F_ROCKET2 + const ROCKETHIDEOUTB3F_TM_DOUBLE_EDGE + const ROCKETHIDEOUTB3F_RARE_CANDY + RocketHideoutB3F_Object: db $2e ; border block @@ -8,9 +14,9 @@ RocketHideoutB3F_Object: def_bg_events def_object_events - object_event 10, 22, SPRITE_ROCKET, STAY, RIGHT, 1, OPP_ROCKET, 14 - object_event 26, 12, SPRITE_ROCKET, STAY, UP, 2, OPP_ROCKET, 15 - object_event 26, 17, SPRITE_POKE_BALL, STAY, NONE, 3, TM_DOUBLE_EDGE - object_event 20, 14, SPRITE_POKE_BALL, STAY, NONE, 4, RARE_CANDY + object_event 10, 22, SPRITE_ROCKET, STAY, RIGHT, TEXT_ROCKETHIDEOUTB3F_ROCKET1, OPP_ROCKET, 14 + object_event 26, 12, SPRITE_ROCKET, STAY, UP, TEXT_ROCKETHIDEOUTB3F_ROCKET2, OPP_ROCKET, 15 + object_event 26, 17, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB3F_TM_DOUBLE_EDGE, TM_DOUBLE_EDGE + object_event 20, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB3F_RARE_CANDY, RARE_CANDY def_warps_to ROCKET_HIDEOUT_B3F diff --git a/data/maps/objects/RocketHideoutB4F.asm b/data/maps/objects/RocketHideoutB4F.asm index ecae529c..939b5c93 100644 --- a/data/maps/objects/RocketHideoutB4F.asm +++ b/data/maps/objects/RocketHideoutB4F.asm @@ -1,3 +1,14 @@ + object_const_def + const ROCKETHIDEOUTB4F_GIOVANNI + const ROCKETHIDEOUTB4F_ROCKET1 + const ROCKETHIDEOUTB4F_ROCKET2 + const ROCKETHIDEOUTB4F_ROCKET3 + const ROCKETHIDEOUTB4F_HP_UP + const ROCKETHIDEOUTB4F_TM_RAZOR_WIND + const ROCKETHIDEOUTB4F_IRON + const ROCKETHIDEOUTB4F_SLIPH_SCOPE + const ROCKETHIDEOUTB4F_LIFT_KEY + RocketHideoutB4F_Object: db $2e ; border block @@ -9,14 +20,14 @@ RocketHideoutB4F_Object: def_bg_events def_object_events - object_event 25, 3, SPRITE_GIOVANNI, STAY, DOWN, 1, OPP_GIOVANNI, 1 - object_event 23, 12, SPRITE_ROCKET, STAY, DOWN, 2, OPP_ROCKET, 16 - object_event 26, 12, SPRITE_ROCKET, STAY, DOWN, 3, OPP_ROCKET, 17 - object_event 11, 2, SPRITE_ROCKET, STAY, DOWN, 4, OPP_ROCKET, 18 - object_event 10, 12, SPRITE_POKE_BALL, STAY, NONE, 5, HP_UP - object_event 9, 4, SPRITE_POKE_BALL, STAY, NONE, 6, TM_RAZOR_WIND - object_event 12, 20, SPRITE_POKE_BALL, STAY, NONE, 7, IRON - object_event 25, 2, SPRITE_POKE_BALL, STAY, NONE, 8, SILPH_SCOPE - object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, 9, LIFT_KEY + object_event 25, 3, SPRITE_GIOVANNI, STAY, DOWN, TEXT_ROCKETHIDEOUTB4F_GIOVANNI, OPP_GIOVANNI, 1 + object_event 23, 12, SPRITE_ROCKET, STAY, DOWN, TEXT_ROCKETHIDEOUTB4F_ROCKET1, OPP_ROCKET, 16 + object_event 26, 12, SPRITE_ROCKET, STAY, DOWN, TEXT_ROCKETHIDEOUTB4F_ROCKET2, OPP_ROCKET, 17 + object_event 11, 2, SPRITE_ROCKET, STAY, DOWN, TEXT_ROCKETHIDEOUTB4F_ROCKET3, OPP_ROCKET, 18 + object_event 10, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB4F_HP_UP, HP_UP + object_event 9, 4, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB4F_TM_RAZOR_WIND, TM_RAZOR_WIND + object_event 12, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB4F_IRON, IRON + object_event 25, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB4F_SILPH_SCOPE, SILPH_SCOPE + object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROCKETHIDEOUTB4F_LIFT_KEY, LIFT_KEY def_warps_to ROCKET_HIDEOUT_B4F diff --git a/data/maps/objects/RocketHideoutElevator.asm b/data/maps/objects/RocketHideoutElevator.asm index d31ec51b..92255d88 100644 --- a/data/maps/objects/RocketHideoutElevator.asm +++ b/data/maps/objects/RocketHideoutElevator.asm @@ -6,7 +6,7 @@ RocketHideoutElevator_Object: warp_event 3, 1, ROCKET_HIDEOUT_B1F, 5 def_bg_events - bg_event 1, 1, 1 ; RocketHideoutElevatorText1 + bg_event 1, 1, TEXT_ROCKETHIDEOUTELEVATOR def_object_events diff --git a/data/maps/objects/Route1.asm b/data/maps/objects/Route1.asm index b4ae442c..bb6bcf63 100644 --- a/data/maps/objects/Route1.asm +++ b/data/maps/objects/Route1.asm @@ -1,14 +1,18 @@ + object_const_def + const ROUTE1_YOUNGSTER1 + const ROUTE1_YOUNGSTER2 + Route1_Object: db $b ; border block def_warp_events def_bg_events - bg_event 9, 27, 3 ; Route1Text3 + bg_event 9, 27, TEXT_ROUTE1_SIGN def_object_events - object_event 5, 24, SPRITE_YOUNGSTER, WALK, UP_DOWN, 1 ; person - object_event 15, 13, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 2 ; person + object_event 5, 24, SPRITE_YOUNGSTER, WALK, UP_DOWN, TEXT_ROUTE1_YOUNGSTER1 + object_event 15, 13, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_ROUTE1_YOUNGSTER2 def_warps_to ROUTE_1 diff --git a/data/maps/objects/Route10.asm b/data/maps/objects/Route10.asm index 01eae9cf..031ae521 100644 --- a/data/maps/objects/Route10.asm +++ b/data/maps/objects/Route10.asm @@ -1,3 +1,11 @@ + object_const_def + const ROUTE10_SUPER_NERD1 + const ROUTE10_HIKER1 + const ROUTE10_SUPER_NERD2 + const ROUTE10_COOLTRAINER_F1 + const ROUTE10_HIKER2 + const ROUTE10_COOLTRAINER_F2 + Route10_Object: db $2c ; border block @@ -8,17 +16,17 @@ Route10_Object: warp_event 6, 39, POWER_PLANT, 1 def_bg_events - bg_event 7, 19, 7 ; Route10Text7 - bg_event 12, 19, 8 ; PokeCenterSignText - bg_event 9, 55, 9 ; Route10Text9 - bg_event 5, 41, 10 ; Route10Text10 + bg_event 7, 19, TEXT_ROUTE10_ROCKTUNNEL_NORTH_SIGN + bg_event 12, 19, TEXT_ROUTE10_POKECENTER_SIGN + bg_event 9, 55, TEXT_ROUTE10_ROCKTUNNEL_SOUTH_SIGN + bg_event 5, 41, TEXT_ROUTE10_POWERPLANT_SIGN def_object_events - object_event 10, 44, SPRITE_SUPER_NERD, STAY, LEFT, 1, OPP_POKEMANIAC, 1 - object_event 3, 57, SPRITE_HIKER, STAY, UP, 2, OPP_HIKER, 7 - object_event 14, 64, SPRITE_SUPER_NERD, STAY, LEFT, 3, OPP_POKEMANIAC, 2 - object_event 7, 25, SPRITE_COOLTRAINER_F, STAY, LEFT, 4, OPP_JR_TRAINER_F, 7 - object_event 3, 61, SPRITE_HIKER, STAY, DOWN, 5, OPP_HIKER, 8 - object_event 7, 54, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_JR_TRAINER_F, 8 + object_event 10, 44, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_ROUTE10_SUPER_NERD1, OPP_POKEMANIAC, 1 + object_event 3, 57, SPRITE_HIKER, STAY, UP, TEXT_ROUTE10_HIKER1, OPP_HIKER, 7 + object_event 14, 64, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_ROUTE10_SUPER_NERD2, OPP_POKEMANIAC, 2 + object_event 7, 25, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE10_COOLTRAINER_F1, OPP_JR_TRAINER_F, 7 + object_event 3, 61, SPRITE_HIKER, STAY, DOWN, TEXT_ROUTE10_HIKER2, OPP_HIKER, 8 + object_event 7, 54, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE10_COOLTRAINER_F2, OPP_JR_TRAINER_F, 8 def_warps_to ROUTE_10 diff --git a/data/maps/objects/Route11.asm b/data/maps/objects/Route11.asm index 6238a067..26487216 100644 --- a/data/maps/objects/Route11.asm +++ b/data/maps/objects/Route11.asm @@ -1,3 +1,15 @@ + object_const_def + const ROUTE11_GAMBLER1 + const ROUTE11_GAMBLER2 + const ROUTE11_YOUNGSTER1 + const ROUTE11_SUPER_NERD1 + const ROUTE11_YOUNGSTER2 + const ROUTE11_GAMBLER3 + const ROUTE11_GAMBLER4 + const ROUTE11_YOUNGSTER3 + const ROUTE11_SUPER_NERD2 + const ROUTE11_YOUNGSTER4 + Route11_Object: db $f ; border block @@ -9,18 +21,18 @@ Route11_Object: warp_event 4, 5, DIGLETTS_CAVE_ROUTE_11, 1 def_bg_events - bg_event 1, 5, 11 ; Route11Text11 + bg_event 1, 5, TEXT_ROUTE11_DIGLETTSCAVE_SIGN def_object_events - object_event 10, 14, SPRITE_GAMBLER, STAY, DOWN, 1, OPP_GAMBLER, 1 - object_event 26, 9, SPRITE_GAMBLER, STAY, DOWN, 2, OPP_GAMBLER, 2 - object_event 13, 5, SPRITE_YOUNGSTER, STAY, LEFT, 3, OPP_YOUNGSTER, 9 - object_event 36, 11, SPRITE_SUPER_NERD, STAY, DOWN, 4, OPP_ENGINEER, 2 - object_event 22, 4, SPRITE_YOUNGSTER, STAY, UP, 5, OPP_YOUNGSTER, 10 - object_event 45, 7, SPRITE_GAMBLER, STAY, DOWN, 6, OPP_GAMBLER, 3 - object_event 33, 3, SPRITE_GAMBLER, STAY, UP, 7, OPP_GAMBLER, 4 - object_event 43, 5, SPRITE_YOUNGSTER, STAY, RIGHT, 8, OPP_YOUNGSTER, 11 - object_event 45, 16, SPRITE_SUPER_NERD, STAY, LEFT, 9, OPP_ENGINEER, 3 - object_event 22, 12, SPRITE_YOUNGSTER, STAY, UP, 10, OPP_YOUNGSTER, 12 + object_event 10, 14, SPRITE_GAMBLER, STAY, DOWN, TEXT_ROUTE11_GAMBLER1, OPP_GAMBLER, 1 + object_event 26, 9, SPRITE_GAMBLER, STAY, DOWN, TEXT_ROUTE11_GAMBLER2, OPP_GAMBLER, 2 + object_event 13, 5, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE11_YOUNGSTER1, OPP_YOUNGSTER, 9 + object_event 36, 11, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_ROUTE11_SUPER_NERD1, OPP_ENGINEER, 2 + object_event 22, 4, SPRITE_YOUNGSTER, STAY, UP, TEXT_ROUTE11_YOUNGSTER2, OPP_YOUNGSTER, 10 + object_event 45, 7, SPRITE_GAMBLER, STAY, DOWN, TEXT_ROUTE11_GAMBLER3, OPP_GAMBLER, 3 + object_event 33, 3, SPRITE_GAMBLER, STAY, UP, TEXT_ROUTE11_GAMBLER4, OPP_GAMBLER, 4 + object_event 43, 5, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE11_YOUNGSTER3, OPP_YOUNGSTER, 11 + object_event 45, 16, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_ROUTE11_SUPER_NERD2, OPP_ENGINEER, 3 + object_event 22, 12, SPRITE_YOUNGSTER, STAY, UP, TEXT_ROUTE11_YOUNGSTER4, OPP_YOUNGSTER, 12 def_warps_to ROUTE_11 diff --git a/data/maps/objects/Route11Gate1F.asm b/data/maps/objects/Route11Gate1F.asm index ea40cc90..56d2e7f7 100644 --- a/data/maps/objects/Route11Gate1F.asm +++ b/data/maps/objects/Route11Gate1F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE11GATE1F_GUARD + Route11Gate1F_Object: db $a ; border block @@ -11,6 +14,6 @@ Route11Gate1F_Object: def_bg_events def_object_events - object_event 4, 1, SPRITE_GUARD, STAY, NONE, 1 ; person + object_event 4, 1, SPRITE_GUARD, STAY, NONE, TEXT_ROUTE11GATE1F_GUARD def_warps_to ROUTE_11_GATE_1F diff --git a/data/maps/objects/Route11Gate2F.asm b/data/maps/objects/Route11Gate2F.asm index ad257fbb..7e76288a 100644 --- a/data/maps/objects/Route11Gate2F.asm +++ b/data/maps/objects/Route11Gate2F.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE11GATE2F_YOUNGSTER + const ROUTE11GATE2F_OAKS_AIDE + Route11Gate2F_Object: db $a ; border block @@ -5,11 +9,11 @@ Route11Gate2F_Object: warp_event 7, 7, ROUTE_11_GATE_1F, 5 def_bg_events - bg_event 1, 2, 3 ; Route11GateUpstairsText3 - bg_event 6, 2, 4 ; Route11GateUpstairsText4 + bg_event 1, 2, TEXT_ROUTE11GATE2F_LEFT_BINOCULARS + bg_event 6, 2, TEXT_ROUTE11GATE2F_RIGHT_BINOCULARS def_object_events - object_event 4, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person - object_event 2, 6, SPRITE_SCIENTIST, STAY, NONE, 2 ; person + object_event 4, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_ROUTE11GATE2F_YOUNGSTER + object_event 2, 6, SPRITE_SCIENTIST, STAY, NONE, TEXT_ROUTE11GATE2F_OAKS_AIDE def_warps_to ROUTE_11_GATE_2F diff --git a/data/maps/objects/Route12.asm b/data/maps/objects/Route12.asm index e7fc92f1..4884a6f9 100644 --- a/data/maps/objects/Route12.asm +++ b/data/maps/objects/Route12.asm @@ -1,3 +1,15 @@ + object_const_def + const ROUTE12_SNORLAX + const ROUTE12_FISHER1 + const ROUTE12_FISHER2 + const ROUTE12_COOLTRAINER_M + const ROUTE12_SUPER_NERD + const ROUTE12_FISHER3 + const ROUTE12_FISHER4 + const ROUTE12_FISHER5 + const ROUTE12_TM_PAY_DAY + const ROUTE12_IRON + Route12_Object: db $43 ; border block @@ -8,19 +20,19 @@ Route12_Object: warp_event 11, 77, ROUTE_12_SUPER_ROD_HOUSE, 1 def_bg_events - bg_event 13, 13, 11 ; Route12Text11 - bg_event 11, 63, 12 ; Route12Text12 + bg_event 13, 13, TEXT_ROUTE12_SIGN + bg_event 11, 63, TEXT_ROUTE12_SPORT_FISHING_SIGN def_object_events - object_event 10, 62, SPRITE_SNORLAX, STAY, DOWN, 1 ; person - object_event 14, 31, SPRITE_FISHER, STAY, LEFT, 2, OPP_FISHER, 3 - object_event 5, 39, SPRITE_FISHER, STAY, UP, 3, OPP_FISHER, 4 - object_event 11, 92, SPRITE_COOLTRAINER_M, STAY, LEFT, 4, OPP_JR_TRAINER_M, 9 - object_event 14, 76, SPRITE_SUPER_NERD, STAY, UP, 5, OPP_ROCKER, 2 - object_event 12, 40, SPRITE_FISHER, STAY, LEFT, 6, OPP_FISHER, 5 - object_event 9, 52, SPRITE_FISHER, STAY, RIGHT, 7, OPP_FISHER, 6 - object_event 6, 87, SPRITE_FISHER, STAY, DOWN, 8, OPP_FISHER, 11 - object_event 14, 35, SPRITE_POKE_BALL, STAY, NONE, 9, TM_PAY_DAY - object_event 5, 89, SPRITE_POKE_BALL, STAY, NONE, 10, IRON + object_event 10, 62, SPRITE_SNORLAX, STAY, DOWN, TEXT_ROUTE12_SNORLAX + object_event 14, 31, SPRITE_FISHER, STAY, LEFT, TEXT_ROUTE12_FISHER1, OPP_FISHER, 3 + object_event 5, 39, SPRITE_FISHER, STAY, UP, TEXT_ROUTE12_FISHER2, OPP_FISHER, 4 + object_event 11, 92, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE12_COOLTRAINER_M, OPP_JR_TRAINER_M, 9 + object_event 14, 76, SPRITE_SUPER_NERD, STAY, UP, TEXT_ROUTE12_SUPER_NERD, OPP_ROCKER, 2 + object_event 12, 40, SPRITE_FISHER, STAY, LEFT, TEXT_ROUTE12_FISHER3, OPP_FISHER, 5 + object_event 9, 52, SPRITE_FISHER, STAY, RIGHT, TEXT_ROUTE12_FISHER4, OPP_FISHER, 6 + object_event 6, 87, SPRITE_FISHER, STAY, DOWN, TEXT_ROUTE12_FISHER5, OPP_FISHER, 11 + object_event 14, 35, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE12_TM_PAY_DAY, TM_PAY_DAY + object_event 5, 89, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE12_IRON, IRON def_warps_to ROUTE_12 diff --git a/data/maps/objects/Route12Gate1F.asm b/data/maps/objects/Route12Gate1F.asm index 67cd4a25..eef1a37d 100644 --- a/data/maps/objects/Route12Gate1F.asm +++ b/data/maps/objects/Route12Gate1F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE12GATE1F_GUARD + Route12Gate1F_Object: db $a ; border block @@ -11,6 +14,6 @@ Route12Gate1F_Object: def_bg_events def_object_events - object_event 1, 3, SPRITE_GUARD, STAY, NONE, 1 ; person + object_event 1, 3, SPRITE_GUARD, STAY, NONE, TEXT_ROUTE12GATE1F_GUARD def_warps_to ROUTE_12_GATE_1F diff --git a/data/maps/objects/Route12Gate2F.asm b/data/maps/objects/Route12Gate2F.asm index 13501b5c..a3fc5c80 100644 --- a/data/maps/objects/Route12Gate2F.asm +++ b/data/maps/objects/Route12Gate2F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE12GATE2F_BRUNETTE_GIRL + Route12Gate2F_Object: db $a ; border block @@ -5,10 +8,10 @@ Route12Gate2F_Object: warp_event 7, 7, ROUTE_12_GATE_1F, 5 def_bg_events - bg_event 1, 2, 2 ; Route12GateUpstairsText2 - bg_event 6, 2, 3 ; Route12GateUpstairsText3 + bg_event 1, 2, TEXT_ROUTE12GATE2F_LEFT_BINOCULARS + bg_event 6, 2, TEXT_ROUTE12GATE2F_RIGHT_BINOCULARS def_object_events - object_event 3, 4, SPRITE_BRUNETTE_GIRL, WALK, UP_DOWN, 1 ; person + object_event 3, 4, SPRITE_BRUNETTE_GIRL, WALK, UP_DOWN, TEXT_ROUTE12GATE2F_BRUNETTE_GIRL def_warps_to ROUTE_12_GATE_2F diff --git a/data/maps/objects/Route12SuperRodHouse.asm b/data/maps/objects/Route12SuperRodHouse.asm index 14b7747a..b9899c67 100644 --- a/data/maps/objects/Route12SuperRodHouse.asm +++ b/data/maps/objects/Route12SuperRodHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE12SUPERRODHOUSE_FISHING_GURU + Route12SuperRodHouse_Object: db $a ; border block @@ -8,6 +11,6 @@ Route12SuperRodHouse_Object: def_bg_events def_object_events - object_event 2, 4, SPRITE_FISHING_GURU, STAY, RIGHT, 1 ; person + object_event 2, 4, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_ROUTE12SUPERRODHOUSE_FISHING_GURU def_warps_to ROUTE_12_SUPER_ROD_HOUSE diff --git a/data/maps/objects/Route13.asm b/data/maps/objects/Route13.asm index a3397573..ef9d1276 100644 --- a/data/maps/objects/Route13.asm +++ b/data/maps/objects/Route13.asm @@ -1,23 +1,35 @@ + object_const_def + const ROUTE13_COOLTRAINER_M1 + const ROUTE13_COOLTRAINER_F1 + const ROUTE13_COOLTRAINER_F2 + const ROUTE13_COOLTRAINER_F3 + const ROUTE13_COOLTRAINER_F4 + const ROUTE13_COOLTRAINER_M2 + const ROUTE13_BEAUTY1 + const ROUTE13_BEAUTY2 + const ROUTE13_BIKER + const ROUTE13_COOLTRAINER_M3 + Route13_Object: db $43 ; border block def_warp_events def_bg_events - bg_event 15, 13, 11 ; Route13Text11 - bg_event 33, 5, 12 ; Route13Text12 - bg_event 31, 11, 13 ; Route13Text13 + bg_event 15, 13, TEXT_ROUTE13_TRAINER_TIPS1 + bg_event 33, 5, TEXT_ROUTE13_TRAINER_TIPS2 + bg_event 31, 11, TEXT_ROUTE13_SIGN def_object_events - object_event 49, 10, SPRITE_COOLTRAINER_M, STAY, RIGHT, 1, OPP_BIRD_KEEPER, 1 - object_event 48, 10, SPRITE_COOLTRAINER_F, STAY, DOWN, 2, OPP_JR_TRAINER_F, 12 - object_event 27, 9, SPRITE_COOLTRAINER_F, STAY, DOWN, 3, OPP_JR_TRAINER_F, 13 - object_event 23, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, 4, OPP_JR_TRAINER_F, 14 - object_event 50, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, 5, OPP_JR_TRAINER_F, 15 - object_event 12, 4, SPRITE_COOLTRAINER_M, STAY, RIGHT, 6, OPP_BIRD_KEEPER, 2 - object_event 33, 6, SPRITE_BEAUTY, STAY, DOWN, 7, OPP_BEAUTY, 4 - object_event 32, 6, SPRITE_BEAUTY, STAY, DOWN, 8, OPP_BEAUTY, 5 - object_event 10, 7, SPRITE_BIKER, STAY, UP, 9, OPP_BIKER, 1 - object_event 7, 13, SPRITE_COOLTRAINER_M, STAY, UP, 10, OPP_BIRD_KEEPER, 3 + object_event 49, 10, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE13_COOLTRAINER_M1, OPP_BIRD_KEEPER, 1 + object_event 48, 10, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE13_COOLTRAINER_F1, OPP_JR_TRAINER_F, 12 + object_event 27, 9, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE13_COOLTRAINER_F2, OPP_JR_TRAINER_F, 13 + object_event 23, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE13_COOLTRAINER_F3, OPP_JR_TRAINER_F, 14 + object_event 50, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE13_COOLTRAINER_F4, OPP_JR_TRAINER_F, 15 + object_event 12, 4, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE13_COOLTRAINER_M2, OPP_BIRD_KEEPER, 2 + object_event 33, 6, SPRITE_BEAUTY, STAY, DOWN, TEXT_ROUTE13_BEAUTY1, OPP_BEAUTY, 4 + object_event 32, 6, SPRITE_BEAUTY, STAY, DOWN, TEXT_ROUTE13_BEAUTY2, OPP_BEAUTY, 5 + object_event 10, 7, SPRITE_BIKER, STAY, UP, TEXT_ROUTE13_BIKER, OPP_BIKER, 1 + object_event 7, 13, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE13_COOLTRAINER_M3, OPP_BIRD_KEEPER, 3 def_warps_to ROUTE_13 diff --git a/data/maps/objects/Route14.asm b/data/maps/objects/Route14.asm index b9244646..0ca3a40a 100644 --- a/data/maps/objects/Route14.asm +++ b/data/maps/objects/Route14.asm @@ -1,21 +1,33 @@ + object_const_def + const ROUTE14_COOLTRAINER_M1 + const ROUTE14_COOLTRAINER_M2 + const ROUTE14_COOLTRAINER_M3 + const ROUTE14_COOLTRAINER_M4 + const ROUTE14_COOLTRAINER_M5 + const ROUTE14_COOLTRAINER_M6 + const ROUTE14_BIKER1 + const ROUTE14_BIKER2 + const ROUTE14_BIKER3 + const ROUTE14_BIKER4 + Route14_Object: db $43 ; border block def_warp_events def_bg_events - bg_event 17, 13, 11 ; Route14Text11 + bg_event 17, 13, TEXT_ROUTE14_SIGN def_object_events - object_event 4, 4, SPRITE_COOLTRAINER_M, STAY, DOWN, 1, OPP_BIRD_KEEPER, 14 - object_event 15, 6, SPRITE_COOLTRAINER_M, STAY, DOWN, 2, OPP_BIRD_KEEPER, 15 - object_event 12, 11, SPRITE_COOLTRAINER_M, STAY, DOWN, 3, OPP_BIRD_KEEPER, 16 - object_event 14, 15, SPRITE_COOLTRAINER_M, STAY, UP, 4, OPP_BIRD_KEEPER, 17 - object_event 15, 31, SPRITE_COOLTRAINER_M, STAY, LEFT, 5, OPP_BIRD_KEEPER, 4 - object_event 6, 49, SPRITE_COOLTRAINER_M, STAY, UP, 6, OPP_BIRD_KEEPER, 5 - object_event 5, 39, SPRITE_BIKER, STAY, DOWN, 7, OPP_BIKER, 13 - object_event 4, 30, SPRITE_BIKER, STAY, RIGHT, 8, OPP_BIKER, 14 - object_event 15, 30, SPRITE_BIKER, STAY, LEFT, 9, OPP_BIKER, 15 - object_event 4, 31, SPRITE_BIKER, STAY, RIGHT, 10, OPP_BIKER, 2 + object_event 4, 4, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_ROUTE14_COOLTRAINER_M1, OPP_BIRD_KEEPER, 14 + object_event 15, 6, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_ROUTE14_COOLTRAINER_M2, OPP_BIRD_KEEPER, 15 + object_event 12, 11, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_ROUTE14_COOLTRAINER_M3, OPP_BIRD_KEEPER, 16 + object_event 14, 15, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE14_COOLTRAINER_M4, OPP_BIRD_KEEPER, 17 + object_event 15, 31, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE14_COOLTRAINER_M5, OPP_BIRD_KEEPER, 4 + object_event 6, 49, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE14_COOLTRAINER_M6, OPP_BIRD_KEEPER, 5 + object_event 5, 39, SPRITE_BIKER, STAY, DOWN, TEXT_ROUTE14_BIKER1, OPP_BIKER, 13 + object_event 4, 30, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE14_BIKER2, OPP_BIKER, 14 + object_event 15, 30, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE14_BIKER3, OPP_BIKER, 15 + object_event 4, 31, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE14_BIKER4, OPP_BIKER, 2 def_warps_to ROUTE_14 diff --git a/data/maps/objects/Route15.asm b/data/maps/objects/Route15.asm index 93a74966..d04c305c 100644 --- a/data/maps/objects/Route15.asm +++ b/data/maps/objects/Route15.asm @@ -1,3 +1,16 @@ + object_const_def + const ROUTE15_COOLTRAINER_F1 + const ROUTE15_COOLTRAINER_F2 + const ROUTE15_COOLTRAINER_M1 + const ROUTE15_COOLTRAINER_M2 + const ROUTE15_BEAUTY1 + const ROUTE15_BEAUTY2 + const ROUTE15_BIKER1 + const ROUTE15_BIKER2 + const ROUTE15_COOLTRAINER_F3 + const ROUTE15_COOLTRAINER_F4 + const ROUTE15_TM_RAGE + Route15_Object: db $43 ; border block @@ -8,19 +21,19 @@ Route15_Object: warp_event 14, 9, ROUTE_15_GATE_1F, 4 def_bg_events - bg_event 39, 9, 12 ; Route15Text12 + bg_event 39, 9, TEXT_ROUTE15_SIGN def_object_events - object_event 41, 11, SPRITE_COOLTRAINER_F, STAY, DOWN, 1, OPP_JR_TRAINER_F, 20 - object_event 53, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, 2, OPP_JR_TRAINER_F, 21 - object_event 31, 13, SPRITE_COOLTRAINER_M, STAY, UP, 3, OPP_BIRD_KEEPER, 6 - object_event 35, 13, SPRITE_COOLTRAINER_M, STAY, UP, 4, OPP_BIRD_KEEPER, 7 - object_event 53, 11, SPRITE_BEAUTY, STAY, DOWN, 5, OPP_BEAUTY, 9 - object_event 41, 10, SPRITE_BEAUTY, STAY, RIGHT, 6, OPP_BEAUTY, 10 - object_event 48, 10, SPRITE_BIKER, STAY, DOWN, 7, OPP_BIKER, 3 - object_event 46, 10, SPRITE_BIKER, STAY, DOWN, 8, OPP_BIKER, 4 - object_event 37, 5, SPRITE_COOLTRAINER_F, STAY, RIGHT, 9, OPP_JR_TRAINER_F, 22 - object_event 18, 13, SPRITE_COOLTRAINER_F, STAY, UP, 10, OPP_JR_TRAINER_F, 23 - object_event 18, 5, SPRITE_POKE_BALL, STAY, NONE, 11, TM_RAGE + object_event 41, 11, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE15_COOLTRAINER_F1, OPP_JR_TRAINER_F, 20 + object_event 53, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE15_COOLTRAINER_F2, OPP_JR_TRAINER_F, 21 + object_event 31, 13, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE15_COOLTRAINER_M1, OPP_BIRD_KEEPER, 6 + object_event 35, 13, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE15_COOLTRAINER_M2, OPP_BIRD_KEEPER, 7 + object_event 53, 11, SPRITE_BEAUTY, STAY, DOWN, TEXT_ROUTE15_BEAUTY1, OPP_BEAUTY, 9 + object_event 41, 10, SPRITE_BEAUTY, STAY, RIGHT, TEXT_ROUTE15_BEAUTY2, OPP_BEAUTY, 10 + object_event 48, 10, SPRITE_BIKER, STAY, DOWN, TEXT_ROUTE15_BIKER1, OPP_BIKER, 3 + object_event 46, 10, SPRITE_BIKER, STAY, DOWN, TEXT_ROUTE15_BIKER2, OPP_BIKER, 4 + object_event 37, 5, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE15_COOLTRAINER_F3, OPP_JR_TRAINER_F, 22 + object_event 18, 13, SPRITE_COOLTRAINER_F, STAY, UP, TEXT_ROUTE15_COOLTRAINER_F4, OPP_JR_TRAINER_F, 23 + object_event 18, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE15_TM_RAGE, TM_RAGE def_warps_to ROUTE_15 diff --git a/data/maps/objects/Route15Gate1F.asm b/data/maps/objects/Route15Gate1F.asm index 3bc02f2f..7285c23e 100644 --- a/data/maps/objects/Route15Gate1F.asm +++ b/data/maps/objects/Route15Gate1F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE15GATE1F_GUARD + Route15Gate1F_Object: db $a ; border block @@ -11,6 +14,6 @@ Route15Gate1F_Object: def_bg_events def_object_events - object_event 4, 1, SPRITE_GUARD, STAY, NONE, 1 ; person + object_event 4, 1, SPRITE_GUARD, STAY, NONE, TEXT_ROUTE15GATE1F_GUARD def_warps_to ROUTE_15_GATE_1F diff --git a/data/maps/objects/Route15Gate2F.asm b/data/maps/objects/Route15Gate2F.asm index 39b5c64a..b2b17285 100644 --- a/data/maps/objects/Route15Gate2F.asm +++ b/data/maps/objects/Route15Gate2F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE15GATE2F_OAKS_AIDE + Route15Gate2F_Object: db $a ; border block @@ -5,9 +8,9 @@ Route15Gate2F_Object: warp_event 7, 7, ROUTE_15_GATE_1F, 5 def_bg_events - bg_event 6, 2, 2 ; Route15GateUpstairsText2 + bg_event 6, 2, TEXT_ROUTE15GATE2F_BINOCULARS def_object_events - object_event 4, 2, SPRITE_SCIENTIST, STAY, DOWN, 1 + object_event 4, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_ROUTE15GATE2F_OAKS_AIDE def_warps_to ROUTE_15_GATE_2F diff --git a/data/maps/objects/Route16.asm b/data/maps/objects/Route16.asm index b1e62651..0eff9b2e 100644 --- a/data/maps/objects/Route16.asm +++ b/data/maps/objects/Route16.asm @@ -1,3 +1,12 @@ + object_const_def + const ROUTE16_BIKER1 + const ROUTE16_BIKER2 + const ROUTE16_BIKER3 + const ROUTE16_BIKER4 + const ROUTE16_BIKER5 + const ROUTE16_BIKER6 + const ROUTE16_SNORLAX + Route16_Object: db $f ; border block @@ -13,16 +22,16 @@ Route16_Object: warp_event 7, 5, ROUTE_16_FLY_HOUSE, 1 def_bg_events - bg_event 27, 11, 8 ; Route16Text8 - bg_event 5, 17, 9 ; Route16Text9 + bg_event 27, 11, TEXT_ROUTE16_CYCLING_ROAD_SIGN + bg_event 5, 17, TEXT_ROUTE16_SIGN def_object_events - object_event 17, 12, SPRITE_BIKER, STAY, LEFT, 1, OPP_BIKER, 5 - object_event 14, 13, SPRITE_BIKER, STAY, RIGHT, 2, OPP_CUE_BALL, 1 - object_event 11, 12, SPRITE_BIKER, STAY, UP, 3, OPP_CUE_BALL, 2 - object_event 9, 11, SPRITE_BIKER, STAY, LEFT, 4, OPP_BIKER, 6 - object_event 6, 10, SPRITE_BIKER, STAY, RIGHT, 5, OPP_CUE_BALL, 3 - object_event 3, 12, SPRITE_BIKER, STAY, RIGHT, 6, OPP_BIKER, 7 - object_event 26, 10, SPRITE_SNORLAX, STAY, DOWN, 7 ; person + object_event 17, 12, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE16_BIKER1, OPP_BIKER, 5 + object_event 14, 13, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE16_BIKER2, OPP_CUE_BALL, 1 + object_event 11, 12, SPRITE_BIKER, STAY, UP, TEXT_ROUTE16_BIKER3, OPP_CUE_BALL, 2 + object_event 9, 11, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE16_BIKER4, OPP_BIKER, 6 + object_event 6, 10, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE16_BIKER5, OPP_CUE_BALL, 3 + object_event 3, 12, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE16_BIKER6, OPP_BIKER, 7 + object_event 26, 10, SPRITE_SNORLAX, STAY, DOWN, TEXT_ROUTE16_SNORLAX def_warps_to ROUTE_16 diff --git a/data/maps/objects/Route16FlyHouse.asm b/data/maps/objects/Route16FlyHouse.asm index dc767dbf..be2f19d4 100644 --- a/data/maps/objects/Route16FlyHouse.asm +++ b/data/maps/objects/Route16FlyHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE16FLYHOUSE_BRUNETTE_GIRL + const ROUTE16FLYHOUSE_FEAROW + Route16FlyHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ Route16FlyHouse_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, 1 ; person - object_event 6, 4, SPRITE_BIRD, WALK, ANY_DIR, 2 ; person + object_event 2, 3, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, TEXT_ROUTE16FLYHOUSE_BRUNETTE_GIRL + object_event 6, 4, SPRITE_BIRD, WALK, ANY_DIR, TEXT_ROUTE16FLYHOUSE_FEAROW def_warps_to ROUTE_16_FLY_HOUSE diff --git a/data/maps/objects/Route16Gate1F.asm b/data/maps/objects/Route16Gate1F.asm index 7aeeb619..d703a6e0 100644 --- a/data/maps/objects/Route16Gate1F.asm +++ b/data/maps/objects/Route16Gate1F.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE16GATE1F_GUARD + const ROUTE16GATE1F_GAMBLER + Route16Gate1F_Object: db $a ; border block @@ -15,7 +19,7 @@ Route16Gate1F_Object: def_bg_events def_object_events - object_event 4, 5, SPRITE_GUARD, STAY, DOWN, 1 ; person - object_event 4, 3, SPRITE_GAMBLER, STAY, NONE, 2 ; person + object_event 4, 5, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE16GATE1F_GUARD + object_event 4, 3, SPRITE_GAMBLER, STAY, NONE, TEXT_ROUTE16GATE1F_GAMBLER def_warps_to ROUTE_16_GATE_1F diff --git a/data/maps/objects/Route16Gate2F.asm b/data/maps/objects/Route16Gate2F.asm index f687fab0..421b5caa 100644 --- a/data/maps/objects/Route16Gate2F.asm +++ b/data/maps/objects/Route16Gate2F.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE16GATE2F_LITTLE_BOY + const ROUTE16GATE2F_LITTLE_GIRL + Route16Gate2F_Object: db $a ; border block @@ -5,11 +9,11 @@ Route16Gate2F_Object: warp_event 7, 7, ROUTE_16_GATE_1F, 9 def_bg_events - bg_event 1, 2, 3 ; Route16GateUpstairsText3 - bg_event 6, 2, 4 ; Route16GateUpstairsText4 + bg_event 1, 2, TEXT_ROUTE16GATE2F_LEFT_BINOCULARS + bg_event 6, 2, TEXT_ROUTE16GATE2F_RIGHT_BINOCULARS def_object_events - object_event 4, 2, SPRITE_LITTLE_BOY, STAY, NONE, 1 ; person - object_event 2, 5, SPRITE_LITTLE_GIRL, WALK, LEFT_RIGHT, 2 ; person + object_event 4, 2, SPRITE_LITTLE_BOY, STAY, NONE, TEXT_ROUTE16GATE2F_LITTLE_BOY + object_event 2, 5, SPRITE_LITTLE_GIRL, WALK, LEFT_RIGHT, TEXT_ROUTE16GATE2F_LITTLE_GIRL def_warps_to ROUTE_16_GATE_2F diff --git a/data/maps/objects/Route17.asm b/data/maps/objects/Route17.asm index 48d88926..2f1dbeb1 100644 --- a/data/maps/objects/Route17.asm +++ b/data/maps/objects/Route17.asm @@ -1,26 +1,38 @@ + object_const_def + const ROUTE17_BIKER1 + const ROUTE17_BIKER2 + const ROUTE17_BIKER3 + const ROUTE17_BIKER4 + const ROUTE17_BIKER5 + const ROUTE17_BIKER6 + const ROUTE17_BIKER7 + const ROUTE17_BIKER8 + const ROUTE17_BIKER9 + const ROUTE17_BIKER10 + Route17_Object: db $43 ; border block def_warp_events def_bg_events - bg_event 9, 51, 11 ; Route17Text11 - bg_event 9, 63, 12 ; Route17Text12 - bg_event 9, 75, 13 ; Route17Text13 - bg_event 9, 87, 14 ; Route17Text14 - bg_event 9, 111, 15 ; Route17Text15 - bg_event 9, 141, 16 ; Route17Text16 + bg_event 9, 51, TEXT_ROUTE17_NOTICE_SIGN1 + bg_event 9, 63, TEXT_ROUTE17_TRAINER_TIPS1 + bg_event 9, 75, TEXT_ROUTE17_TRAINER_TIPS2 + bg_event 9, 87, TEXT_ROUTE17_SIGN + bg_event 9, 111, TEXT_ROUTE17_NOTICE_SIGN2 + bg_event 9, 141, TEXT_ROUTE17_CYCLING_ROAD_ENDS_SIGN def_object_events - object_event 12, 19, SPRITE_BIKER, STAY, LEFT, 1, OPP_CUE_BALL, 4 - object_event 11, 16, SPRITE_BIKER, STAY, RIGHT, 2, OPP_CUE_BALL, 5 - object_event 4, 18, SPRITE_BIKER, STAY, UP, 3, OPP_BIKER, 8 - object_event 7, 32, SPRITE_BIKER, STAY, LEFT, 4, OPP_BIKER, 9 - object_event 14, 34, SPRITE_BIKER, STAY, RIGHT, 5, OPP_BIKER, 10 - object_event 17, 58, SPRITE_BIKER, STAY, LEFT, 6, OPP_CUE_BALL, 6 - object_event 2, 68, SPRITE_BIKER, STAY, RIGHT, 7, OPP_CUE_BALL, 7 - object_event 14, 98, SPRITE_BIKER, STAY, RIGHT, 8, OPP_CUE_BALL, 8 - object_event 5, 98, SPRITE_BIKER, STAY, LEFT, 9, OPP_BIKER, 11 - object_event 10, 118, SPRITE_BIKER, STAY, DOWN, 10, OPP_BIKER, 12 + object_event 12, 19, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE17_BIKER1, OPP_CUE_BALL, 4 + object_event 11, 16, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE17_BIKER2, OPP_CUE_BALL, 5 + object_event 4, 18, SPRITE_BIKER, STAY, UP, TEXT_ROUTE17_BIKER3, OPP_BIKER, 8 + object_event 7, 32, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE17_BIKER4, OPP_BIKER, 9 + object_event 14, 34, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE17_BIKER5, OPP_BIKER, 10 + object_event 17, 58, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE17_BIKER6, OPP_CUE_BALL, 6 + object_event 2, 68, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE17_BIKER7, OPP_CUE_BALL, 7 + object_event 14, 98, SPRITE_BIKER, STAY, RIGHT, TEXT_ROUTE17_BIKER8, OPP_CUE_BALL, 8 + object_event 5, 98, SPRITE_BIKER, STAY, LEFT, TEXT_ROUTE17_BIKER9, OPP_BIKER, 11 + object_event 10, 118, SPRITE_BIKER, STAY, DOWN, TEXT_ROUTE17_BIKER10, OPP_BIKER, 12 def_warps_to ROUTE_17 diff --git a/data/maps/objects/Route18.asm b/data/maps/objects/Route18.asm index 102aa4c5..41286afc 100644 --- a/data/maps/objects/Route18.asm +++ b/data/maps/objects/Route18.asm @@ -1,3 +1,8 @@ + object_const_def + const ROUTE18_COOLTRAINER_M1 + const ROUTE18_COOLTRAINER_M2 + const ROUTE18_COOLTRAINER_M3 + Route18_Object: db $43 ; border block @@ -8,12 +13,12 @@ Route18_Object: warp_event 40, 9, ROUTE_18_GATE_1F, 4 def_bg_events - bg_event 43, 7, 4 ; Route18Text4 - bg_event 33, 5, 5 ; Route18Text5 + bg_event 43, 7, SCRIPT_ROUTE18_SIGN + bg_event 33, 5, SCRIPT_ROUTE18_CYCLING_ROAD_SIGN def_object_events - object_event 36, 11, SPRITE_COOLTRAINER_M, STAY, RIGHT, 1, OPP_BIRD_KEEPER, 8 - object_event 40, 15, SPRITE_COOLTRAINER_M, STAY, LEFT, 2, OPP_BIRD_KEEPER, 9 - object_event 42, 13, SPRITE_COOLTRAINER_M, STAY, LEFT, 3, OPP_BIRD_KEEPER, 10 + object_event 36, 11, SPRITE_COOLTRAINER_M, STAY, RIGHT, SCRIPT_ROUTE18_COOLTRAINER_M1, OPP_BIRD_KEEPER, 8 + object_event 40, 15, SPRITE_COOLTRAINER_M, STAY, LEFT, SCRIPT_ROUTE18_COOLTRAINER_M2, OPP_BIRD_KEEPER, 9 + object_event 42, 13, SPRITE_COOLTRAINER_M, STAY, LEFT, SCRIPT_ROUTE18_COOLTRAINER_M3, OPP_BIRD_KEEPER, 10 def_warps_to ROUTE_18 diff --git a/data/maps/objects/Route18Gate1F.asm b/data/maps/objects/Route18Gate1F.asm index cc994a36..f5699ba0 100644 --- a/data/maps/objects/Route18Gate1F.asm +++ b/data/maps/objects/Route18Gate1F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE18GATE1F_GUARD + Route18Gate1F_Object: db $a ; border block @@ -11,6 +14,6 @@ Route18Gate1F_Object: def_bg_events def_object_events - object_event 4, 1, SPRITE_GUARD, STAY, DOWN, 1 ; person + object_event 4, 1, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE18GATE1F_GUARD def_warps_to ROUTE_18_GATE_1F diff --git a/data/maps/objects/Route18Gate2F.asm b/data/maps/objects/Route18Gate2F.asm index 5a05f82b..92d42985 100644 --- a/data/maps/objects/Route18Gate2F.asm +++ b/data/maps/objects/Route18Gate2F.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE18GATE2F_YOUNGSTER + Route18Gate2F_Object: db $a ; border block @@ -5,10 +8,10 @@ Route18Gate2F_Object: warp_event 7, 7, ROUTE_18_GATE_1F, 5 def_bg_events - bg_event 1, 2, 2 ; Route18GateUpstairsText2 - bg_event 6, 2, 3 ; Route18GateUpstairsText3 + bg_event 1, 2, TEXT_ROUTE18GATE2F_LEFT_BINOCULARS + bg_event 6, 2, TEXT_ROUTE18GATE2F_RIGHT_BINOCULARS def_object_events - object_event 4, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person + object_event 4, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_ROUTE18GATE2F_YOUNGSTER def_warps_to ROUTE_18_GATE_2F diff --git a/data/maps/objects/Route19.asm b/data/maps/objects/Route19.asm index 90d253f4..7c5f6f7f 100644 --- a/data/maps/objects/Route19.asm +++ b/data/maps/objects/Route19.asm @@ -1,21 +1,33 @@ + object_const_def + const ROUTE19_COOLTRAINER_M1 + const ROUTE19_COOLTRAINER_M2 + const ROUTE19_SWIMMER1 + const ROUTE19_SWIMMER2 + const ROUTE19_SWIMMER3 + const ROUTE19_SWIMMER4 + const ROUTE19_SWIMMER5 + const ROUTE19_SWIMMER6 + const ROUTE19_SWIMMER7 + const ROUTE19_SWIMMER8 + Route19_Object: db $43 ; border block def_warp_events def_bg_events - bg_event 11, 9, 11 ; Route19Text11 + bg_event 11, 9, TEXT_ROUTE19_SIGN def_object_events - object_event 8, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, 1, OPP_SWIMMER, 2 - object_event 13, 7, SPRITE_COOLTRAINER_M,STAY, LEFT, 2, OPP_SWIMMER, 3 - object_event 13, 25, SPRITE_SWIMMER, STAY, LEFT, 3, OPP_SWIMMER, 4 - object_event 4, 27, SPRITE_SWIMMER, STAY, RIGHT, 4, OPP_SWIMMER, 5 - object_event 16, 31, SPRITE_SWIMMER, STAY, UP, 5, OPP_SWIMMER, 6 - object_event 9, 11, SPRITE_SWIMMER, STAY, DOWN, 6, OPP_SWIMMER, 7 - object_event 8, 43, SPRITE_SWIMMER, STAY, LEFT, 7, OPP_BEAUTY, 12 - object_event 11, 43, SPRITE_SWIMMER, STAY, RIGHT, 8, OPP_BEAUTY, 13 - object_event 9, 42, SPRITE_SWIMMER, STAY, UP, 9, OPP_SWIMMER, 8 - object_event 10, 44, SPRITE_SWIMMER, STAY, DOWN, 10, OPP_BEAUTY, 14 + object_event 8, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE19_COOLTRAINER_M1, OPP_SWIMMER, 2 + object_event 13, 7, SPRITE_COOLTRAINER_M,STAY, LEFT, TEXT_ROUTE19_COOLTRAINER_M2, OPP_SWIMMER, 3 + object_event 13, 25, SPRITE_SWIMMER, STAY, LEFT, TEXT_ROUTE19_SWIMMER1, OPP_SWIMMER, 4 + object_event 4, 27, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE19_SWIMMER2, OPP_SWIMMER, 5 + object_event 16, 31, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE19_SWIMMER3, OPP_SWIMMER, 6 + object_event 9, 11, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE19_SWIMMER4, OPP_SWIMMER, 7 + object_event 8, 43, SPRITE_SWIMMER, STAY, LEFT, TEXT_ROUTE19_SWIMMER5, OPP_BEAUTY, 12 + object_event 11, 43, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE19_SWIMMER6, OPP_BEAUTY, 13 + object_event 9, 42, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE19_SWIMMER7, OPP_SWIMMER, 8 + object_event 10, 44, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE19_SWIMMER8, OPP_BEAUTY, 14 def_warps_to ROUTE_19 diff --git a/data/maps/objects/Route2.asm b/data/maps/objects/Route2.asm index 6ff5c0c7..45e4d2d0 100644 --- a/data/maps/objects/Route2.asm +++ b/data/maps/objects/Route2.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE2_MOON_STONE + const ROUTE2_HP_UP + Route2_Object: db $f ; border block @@ -10,12 +14,12 @@ Route2_Object: warp_event 3, 43, VIRIDIAN_FOREST_SOUTH_GATE, 3 def_bg_events - bg_event 5, 65, 3 ; Route2Text3 - bg_event 11, 11, 4 ; Route2Text4 + bg_event 5, 65, TEXT_ROUTE2_SIGN + bg_event 11, 11, TEXT_ROUTE2_DIGLETTS_CAVE_SIGN def_object_events - object_event 13, 54, SPRITE_POKE_BALL, STAY, NONE, 1, MOON_STONE - object_event 13, 45, SPRITE_POKE_BALL, STAY, NONE, 2, HP_UP + object_event 13, 54, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE2_MOON_STONE, MOON_STONE + object_event 13, 45, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE2_HP_UP, HP_UP def_warps_to ROUTE_2 diff --git a/data/maps/objects/Route20.asm b/data/maps/objects/Route20.asm index bd9697c2..eaa80344 100644 --- a/data/maps/objects/Route20.asm +++ b/data/maps/objects/Route20.asm @@ -1,3 +1,15 @@ + object_const_def + const ROUTE20_SWIMMER1 + const ROUTE20_SWIMMER2 + const ROUTE20_SWIMMER3 + const ROUTE20_SWIMMER4 + const ROUTE20_SWIMMER5 + const ROUTE20_SWIMMER6 + const ROUTE20_COOLTRAINER_M + const ROUTE20_SWIMMER7 + const ROUTE20_SWIMMER8 + const ROUTE20_SWIMMER9 + Route20_Object: db $43 ; border block @@ -6,19 +18,19 @@ Route20_Object: warp_event 58, 9, SEAFOAM_ISLANDS_1F, 3 def_bg_events - bg_event 51, 7, 11 ; Route20Text11 - bg_event 57, 11, 12 ; Route20Text12 + bg_event 51, 7, TEXT_ROUTE20_SEAFOAM_ISLANDS_WEST_SIGN + bg_event 57, 11, TEXT_ROUTE20_SEAFOAM_ISLANDS_EAST_SIGN def_object_events - object_event 87, 8, SPRITE_SWIMMER, STAY, UP, 1, OPP_SWIMMER, 9 - object_event 68, 11, SPRITE_SWIMMER, STAY, UP, 2, OPP_BEAUTY, 15 - object_event 45, 10, SPRITE_SWIMMER, STAY, DOWN, 3, OPP_BEAUTY, 6 - object_event 55, 14, SPRITE_SWIMMER, STAY, RIGHT, 4, OPP_JR_TRAINER_F, 24 - object_event 38, 13, SPRITE_SWIMMER, STAY, DOWN, 5, OPP_SWIMMER, 10 - object_event 87, 13, SPRITE_SWIMMER, STAY, UP, 6, OPP_SWIMMER, 11 - object_event 34, 9, SPRITE_COOLTRAINER_M, STAY, UP, 7, OPP_BIRD_KEEPER, 11 - object_event 25, 7, SPRITE_SWIMMER, STAY, UP, 8, OPP_BEAUTY, 7 - object_event 24, 12, SPRITE_SWIMMER, STAY, DOWN, 9, OPP_JR_TRAINER_F, 16 - object_event 15, 8, SPRITE_SWIMMER, STAY, UP, 10, OPP_BEAUTY, 8 + object_event 87, 8, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE20_SWIMMER1, OPP_SWIMMER, 9 + object_event 68, 11, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE20_SWIMMER2, OPP_BEAUTY, 15 + object_event 45, 10, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE20_SWIMMER3, OPP_BEAUTY, 6 + object_event 55, 14, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE20_SWIMMER4, OPP_JR_TRAINER_F, 24 + object_event 38, 13, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE20_SWIMMER5, OPP_SWIMMER, 10 + object_event 87, 13, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE20_SWIMMER6, OPP_SWIMMER, 11 + object_event 34, 9, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE20_COOLTRAINER_M, OPP_BIRD_KEEPER, 11 + object_event 25, 7, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE20_SWIMMER7, OPP_BEAUTY, 7 + object_event 24, 12, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE20_SWIMMER8, OPP_JR_TRAINER_F, 16 + object_event 15, 8, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE20_SWIMMER9, OPP_BEAUTY, 8 def_warps_to ROUTE_20 diff --git a/data/maps/objects/Route21.asm b/data/maps/objects/Route21.asm index 52012684..94cfa568 100644 --- a/data/maps/objects/Route21.asm +++ b/data/maps/objects/Route21.asm @@ -1,3 +1,14 @@ + object_const_def + const ROUTE21_FISHER1 + const ROUTE21_FISHER2 + const ROUTE21_SWIMMER1 + const ROUTE21_SWIMMER2 + const ROUTE21_SWIMMER3 + const ROUTE21_SWIMMER4 + const ROUTE21_SWIMMER5 + const ROUTE21_FISHER3 + const ROUTE21_FISHER4 + Route21_Object: db $43 ; border block @@ -6,14 +17,14 @@ Route21_Object: def_bg_events def_object_events - object_event 4, 24, SPRITE_FISHER, STAY, LEFT, 1, OPP_FISHER, 7 - object_event 6, 25, SPRITE_FISHER, STAY, DOWN, 2, OPP_FISHER, 9 - object_event 10, 31, SPRITE_SWIMMER, STAY, UP, 3, OPP_SWIMMER, 12 - object_event 12, 30, SPRITE_SWIMMER, STAY, RIGHT, 4, OPP_CUE_BALL, 9 - object_event 16, 63, SPRITE_SWIMMER, STAY, DOWN, 5, OPP_SWIMMER, 13 - object_event 5, 71, SPRITE_SWIMMER, STAY, RIGHT, 6, OPP_SWIMMER, 14 - object_event 15, 71, SPRITE_SWIMMER, STAY, LEFT, 7, OPP_SWIMMER, 15 - object_event 14, 56, SPRITE_FISHER, STAY, LEFT, 8, OPP_FISHER, 8 - object_event 17, 57, SPRITE_FISHER, STAY, RIGHT, 9, OPP_FISHER, 10 + object_event 4, 24, SPRITE_FISHER, STAY, LEFT, TEXT_ROUTE21_FISHER1, OPP_FISHER, 7 + object_event 6, 25, SPRITE_FISHER, STAY, DOWN, TEXT_ROUTE21_FISHER2, OPP_FISHER, 9 + object_event 10, 31, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE21_SWIMMER1, OPP_SWIMMER, 12 + object_event 12, 30, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE21_SWIMMER2, OPP_CUE_BALL, 9 + object_event 16, 63, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE21_SWIMMER3, OPP_SWIMMER, 13 + object_event 5, 71, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE21_SWIMMER4, OPP_SWIMMER, 14 + object_event 15, 71, SPRITE_SWIMMER, STAY, LEFT, TEXT_ROUTE21_SWIMMER5, OPP_SWIMMER, 15 + object_event 14, 56, SPRITE_FISHER, STAY, LEFT, TEXT_ROUTE21_FISHER3, OPP_FISHER, 8 + object_event 17, 57, SPRITE_FISHER, STAY, RIGHT, TEXT_ROUTE21_FISHER4, OPP_FISHER, 10 def_warps_to ROUTE_21 diff --git a/data/maps/objects/Route22.asm b/data/maps/objects/Route22.asm index 096d490c..1fc18704 100644 --- a/data/maps/objects/Route22.asm +++ b/data/maps/objects/Route22.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE22_RIVAL1 + const ROUTE22_RIVAL2 + Route22_Object: db $2c ; border block @@ -5,10 +9,10 @@ Route22_Object: warp_event 8, 5, ROUTE_22_GATE, 1 def_bg_events - bg_event 7, 11, 3 ; Route22FrontGateText + bg_event 7, 11, TEXT_ROUTE22_POKEMON_LEAGUE_SIGN def_object_events - object_event 25, 5, SPRITE_BLUE, STAY, NONE, 1 ; person - object_event 25, 5, SPRITE_BLUE, STAY, NONE, 2 ; person + object_event 25, 5, SPRITE_BLUE, STAY, NONE, TEXT_ROUTE22_RIVAL1 + object_event 25, 5, SPRITE_BLUE, STAY, NONE, TEXT_ROUTE22_RIVAL2 def_warps_to ROUTE_22 diff --git a/data/maps/objects/Route22Gate.asm b/data/maps/objects/Route22Gate.asm index 086616ca..6ebe7d7e 100644 --- a/data/maps/objects/Route22Gate.asm +++ b/data/maps/objects/Route22Gate.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE22GATE_GUARD + Route22Gate_Object: db $a ; border block @@ -10,6 +13,6 @@ Route22Gate_Object: def_bg_events def_object_events - object_event 6, 2, SPRITE_GUARD, STAY, LEFT, 1 ; person + object_event 6, 2, SPRITE_GUARD, STAY, LEFT, TEXT_ROUTE22GATE_GUARD def_warps_to ROUTE_22_GATE diff --git a/data/maps/objects/Route23.asm b/data/maps/objects/Route23.asm index 4a9f65f6..f13409a2 100644 --- a/data/maps/objects/Route23.asm +++ b/data/maps/objects/Route23.asm @@ -1,3 +1,12 @@ + object_const_def + const ROUTE23_GUARD1 + const ROUTE23_GUARD2 + const ROUTE23_SWIMMER1 + const ROUTE23_SWIMMER2 + const ROUTE23_GUARD3 + const ROUTE23_GUARD4 + const ROUTE23_GUARD5 + Route23_Object: db $f ; border block @@ -8,15 +17,15 @@ Route23_Object: warp_event 14, 31, VICTORY_ROAD_2F, 2 def_bg_events - bg_event 3, 33, 8 ; Route23Text8 + bg_event 3, 33, TEXT_ROUTE23_VICTORY_ROAD_GATE_SIGN def_object_events - object_event 4, 35, SPRITE_GUARD, STAY, DOWN, 1 ; person - object_event 10, 56, SPRITE_GUARD, STAY, DOWN, 2 ; person - object_event 8, 85, SPRITE_SWIMMER, STAY, DOWN, 3 ; person - object_event 11, 96, SPRITE_SWIMMER, STAY, DOWN, 4 ; person - object_event 12, 105, SPRITE_GUARD, STAY, DOWN, 5 ; person - object_event 8, 119, SPRITE_GUARD, STAY, DOWN, 6 ; person - object_event 8, 136, SPRITE_GUARD, STAY, DOWN, 7 ; person + object_event 4, 35, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE23_GUARD1 + object_event 10, 56, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE23_GUARD2 + object_event 8, 85, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE23_SWIMMER1 + object_event 11, 96, SPRITE_SWIMMER, STAY, DOWN, TEXT_ROUTE23_SWIMMER2 + object_event 12, 105, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE23_GUARD3 + object_event 8, 119, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE23_GUARD4 + object_event 8, 136, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE23_GUARD5 def_warps_to ROUTE_23 diff --git a/data/maps/objects/Route24.asm b/data/maps/objects/Route24.asm index 80dca821..6c0b6ad6 100644 --- a/data/maps/objects/Route24.asm +++ b/data/maps/objects/Route24.asm @@ -1,3 +1,13 @@ + object_const_def + const ROUTE24_COOLTRAINER_M1 + const ROUTE24_COOLTRAINER_M2 + const ROUTE24_COOLTRAINER_M3 + const ROUTE24_COOLTRAINER_F1 + const ROUTE24_YOUNGSTER_1 + const ROUTE24_COOLTRAINER_F2 + const ROUTE24_YOUNGSTER_2 + const ROUTE24_TM_THUNDER_WAVE + Route24_Object: db $2c ; border block @@ -6,13 +16,13 @@ Route24_Object: def_bg_events def_object_events - object_event 11, 15, SPRITE_COOLTRAINER_M, STAY, LEFT, 1, OPP_ROCKET, 6 - object_event 5, 20, SPRITE_COOLTRAINER_M, STAY, UP, 2, OPP_JR_TRAINER_M, 2 - object_event 11, 19, SPRITE_COOLTRAINER_M, STAY, LEFT, 3, OPP_JR_TRAINER_M, 3 - object_event 10, 22, SPRITE_COOLTRAINER_F, STAY, RIGHT, 4, OPP_LASS, 7 - object_event 11, 25, SPRITE_YOUNGSTER, STAY, LEFT, 5, OPP_YOUNGSTER, 4 - object_event 10, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, 6, OPP_LASS, 8 - object_event 11, 31, SPRITE_YOUNGSTER, STAY, LEFT, 7, OPP_BUG_CATCHER, 9 - object_event 10, 5, SPRITE_POKE_BALL, STAY, NONE, 8, TM_THUNDER_WAVE + object_event 11, 15, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE24_COOLTRAINER_M1, OPP_ROCKET, 6 + object_event 5, 20, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE24_COOLTRAINER_M2, OPP_JR_TRAINER_M, 2 + object_event 11, 19, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE24_COOLTRAINER_M3, OPP_JR_TRAINER_M, 3 + object_event 10, 22, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE24_COOLTRAINER_F1, OPP_LASS, 7 + object_event 11, 25, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER_1, OPP_YOUNGSTER, 4 + object_event 10, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE24_COOLTRAINER_F2, OPP_LASS, 8 + object_event 11, 31, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER_2, OPP_BUG_CATCHER, 9 + object_event 10, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE24_TM_THUNDER_WAVE, TM_THUNDER_WAVE def_warps_to ROUTE_24 diff --git a/data/maps/objects/Route25.asm b/data/maps/objects/Route25.asm index f0814b23..897c4298 100644 --- a/data/maps/objects/Route25.asm +++ b/data/maps/objects/Route25.asm @@ -1,3 +1,15 @@ + object_const_def + const ROUTE25_YOUNGSTER1 + const ROUTE25_YOUNGSTER2 + const ROUTE25_COOLTRAINER_M + const ROUTE25_COOLTRAINER_F1 + const ROUTE25_YOUNGSTER3 + const ROUTE25_COOLTRAINER_F2 + const ROUTE25_HIKER1 + const ROUTE25_HIKER2 + const ROUTE25_HIKER3 + const ROUTE25_TM_SEISMIC_TOSS + Route25_Object: db $2c ; border block @@ -5,18 +17,18 @@ Route25_Object: warp_event 45, 3, BILLS_HOUSE, 1 def_bg_events - bg_event 43, 3, 11 ; Route25Text11 + bg_event 43, 3, TEXT_ROUTE25_BILL_SIGN def_object_events - object_event 14, 2, SPRITE_YOUNGSTER, STAY, DOWN, 1, OPP_YOUNGSTER, 5 - object_event 18, 5, SPRITE_YOUNGSTER, STAY, UP, 2, OPP_YOUNGSTER, 6 - object_event 24, 4, SPRITE_COOLTRAINER_M, STAY, DOWN, 3, OPP_JR_TRAINER_M, 2 - object_event 18, 8, SPRITE_COOLTRAINER_F, STAY, RIGHT, 4, OPP_LASS, 9 - object_event 32, 3, SPRITE_YOUNGSTER, STAY, LEFT, 5, OPP_YOUNGSTER, 7 - object_event 37, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_LASS, 10 - object_event 8, 4, SPRITE_HIKER, STAY, RIGHT, 7, OPP_HIKER, 2 - object_event 23, 9, SPRITE_HIKER, STAY, UP, 8, OPP_HIKER, 3 - object_event 13, 7, SPRITE_HIKER, STAY, RIGHT, 9, OPP_HIKER, 4 - object_event 22, 2, SPRITE_POKE_BALL, STAY, NONE, 10, TM_SEISMIC_TOSS + object_event 14, 2, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE25_YOUNGSTER1, OPP_YOUNGSTER, 5 + object_event 18, 5, SPRITE_YOUNGSTER, STAY, UP, TEXT_ROUTE25_YOUNGSTER2, OPP_YOUNGSTER, 6 + object_event 24, 4, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_ROUTE25_COOLTRAINER_M, OPP_JR_TRAINER_M, 2 + object_event 18, 8, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE25_COOLTRAINER_F1, OPP_LASS, 9 + object_event 32, 3, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE25_YOUNGSTER3, OPP_YOUNGSTER, 7 + object_event 37, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROUTE25_COOLTRAINER_F2, OPP_LASS, 10 + object_event 8, 4, SPRITE_HIKER, STAY, RIGHT, TEXT_ROUTE25_HIKER1, OPP_HIKER, 2 + object_event 23, 9, SPRITE_HIKER, STAY, UP, TEXT_ROUTE25_HIKER2, OPP_HIKER, 3 + object_event 13, 7, SPRITE_HIKER, STAY, RIGHT, TEXT_ROUTE25_HIKER3, OPP_HIKER, 4 + object_event 22, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE25_TM_SEISMIC_TOSS, TM_SEISMIC_TOSS def_warps_to ROUTE_25 diff --git a/data/maps/objects/Route2Gate.asm b/data/maps/objects/Route2Gate.asm index 02205d00..acbe73e9 100644 --- a/data/maps/objects/Route2Gate.asm +++ b/data/maps/objects/Route2Gate.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE2_OAKS_AIDE + const ROUTE2_YOUNGSTER + Route2Gate_Object: db $a ; border block @@ -10,7 +14,7 @@ Route2Gate_Object: def_bg_events def_object_events - object_event 1, 4, SPRITE_SCIENTIST, STAY, LEFT, 1 ; person - object_event 5, 4, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 2 ; person + object_event 1, 4, SPRITE_SCIENTIST, STAY, LEFT, TEXT_ROUTE2GATE_OAKS_AIDE + object_event 5, 4, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_ROUTE2GATE_YOUNGSTER def_warps_to ROUTE_2_GATE diff --git a/data/maps/objects/Route2TradeHouse.asm b/data/maps/objects/Route2TradeHouse.asm index 7b30b9e8..ef2785ba 100644 --- a/data/maps/objects/Route2TradeHouse.asm +++ b/data/maps/objects/Route2TradeHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const ROUTE2TRADEHOUSE_SCIENTIST + const ROUTE2TRADEHOUSE_GAMEBOY_KID + Route2TradeHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ Route2TradeHouse_Object: def_bg_events def_object_events - object_event 2, 4, SPRITE_SCIENTIST, STAY, RIGHT, 1 ; person - object_event 4, 1, SPRITE_GAMEBOY_KID, STAY, DOWN, 2 ; person + object_event 2, 4, SPRITE_SCIENTIST, STAY, RIGHT, TEXT_ROUTE2TRADEHOUSE_SCIENTIST + object_event 4, 1, SPRITE_GAMEBOY_KID, STAY, DOWN, TEXT_ROUTE2TRADEHOUSE_GAMEBOY_KID def_warps_to ROUTE_2_TRADE_HOUSE diff --git a/data/maps/objects/Route3.asm b/data/maps/objects/Route3.asm index dc27fe24..3db963ad 100644 --- a/data/maps/objects/Route3.asm +++ b/data/maps/objects/Route3.asm @@ -1,20 +1,31 @@ + object_const_def + const ROUTE3_SUPER_NERD + const ROUTE3_YOUNGSTER1 + const ROUTE3_YOUNGSTER2 + const ROUTE3_COOLTRAINER_F1 + const ROUTE3_YOUNGSTER3 + const ROUTE3_COOLTRAINER_F2 + const ROUTE3_YOUNGSTER4 + const ROUTE3_YOUNGSTER5 + const ROUTE3_COOLTRAINER_F3 + Route3_Object: db $2c ; border block def_warp_events def_bg_events - bg_event 59, 9, 10 ; Route3Text10 + bg_event 59, 9, 10 ; Route3SignText def_object_events - object_event 57, 11, SPRITE_SUPER_NERD, STAY, NONE, 1 ; person - object_event 10, 6, SPRITE_YOUNGSTER, STAY, RIGHT, 2, OPP_BUG_CATCHER, 4 - object_event 14, 4, SPRITE_YOUNGSTER, STAY, DOWN, 3, OPP_YOUNGSTER, 1 - object_event 16, 9, SPRITE_COOLTRAINER_F, STAY, LEFT, 4, OPP_LASS, 1 - object_event 19, 5, SPRITE_YOUNGSTER, STAY, DOWN, 5, OPP_BUG_CATCHER, 5 - object_event 23, 4, SPRITE_COOLTRAINER_F, STAY, LEFT, 6, OPP_LASS, 2 - object_event 22, 9, SPRITE_YOUNGSTER, STAY, LEFT, 7, OPP_YOUNGSTER, 2 - object_event 24, 6, SPRITE_YOUNGSTER, STAY, RIGHT, 8, OPP_BUG_CATCHER, 6 - object_event 33, 10, SPRITE_COOLTRAINER_F, STAY, UP, 9, OPP_LASS, 3 + object_event 57, 11, SPRITE_SUPER_NERD, STAY, NONE, TEXT_ROUTE3_SUPER_NERD + object_event 10, 6, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE3_YOUNGSTER1, OPP_BUG_CATCHER, 4 + object_event 14, 4, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE3_YOUNGSTER2, OPP_YOUNGSTER, 1 + object_event 16, 9, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE3_COOLTRAINER_F1, OPP_LASS, 1 + object_event 19, 5, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE3_YOUNGSTER3, OPP_BUG_CATCHER, 5 + object_event 23, 4, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE3_COOLTRAINER_F2, OPP_LASS, 2 + object_event 22, 9, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE3_YOUNGSTER4, OPP_YOUNGSTER, 2 + object_event 24, 6, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE3_YOUNGSTER5, OPP_BUG_CATCHER, 6 + object_event 33, 10, SPRITE_COOLTRAINER_F, STAY, UP, TEXT_ROUTE3_COOLTRAINER_F3, OPP_LASS, 3 def_warps_to ROUTE_3 diff --git a/data/maps/objects/Route4.asm b/data/maps/objects/Route4.asm index 2917de1f..b34c913d 100644 --- a/data/maps/objects/Route4.asm +++ b/data/maps/objects/Route4.asm @@ -1,3 +1,8 @@ + object_const_def + const ROUTE4_COOLTRAINER_F1 + const ROUTE4_COOLTRAINER_F2 + const ROUTE4_TM_WHIRLWIND + Route4_Object: db $2c ; border block @@ -7,13 +12,13 @@ Route4_Object: warp_event 24, 5, MT_MOON_B1F, 8 def_bg_events - bg_event 12, 5, 4 ; PokeCenterSignText - bg_event 17, 7, 5 ; Route4Text5 - bg_event 27, 7, 6 ; Route4Text6 + bg_event 12, 5, TEXT_ROUTE4_POKECENTER_SIGN + bg_event 17, 7, TEXT_ROUTE4_MT_MOON_SIGN + bg_event 27, 7, TEXT_ROUTE4_SIGN def_object_events - object_event 9, 8, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, 1 ; person - object_event 63, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_LASS, 4 - object_event 57, 3, SPRITE_POKE_BALL, STAY, NONE, 3, TM_WHIRLWIND + object_event 9, 8, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, TEXT_ROUTE4_COOLTRAINER_F1 + object_event 63, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE4_COOLTRAINER_F2, OPP_LASS, 4 + object_event 57, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE4_TM_WHIRLWIND, TM_WHIRLWIND def_warps_to ROUTE_4 diff --git a/data/maps/objects/Route5.asm b/data/maps/objects/Route5.asm index 2e91a7c6..5165bc5d 100644 --- a/data/maps/objects/Route5.asm +++ b/data/maps/objects/Route5.asm @@ -9,7 +9,7 @@ Route5_Object: warp_event 10, 21, DAYCARE, 1 def_bg_events - bg_event 17, 29, 1 ; Route5Text1 + bg_event 17, 29, TEXT_ROUTE5_UNDERGROUND_PATH_SIGN def_object_events diff --git a/data/maps/objects/Route5Gate.asm b/data/maps/objects/Route5Gate.asm index de4ddab2..87b7b5f2 100644 --- a/data/maps/objects/Route5Gate.asm +++ b/data/maps/objects/Route5Gate.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE5GATE_GUARD + Route5Gate_Object: db $a ; border block @@ -10,6 +13,6 @@ Route5Gate_Object: def_bg_events def_object_events - object_event 1, 3, SPRITE_GUARD, STAY, RIGHT, 1 ; person + object_event 1, 3, SPRITE_GUARD, STAY, RIGHT, TEXT_ROUTE5GATE_GUARD def_warps_to ROUTE_5_GATE diff --git a/data/maps/objects/Route6.asm b/data/maps/objects/Route6.asm index 33748f0f..461ccf27 100644 --- a/data/maps/objects/Route6.asm +++ b/data/maps/objects/Route6.asm @@ -1,3 +1,11 @@ + object_const_def + const ROUTE6_COOLTRAINER_M1 + const ROUTE6_COOLTRAINER_F1 + const ROUTE6_YOUNGSTER_1 + const ROUTE6_COOLTRAINER_M2 + const ROUTE6_COOLTRAINER_F2 + const ROUTE6_YOUNGSTER_2 + Route6_Object: db $f ; border block @@ -8,14 +16,14 @@ Route6_Object: warp_event 17, 13, UNDERGROUND_PATH_ROUTE_6, 1 def_bg_events - bg_event 19, 15, 7 ; Route6Text7 + bg_event 19, 15, TEXT_ROUTE6_UNDERGROUND_PATH_SIGN def_object_events - object_event 10, 21, SPRITE_COOLTRAINER_M, STAY, RIGHT, 1, OPP_JR_TRAINER_M, 4 - object_event 11, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, 2, OPP_JR_TRAINER_F, 2 - object_event 0, 15, SPRITE_YOUNGSTER, STAY, RIGHT, 3, OPP_BUG_CATCHER, 10 - object_event 11, 31, SPRITE_COOLTRAINER_M, STAY, LEFT, 4, OPP_JR_TRAINER_M, 5 - object_event 11, 30, SPRITE_COOLTRAINER_F, STAY, LEFT, 5, OPP_JR_TRAINER_F, 3 - object_event 19, 26, SPRITE_YOUNGSTER, STAY, LEFT, 6, OPP_BUG_CATCHER, 11 + object_event 10, 21, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE6_COOLTRAINER_M1, OPP_JR_TRAINER_M, 4 + object_event 11, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_F1, OPP_JR_TRAINER_F, 2 + object_event 0, 15, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE6_YOUNGSTER_1, OPP_BUG_CATCHER, 10 + object_event 11, 31, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_M2, OPP_JR_TRAINER_M, 5 + object_event 11, 30, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_F2, OPP_JR_TRAINER_F, 3 + object_event 19, 26, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE6_YOUNGSTER_2, OPP_BUG_CATCHER, 11 def_warps_to ROUTE_6 diff --git a/data/maps/objects/Route6Gate.asm b/data/maps/objects/Route6Gate.asm index d37213c9..bce3596e 100644 --- a/data/maps/objects/Route6Gate.asm +++ b/data/maps/objects/Route6Gate.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE6GATE_GUARD + Route6Gate_Object: db $a ; border block @@ -10,6 +13,6 @@ Route6Gate_Object: def_bg_events def_object_events - object_event 6, 2, SPRITE_GUARD, STAY, LEFT, 1 ; person + object_event 6, 2, SPRITE_GUARD, STAY, LEFT, TEXT_ROUTE6GATE_GUARD def_warps_to ROUTE_6_GATE diff --git a/data/maps/objects/Route7.asm b/data/maps/objects/Route7.asm index ec5f2e8a..206ff833 100644 --- a/data/maps/objects/Route7.asm +++ b/data/maps/objects/Route7.asm @@ -9,7 +9,7 @@ Route7_Object: warp_event 5, 13, UNDERGROUND_PATH_ROUTE_7, 1 def_bg_events - bg_event 3, 13, 1 ; Route7Text1 + bg_event 3, 13, TEXT_ROUTE7_UNDERGROUND_PATH_SIGN def_object_events diff --git a/data/maps/objects/Route7Gate.asm b/data/maps/objects/Route7Gate.asm index 8cc58d9b..18931e9e 100644 --- a/data/maps/objects/Route7Gate.asm +++ b/data/maps/objects/Route7Gate.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE7GATE_GUARD + Route7Gate_Object: db $a ; border block @@ -10,6 +13,6 @@ Route7Gate_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_GUARD, STAY, DOWN, 1 ; person + object_event 3, 1, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE7GATE_GUARD def_warps_to ROUTE_7_GATE diff --git a/data/maps/objects/Route8.asm b/data/maps/objects/Route8.asm index 61faa47f..de0a1a26 100644 --- a/data/maps/objects/Route8.asm +++ b/data/maps/objects/Route8.asm @@ -1,3 +1,14 @@ + object_const_def + const ROUTE8_SUPER_NERD1 + const ROUTE8_GAMBLER1 + const ROUTE8_SUPER_NERD2 + const ROUTE8_COOLTRAINER_F1 + const ROUTE8_SUPER_NERD3 + const ROUTE8_COOLTRAINER_F2 + const ROUTE8_COOLTRAINER_F3 + const ROUTE8_GAMBLER2 + const ROUTE8_COOLTRAINER_F4 + Route8_Object: db $2c ; border block @@ -9,17 +20,17 @@ Route8_Object: warp_event 13, 3, UNDERGROUND_PATH_ROUTE_8, 1 def_bg_events - bg_event 17, 3, 10 ; Route8Text10 + bg_event 17, 3, TEXT_ROUTE8_UNDERGROUND_SIGN def_object_events - object_event 8, 5, SPRITE_SUPER_NERD, STAY, RIGHT, 1, OPP_SUPER_NERD, 3 - object_event 13, 9, SPRITE_GAMBLER, STAY, UP, 2, OPP_GAMBLER, 5 - object_event 42, 6, SPRITE_SUPER_NERD, STAY, UP, 3, OPP_SUPER_NERD, 4 - object_event 26, 3, SPRITE_COOLTRAINER_F, STAY, LEFT, 4, OPP_LASS, 13 - object_event 26, 4, SPRITE_SUPER_NERD, STAY, RIGHT, 5, OPP_SUPER_NERD, 5 - object_event 26, 5, SPRITE_COOLTRAINER_F, STAY, LEFT, 6, OPP_LASS, 14 - object_event 26, 6, SPRITE_COOLTRAINER_F, STAY, RIGHT, 7, OPP_LASS, 15 - object_event 46, 13, SPRITE_GAMBLER, STAY, DOWN, 8, OPP_GAMBLER, 7 - object_event 51, 12, SPRITE_COOLTRAINER_F, STAY, LEFT, 9, OPP_LASS, 16 + object_event 8, 5, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_ROUTE8_SUPER_NERD1, OPP_SUPER_NERD, 3 + object_event 13, 9, SPRITE_GAMBLER, STAY, UP, TEXT_ROUTE8_GAMBLER1, OPP_GAMBLER, 5 + object_event 42, 6, SPRITE_SUPER_NERD, STAY, UP, TEXT_ROUTE8_SUPER_NERD2, OPP_SUPER_NERD, 4 + object_event 26, 3, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE8_COOLTRAINER_F1, OPP_LASS, 13 + object_event 26, 4, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_ROUTE8_SUPER_NERD3, OPP_SUPER_NERD, 5 + object_event 26, 5, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE8_COOLTRAINER_F2, OPP_LASS, 14 + object_event 26, 6, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE8_COOLTRAINER_F3, OPP_LASS, 15 + object_event 46, 13, SPRITE_GAMBLER, STAY, DOWN, TEXT_ROUTE8_GAMBLER2, OPP_GAMBLER, 7 + object_event 51, 12, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE8_COOLTRAINER_F4, OPP_LASS, 16 def_warps_to ROUTE_8 diff --git a/data/maps/objects/Route8Gate.asm b/data/maps/objects/Route8Gate.asm index 47a24967..37000dd4 100644 --- a/data/maps/objects/Route8Gate.asm +++ b/data/maps/objects/Route8Gate.asm @@ -1,3 +1,6 @@ + object_const_def + const ROUTE8GATE_GUARD + Route8Gate_Object: db $a ; border block @@ -10,6 +13,6 @@ Route8Gate_Object: def_bg_events def_object_events - object_event 2, 1, SPRITE_GUARD, STAY, DOWN, 1 ; person + object_event 2, 1, SPRITE_GUARD, STAY, DOWN, TEXT_ROUTE8GATE_GUARD def_warps_to ROUTE_8_GATE diff --git a/data/maps/objects/Route9.asm b/data/maps/objects/Route9.asm index a9be69be..21c742e9 100644 --- a/data/maps/objects/Route9.asm +++ b/data/maps/objects/Route9.asm @@ -1,21 +1,33 @@ + object_const_def + const ROUTE9_COOLTRAINER_F1 + const ROUTE9_COOLTRAINER_M1 + const ROUTE9_COOLTRAINER_M2 + const ROUTE9_COOLTRAINER_F2 + const ROUTE9_HIKER_1 + const ROUTE9_HIKER_2 + const ROUTE9_YOUNGSTER_1 + const ROUTE9_HIKER_3 + const ROUTE9_YOUNGSTER_2 + const ROUTE9_TM_TELEPORT + Route9_Object: db $2c ; border block def_warp_events def_bg_events - bg_event 25, 7, 11 ; Route9Text11 + bg_event 25, 7, TEXT_ROUTE9_SIGN def_object_events - object_event 13, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, 1, OPP_JR_TRAINER_F, 5 - object_event 24, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, 2, OPP_JR_TRAINER_M, 7 - object_event 31, 7, SPRITE_COOLTRAINER_M, STAY, RIGHT, 3, OPP_JR_TRAINER_M, 8 - object_event 48, 8, SPRITE_COOLTRAINER_F, STAY, RIGHT, 4, OPP_JR_TRAINER_F, 6 - object_event 16, 15, SPRITE_HIKER, STAY, LEFT, 5, OPP_HIKER, 11 - object_event 43, 3, SPRITE_HIKER, STAY, LEFT, 6, OPP_HIKER, 6 - object_event 22, 2, SPRITE_YOUNGSTER, STAY, DOWN, 7, OPP_BUG_CATCHER, 13 - object_event 45, 15, SPRITE_HIKER, STAY, RIGHT, 8, OPP_HIKER, 5 - object_event 40, 8, SPRITE_YOUNGSTER, STAY, RIGHT, 9, OPP_BUG_CATCHER, 14 - object_event 10, 15, SPRITE_POKE_BALL, STAY, NONE, 10, TM_TELEPORT + object_event 13, 10, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE9_COOLTRAINER_F1, OPP_JR_TRAINER_F, 5 + object_event 24, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE9_COOLTRAINER_M1, OPP_JR_TRAINER_M, 7 + object_event 31, 7, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE9_COOLTRAINER_M2, OPP_JR_TRAINER_M, 8 + object_event 48, 8, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE9_COOLTRAINER_F2, OPP_JR_TRAINER_F, 6 + object_event 16, 15, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER_1, OPP_HIKER, 11 + object_event 43, 3, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER_2, OPP_HIKER, 6 + object_event 22, 2, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE9_YOUNGSTER_1, OPP_BUG_CATCHER, 13 + object_event 45, 15, SPRITE_HIKER, STAY, RIGHT, TEXT_ROUTE9_HIKER_3, OPP_HIKER, 5 + object_event 40, 8, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE9_YOUNGSTER_2, OPP_BUG_CATCHER, 14 + object_event 10, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE9_TM_TELEPORT, TM_TELEPORT def_warps_to ROUTE_9 diff --git a/data/maps/objects/SSAnne1F.asm b/data/maps/objects/SSAnne1F.asm index 61184a1b..0a00befd 100644 --- a/data/maps/objects/SSAnne1F.asm +++ b/data/maps/objects/SSAnne1F.asm @@ -1,3 +1,7 @@ + object_const_def + const SSANNE1F_WAITER + const SSANNE1F_SAILOR + SSAnne1F_Object: db $c ; border block @@ -17,7 +21,7 @@ SSAnne1F_Object: def_bg_events def_object_events - object_event 12, 6, SPRITE_WAITER, WALK, LEFT_RIGHT, 1 ; person - object_event 27, 5, SPRITE_SAILOR, STAY, NONE, 2 ; person + object_event 12, 6, SPRITE_WAITER, WALK, LEFT_RIGHT, TEXT_SSANNE1F_WAITER + object_event 27, 5, SPRITE_SAILOR, STAY, NONE, TEXT_SSANNE1F_SAILOR def_warps_to SS_ANNE_1F diff --git a/data/maps/objects/SSAnne1FRooms.asm b/data/maps/objects/SSAnne1FRooms.asm index 6192c31a..c23fe124 100644 --- a/data/maps/objects/SSAnne1FRooms.asm +++ b/data/maps/objects/SSAnne1FRooms.asm @@ -1,3 +1,16 @@ + object_const_def + const SSANNE1FROOMS_GENTLEMAN1 + const SSANNE1FROOMS_GENTLEMAN2 + const SSANNE1FROOMS_YOUNGSTER + const SSANNE1FROOMS_COOLTRAINER_F + const SSANNE1FROOMS_GIRL1 + const SSANNE1FROOMS_MIDDLE_AGED_MAN + const SSANNE1FROOMS_LITTLE_GIRL + const SSANNE1FROOMS_WIGGLYTUFF + const SSANNE1FROOMS_GIRL2 + const SSANNE1FROOMS_TM_BODY_SLAM + const SSANNE1FROOMS_GENTLEMAN3 + SSAnne1FRooms_Object: db $c ; border block @@ -12,16 +25,16 @@ SSAnne1FRooms_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_GENTLEMAN, STAY, LEFT, 1, OPP_GENTLEMAN, 1 - object_event 11, 4, SPRITE_GENTLEMAN, STAY, UP, 2, OPP_GENTLEMAN, 2 - object_event 11, 14, SPRITE_YOUNGSTER, STAY, UP, 3, OPP_YOUNGSTER, 8 - object_event 13, 11, SPRITE_COOLTRAINER_F, STAY, LEFT, 4, OPP_LASS, 11 - object_event 22, 3, SPRITE_GIRL, WALK, UP_DOWN, 5 ; person - object_event 0, 14, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 6 ; person - object_event 2, 11, SPRITE_LITTLE_GIRL, STAY, DOWN, 7 ; person - object_event 3, 11, SPRITE_FAIRY, STAY, DOWN, 8 ; person - object_event 10, 13, SPRITE_GIRL, STAY, RIGHT, 9 ; person - object_event 12, 15, SPRITE_POKE_BALL, STAY, NONE, 10, TM_BODY_SLAM - object_event 21, 13, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, 11 ; person + object_event 2, 3, SPRITE_GENTLEMAN, STAY, LEFT, TEXT_SSANNE1FROOMS_GENTLEMAN1, OPP_GENTLEMAN, 1 + object_event 11, 4, SPRITE_GENTLEMAN, STAY, UP, TEXT_SSANNE1FROOMS_GENTLEMAN2, OPP_GENTLEMAN, 2 + object_event 11, 14, SPRITE_YOUNGSTER, STAY, UP, TEXT_SSANNE1FROOMS_YOUNGSTER, OPP_YOUNGSTER, 8 + object_event 13, 11, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_SSANNE1FROOMS_COOLTRAINER_F, OPP_LASS, 11 + object_event 22, 3, SPRITE_GIRL, WALK, UP_DOWN, TEXT_SSANNE1FROOMS_GIRL1 + object_event 0, 14, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_SSANNE1FROOMS_MIDDLE_AGED_MAN + object_event 2, 11, SPRITE_LITTLE_GIRL, STAY, DOWN, TEXT_SSANNE1FROOMS_LITTLE_GIRL + object_event 3, 11, SPRITE_FAIRY, STAY, DOWN, TEXT_SSANNE1FROOMS_WIGGLYTUFF + object_event 10, 13, SPRITE_GIRL, STAY, RIGHT, TEXT_SSANNE1FROOMS_GIRL2 + object_event 12, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_SSANNE1FROOMS_TM_BODY_SLAM, TM_BODY_SLAM + object_event 21, 13, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, TEXT_SSANNE1FROOMS_GENTLEMAN3 def_warps_to SS_ANNE_1F_ROOMS diff --git a/data/maps/objects/SSAnne2F.asm b/data/maps/objects/SSAnne2F.asm index cfd93189..283ca70f 100644 --- a/data/maps/objects/SSAnne2F.asm +++ b/data/maps/objects/SSAnne2F.asm @@ -1,3 +1,7 @@ + object_const_def + const SSANNE2F_WAITER + const SSANNE2F_RIVAL + SSAnne2F_Object: db $c ; border block @@ -15,7 +19,7 @@ SSAnne2F_Object: def_bg_events def_object_events - object_event 3, 7, SPRITE_WAITER, WALK, UP_DOWN, 1 ; person - object_event 36, 4, SPRITE_BLUE, STAY, DOWN, 2, OPP_RIVAL1, 1 + object_event 3, 7, SPRITE_WAITER, WALK, UP_DOWN, TEXT_SSANNE2F_WAITER + object_event 36, 4, SPRITE_BLUE, STAY, DOWN, TEXT_SSANNE2F_RIVAL, OPP_RIVAL1, 1 def_warps_to SS_ANNE_2F diff --git a/data/maps/objects/SSAnne2FRooms.asm b/data/maps/objects/SSAnne2FRooms.asm index 1a9a1cb1..22e59bbe 100644 --- a/data/maps/objects/SSAnne2FRooms.asm +++ b/data/maps/objects/SSAnne2FRooms.asm @@ -1,3 +1,18 @@ + object_const_def + const SSANNE2FROOMS_GENTLEMAN1 + const SSANNE2FROOMS_FISHER + const SSANNE2FROOMS_GENTLEMAN2 + const SSANNE2FROOMS_COOLTRAINER_F + const SSANNE2FROOMS_GENTLEMAN3 + const SSANNE2FROOMS_MAX_ETHER + const SSANNE2FROOMS_GENTLEMAN4 + const SSANNE2FROOMS_GRAMPS + const SSANNE2FROOMS_RARE_CANDY + const SSANNE2FROOMS_GENTLEMAN5 + const SSANNE2FROOMS_LITTLE_BOY + const SSANNE2FROOMS_BRUNETTE_GIRL + const SSANNE2FROOMS_BEAUTY + SSAnne2FRooms_Object: db $c ; border block @@ -18,18 +33,18 @@ SSAnne2FRooms_Object: def_bg_events def_object_events - object_event 10, 2, SPRITE_GENTLEMAN, STAY, RIGHT, 1, OPP_GENTLEMAN, 3 - object_event 13, 4, SPRITE_FISHER, STAY, LEFT, 2, OPP_FISHER, 1 - object_event 0, 14, SPRITE_GENTLEMAN, STAY, RIGHT, 3, OPP_GENTLEMAN, 5 - object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, DOWN, 4, OPP_LASS, 12 - object_event 1, 2, SPRITE_GENTLEMAN, STAY, DOWN, 5 ; person - object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, 6, MAX_ETHER - object_event 21, 2, SPRITE_GENTLEMAN, STAY, DOWN, 7 ; person - object_event 22, 1, SPRITE_GRAMPS, STAY, DOWN, 8 ; person - object_event 0, 12, SPRITE_POKE_BALL, STAY, NONE, 9, RARE_CANDY - object_event 12, 12, SPRITE_GENTLEMAN, STAY, DOWN, 10 ; person - object_event 11, 14, SPRITE_LITTLE_BOY, STAY, NONE, 11 ; person - object_event 22, 12, SPRITE_BRUNETTE_GIRL, STAY, LEFT, 12 ; person - object_event 20, 12, SPRITE_BEAUTY, STAY, RIGHT, 13 ; person + object_event 10, 2, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_SSANNE2FROOMS_GENTLEMAN1, OPP_GENTLEMAN, 3 + object_event 13, 4, SPRITE_FISHER, STAY, LEFT, TEXT_SSANNE2FROOMS_FISHER, OPP_FISHER, 1 + object_event 0, 14, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_SSANNE2FROOMS_GENTLEMAN2, OPP_GENTLEMAN, 5 + object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_SSANNE2FROOMS_COOLTRAINER_F, OPP_LASS, 12 + object_event 1, 2, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_SSANNE2FROOMS_GENTLEMAN3 + object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_SSANNE2FROOMS_MAX_ETHER, MAX_ETHER + object_event 21, 2, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_SSANNE2FROOMS_GENTLEMAN4 + object_event 22, 1, SPRITE_GRAMPS, STAY, DOWN, TEXT_SSANNE2FROOMS_GRAMPS + object_event 0, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_SSANNE2FROOMS_RARE_CANDY, RARE_CANDY + object_event 12, 12, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_SSANNE2FROOMS_GENTLEMAN5 + object_event 11, 14, SPRITE_LITTLE_BOY, STAY, NONE, TEXT_SSANNE2FROOMS_LITTLE_BOY + object_event 22, 12, SPRITE_BRUNETTE_GIRL, STAY, LEFT, TEXT_SSANNE2FROOMS_BRUNETTE_GIRL + object_event 20, 12, SPRITE_BEAUTY, STAY, RIGHT, TEXT_SSANNE2FROOMS_BEAUTY def_warps_to SS_ANNE_2F_ROOMS diff --git a/data/maps/objects/SSAnne3F.asm b/data/maps/objects/SSAnne3F.asm index 09c4b5bd..db904ad6 100644 --- a/data/maps/objects/SSAnne3F.asm +++ b/data/maps/objects/SSAnne3F.asm @@ -1,3 +1,6 @@ + object_const_def + const SSANNE3F_SAILOR + SSAnne3F_Object: db $c ; border block @@ -8,6 +11,6 @@ SSAnne3F_Object: def_bg_events def_object_events - object_event 9, 3, SPRITE_SAILOR, WALK, LEFT_RIGHT, 1 ; person + object_event 9, 3, SPRITE_SAILOR, WALK, LEFT_RIGHT, TEXT_SSANNE3F_SAILOR def_warps_to SS_ANNE_3F diff --git a/data/maps/objects/SSAnneB1FRooms.asm b/data/maps/objects/SSAnneB1FRooms.asm index 3c7da689..f7654fbb 100644 --- a/data/maps/objects/SSAnneB1FRooms.asm +++ b/data/maps/objects/SSAnneB1FRooms.asm @@ -1,3 +1,16 @@ + object_const_def + const SSANNEB1FROOMS_SAILOR1 + const SSANNEB1FROOMS_SAILOR2 + const SSANNEB1FROOMS_SAILOR3 + const SSANNEB1FROOMS_SAILOR4 + const SSANNEB1FROOMS_SAILOR5 + const SSANNEB1FROOMS_FISHER + const SSANNEB1FROOMS_SUPER_NERD + const SSANNEB1FROOMS_MACHOKE + const SSANNEB1FROOMS_ETHER + const SSANNEB1FROOMS_TM_REST + const SSANNEB1FROOMS_MAX_POTION + SSAnneB1FRooms_Object: db $c ; border block @@ -16,14 +29,14 @@ SSAnneB1FRooms_Object: def_bg_events def_object_events - object_event 0, 13, SPRITE_SAILOR, STAY, DOWN, 1, OPP_SAILOR, 3 - object_event 2, 11, SPRITE_SAILOR, STAY, DOWN, 2, OPP_SAILOR, 4 - object_event 12, 3, SPRITE_SAILOR, STAY, LEFT, 3, OPP_SAILOR, 5 - object_event 22, 2, SPRITE_SAILOR, STAY, DOWN, 4, OPP_SAILOR, 6 - object_event 0, 2, SPRITE_SAILOR, STAY, RIGHT, 5, OPP_SAILOR, 7 - object_event 0, 4, SPRITE_FISHER, STAY, RIGHT, 6, OPP_FISHER, 2 - object_event 10, 13, SPRITE_SUPER_NERD, STAY, RIGHT, 7 ; person - object_event 11, 12, SPRITE_MONSTER, STAY, NONE, 8 ; person + object_event 0, 13, SPRITE_SAILOR, STAY, DOWN, TEXT_SSANNEB1FROOMS_SAILOR1, OPP_SAILOR, 3 + object_event 2, 11, SPRITE_SAILOR, STAY, DOWN, TEXT_SSANNEB1FROOMS_SAILOR2, OPP_SAILOR, 4 + object_event 12, 3, SPRITE_SAILOR, STAY, LEFT, TEXT_SSANNEB1FROOMS_SAILOR3, OPP_SAILOR, 5 + object_event 22, 2, SPRITE_SAILOR, STAY, DOWN, TEXT_SSANNEB1FROOMS_SAILOR4, OPP_SAILOR, 6 + object_event 0, 2, SPRITE_SAILOR, STAY, RIGHT, TEXT_SSANNEB1FROOMS_SAILOR5, OPP_SAILOR, 7 + object_event 0, 4, SPRITE_FISHER, STAY, RIGHT, TEXT_SSANNEB1FROOMS_FISHER, OPP_FISHER, 2 + object_event 10, 13, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_SSANNEB1FROOMS_SUPER_NERD + object_event 11, 12, SPRITE_MONSTER, STAY, NONE, TEXT_SSANNEB1FROOMS_MACHOKE object_event 20, 2, SPRITE_POKE_BALL, STAY, NONE, 9, ETHER object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, 10, TM_REST object_event 12, 11, SPRITE_POKE_BALL, STAY, NONE, 11, MAX_POTION diff --git a/data/maps/objects/SSAnneBow.asm b/data/maps/objects/SSAnneBow.asm index 6374f009..41e5c049 100644 --- a/data/maps/objects/SSAnneBow.asm +++ b/data/maps/objects/SSAnneBow.asm @@ -1,3 +1,10 @@ + object_const_def + const SSANNEBOW_SUPER_NERD + const SSANNEBOW_SAILOR1 + const SSANNEBOW_COOLTRAINER_M + const SSANNEBOW_SAILOR2 + const SSANNEBOW_SAILOR3 + SSAnneBow_Object: db $23 ; border block @@ -8,10 +15,10 @@ SSAnneBow_Object: def_bg_events def_object_events - object_event 5, 2, SPRITE_SUPER_NERD, STAY, UP, 1 ; person - object_event 4, 9, SPRITE_SAILOR, STAY, NONE, 2 ; person - object_event 7, 11, SPRITE_COOLTRAINER_M, STAY, NONE, 3 ; person - object_event 4, 4, SPRITE_SAILOR, STAY, DOWN, 4, OPP_SAILOR, 1 - object_event 10, 8, SPRITE_SAILOR, STAY, UP, 5, OPP_SAILOR, 2 + object_event 5, 2, SPRITE_SUPER_NERD, STAY, UP, TEXT_SSANNEBOW_SUPER_NERD + object_event 4, 9, SPRITE_SAILOR, STAY, NONE, TEXT_SSANNEBOW_SAILOR1 + object_event 7, 11, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_SSANNEBOW_COOLTRAINER_M + object_event 4, 4, SPRITE_SAILOR, STAY, DOWN, TEXT_SSANNEBOW_SAILOR2, OPP_SAILOR, 1 + object_event 10, 8, SPRITE_SAILOR, STAY, UP, TEXT_SSANNEBOW_SAILOR3, OPP_SAILOR, 2 def_warps_to SS_ANNE_BOW diff --git a/data/maps/objects/SSAnneCaptainsRoom.asm b/data/maps/objects/SSAnneCaptainsRoom.asm index 195e4183..7121a7b3 100644 --- a/data/maps/objects/SSAnneCaptainsRoom.asm +++ b/data/maps/objects/SSAnneCaptainsRoom.asm @@ -1,3 +1,6 @@ + object_const_def + const SSANNECAPTAINSROOM_CAPTAIN + SSAnneCaptainsRoom_Object: db $c ; border block @@ -5,10 +8,10 @@ SSAnneCaptainsRoom_Object: warp_event 0, 7, SS_ANNE_2F, 9 def_bg_events - bg_event 4, 1, 2 ; SSAnne7Text2 - bg_event 1, 2, 3 ; SSAnne7Text3 + bg_event 4, 1, TEXT_SSANNECAPTAINSROOM_TRASH + bg_event 1, 2, TEXT_SSANNECAPTAINSROOM_SEASICK_BOOK def_object_events - object_event 4, 2, SPRITE_CAPTAIN, STAY, UP, 1 ; person + object_event 4, 2, SPRITE_CAPTAIN, STAY, UP, TEXT_SSANNECAPTAINSROOM_CAPTAIN def_warps_to SS_ANNE_CAPTAINS_ROOM diff --git a/data/maps/objects/SSAnneKitchen.asm b/data/maps/objects/SSAnneKitchen.asm index c651679e..d44e9547 100644 --- a/data/maps/objects/SSAnneKitchen.asm +++ b/data/maps/objects/SSAnneKitchen.asm @@ -1,3 +1,12 @@ + object_const_def + const SSANNEKITCHEN_COOK1 + const SSANNEKITCHEN_COOK2 + const SSANNEKITCHEN_COOK3 + const SSANNEKITCHEN_COOK4 + const SSANNEKITCHEN_COOK5 + const SSANNEKITCHEN_COOK6 + const SSANNEKITCHEN_COOK7 + SSAnneKitchen_Object: db $c ; border block @@ -7,12 +16,12 @@ SSAnneKitchen_Object: def_bg_events def_object_events - object_event 1, 8, SPRITE_COOK, WALK, UP_DOWN, 1 ; person - object_event 5, 8, SPRITE_COOK, WALK, UP_DOWN, 2 ; person - object_event 9, 7, SPRITE_COOK, WALK, UP_DOWN, 3 ; person - object_event 13, 6, SPRITE_COOK, STAY, NONE, 4 ; person - object_event 13, 8, SPRITE_COOK, STAY, NONE, 5 ; person - object_event 13, 10, SPRITE_COOK, STAY, NONE, 6 ; person - object_event 11, 13, SPRITE_COOK, STAY, UP, 7 ; person + object_event 1, 8, SPRITE_COOK, WALK, UP_DOWN, TEXT_SSANNEKITCHEN_COOK1 + object_event 5, 8, SPRITE_COOK, WALK, UP_DOWN, TEXT_SSANNEKITCHEN_COOK2 + object_event 9, 7, SPRITE_COOK, WALK, UP_DOWN, TEXT_SSANNEKITCHEN_COOK3 + object_event 13, 6, SPRITE_COOK, STAY, NONE, TEXT_SSANNEKITCHEN_COOK4 + object_event 13, 8, SPRITE_COOK, STAY, NONE, TEXT_SSANNEKITCHEN_COOK5 + object_event 13, 10, SPRITE_COOK, STAY, NONE, TEXT_SSANNEKITCHEN_COOK6 + object_event 11, 13, SPRITE_COOK, STAY, UP, TEXT_SSANNEKITCHEN_COOK7 def_warps_to SS_ANNE_KITCHEN diff --git a/data/maps/objects/SafariZoneCenter.asm b/data/maps/objects/SafariZoneCenter.asm index 1c8efe95..ac176e14 100644 --- a/data/maps/objects/SafariZoneCenter.asm +++ b/data/maps/objects/SafariZoneCenter.asm @@ -1,3 +1,6 @@ + object_const_def + const SAFARIZONECENTER_NUGGET + SafariZoneCenter_Object: db $0 ; border block @@ -13,10 +16,10 @@ SafariZoneCenter_Object: warp_event 17, 19, SAFARI_ZONE_CENTER_REST_HOUSE, 1 def_bg_events - bg_event 18, 20, 2 ; SafariZoneCenterText2 - bg_event 14, 22, 3 ; SafariZoneCenterText3 + bg_event 18, 20, TEXT_SAFARIZONECENTER_REST_HOUSE_SIGN + bg_event 14, 22, TEXT_SAFARIZONECENTER_TRAINER_TIPS_SIGN def_object_events - object_event 14, 10, SPRITE_POKE_BALL, STAY, NONE, 1, NUGGET + object_event 14, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONECENTER_NUGGET, NUGGET def_warps_to SAFARI_ZONE_CENTER diff --git a/data/maps/objects/SafariZoneCenterRestHouse.asm b/data/maps/objects/SafariZoneCenterRestHouse.asm index ff48d19c..06ec0d22 100644 --- a/data/maps/objects/SafariZoneCenterRestHouse.asm +++ b/data/maps/objects/SafariZoneCenterRestHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const SAFARIZONECENTERRESTHOUSE_GIRL + const SAFARIZONECENTERRESTHOUSE_SCIENTIST + SafariZoneCenterRestHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ SafariZoneCenterRestHouse_Object: def_bg_events def_object_events - object_event 3, 2, SPRITE_GIRL, STAY, DOWN, 1 ; person - object_event 1, 4, SPRITE_SCIENTIST, WALK, UP_DOWN, 2 ; person + object_event 3, 2, SPRITE_GIRL, STAY, DOWN, TEXT_SAFARIZONECENTERRESTHOUSE_GIRL + object_event 1, 4, SPRITE_SCIENTIST, WALK, UP_DOWN, TEXT_SAFARIZONECENTERRESTHOUSE_SCIENTIST def_warps_to SAFARI_ZONE_CENTER_REST_HOUSE diff --git a/data/maps/objects/SafariZoneEast.asm b/data/maps/objects/SafariZoneEast.asm index 30fb4039..0b4e26b4 100644 --- a/data/maps/objects/SafariZoneEast.asm +++ b/data/maps/objects/SafariZoneEast.asm @@ -1,3 +1,9 @@ + object_const_def + const SAFARIZONEEAST_FULL_RESTORE + const SAFARIZONEEAST_MAX_RESTORE + const SAFARIZONEEAST_CARBOS + const SAFARIZONEEAST_TM_EGG_BOMB + SafariZoneEast_Object: db $0 ; border block @@ -9,14 +15,14 @@ SafariZoneEast_Object: warp_event 25, 9, SAFARI_ZONE_EAST_REST_HOUSE, 1 def_bg_events - bg_event 26, 10, 5 ; SafariZoneEastText5 - bg_event 6, 4, 6 ; SafariZoneEastText6 - bg_event 5, 23, 7 ; SafariZoneEastText7 + bg_event 26, 10, TEXT_SAFARIZONEEAST_REST_HOUSE_SIGN + bg_event 6, 4, TEXT_SAFARIZONEEAST_TRAINER_TIPS + bg_event 5, 23, TEXT_SAFARIZONEEAST_SIGN def_object_events - object_event 21, 10, SPRITE_POKE_BALL, STAY, NONE, 1, FULL_RESTORE - object_event 3, 7, SPRITE_POKE_BALL, STAY, NONE, 2, MAX_POTION - object_event 20, 13, SPRITE_POKE_BALL, STAY, NONE, 3, CARBOS - object_event 15, 12, SPRITE_POKE_BALL, STAY, NONE, 4, TM_EGG_BOMB + object_event 21, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEEAST_FULL_RESTORE, FULL_RESTORE + object_event 3, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEEAST_MAX_RESTORE, MAX_POTION + object_event 20, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEEAST_CARBOS, CARBOS + object_event 15, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEEAST_TM_EGG_BOMB, TM_EGG_BOMB def_warps_to SAFARI_ZONE_EAST diff --git a/data/maps/objects/SafariZoneEastRestHouse.asm b/data/maps/objects/SafariZoneEastRestHouse.asm index bf506605..7c89d27e 100644 --- a/data/maps/objects/SafariZoneEastRestHouse.asm +++ b/data/maps/objects/SafariZoneEastRestHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const SAFARIZONEEASTRESTHOUSE_SCIENTIST + const SAFARIZONEEASTRESTHOUSE_ROCKER + const SAFARIZONEEASTRESTHOUSE_SILPH_WORKER_M + SafariZoneEastRestHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ SafariZoneEastRestHouse_Object: def_bg_events def_object_events - object_event 1, 3, SPRITE_SCIENTIST, WALK, UP_DOWN, 1 ; person - object_event 4, 2, SPRITE_ROCKER, STAY, NONE, 2 ; person - object_event 5, 2, SPRITE_SILPH_WORKER, STAY, NONE, 3 ; person + object_event 1, 3, SPRITE_SCIENTIST, WALK, UP_DOWN, TEXT_SAFARIZONEEASTRESTHOUSE_SCIENTIST + object_event 4, 2, SPRITE_ROCKER, STAY, NONE, TEXT_SAFARIZONEEASTRESTHOUSE_ROCKER + object_event 5, 2, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SAFARIZONEEASTRESTHOUSE_SILPH_WORKER_M def_warps_to SAFARI_ZONE_EAST_REST_HOUSE diff --git a/data/maps/objects/SafariZoneGate.asm b/data/maps/objects/SafariZoneGate.asm index ba6f7017..c9542e69 100644 --- a/data/maps/objects/SafariZoneGate.asm +++ b/data/maps/objects/SafariZoneGate.asm @@ -1,3 +1,7 @@ + object_const_def + const SAFARIZONEGATE_SAFARI_ZONE_WORKER1 + const SAFARIZONEGATE_SAFARI_ZONE_WORKER2 + SafariZoneGate_Object: db $a ; border block @@ -10,7 +14,7 @@ SafariZoneGate_Object: def_bg_events def_object_events - object_event 6, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, LEFT, 1 ; person - object_event 1, 4, SPRITE_SAFARI_ZONE_WORKER, STAY, RIGHT, 2 ; person + object_event 6, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, LEFT, TEXT_SAFARIZONEGATE_SAFARI_ZONE_WORKER1 + object_event 1, 4, SPRITE_SAFARI_ZONE_WORKER, STAY, RIGHT, TEXT_SAFARIZONEGATE_SAFARI_ZONE_WORKER2 def_warps_to SAFARI_ZONE_GATE diff --git a/data/maps/objects/SafariZoneNorth.asm b/data/maps/objects/SafariZoneNorth.asm index 97dc0d55..2ee7b17a 100644 --- a/data/maps/objects/SafariZoneNorth.asm +++ b/data/maps/objects/SafariZoneNorth.asm @@ -1,3 +1,7 @@ + object_const_def + const SAFARIZONENORTH_PROTEIN + const SAFARIZONENORTH_TM_SKULL_BASH + SafariZoneNorth_Object: db $0 ; border block @@ -13,14 +17,14 @@ SafariZoneNorth_Object: warp_event 35, 3, SAFARI_ZONE_NORTH_REST_HOUSE, 1 def_bg_events - bg_event 36, 4, 3 ; SafariZoneNorthText3 - bg_event 4, 25, 4 ; SafariZoneNorthText4 - bg_event 13, 31, 5 ; SafariZoneNorthText5 - bg_event 19, 33, 6 ; SafariZoneNorthText6 - bg_event 26, 28, 7 ; SafariZoneNorthText7 + bg_event 36, 4, TEXT_SAFARIZONENORTH_REST_HOUSE_SIGN + bg_event 4, 25, TEXT_SAFARIZONENORTH_TRAINER_TIPS_1 + bg_event 13, 31, TEXT_SAFARIZONENORTH_SIGN + bg_event 19, 33, TEXT_SAFARIZONENORTH_TRAINER_TIPS_2 + bg_event 26, 28, TEXT_SAFARIZONENORTH_TRAINER_TIPS_3 def_object_events - object_event 25, 1, SPRITE_POKE_BALL, STAY, NONE, 1, PROTEIN - object_event 19, 7, SPRITE_POKE_BALL, STAY, NONE, 2, TM_SKULL_BASH + object_event 25, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONENORTH_PROTEIN, PROTEIN + object_event 19, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONENORTH_TM_SKULL_BASH, TM_SKULL_BASH def_warps_to SAFARI_ZONE_NORTH diff --git a/data/maps/objects/SafariZoneNorthRestHouse.asm b/data/maps/objects/SafariZoneNorthRestHouse.asm index 8fbacd81..edb99c6b 100644 --- a/data/maps/objects/SafariZoneNorthRestHouse.asm +++ b/data/maps/objects/SafariZoneNorthRestHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const SAFARIZONENORTHRESTHOUSE_SCIENTIST + const SAFARIZONENORTHRESTHOUSE_SAFARI_ZONE_WORKER + const SAFARIZONENORTHRESTHOUSE_GENTLEMAN + SafariZoneNorthRestHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ SafariZoneNorthRestHouse_Object: def_bg_events def_object_events - object_event 6, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, 1 ; person - object_event 3, 4, SPRITE_SAFARI_ZONE_WORKER, STAY, NONE, 2 ; person - object_event 1, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, 3 ; person + object_event 6, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, TEXT_SAFARIZONENORTHRESTHOUSE_SCIENTIST + object_event 3, 4, SPRITE_SAFARI_ZONE_WORKER, STAY, NONE, TEXT_SAFARIZONENORTHRESTHOUSE_SAFARI_ZONE_WORKER + object_event 1, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, TEXT_SAFARIZONENORTHRESTHOUSE_GENTLEMAN def_warps_to SAFARI_ZONE_NORTH_REST_HOUSE diff --git a/data/maps/objects/SafariZoneSecretHouse.asm b/data/maps/objects/SafariZoneSecretHouse.asm index 5d3a28c2..44ebd342 100644 --- a/data/maps/objects/SafariZoneSecretHouse.asm +++ b/data/maps/objects/SafariZoneSecretHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const SAFARIZONESECRETHOUSE_FISHING_GURU + SafariZoneSecretHouse_Object: db $17 ; border block @@ -8,6 +11,6 @@ SafariZoneSecretHouse_Object: def_bg_events def_object_events - object_event 3, 3, SPRITE_FISHING_GURU, STAY, DOWN, 1 ; person + object_event 3, 3, SPRITE_FISHING_GURU, STAY, DOWN, TEXT_SAFARIZONESECRETHOUSE_FISHING_GURU def_warps_to SAFARI_ZONE_SECRET_HOUSE diff --git a/data/maps/objects/SafariZoneWest.asm b/data/maps/objects/SafariZoneWest.asm index dca3d3a8..284cd244 100644 --- a/data/maps/objects/SafariZoneWest.asm +++ b/data/maps/objects/SafariZoneWest.asm @@ -1,3 +1,9 @@ + object_const_def + const SAFARIZONEWEST_MAX_POTION + const SAFARIZONEWEST_TM_DOUBLE_TEAM + const SAFARIZONEWEST_MAX_REVIVE + const SAFARIZONEWEST_GOLD_TEETH + SafariZoneWest_Object: db $0 ; border block @@ -12,15 +18,15 @@ SafariZoneWest_Object: warp_event 11, 11, SAFARI_ZONE_WEST_REST_HOUSE, 1 def_bg_events - bg_event 12, 12, 5 ; SafariZoneWestText5 - bg_event 17, 3, 6 ; SafariZoneWestText6 - bg_event 26, 4, 7 ; SafariZoneWestText7 - bg_event 24, 22, 8 ; SafariZoneWestText8 + bg_event 12, 12, TEXT_SAFARIZONEWEST_REST_HOUSE_SIGN + bg_event 17, 3, TEXT_SAFARIZONEWEST_FIND_WARDENS_TEETH_SIGN + bg_event 26, 4, TEXT_SAFARIZONEWEST_TRAINER_TIPS + bg_event 24, 22, TEXT_SAFARIZONEWEST_SIGN def_object_events - object_event 8, 20, SPRITE_POKE_BALL, STAY, NONE, 1, MAX_POTION - object_event 9, 7, SPRITE_POKE_BALL, STAY, NONE, 2, TM_DOUBLE_TEAM - object_event 18, 18, SPRITE_POKE_BALL, STAY, NONE, 3, MAX_REVIVE - object_event 19, 7, SPRITE_POKE_BALL, STAY, NONE, 4, GOLD_TEETH + object_event 8, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEWEST_MAX_POTION, MAX_POTION + object_event 9, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEWEST_TM_DOUBLE_TEAM, TM_DOUBLE_TEAM + object_event 18, 18, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEWEST_MAX_REVIVE, MAX_REVIVE + object_event 19, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_SAFARIZONEWEST_GOLD_TEETH, GOLD_TEETH def_warps_to SAFARI_ZONE_WEST diff --git a/data/maps/objects/SafariZoneWestRestHouse.asm b/data/maps/objects/SafariZoneWestRestHouse.asm index c63886b7..bf2eabe2 100644 --- a/data/maps/objects/SafariZoneWestRestHouse.asm +++ b/data/maps/objects/SafariZoneWestRestHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const SAFARIZONEWESTRESTHOUSE_SCIENTIST + const SAFARIZONEWESTRESTHOUSE_COOLTRAINER_M + const SAFARIZONEWESTRESTHOUSE_SILPH_WORKER_F + SafariZoneWestRestHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ SafariZoneWestRestHouse_Object: def_bg_events def_object_events - object_event 4, 4, SPRITE_SCIENTIST, WALK, ANY_DIR, 1 ; person - object_event 0, 2, SPRITE_COOLTRAINER_M, STAY, RIGHT, 2 ; person - object_event 6, 2, SPRITE_ERIKA, STAY, DOWN, 3 ; person + object_event 4, 4, SPRITE_SCIENTIST, WALK, ANY_DIR, TEXT_SAFARIZONEWESTRESTHOUSE_SCIENTIST + object_event 0, 2, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_SAFARIZONEWESTRESTHOUSE_COOLTRAINER_M + object_event 6, 2, SPRITE_SILPH_WORKER_F, STAY, DOWN, TEXT_SAFARIZONEWESTRESTHOUSE_SILPH_WORKER_F def_warps_to SAFARI_ZONE_WEST_REST_HOUSE diff --git a/data/maps/objects/SaffronCity.asm b/data/maps/objects/SaffronCity.asm index 2fddfd5e..181b5c07 100644 --- a/data/maps/objects/SaffronCity.asm +++ b/data/maps/objects/SaffronCity.asm @@ -1,3 +1,20 @@ + object_const_def + const SAFFRONCITY_ROCKET1 + const SAFFRONCITY_ROCKET2 + const SAFFRONCITY_ROCKET3 + const SAFFRONCITY_ROCKET4 + const SAFFRONCITY_ROCKET5 + const SAFFRONCITY_ROCKET6 + const SAFFRONCITY_ROCKET7 + const SAFFRONCTIY_SCIENTIST + const SAFFRONCITY_SILPH_WORKER_M + const SAFFRONCITY_SILPH_WORKER_F + const SAFFRONCITY_GENTLEMAN + const SAFFRONCITY_PIDGEOT + const SAFFRONCITY_ROCKER + const SAFFRONCITY_ROCKET8 + const SAFFRONCITY_ROCKET9 + SaffronCity_Object: db $f ; border block @@ -12,32 +29,32 @@ SaffronCity_Object: warp_event 29, 29, MR_PSYCHICS_HOUSE, 1 def_bg_events - bg_event 17, 5, 16 ; SaffronCityText16 - bg_event 27, 5, 17 ; SaffronCityText17 - bg_event 35, 5, 18 ; SaffronCityText18 - bg_event 26, 11, 19 ; MartSignText - bg_event 39, 19, 20 ; SaffronCityText20 - bg_event 5, 21, 21 ; SaffronCityText21 - bg_event 15, 21, 22 ; SaffronCityText22 - bg_event 10, 29, 23 ; PokeCenterSignText - bg_event 27, 29, 24 ; SaffronCityText24 - bg_event 1, 19, 25 ; SaffronCityText25 + bg_event 17, 5, TEXT_SAFFRONCITY_SIGN + bg_event 27, 5, TEXT_SAFFRONCITY_FIGHTING_DOJO_SIGN + bg_event 35, 5, TEXT_SAFFRONCITY_GYM_SIGN + bg_event 26, 11, TEXT_SAFFRONCITY_MART_SIGN + bg_event 39, 19, TEXT_SAFFRONCITY_TRAINER_TIPS1 + bg_event 5, 21, TEXT_SAFFRONCITY_TRAINER_TIPS2 + bg_event 15, 21, TEXT_SAFFRONCITY_SILPH_CO_SIGN + bg_event 10, 29, TEXT_SAFFRONCITY_POKECENTER_SIGN + bg_event 27, 29, TEXT_SAFFRONCITY_MR_PSYCHICS_HOUSE_SIGN + bg_event 1, 19, TEXT_SAFFRONCITY_SILPH_CO_LATEST_PRODUCT_SIGN def_object_events - object_event 7, 6, SPRITE_ROCKET, STAY, NONE, 1 ; person - object_event 20, 8, SPRITE_ROCKET, WALK, LEFT_RIGHT, 2 ; person - object_event 34, 4, SPRITE_ROCKET, STAY, NONE, 3 ; person - object_event 13, 12, SPRITE_ROCKET, STAY, NONE, 4 ; person - object_event 11, 25, SPRITE_ROCKET, WALK, LEFT_RIGHT, 5 ; person - object_event 32, 13, SPRITE_ROCKET, WALK, LEFT_RIGHT, 6 ; person - object_event 18, 30, SPRITE_ROCKET, WALK, LEFT_RIGHT, 7 ; person - object_event 8, 14, SPRITE_SCIENTIST, WALK, ANY_DIR, 8 ; person - object_event 23, 23, SPRITE_SILPH_WORKER, STAY, NONE, 9 ; person - object_event 17, 30, SPRITE_ERIKA, WALK, LEFT_RIGHT, 10 ; person - object_event 30, 12, SPRITE_GENTLEMAN, STAY, DOWN, 11 ; person - object_event 31, 12, SPRITE_BIRD, STAY, DOWN, 12 ; person - object_event 18, 8, SPRITE_ROCKER, STAY, UP, 13 ; person - object_event 18, 22, SPRITE_ROCKET, STAY, DOWN, 14 ; person - object_event 19, 22, SPRITE_ROCKET, STAY, DOWN, 15 ; person + object_event 7, 6, SPRITE_ROCKET, STAY, NONE, TEXT_SAFFRONCITY_ROCKET1 + object_event 20, 8, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_SAFFRONCITY_ROCKET2 + object_event 34, 4, SPRITE_ROCKET, STAY, NONE, TEXT_SAFFRONCITY_ROCKET3 + object_event 13, 12, SPRITE_ROCKET, STAY, NONE, TEXT_SAFFRONCITY_ROCKET4 + object_event 11, 25, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_SAFFRONCITY_ROCKET5 + object_event 32, 13, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_SAFFRONCITY_ROCKET6 + object_event 18, 30, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_SAFFRONCITY_ROCKET7 + object_event 8, 14, SPRITE_SCIENTIST, WALK, ANY_DIR, TEXT_SAFFRONCITY_SCIENTIST + object_event 23, 23, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SAFFRONCITY_SILPH_WORKER_M + object_event 17, 30, SPRITE_SILPH_WORKER_F, WALK, LEFT_RIGHT, TEXT_SAFFRONCITY_SILPH_WORKER_F + object_event 30, 12, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_SAFFRONCITY_GENTLEMAN + object_event 31, 12, SPRITE_BIRD, STAY, DOWN, TEXT_SAFFRONCITY_PIDGEOT + object_event 18, 8, SPRITE_ROCKER, STAY, UP, TEXT_SAFFRONCITY_ROCKER + object_event 18, 22, SPRITE_ROCKET, STAY, DOWN, TEXT_SAFFRONCITY_ROCKET8 + object_event 19, 22, SPRITE_ROCKET, STAY, DOWN, TEXT_SAFFRONCITY_ROCKET9 def_warps_to SAFFRON_CITY diff --git a/data/maps/objects/SaffronGym.asm b/data/maps/objects/SaffronGym.asm index 7c6e83e5..af4bd68e 100644 --- a/data/maps/objects/SaffronGym.asm +++ b/data/maps/objects/SaffronGym.asm @@ -1,3 +1,14 @@ + object_const_def + const SAFFRONGYM_SABRINA + const SAFFRONGYM_CHANNELER1 + const SAFFRONGYM_YOUNGSTER1 + const SAFFRONGYM_CHANNELER2 + const SAFFRONGYM_YOUNGSTER2 + const SAFFRONGYM_CHANNELER3 + const SAFFRONGYM_YOUNGSTER3 + const SAFFRONGYM_YOUNGSTER4 + const SAFFRONGYM_GYM_GUIDE + SaffronGym_Object: db $2e ; border block @@ -38,14 +49,14 @@ SaffronGym_Object: def_bg_events def_object_events - object_event 9, 8, SPRITE_GIRL, STAY, DOWN, 1, OPP_SABRINA, 1 - object_event 10, 1, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 22 - object_event 17, 1, SPRITE_YOUNGSTER, STAY, DOWN, 3, OPP_PSYCHIC_TR, 1 - object_event 3, 7, SPRITE_CHANNELER, STAY, DOWN, 4, OPP_CHANNELER, 23 - object_event 17, 7, SPRITE_YOUNGSTER, STAY, DOWN, 5, OPP_PSYCHIC_TR, 2 - object_event 3, 13, SPRITE_CHANNELER, STAY, DOWN, 6, OPP_CHANNELER, 24 - object_event 17, 13, SPRITE_YOUNGSTER, STAY, DOWN, 7, OPP_PSYCHIC_TR, 3 - object_event 3, 1, SPRITE_YOUNGSTER, STAY, DOWN, 8, OPP_PSYCHIC_TR, 4 - object_event 10, 15, SPRITE_GYM_GUIDE, STAY, DOWN, 9 ; person + object_event 9, 8, SPRITE_GIRL, STAY, DOWN, TEXT_SAFFRONGYM_SABRINA, OPP_SABRINA, 1 + object_event 10, 1, SPRITE_CHANNELER, STAY, DOWN, TEXT_SAFFRONGYM_CHANNELER1, OPP_CHANNELER, 22 + object_event 17, 1, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_SAFFRONGYM_YOUNGSTER1, OPP_PSYCHIC_TR, 1 + object_event 3, 7, SPRITE_CHANNELER, STAY, DOWN, TEXT_SAFFRONGYM_CHANNELER2, OPP_CHANNELER, 23 + object_event 17, 7, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_SAFFRONGYM_YOUNGSTER2, OPP_PSYCHIC_TR, 2 + object_event 3, 13, SPRITE_CHANNELER, STAY, DOWN, TEXT_SAFFRONGYM_CHANNELER3, OPP_CHANNELER, 24 + object_event 17, 13, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_SAFFRONGYM_YOUNGSTER3, OPP_PSYCHIC_TR, 3 + object_event 3, 1, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_SAFFRONGYM_YOUNGSTER4, OPP_PSYCHIC_TR, 4 + object_event 10, 15, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_SAFFRONGYM_GYM_GUIDE def_warps_to SAFFRON_GYM diff --git a/data/maps/objects/SaffronMart.asm b/data/maps/objects/SaffronMart.asm index d9dd6881..7a2d9eb1 100644 --- a/data/maps/objects/SaffronMart.asm +++ b/data/maps/objects/SaffronMart.asm @@ -1,3 +1,8 @@ + object_const_def + const SAFFRONMART_CLERK + const SAFFRONMART_SUPER_NERD + const SAFFRONMART_COOLTRAINER_F + SaffronMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ SaffronMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 4, 2, SPRITE_SUPER_NERD, STAY, NONE, 2 ; person - object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_SAFFRONMART_CLERK + object_event 4, 2, SPRITE_SUPER_NERD, STAY, NONE, TEXT_SAFFRONMART_SUPER_NERD + object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, TEXT_SAFFRONMART_COOLTRAINER_F def_warps_to SAFFRON_MART diff --git a/data/maps/objects/SaffronPidgeyHouse.asm b/data/maps/objects/SaffronPidgeyHouse.asm index 8a5249e5..3fc0cb9d 100644 --- a/data/maps/objects/SaffronPidgeyHouse.asm +++ b/data/maps/objects/SaffronPidgeyHouse.asm @@ -1,3 +1,9 @@ + object_const_def + const SAFFRONPIDGEYHOUSE_BRUNETTE_GIRL + const SAFFRONPIDGEYHOUSE_PIDGEY + const SAFFRONPIDGEYHOUSE_YOUNGSTER + const SAFFRONPIDGEYHOUSE_PAPER + SaffronPidgeyHouse_Object: db $a ; border block @@ -8,9 +14,9 @@ SaffronPidgeyHouse_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, 1 ; person - object_event 0, 4, SPRITE_BIRD, WALK, UP_DOWN, 2 ; person - object_event 4, 1, SPRITE_YOUNGSTER, STAY, DOWN, 3 ; person - object_event 3, 3, SPRITE_PAPER, STAY, NONE, 4 ; person + object_event 2, 3, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, TEXT_SAFFRONPIDGEYHOUSE_BRUNETTE_GIRL + object_event 0, 4, SPRITE_BIRD, WALK, UP_DOWN, TEXT_SAFFRONPIDGEYHOUSE_PIDGEY + object_event 4, 1, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_SAFFRONPIDGEYHOUSE_YOUNGSTER + object_event 3, 3, SPRITE_PAPER, STAY, NONE, TEXT_SAFFRONPIDGEYHOUSE_PAPER def_warps_to SAFFRON_PIDGEY_HOUSE diff --git a/data/maps/objects/SaffronPokecenter.asm b/data/maps/objects/SaffronPokecenter.asm index ca94086b..3169ea43 100644 --- a/data/maps/objects/SaffronPokecenter.asm +++ b/data/maps/objects/SaffronPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const SAFFRONPOKECENTER_NURSE + const SAFFRONPOKECENTER_BEAUTY + const SAFFRONPOKECENTER_GENTLEMAN + const SAFFRONPOKECENTER_LINK_RECEPTIONIST + SaffronPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ SaffronPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 5, 5, SPRITE_BEAUTY, STAY, NONE, 2 ; person - object_event 8, 3, SPRITE_GENTLEMAN, STAY, DOWN, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_SAFFRONPOKECENTER_NURSE + object_event 5, 5, SPRITE_BEAUTY, STAY, NONE, TEXT_SAFFRONPOKECENTER_BEAUTY + object_event 8, 3, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_SAFFRONPOKECENTER_GENTLEMAN + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_SAFFRONPOKECENTER_LINK_RECEPTIONIST def_warps_to SAFFRON_POKECENTER diff --git a/data/maps/objects/SeafoamIslands1F.asm b/data/maps/objects/SeafoamIslands1F.asm index f5e3347b..a9004284 100644 --- a/data/maps/objects/SeafoamIslands1F.asm +++ b/data/maps/objects/SeafoamIslands1F.asm @@ -1,3 +1,7 @@ + object_const_def + const SEAFOAMISLANDS1F_BOULDER1 + const SEAFOAMISLANDS1F_BOULDER2 + SeafoamIslands1F_Object: db $7d ; border block @@ -13,8 +17,8 @@ SeafoamIslands1F_Object: def_bg_events def_object_events - object_event 18, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 1 ; person - object_event 26, 7, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 2 ; person + object_event 18, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDS1F_BOULDER1 + object_event 26, 7, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDS1F_BOULDER2 def_warps_to SEAFOAM_ISLANDS_1F diff --git a/data/maps/objects/SeafoamIslandsB1F.asm b/data/maps/objects/SeafoamIslandsB1F.asm index 165fc440..c941ea21 100644 --- a/data/maps/objects/SeafoamIslandsB1F.asm +++ b/data/maps/objects/SeafoamIslandsB1F.asm @@ -1,3 +1,7 @@ + object_const_def + const SEAFOAMISLANDSB1F_BOULDER1 + const SEAFOAMISLANDSB1F_BOULDER2 + SeafoamIslandsB1F_Object: db $7d ; border block @@ -13,7 +17,7 @@ SeafoamIslandsB1F_Object: def_bg_events def_object_events - object_event 17, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 1 ; person - object_event 22, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 2 ; person + object_event 17, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB1F_BOULDER1 + object_event 22, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB1F_BOULDER2 def_warps_to SEAFOAM_ISLANDS_B1F diff --git a/data/maps/objects/SeafoamIslandsB2F.asm b/data/maps/objects/SeafoamIslandsB2F.asm index 1ab5b373..26bf3b07 100644 --- a/data/maps/objects/SeafoamIslandsB2F.asm +++ b/data/maps/objects/SeafoamIslandsB2F.asm @@ -1,3 +1,7 @@ + object_const_def + const SEAFOAMISLANDSB2F_BOULDER1 + const SEAFOAMISLANDSB2F_BOULDER2 + SeafoamIslandsB2F_Object: db $7d ; border block @@ -13,7 +17,7 @@ SeafoamIslandsB2F_Object: def_bg_events def_object_events - object_event 18, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 1 ; person - object_event 23, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 2 ; person + object_event 18, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB2F_BOULDER1 + object_event 23, 6, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB2F_BOULDER2 def_warps_to SEAFOAM_ISLANDS_B2F diff --git a/data/maps/objects/SeafoamIslandsB3F.asm b/data/maps/objects/SeafoamIslandsB3F.asm index 4657a80a..667e6ff7 100644 --- a/data/maps/objects/SeafoamIslandsB3F.asm +++ b/data/maps/objects/SeafoamIslandsB3F.asm @@ -1,3 +1,11 @@ + object_const_def + const SEAFOAMISLANDSB3F_BOULDER1 + const SEAFOAMISLANDSB3F_BOULDER2 + const SEAFOAMISLANDSB3F_BOULDER3 + const SEAFOAMISLANDSB3F_BOULDER4 + const SEAFOAMISLANDSB3F_BOULDER5 + const SEAFOAMISLANDSB3F_BOULDER6 + SeafoamIslandsB3F_Object: db $7d ; border block @@ -13,11 +21,11 @@ SeafoamIslandsB3F_Object: def_bg_events def_object_events - object_event 5, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 1 ; person - object_event 3, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 2 ; person - object_event 8, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 3 ; person - object_event 9, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 4 ; person - object_event 18, 6, SPRITE_BOULDER, STAY, NONE, 5 ; person - object_event 19, 6, SPRITE_BOULDER, STAY, NONE, 6 ; person + object_event 5, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB3F_BOULDER1 + object_event 3, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB3F_BOULDER2 + object_event 8, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB3F_BOULDER3 + object_event 9, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_SEAFOAMISLANDSB3F_BOULDER4 + object_event 18, 6, SPRITE_BOULDER, STAY, NONE, TEXT_SEAFOAMISLANDSB3F_BOULDER5 + object_event 19, 6, SPRITE_BOULDER, STAY, NONE, TEXT_SEAFOAMISLANDSB3F_BOULDER6 def_warps_to SEAFOAM_ISLANDS_B3F diff --git a/data/maps/objects/SeafoamIslandsB4F.asm b/data/maps/objects/SeafoamIslandsB4F.asm index c6e769e0..0948200d 100644 --- a/data/maps/objects/SeafoamIslandsB4F.asm +++ b/data/maps/objects/SeafoamIslandsB4F.asm @@ -1,3 +1,8 @@ + object_const_def + const SEAFOAMISLANDSB4F_BOULDER1 + const SEAFOAMISLANDSB4F_BOULDER2 + const SEAFOAMISLANDSB4F_ARTICUNO + SeafoamIslandsB4F_Object: db $7d ; border block @@ -8,12 +13,12 @@ SeafoamIslandsB4F_Object: warp_event 25, 4, SEAFOAM_ISLANDS_B3F, 3 def_bg_events - bg_event 9, 15, 4 ; SeafoamIslands5Text4 - bg_event 23, 1, 5 ; SeafoamIslands5Text5 + bg_event 9, 15, TEXT_SEAFOAMISLANDSB4F_BOULDERS_SIGN + bg_event 23, 1, TEXT_SEAFOAMISLANDSB4F_DANGER_SIGN def_object_events - object_event 4, 15, SPRITE_BOULDER, STAY, NONE, 1 ; person - object_event 5, 15, SPRITE_BOULDER, STAY, NONE, 2 ; person - object_event 6, 1, SPRITE_BIRD, STAY, DOWN, 3, ARTICUNO, 50 + object_event 4, 15, SPRITE_BOULDER, STAY, NONE, TEXT_SEAFOAMISLANDSB4F_BOULDER1 + object_event 5, 15, SPRITE_BOULDER, STAY, NONE, TEXT_SEAFOAMISLANDSB4F_BOULDER2 + object_event 6, 1, SPRITE_BIRD, STAY, DOWN, TEXT_SEAFOAMISLANDSB4F_ARTICUNO, ARTICUNO, 50 def_warps_to SEAFOAM_ISLANDS_B4F diff --git a/data/maps/objects/SilphCo10F.asm b/data/maps/objects/SilphCo10F.asm index 20249425..6904165a 100644 --- a/data/maps/objects/SilphCo10F.asm +++ b/data/maps/objects/SilphCo10F.asm @@ -1,3 +1,11 @@ + object_const_def + const SILPHCO10F_ROCKET + const SILPHCO10F_SCIENTIST + const SILPHCO10F_SILPH_WORKER_F + const SILPHCO10F_TM_EARTHQUAKE + const SILPHCO10F_RARE_CANDY + const SILPHCO10F_CARBOS + SilphCo10F_Object: db $2e ; border block @@ -12,11 +20,11 @@ SilphCo10F_Object: def_bg_events def_object_events - object_event 1, 9, SPRITE_ROCKET, STAY, RIGHT, 1, OPP_ROCKET, 39 - object_event 10, 2, SPRITE_SCIENTIST, STAY, LEFT, 2, OPP_SCIENTIST, 11 - object_event 9, 15, SPRITE_ERIKA, WALK, ANY_DIR, 3 ; person - object_event 2, 12, SPRITE_POKE_BALL, STAY, NONE, 4, TM_EARTHQUAKE - object_event 4, 14, SPRITE_POKE_BALL, STAY, NONE, 5, RARE_CANDY - object_event 5, 11, SPRITE_POKE_BALL, STAY, NONE, 6, CARBOS + object_event 1, 9, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO10F_ROCKET, OPP_ROCKET, 39 + object_event 10, 2, SPRITE_SCIENTIST, STAY, LEFT, TEXT_SILPHCO10F_SCIENTIST, OPP_SCIENTIST, 11 + object_event 9, 15, SPRITE_SILPH_WORKER_F, WALK, ANY_DIR, TEXT_SILPHCO10F_SILPH_WORKER_F + object_event 2, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO10F_TM_EARTHQUAKE, TM_EARTHQUAKE + object_event 4, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO10F_RARE_CANDY, RARE_CANDY + object_event 5, 11, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO10F_CARBOS, CARBOS def_warps_to SILPH_CO_10F diff --git a/data/maps/objects/SilphCo11F.asm b/data/maps/objects/SilphCo11F.asm index 9651c32b..1ee5ffe6 100644 --- a/data/maps/objects/SilphCo11F.asm +++ b/data/maps/objects/SilphCo11F.asm @@ -1,3 +1,10 @@ + object_const_def + const SILPHCO11F_SILPH_PRESIDENT + const SILPHCO11F_BEAUTY + const SILPHCO11F_GIOVANNI + const SILPHCO11F_ROCKET1 + const SILPHCO11F_ROCKET2 + SilphCo11F_Object: db $d ; border block @@ -10,10 +17,10 @@ SilphCo11F_Object: def_bg_events def_object_events - object_event 7, 5, SPRITE_SILPH_PRESIDENT, STAY, DOWN, 1 ; person - object_event 10, 5, SPRITE_BEAUTY, STAY, DOWN, 2 ; person - object_event 6, 9, SPRITE_GIOVANNI, STAY, DOWN, 3, OPP_GIOVANNI, 2 - object_event 3, 16, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 41 - object_event 15, 9, SPRITE_ROCKET, STAY, UP, 5, OPP_ROCKET, 40 + object_event 7, 5, SPRITE_SILPH_PRESIDENT, STAY, DOWN, TEXT_SILPHCO11F_SILPH_PRESIDENT + object_event 10, 5, SPRITE_BEAUTY, STAY, DOWN, TEXT_SILPHCO11F_BEAUTY + object_event 6, 9, SPRITE_GIOVANNI, STAY, DOWN, TEXT_SILPHCO11F_GIOVANNI, OPP_GIOVANNI, 2 + object_event 3, 16, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO11F_ROCKET1, OPP_ROCKET, 41 + object_event 15, 9, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO11F_ROCKET2, OPP_ROCKET, 40 def_warps_to SILPH_CO_11F diff --git a/data/maps/objects/SilphCo1F.asm b/data/maps/objects/SilphCo1F.asm index 605edd9d..3d1873b5 100644 --- a/data/maps/objects/SilphCo1F.asm +++ b/data/maps/objects/SilphCo1F.asm @@ -1,3 +1,6 @@ + object_const_def + const SILPHCO1F_LINK_RECEPTIONIST + SilphCo1F_Object: db $2e ; border block @@ -11,6 +14,6 @@ SilphCo1F_Object: def_bg_events def_object_events - object_event 4, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 1 ; person + object_event 4, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_SILPHCO1F_LINK_RECEPTIONIST def_warps_to SILPH_CO_1F diff --git a/data/maps/objects/SilphCo2F.asm b/data/maps/objects/SilphCo2F.asm index 3ee8de9c..b618708a 100644 --- a/data/maps/objects/SilphCo2F.asm +++ b/data/maps/objects/SilphCo2F.asm @@ -1,3 +1,10 @@ + object_const_def + const SILPHCO2F_SILPH_WORKER_F + const SILPHCO2F_SCIENTIST1 + const SILPHCO2F_SCIENTIST2 + const SILPHCO2F_ROCKET1 + const SILPHCO2F_ROCKET2 + SilphCo2F_Object: db $2e ; border block @@ -13,10 +20,10 @@ SilphCo2F_Object: def_bg_events def_object_events - object_event 10, 1, SPRITE_ERIKA, STAY, UP, 1 ; person - object_event 5, 12, SPRITE_SCIENTIST, STAY, DOWN, 2, OPP_SCIENTIST, 2 - object_event 24, 13, SPRITE_SCIENTIST, STAY, LEFT, 3, OPP_SCIENTIST, 3 - object_event 16, 11, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 23 - object_event 24, 7, SPRITE_ROCKET, STAY, UP, 5, OPP_ROCKET, 24 + object_event 10, 1, SPRITE_SILPH_WORKER_F, STAY, UP, TEXT_SILPHCO2F_SILPH_WORKER_F + object_event 5, 12, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO2F_SCIENTIST1, OPP_SCIENTIST, 2 + object_event 24, 13, SPRITE_SCIENTIST, STAY, LEFT, TEXT_SILPHCO2F_SCIENTIST2, OPP_SCIENTIST, 3 + object_event 16, 11, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO2F_ROCKET1, OPP_ROCKET, 23 + object_event 24, 7, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO2F_ROCKET2, OPP_ROCKET, 24 def_warps_to SILPH_CO_2F diff --git a/data/maps/objects/SilphCo3F.asm b/data/maps/objects/SilphCo3F.asm index 6b050aad..f22eee82 100644 --- a/data/maps/objects/SilphCo3F.asm +++ b/data/maps/objects/SilphCo3F.asm @@ -1,3 +1,9 @@ + object_const_def + const SILPHCO3F_SILPH_WORKER_M + const SILPHCO3F_ROCKET + const SILPHCO3F_SCIENTIST + const SILPHCO3F_HYPER_POTION + SilphCo3F_Object: db $2e ; border block @@ -16,9 +22,9 @@ SilphCo3F_Object: def_bg_events def_object_events - object_event 24, 8, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 20, 7, SPRITE_ROCKET, STAY, LEFT, 2, OPP_ROCKET, 25 - object_event 7, 9, SPRITE_SCIENTIST, STAY, DOWN, 3, OPP_SCIENTIST, 4 - object_event 8, 5, SPRITE_POKE_BALL, STAY, NONE, 4, HYPER_POTION + object_event 24, 8, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO3F_SILPH_WORKER_M + object_event 20, 7, SPRITE_ROCKET, STAY, LEFT, TEXT_SILPHCO3F_ROCKET, OPP_ROCKET, 25 + object_event 7, 9, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO3F_SCIENTIST, OPP_SCIENTIST, 4 + object_event 8, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO3F_HYPER_POTION, HYPER_POTION def_warps_to SILPH_CO_3F diff --git a/data/maps/objects/SilphCo4F.asm b/data/maps/objects/SilphCo4F.asm index 7dbc12ca..cf471cb4 100644 --- a/data/maps/objects/SilphCo4F.asm +++ b/data/maps/objects/SilphCo4F.asm @@ -1,3 +1,12 @@ + object_const_def + const SILPHCO4F_SILPH_WORKER_M + const SILPHCO4F_ROCKET1 + const SILPHCO4F_SCIENTIST + const SILPHCO4F_ROCKET2 + const SILPHCO4F_FULL_HEAL + const SILPHCO4F_MAX_REVIVE + const SILPHCO4F_ESCAPE_ROPE + SilphCo4F_Object: db $2e ; border block @@ -13,12 +22,12 @@ SilphCo4F_Object: def_bg_events def_object_events - object_event 6, 2, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 9, 14, SPRITE_ROCKET, STAY, RIGHT, 2, OPP_ROCKET, 26 - object_event 14, 6, SPRITE_SCIENTIST, STAY, LEFT, 3, OPP_SCIENTIST, 5 - object_event 26, 10, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 27 - object_event 3, 9, SPRITE_POKE_BALL, STAY, NONE, 5, FULL_HEAL - object_event 4, 7, SPRITE_POKE_BALL, STAY, NONE, 6, MAX_REVIVE - object_event 5, 8, SPRITE_POKE_BALL, STAY, NONE, 7, ESCAPE_ROPE + object_event 6, 2, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO4F_SILPH_WORKER_M + object_event 9, 14, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO4F_ROCKET1, OPP_ROCKET, 26 + object_event 14, 6, SPRITE_SCIENTIST, STAY, LEFT, TEXT_SILPHCO4F_SCIENTIST, OPP_SCIENTIST, 5 + object_event 26, 10, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO4F_ROCKET2, OPP_ROCKET, 27 + object_event 3, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO4F_FULL_HEAL, FULL_HEAL + object_event 4, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO4F_MAX_REVIVE, MAX_REVIVE + object_event 5, 8, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO4F_ESCAPE_ROPE, ESCAPE_ROPE def_warps_to SILPH_CO_4F diff --git a/data/maps/objects/SilphCo5F.asm b/data/maps/objects/SilphCo5F.asm index 7910f473..c6cc7e34 100644 --- a/data/maps/objects/SilphCo5F.asm +++ b/data/maps/objects/SilphCo5F.asm @@ -1,3 +1,16 @@ + object_const_def + const SILPHCO5F_SILPH_WORKER_M + const SILPHCO5F_ROCKET1 + const SILPHCO5F_SCIENTIST + const SILPHCO5F_ROCKER + const SILPHCO5F_ROCKET2 + const SILPHCO5F_TM_TAKE_DOWN + const SILPHCO5F_PROTEIN + const SILPHCO5F_CARD_KEY + const SILPHCO5F_POKEMON_REPORT1 + const SILPHCO5F_POKEMON_REPORT2 + const SILPHCO5F_POKEMON_REPORT3 + SilphCo5F_Object: db $2e ; border block @@ -13,16 +26,16 @@ SilphCo5F_Object: def_bg_events def_object_events - object_event 13, 9, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 8, 16, SPRITE_ROCKET, STAY, RIGHT, 2, OPP_ROCKET, 28 - object_event 8, 3, SPRITE_SCIENTIST, STAY, RIGHT, 3, OPP_SCIENTIST, 6 - object_event 18, 10, SPRITE_ROCKER, STAY, UP, 4, OPP_JUGGLER, 1 - object_event 28, 4, SPRITE_ROCKET, STAY, UP, 5, OPP_ROCKET, 29 - object_event 2, 13, SPRITE_POKE_BALL, STAY, NONE, 6, TM_TAKE_DOWN - object_event 4, 6, SPRITE_POKE_BALL, STAY, NONE, 7, PROTEIN - object_event 21, 16, SPRITE_POKE_BALL, STAY, NONE, 8, CARD_KEY - object_event 22, 12, SPRITE_CLIPBOARD, STAY, NONE, 9 ; person - object_event 25, 10, SPRITE_CLIPBOARD, STAY, NONE, 10 ; person - object_event 24, 6, SPRITE_CLIPBOARD, STAY, NONE, 11 ; person + object_event 13, 9, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO5F_SILPH_WORKER_M + object_event 8, 16, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO5F_ROCKET1, OPP_ROCKET, 28 + object_event 8, 3, SPRITE_SCIENTIST, STAY, RIGHT, TEXT_SILPHCO5F_SCIENTIST, OPP_SCIENTIST, 6 + object_event 18, 10, SPRITE_ROCKER, STAY, UP, TEXT_SILPHCO5F_ROCKER, OPP_JUGGLER, 1 + object_event 28, 4, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO5F_ROCKET2, OPP_ROCKET, 29 + object_event 2, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO5F_TM_TAKE_DOWN, TM_TAKE_DOWN + object_event 4, 6, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO5F_PROTEIN, PROTEIN + object_event 21, 16, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO5F_CARD_KEY, CARD_KEY + object_event 22, 12, SPRITE_CLIPBOARD, STAY, NONE, TEXT_SILPHCO5F_POKEMON_REPORT1 + object_event 25, 10, SPRITE_CLIPBOARD, STAY, NONE, TEXT_SILPHCO5F_POKEMON_REPORT2 + object_event 24, 6, SPRITE_CLIPBOARD, STAY, NONE, TEXT_SILPHCO5F_POKEMON_REPORT3 def_warps_to SILPH_CO_5F diff --git a/data/maps/objects/SilphCo6F.asm b/data/maps/objects/SilphCo6F.asm index 2495790d..5dc9c87b 100644 --- a/data/maps/objects/SilphCo6F.asm +++ b/data/maps/objects/SilphCo6F.asm @@ -1,3 +1,15 @@ + object_const_def + const SILPHCO6F_SILPH_WORKER_M1 + const SILPHCO6F_SILPH_WORKER_M2 + const SILPHCO6F_SILPH_WORKER_F1 + const SILPHCO6F_SILPH_WORKER_F2 + const SILPHCO6F_SILPH_WORKER_M3 + const SILPHCO6F_ROCKET1 + const SILPHCO6F_SCIENTIST + const SILPHCO6F_ROCKET2 + const SILPHCO6F_HP_UP + const SILPHCO6F_X_ACCURACY + SilphCo6F_Object: db $2e ; border block @@ -11,15 +23,15 @@ SilphCo6F_Object: def_bg_events def_object_events - object_event 10, 6, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 20, 6, SPRITE_SILPH_WORKER, STAY, NONE, 2 ; person - object_event 21, 6, SPRITE_ERIKA, STAY, DOWN, 3 ; person - object_event 11, 10, SPRITE_ERIKA, STAY, RIGHT, 4 ; person - object_event 18, 13, SPRITE_SILPH_WORKER, STAY, UP, 5 ; person - object_event 17, 3, SPRITE_ROCKET, STAY, RIGHT, 6, OPP_ROCKET, 30 - object_event 7, 8, SPRITE_SCIENTIST, STAY, DOWN, 7, OPP_SCIENTIST, 7 - object_event 14, 15, SPRITE_ROCKET, STAY, LEFT, 8, OPP_ROCKET, 31 - object_event 3, 12, SPRITE_POKE_BALL, STAY, NONE, 9, HP_UP - object_event 2, 15, SPRITE_POKE_BALL, STAY, NONE, 10, X_ACCURACY + object_event 10, 6, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO6F_SILPH_WORKER_M1 + object_event 20, 6, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO6F_SILPH_WORKER_M2 + object_event 21, 6, SPRITE_SILPH_WORKER_F, STAY, DOWN, TEXT_SILPHCO6F_SILPH_WORKER_F1 + object_event 11, 10, SPRITE_SILPH_WORKER_F, STAY, RIGHT, TEXT_SILPHCO6F_SILPH_WORKER_F2 + object_event 18, 13, SPRITE_SILPH_WORKER_M, STAY, UP, TEXT_SILPHCO6F_SILPH_WORKER_M3 + object_event 17, 3, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO6F_ROCKET1, OPP_ROCKET, 30 + object_event 7, 8, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO6F_SCIENTIST, OPP_SCIENTIST, 7 + object_event 14, 15, SPRITE_ROCKET, STAY, LEFT, TEXT_SILPHCO6F_ROCKET2, OPP_ROCKET, 31 + object_event 3, 12, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO6F_HP_UP, HP_UP + object_event 2, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO6F_X_ACCURACY, X_ACCURACY def_warps_to SILPH_CO_6F diff --git a/data/maps/objects/SilphCo7F.asm b/data/maps/objects/SilphCo7F.asm index b7854e3c..2d5ed33c 100644 --- a/data/maps/objects/SilphCo7F.asm +++ b/data/maps/objects/SilphCo7F.asm @@ -1,3 +1,16 @@ + object_const_def + const SILPHCO7F_SILPH_WORKER_M1 + const SILPHCO7F_SILPH_WORKER_M2 + const SILPHCO7F_SILPH_WORKER_M3 + const SILPHCO7F_SILPH_WORKER_M4 + const SILPHCO7F_ROCKET1 + const SILPHCO7F_SCIENTIST + const SILPHCO7F_ROCKET2 + const SILPHCO7F_ROCKET3 + const SILPHCO7F_RIVAL + const SILPHCO7F_CALCIUM + const SILPHCO7F_TM_SWORDS_DANCE + SilphCo7F_Object: db $2e ; border block @@ -12,16 +25,16 @@ SilphCo7F_Object: def_bg_events def_object_events - object_event 1, 5, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 13, 13, SPRITE_SILPH_WORKER, STAY, UP, 2 ; person - object_event 7, 10, SPRITE_SILPH_WORKER, STAY, NONE, 3 ; person - object_event 10, 8, SPRITE_ERIKA, STAY, NONE, 4 ; person - object_event 13, 1, SPRITE_ROCKET, STAY, DOWN, 5, OPP_ROCKET, 32 - object_event 2, 13, SPRITE_SCIENTIST, STAY, DOWN, 6, OPP_SCIENTIST, 8 - object_event 20, 2, SPRITE_ROCKET, STAY, LEFT, 7, OPP_ROCKET, 33 - object_event 19, 14, SPRITE_ROCKET, STAY, RIGHT, 8, OPP_ROCKET, 34 - object_event 3, 7, SPRITE_BLUE, STAY, UP, 9 ; person - object_event 1, 9, SPRITE_POKE_BALL, STAY, NONE, 10, CALCIUM - object_event 24, 11, SPRITE_POKE_BALL, STAY, NONE, 11, TM_SWORDS_DANCE + object_event 1, 5, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO7F_SILPH_WORKER_M1 + object_event 13, 13, SPRITE_SILPH_WORKER_M, STAY, UP, TEXT_SILPHCO7F_SILPH_WORKER_M2 + object_event 7, 10, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO7F_SILPH_WORKER_M3 + object_event 10, 8, SPRITE_SILPH_WORKER_F, STAY, NONE, TEXT_SILPHCO7F_SILPH_WORKER_M4 + object_event 13, 1, SPRITE_ROCKET, STAY, DOWN, TEXT_SILPHCO7F_ROCKET1, OPP_ROCKET, 32 + object_event 2, 13, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO7F_SCIENTIST, OPP_SCIENTIST, 8 + object_event 20, 2, SPRITE_ROCKET, STAY, LEFT, TEXT_SILPHCO7F_ROCKET2, OPP_ROCKET, 33 + object_event 19, 14, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO7F_ROCKET3, OPP_ROCKET, 34 + object_event 3, 7, SPRITE_BLUE, STAY, UP, TEXT_SILPHCO7F_RIVAL + object_event 1, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO7F_CALCIUM, CALCIUM + object_event 24, 11, SPRITE_POKE_BALL, STAY, NONE, TEXT_SILPHCO7F_TM_SWORDS_DANCE, TM_SWORDS_DANCE def_warps_to SILPH_CO_7F diff --git a/data/maps/objects/SilphCo8F.asm b/data/maps/objects/SilphCo8F.asm index ded21400..7f0bbc78 100644 --- a/data/maps/objects/SilphCo8F.asm +++ b/data/maps/objects/SilphCo8F.asm @@ -1,3 +1,9 @@ + object_const_def + const SILPHCO8F_SILPH_WORKER_M + const SILPHCO8F_ROCKET1 + const SILPHCO8F_SCIENTIST + const SILPHCO8F_ROCKET2 + SilphCo8F_Object: db $2e ; border block @@ -13,9 +19,9 @@ SilphCo8F_Object: def_bg_events def_object_events - object_event 4, 2, SPRITE_SILPH_WORKER, STAY, NONE, 1 ; person - object_event 19, 2, SPRITE_ROCKET, STAY, LEFT, 2, OPP_ROCKET, 35 - object_event 10, 2, SPRITE_SCIENTIST, STAY, DOWN, 3, OPP_SCIENTIST, 9 - object_event 12, 15, SPRITE_ROCKET, STAY, RIGHT, 4, OPP_ROCKET, 36 + object_event 4, 2, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_SILPHCO8F_SILPH_WORKER_M + object_event 19, 2, SPRITE_ROCKET, STAY, LEFT, TEXT_SILPHCO8F_ROCKET1, OPP_ROCKET, 35 + object_event 10, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO8F_SCIENTIST, OPP_SCIENTIST, 9 + object_event 12, 15, SPRITE_ROCKET, STAY, RIGHT, TEXT_SILPHCO8F_ROCKET2, OPP_ROCKET, 36 def_warps_to SILPH_CO_8F diff --git a/data/maps/objects/SilphCo9F.asm b/data/maps/objects/SilphCo9F.asm index 261df23c..59cb2c5b 100644 --- a/data/maps/objects/SilphCo9F.asm +++ b/data/maps/objects/SilphCo9F.asm @@ -1,3 +1,9 @@ + object_const_def + const SILPHCO9F_NURSE + const SILPHCO9F_ROCKET1 + const SILPHCO9F_SCIENTIST + const SILPHCO9F_ROCKET2 + SilphCo9F_Object: db $2e ; border block @@ -11,9 +17,9 @@ SilphCo9F_Object: def_bg_events def_object_events - object_event 3, 14, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 2, 4, SPRITE_ROCKET, STAY, UP, 2, OPP_ROCKET, 37 - object_event 21, 13, SPRITE_SCIENTIST, STAY, DOWN, 3, OPP_SCIENTIST, 10 - object_event 13, 16, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 38 + object_event 3, 14, SPRITE_NURSE, STAY, DOWN, TEXT_SILPHCO9F_NURSE + object_event 2, 4, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO9F_ROCKET1, OPP_ROCKET, 37 + object_event 21, 13, SPRITE_SCIENTIST, STAY, DOWN, TEXT_SILPHCO9F_SCIENTIST, OPP_SCIENTIST, 10 + object_event 13, 16, SPRITE_ROCKET, STAY, UP, TEXT_SILPHCO9F_ROCKET2, OPP_ROCKET, 38 def_warps_to SILPH_CO_9F diff --git a/data/maps/objects/SilphCoElevator.asm b/data/maps/objects/SilphCoElevator.asm index 1451fccd..6a8f3572 100644 --- a/data/maps/objects/SilphCoElevator.asm +++ b/data/maps/objects/SilphCoElevator.asm @@ -6,7 +6,7 @@ SilphCoElevator_Object: warp_event 2, 3, UNUSED_MAP_ED, 1 def_bg_events - bg_event 3, 0, 1 ; SilphCoElevatorText1 + bg_event 3, 0, TEXT_SILPHCOELEVATOR_ELEVATOR def_object_events diff --git a/data/maps/objects/TradeCenter.asm b/data/maps/objects/TradeCenter.asm index 9bc1f72d..edc3e0b5 100644 --- a/data/maps/objects/TradeCenter.asm +++ b/data/maps/objects/TradeCenter.asm @@ -1,3 +1,6 @@ + object_const_def + const TRADECENTER_OPPONENT + TradeCenter_Object: db $e ; border block @@ -6,6 +9,6 @@ TradeCenter_Object: def_bg_events def_object_events - object_event 2, 2, SPRITE_RED, STAY, 0, 1 ; person + object_event 2, 2, SPRITE_RED, STAY, 0, TEXT_TRADECENTER_OPPONENT def_warps_to TRADE_CENTER diff --git a/data/maps/objects/UndergroundPathRoute5.asm b/data/maps/objects/UndergroundPathRoute5.asm index 7ffaeffc..56402b41 100644 --- a/data/maps/objects/UndergroundPathRoute5.asm +++ b/data/maps/objects/UndergroundPathRoute5.asm @@ -1,3 +1,6 @@ + object_const_def + const UNDERGROUNDPATHROUTE5_LITTLE_GIRL + UndergroundPathRoute5_Object: db $a ; border block @@ -9,6 +12,6 @@ UndergroundPathRoute5_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_LITTLE_GIRL, STAY, NONE, 1 ; person + object_event 2, 3, SPRITE_LITTLE_GIRL, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE5_LITTLE_GIRL def_warps_to UNDERGROUND_PATH_ROUTE_5 diff --git a/data/maps/objects/UndergroundPathRoute6.asm b/data/maps/objects/UndergroundPathRoute6.asm index cee23de3..a1ac3acf 100644 --- a/data/maps/objects/UndergroundPathRoute6.asm +++ b/data/maps/objects/UndergroundPathRoute6.asm @@ -1,3 +1,6 @@ + object_const_def + const UNDERGROUNDPATHROUTE6_GIRL + UndergroundPathRoute6_Object: db $a ; border block @@ -9,6 +12,6 @@ UndergroundPathRoute6_Object: def_bg_events def_object_events - object_event 2, 3, SPRITE_GIRL, STAY, NONE, 1 ; person + object_event 2, 3, SPRITE_GIRL, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE6_GIRL def_warps_to UNDERGROUND_PATH_ROUTE_6 diff --git a/data/maps/objects/UndergroundPathRoute7.asm b/data/maps/objects/UndergroundPathRoute7.asm index 47ae45f9..d7772f6c 100644 --- a/data/maps/objects/UndergroundPathRoute7.asm +++ b/data/maps/objects/UndergroundPathRoute7.asm @@ -1,3 +1,6 @@ + object_const_def + const UNDERGROUNDPATHROUTE7_MIDDLE_AGED_MAN + UndergroundPathRoute7_Object: db $a ; border block @@ -9,6 +12,6 @@ UndergroundPathRoute7_Object: def_bg_events def_object_events - object_event 2, 4, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 1 ; person + object_event 2, 4, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE7_MIDDLE_AGED_MAN def_warps_to UNDERGROUND_PATH_ROUTE_7 diff --git a/data/maps/objects/UndergroundPathRoute7Copy.asm b/data/maps/objects/UndergroundPathRoute7Copy.asm index b4e7e7fd..9c3841cb 100644 --- a/data/maps/objects/UndergroundPathRoute7Copy.asm +++ b/data/maps/objects/UndergroundPathRoute7Copy.asm @@ -1,3 +1,7 @@ + object_const_def + const UNDERGROUNDPATHROUTE7COPY_UNUSED_GIRL + const UNDERGROUNDPATHROUTE7COPY_UNUSED_MIDDLE_AGED_MAN + UndergroundPathRoute7Copy_Object: db $a ; border block @@ -9,7 +13,7 @@ UndergroundPathRoute7Copy_Object: def_bg_events def_object_events - object_event 3, 2, SPRITE_GIRL, STAY, NONE, 1 ; person - object_event 2, 4, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 2 ; person + object_event 3, 2, SPRITE_GIRL, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE7COPY_UNUSED_GIRL + object_event 2, 4, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE7COPY_UNUSED_MIDDLE_AGED_MAN def_warps_to UNDERGROUND_PATH_ROUTE_7_COPY diff --git a/data/maps/objects/UndergroundPathRoute8.asm b/data/maps/objects/UndergroundPathRoute8.asm index c36b1d42..751690f4 100644 --- a/data/maps/objects/UndergroundPathRoute8.asm +++ b/data/maps/objects/UndergroundPathRoute8.asm @@ -1,3 +1,6 @@ + object_const_def + const UNDERGROUNDPATHROUTE8_GIRL + UndergroundPathRoute8_Object: db $a ; border block @@ -9,6 +12,6 @@ UndergroundPathRoute8_Object: def_bg_events def_object_events - object_event 3, 4, SPRITE_GIRL, STAY, NONE, 1 ; person + object_event 3, 4, SPRITE_GIRL, STAY, NONE, TEXT_UNDERGROUNDPATHROUTE8_GIRL def_warps_to UNDERGROUND_PATH_ROUTE_8 diff --git a/data/maps/objects/VermilionCity.asm b/data/maps/objects/VermilionCity.asm index ca652afc..1146d2b8 100644 --- a/data/maps/objects/VermilionCity.asm +++ b/data/maps/objects/VermilionCity.asm @@ -1,3 +1,11 @@ + object_const_def + const VERMILIONCITY_BEAUTY + const VERMILIONCITY_GAMBLER1 + const VERMILIONCITY_SAILOR1 + const VERMILIONCITY_GAMBLER2 + const VERMILIONCITY_MACHOP + const VERMILIONCITY_SAILOR2 + VermilionCity_Object: db $43 ; border block @@ -13,20 +21,20 @@ VermilionCity_Object: warp_event 7, 3, VERMILION_OLD_ROD_HOUSE, 1 def_bg_events - bg_event 27, 3, 7 ; VermilionCityText7 - bg_event 37, 13, 8 ; VermilionCityText8 - bg_event 24, 13, 9 ; MartSignText - bg_event 12, 3, 10 ; PokeCenterSignText - bg_event 7, 13, 11 ; VermilionCityText11 - bg_event 7, 19, 12 ; VermilionCityText12 - bg_event 29, 15, 13 ; VermilionCityText13 + bg_event 27, 3, TEXT_VERMILIONCITY_SIGN + bg_event 37, 13, TEXT_VERMILIONCITY_NOTICE_SIGN + bg_event 24, 13, TEXT_VERMILIONCITY_MART_SIGN + bg_event 12, 3, TEXT_VERMILIONCITY_POKECENTER_SIGN + bg_event 7, 13, TEXT_VERMILIONCITY_POKEMON_FAN_CLUB_SIGN + bg_event 7, 19, TEXT_VERMILIONCITY_GYM_SIGN + bg_event 29, 15, TEXT_VERMILIONCITY_HARBOR_SIGN def_object_events - object_event 19, 7, SPRITE_BEAUTY, WALK, LEFT_RIGHT, 1 ; person - object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, 2 ; person - object_event 19, 30, SPRITE_SAILOR, STAY, UP, 3 ; person - object_event 30, 7, SPRITE_GAMBLER, STAY, NONE, 4 ; person - object_event 29, 9, SPRITE_MONSTER, WALK, UP_DOWN, 5 ; person - object_event 25, 27, SPRITE_SAILOR, WALK, LEFT_RIGHT, 6 ; person + object_event 19, 7, SPRITE_BEAUTY, WALK, LEFT_RIGHT, TEXT_VERMILIONCITY_BEAUTY + object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, TEXT_VERMILIONCITY_GAMBLER1 + object_event 19, 30, SPRITE_SAILOR, STAY, UP, TEXT_VERMILIONCITY_SAILOR1 + object_event 30, 7, SPRITE_GAMBLER, STAY, NONE, TEXT_VERMILIONCITY_GAMBLER2 + object_event 29, 9, SPRITE_MONSTER, WALK, UP_DOWN, TEXT_VERMILIONCITY_MACHOP + object_event 25, 27, SPRITE_SAILOR, WALK, LEFT_RIGHT, TEXT_VERMILIONCITY_SAILOR2 def_warps_to VERMILION_CITY diff --git a/data/maps/objects/VermilionGym.asm b/data/maps/objects/VermilionGym.asm index a91c66ca..0defc08f 100644 --- a/data/maps/objects/VermilionGym.asm +++ b/data/maps/objects/VermilionGym.asm @@ -1,3 +1,10 @@ + object_const_def + const VERMILIONGYM_LT_SURGE + const VERMILIONGYM_GENTLEMAN + const VERMILIONGYM_SUPER_NERD + const VERMILIONGYM_SAILOR + const VERMILIONGYM_GYM_GUIDE + VermilionGym_Object: db $3 ; border block @@ -8,10 +15,10 @@ VermilionGym_Object: def_bg_events def_object_events - object_event 5, 1, SPRITE_ROCKER, STAY, DOWN, 1, OPP_LT_SURGE, 1 - object_event 9, 6, SPRITE_GENTLEMAN, STAY, LEFT, 2, OPP_GENTLEMAN, 3 - object_event 3, 8, SPRITE_SUPER_NERD, STAY, LEFT, 3, OPP_ROCKER, 1 - object_event 0, 10, SPRITE_SAILOR, STAY, RIGHT, 4, OPP_SAILOR, 8 - object_event 4, 14, SPRITE_GYM_GUIDE, STAY, DOWN, 5 ; person + object_event 5, 1, SPRITE_ROCKER, STAY, DOWN, TEXT_VERMILIONGYM_LT_SURGE, OPP_LT_SURGE, 1 + object_event 9, 6, SPRITE_GENTLEMAN, STAY, LEFT, TEXT_VERMILIONGYM_GENTLEMAN, OPP_GENTLEMAN, 3 + object_event 3, 8, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_VERMILIONGYM_SUPER_NERD, OPP_ROCKER, 1 + object_event 0, 10, SPRITE_SAILOR, STAY, RIGHT, TEXT_VERMILIONGYM_SAILOR, OPP_SAILOR, 8 + object_event 4, 14, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_VERMILIONGYM_GYM_GUIDE def_warps_to VERMILION_GYM diff --git a/data/maps/objects/VermilionMart.asm b/data/maps/objects/VermilionMart.asm index 19d65e3b..7cab5e7a 100644 --- a/data/maps/objects/VermilionMart.asm +++ b/data/maps/objects/VermilionMart.asm @@ -1,3 +1,8 @@ + object_const_def + const VERMILIONMART_CLERK + const VERMILIONMART_COOLTRAINER_M + const VERMILIONMART_COOLTRAINER_F + VermilionMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ VermilionMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 5, 6, SPRITE_COOLTRAINER_M, STAY, NONE, 2 ; person - object_event 3, 3, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_VERMILIONMART_CLERK + object_event 5, 6, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_VERMILIONMART_COOLTRAINER_M + object_event 3, 3, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_VERMILIONMART_COOLTRAINER_F def_warps_to VERMILION_MART diff --git a/data/maps/objects/VermilionOldRodHouse.asm b/data/maps/objects/VermilionOldRodHouse.asm index a0767f20..3efb3956 100644 --- a/data/maps/objects/VermilionOldRodHouse.asm +++ b/data/maps/objects/VermilionOldRodHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const VERMILIONOLDRODHOUSE_FISHING_GURU + VermilionOldRodHouse_Object: db $a ; border block @@ -8,6 +11,6 @@ VermilionOldRodHouse_Object: def_bg_events def_object_events - object_event 2, 4, SPRITE_FISHING_GURU, STAY, RIGHT, 1 ; person + object_event 2, 4, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_VERMILIONOLDRODHOUSE_FISHING_GURU def_warps_to VERMILION_OLD_ROD_HOUSE diff --git a/data/maps/objects/VermilionPidgeyHouse.asm b/data/maps/objects/VermilionPidgeyHouse.asm index ce8d3f3e..6ffd9064 100644 --- a/data/maps/objects/VermilionPidgeyHouse.asm +++ b/data/maps/objects/VermilionPidgeyHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const VERMILIONPIDGEYHOUSE_YOUNGSTER + const VERMILIONPIDGEYHOUSE_PIDGEY + const VERMILIONPIDGEYHOUSE_LETTER + VermilionPidgeyHouse_Object: db $a ; border block @@ -8,8 +13,8 @@ VermilionPidgeyHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_YOUNGSTER, STAY, LEFT, 1 ; person - object_event 3, 5, SPRITE_BIRD, WALK, LEFT_RIGHT, 2 ; person - object_event 4, 3, SPRITE_PAPER, STAY, NONE, 3 ; person + object_event 5, 3, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_VERMILIONPIDGEYHOUSE_YOUNGSTER + object_event 3, 5, SPRITE_BIRD, WALK, LEFT_RIGHT, TEXT_VERMILIONPIDGEYHOUSE_PIDGEY + object_event 4, 3, SPRITE_PAPER, STAY, NONE, TEXT_VERMILIONPIDGEYHOUSE_LETTER def_warps_to VERMILION_PIDGEY_HOUSE diff --git a/data/maps/objects/VermilionPokecenter.asm b/data/maps/objects/VermilionPokecenter.asm index f88552b4..5793aae0 100644 --- a/data/maps/objects/VermilionPokecenter.asm +++ b/data/maps/objects/VermilionPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const VERMILIONPOKECENTER_NURSE + const VERMILIONPOKECENTER_FISHING_GURU + const VERMILIONPOKECENTER_SAILOR + const VERMILIONPOKECENTER_LINK_RECEPTIONIST + VermilionPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ VermilionPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 10, 5, SPRITE_FISHING_GURU, STAY, NONE, 2 ; person - object_event 5, 4, SPRITE_SAILOR, STAY, NONE, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_VERMILIONPOKECENTER_NURSE + object_event 10, 5, SPRITE_FISHING_GURU, STAY, NONE, TEXT_VERMILIONPOKECENTER_FISHING_GURU + object_event 5, 4, SPRITE_SAILOR, STAY, NONE, TEXT_VERMILIONPOKECENTER_SAILOR + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_VERMILIONPOKECENTER_LINK_RECEPTIONIST def_warps_to VERMILION_POKECENTER diff --git a/data/maps/objects/VermilionTradeHouse.asm b/data/maps/objects/VermilionTradeHouse.asm index 299e5093..3d83357c 100644 --- a/data/maps/objects/VermilionTradeHouse.asm +++ b/data/maps/objects/VermilionTradeHouse.asm @@ -1,3 +1,6 @@ + object_const_def + const VERMILIONTRADEHOUSE_LITTLE_GIRL + VermilionTradeHouse_Object: db $a ; border block @@ -8,6 +11,6 @@ VermilionTradeHouse_Object: def_bg_events def_object_events - object_event 3, 5, SPRITE_LITTLE_GIRL, STAY, UP, 1 ; person + object_event 3, 5, SPRITE_LITTLE_GIRL, STAY, UP, TEXT_VERMILIONTRADEHOUSE_LITTLE_GIRL def_warps_to VERMILION_TRADE_HOUSE diff --git a/data/maps/objects/VictoryRoad1F.asm b/data/maps/objects/VictoryRoad1F.asm index d923948a..40295c81 100644 --- a/data/maps/objects/VictoryRoad1F.asm +++ b/data/maps/objects/VictoryRoad1F.asm @@ -1,3 +1,12 @@ + object_const_def + const VICTORYROAD1F_COOLTRAINER_F + const VICTORYROAD1F_COOLTRAINER_M + const VICTORYROAD1F_TM_SKY_ATTACK + const VICTORYROAD1F_RARE_CANDY + const VICTORYROAD1F_BOULDER1 + const VICTORYROAD1F_BOULDER2 + const VICTORYROAD1F_BOULDER3 + VictoryRoad1F_Object: db $7d ; border block @@ -9,12 +18,12 @@ VictoryRoad1F_Object: def_bg_events def_object_events - object_event 7, 5, SPRITE_COOLTRAINER_F, STAY, RIGHT, 1, OPP_COOLTRAINER_F, 5 - object_event 3, 2, SPRITE_COOLTRAINER_M, STAY, DOWN, 2, OPP_COOLTRAINER_M, 5 - object_event 11, 0, SPRITE_POKE_BALL, STAY, NONE, 3, TM_SKY_ATTACK - object_event 9, 2, SPRITE_POKE_BALL, STAY, NONE, 4, RARE_CANDY - object_event 5, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 5 ; person - object_event 14, 2, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 6 ; person - object_event 2, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 7 ; person + object_event 7, 5, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_VICTORYROAD1F_COOLTRAINER_F, OPP_COOLTRAINER_F, 5 + object_event 3, 2, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_VICTORYROAD1F_COOLTRAINER_M, OPP_COOLTRAINER_M, 5 + object_event 11, 0, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD1F_TM_SKY_ATTACK, TM_SKY_ATTACK + object_event 9, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD1F_RARE_CANDY, RARE_CANDY + object_event 5, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD1F_BOULDER1 + object_event 14, 2, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD1F_BOULDER2 + object_event 2, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD1F_BOULDER3 def_warps_to VICTORY_ROAD_1F diff --git a/data/maps/objects/VictoryRoad2F.asm b/data/maps/objects/VictoryRoad2F.asm index 36357e07..09fc4458 100644 --- a/data/maps/objects/VictoryRoad2F.asm +++ b/data/maps/objects/VictoryRoad2F.asm @@ -1,3 +1,18 @@ + object_const_def + const VICTORYROAD2F_HIKER + const VICTORYROAD2F_SUPER_NERD1 + const VICTORYROAD2F_COOLTRAINER_M + const VICTORYROAD2F_SUPER_NERD2 + const VICTORYROAD2F_SUPER_NERD3 + const VICTORYROAD2F_MOLTRES + const VICTORYROAD2F_TM_SUBMISSION + const VICTORYROAD2F_FULL_HEAL + const VICTORYROAD2F_TM_MEGA_KICK + const VICTORYROAD2F_GUARD_SPEC + const VICTORYROAD2F_BOULDER1 + const VICTORYROAD2F_BOULDER2 + const VICTORYROAD2F_BOULDER3 + VictoryRoad2F_Object: db $7d ; border block @@ -13,18 +28,18 @@ VictoryRoad2F_Object: def_bg_events def_object_events - object_event 12, 9, SPRITE_HIKER, STAY, LEFT, 1, OPP_BLACKBELT, 9 - object_event 21, 13, SPRITE_SUPER_NERD, STAY, LEFT, 2, OPP_JUGGLER, 2 - object_event 19, 8, SPRITE_COOLTRAINER_M, STAY, DOWN, 3, OPP_TAMER, 5 - object_event 4, 2, SPRITE_SUPER_NERD, STAY, DOWN, 4, OPP_POKEMANIAC, 6 - object_event 26, 3, SPRITE_SUPER_NERD, STAY, LEFT, 5, OPP_JUGGLER, 5 - object_event 11, 5, SPRITE_BIRD, STAY, UP, 6, MOLTRES, 50 - object_event 27, 5, SPRITE_POKE_BALL, STAY, NONE, 7, TM_SUBMISSION - object_event 18, 9, SPRITE_POKE_BALL, STAY, NONE, 8, FULL_HEAL - object_event 9, 11, SPRITE_POKE_BALL, STAY, NONE, 9, TM_MEGA_KICK - object_event 11, 0, SPRITE_POKE_BALL, STAY, NONE, 10, GUARD_SPEC - object_event 4, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 11 ; person - object_event 5, 5, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 12 ; person - object_event 23, 16, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 13 ; person + object_event 12, 9, SPRITE_HIKER, STAY, LEFT, TEXT_VICTORYROAD2F_HIKER, OPP_BLACKBELT, 9 + object_event 21, 13, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_VICTORYROAD2F_SUPER_NERD1, OPP_JUGGLER, 2 + object_event 19, 8, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_VICTORYROAD2F_COOLTRAINER_M, OPP_TAMER, 5 + object_event 4, 2, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_VICTORYROAD2F_SUPER_NERD2, OPP_POKEMANIAC, 6 + object_event 26, 3, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_VICTORYROAD2F_SUPER_NERD3, OPP_JUGGLER, 5 + object_event 11, 5, SPRITE_BIRD, STAY, UP, TEXT_VICTORYROAD2F_MOLTRES, MOLTRES, 50 + object_event 27, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD2F_TM_SUBMISSION, TM_SUBMISSION + object_event 18, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD2F_FULL_HEAL, FULL_HEAL + object_event 9, 11, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD2F_TM_MEGA_KICK, TM_MEGA_KICK + object_event 11, 0, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD2F_GUARD_SPEC, GUARD_SPEC + object_event 4, 14, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD2F_BOULDER1 + object_event 5, 5, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD2F_BOULDER2 + object_event 23, 16, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD2F_BOULDER3 def_warps_to VICTORY_ROAD_2F diff --git a/data/maps/objects/VictoryRoad3F.asm b/data/maps/objects/VictoryRoad3F.asm index 8ee97878..ad6b4df1 100644 --- a/data/maps/objects/VictoryRoad3F.asm +++ b/data/maps/objects/VictoryRoad3F.asm @@ -1,3 +1,15 @@ + object_const_def + const VICTORYROAD3F_COOLTRAINER_M1 + const VICTORYROAD3F_COOLTRAINER_F1 + const VICTORYROAD3F_COOLTRAINER_M2 + const VICTORYROAD3F_COOLTRAINER_F2 + const VICTORYROAD3F_MAX_REVIVE + const VICTORYROAD3F_TM_EXPLOSION + const VICTORYROAD3F_BOULDER1 + const VICTORYROAD3F_BOULDER2 + const VICTORYROAD3F_BOULDER3 + const VICTORYROAD3F_BOULDER4 + VictoryRoad3F_Object: db $7d ; border block @@ -10,15 +22,15 @@ VictoryRoad3F_Object: def_bg_events def_object_events - object_event 28, 5, SPRITE_COOLTRAINER_M, STAY, LEFT, 1, OPP_COOLTRAINER_M, 2 - object_event 7, 13, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_COOLTRAINER_F, 2 - object_event 6, 14, SPRITE_COOLTRAINER_M, STAY, LEFT, 3, OPP_COOLTRAINER_M, 3 - object_event 13, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, 4, OPP_COOLTRAINER_F, 3 - object_event 26, 5, SPRITE_POKE_BALL, STAY, NONE, 5, MAX_REVIVE - object_event 7, 7, SPRITE_POKE_BALL, STAY, NONE, 6, TM_EXPLOSION - object_event 22, 3, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 7 ; person - object_event 13, 12, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 8 ; person - object_event 24, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 9 ; person - object_event 22, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 10 ; person + object_event 28, 5, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_VICTORYROAD3F_COOLTRAINER_M1, OPP_COOLTRAINER_M, 2 + object_event 7, 13, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_VICTORYROAD3F_COOLTRAINER_F1, OPP_COOLTRAINER_F, 2 + object_event 6, 14, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_VICTORYROAD3F_COOLTRAINER_M2, OPP_COOLTRAINER_M, 3 + object_event 13, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_VICTORYROAD3F_COOLTRAINER_F2, OPP_COOLTRAINER_F, 3 + object_event 26, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD3F_MAX_REVIVE, MAX_REVIVE + object_event 7, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_VICTORYROAD3F_TM_EXPLOSION, TM_EXPLOSION + object_event 22, 3, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD3F_BOULDER1 + object_event 13, 12, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD3F_BOULDER2 + object_event 24, 10, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD3F_BOULDER3 + object_event 22, 15, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_VICTORYROAD3F_BOULDER4 def_warps_to VICTORY_ROAD_3F diff --git a/data/maps/objects/ViridianCity.asm b/data/maps/objects/ViridianCity.asm index 56bf7390..b3a64f36 100644 --- a/data/maps/objects/ViridianCity.asm +++ b/data/maps/objects/ViridianCity.asm @@ -1,3 +1,12 @@ + object_const_def + const VIRIDIANCITY_YOUNGSTER1 + const VIRIDIANCITY_GAMBLER1 + const VIRIDIANCITY_YOUNGSTER2 + const VIRIDIANCITY_GIRL + const VIRIDIANCITY_OLD_MAN_SLEEPY + const VIRIDIANCITY_FISHER + const VIRIDIANCITY_OLD_MAN + ViridianCity_Object: db $f ; border block @@ -9,20 +18,20 @@ ViridianCity_Object: warp_event 32, 7, VIRIDIAN_GYM, 1 def_bg_events - bg_event 17, 17, 8 ; ViridianCityText8 - bg_event 19, 1, 9 ; ViridianCityText9 - bg_event 21, 29, 10 ; ViridianCityText10 - bg_event 30, 19, 11 ; MartSignText - bg_event 24, 25, 12 ; PokeCenterSignText - bg_event 27, 7, 13 ; ViridianCityText13 + bg_event 17, 17, TEXT_VIRIDIANCITY_SIGN + bg_event 19, 1, TEXT_VIRIDIANCITY_TRAINER_TIPS1 + bg_event 21, 29, TEXT_VIRIDIANCITY_TRAINER_TIPS2 + bg_event 30, 19, TEXT_VIRIDIANCITY_MART_SIGN + bg_event 24, 25, TEXT_VIRIDIANCITY_POKECENTER_SIGN + bg_event 27, 7, TEXT_VIRIDIANCITY_GYM_SIGN def_object_events - object_event 13, 20, SPRITE_YOUNGSTER, WALK, ANY_DIR, 1 ; person - object_event 30, 8, SPRITE_GAMBLER, STAY, NONE, 2 ; person - object_event 30, 25, SPRITE_YOUNGSTER, WALK, ANY_DIR, 3 ; person - object_event 17, 9, SPRITE_GIRL, STAY, RIGHT, 4 ; person - object_event 18, 9, SPRITE_GAMBLER_ASLEEP, STAY, NONE, 5 ; person - object_event 6, 23, SPRITE_FISHER, STAY, DOWN, 6 ; person - object_event 17, 5, SPRITE_GAMBLER, WALK, LEFT_RIGHT, 7 ; person + object_event 13, 20, SPRITE_YOUNGSTER, WALK, ANY_DIR, TEXT_VIRIDIANCITY_YOUNGSTER1 + object_event 30, 8, SPRITE_GAMBLER, STAY, NONE, TEXT_VIRIDIANCITY_GAMBLER1 + object_event 30, 25, SPRITE_YOUNGSTER, WALK, ANY_DIR, TEXT_VIRIDIANCITY_YOUNGSTER2 + object_event 17, 9, SPRITE_GIRL, STAY, RIGHT, TEXT_VIRIDIANCITY_GIRL + object_event 18, 9, SPRITE_GAMBLER_ASLEEP, STAY, NONE, TEXT_VIRIDIANCITY_OLD_MAN_SLEEPY + object_event 6, 23, SPRITE_FISHER, STAY, DOWN, TEXT_VIRIDIANCITY_FISHER + object_event 17, 5, SPRITE_GAMBLER, WALK, LEFT_RIGHT, TEXT_VIRIDIANCITY_OLD_MAN def_warps_to VIRIDIAN_CITY diff --git a/data/maps/objects/ViridianForest.asm b/data/maps/objects/ViridianForest.asm index 7a0a644c..ca3fc30b 100644 --- a/data/maps/objects/ViridianForest.asm +++ b/data/maps/objects/ViridianForest.asm @@ -1,3 +1,13 @@ + object_const_def + const VIRIDIANFOREST_YOUNGSTER1 + const VIRIDIANFOREST_YOUNGSTER2 + const VIRIDIANFOREST_YOUNGSTER3 + const VIRIDIANFOREST_YOUNGSTER4 + const VIRIDIANFOREST_ANTIDOTE + const VIRIDIANFOREST_POTION + const VIRIDIANFOREST_POKE_BALL + const VIRIDIANFOREST_YOUNGSTER5 + ViridianForest_Object: db $3 ; border block @@ -10,21 +20,21 @@ ViridianForest_Object: warp_event 18, 47, VIRIDIAN_FOREST_SOUTH_GATE, 2 def_bg_events - bg_event 24, 40, 9 ; ViridianForestText9 - bg_event 16, 32, 10 ; ViridianForestText10 - bg_event 26, 17, 11 ; ViridianForestText11 - bg_event 4, 24, 12 ; ViridianForestText12 - bg_event 18, 45, 13 ; ViridianForestText13 - bg_event 2, 1, 14 ; ViridianForestText14 + bg_event 24, 40, TEXT_VIRIDIANFOREST_TRAINER_TIPS1 + bg_event 16, 32, TEXT_VIRIDIANFOREST_USE_ANTIDOTE_SIGN + bg_event 26, 17, TEXT_VIRIDIANFOREST_TRAINER_TIPS2 + bg_event 4, 24, TEXT_VIRIDIANFOREST_TRAINER_TIPS3 + bg_event 18, 45, TEXT_VIRIDIANFOREST_TRAINER_TIPS4 + bg_event 2, 1, TEXT_VIRIDIANFOREST_LEAVING_SIGN def_object_events - object_event 16, 43, SPRITE_YOUNGSTER, STAY, NONE, 1 ; person - object_event 30, 33, SPRITE_YOUNGSTER, STAY, LEFT, 2, OPP_BUG_CATCHER, 1 - object_event 30, 19, SPRITE_YOUNGSTER, STAY, LEFT, 3, OPP_BUG_CATCHER, 2 - object_event 2, 18, SPRITE_YOUNGSTER, STAY, LEFT, 4, OPP_BUG_CATCHER, 3 - object_event 25, 11, SPRITE_POKE_BALL, STAY, NONE, 5, ANTIDOTE - object_event 12, 29, SPRITE_POKE_BALL, STAY, NONE, 6, POTION - object_event 1, 31, SPRITE_POKE_BALL, STAY, NONE, 7, POKE_BALL - object_event 27, 40, SPRITE_YOUNGSTER, STAY, NONE, 8 ; person + object_event 16, 43, SPRITE_YOUNGSTER, STAY, NONE, TEXT_VIRIDIANFOREST_YOUNGSTER1 + object_event 30, 33, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_VIRIDIANFOREST_YOUNGSTER2, OPP_BUG_CATCHER, 1 + object_event 30, 19, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_VIRIDIANFOREST_YOUNGSTER3, OPP_BUG_CATCHER, 2 + object_event 2, 18, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_VIRIDIANFOREST_YOUNGSTER4, OPP_BUG_CATCHER, 3 + object_event 25, 11, SPRITE_POKE_BALL, STAY, NONE, TEXT_VIRIDIANFOREST_ANTIDOTE, ANTIDOTE + object_event 12, 29, SPRITE_POKE_BALL, STAY, NONE, TEXT_VIRIDIANFOREST_POTION, POTION + object_event 1, 31, SPRITE_POKE_BALL, STAY, NONE, TEXT_VIRIDIANFOREST_POKE_BALL, POKE_BALL + object_event 27, 40, SPRITE_YOUNGSTER, STAY, NONE, TEXT_VIRIDIANFOREST_YOUNGSTER5 def_warps_to VIRIDIAN_FOREST diff --git a/data/maps/objects/ViridianForestNorthGate.asm b/data/maps/objects/ViridianForestNorthGate.asm index fcb0fc2b..bd804359 100644 --- a/data/maps/objects/ViridianForestNorthGate.asm +++ b/data/maps/objects/ViridianForestNorthGate.asm @@ -1,3 +1,7 @@ + object_const_def + const VIRIDIANFORESTNORTHGATE_SUPER_NERD + const VIRIDIANFORESTNORTHGATE_GRAMPS + ViridianForestNorthGate_Object: db $a ; border block @@ -10,7 +14,7 @@ ViridianForestNorthGate_Object: def_bg_events def_object_events - object_event 3, 2, SPRITE_SUPER_NERD, STAY, NONE, 1 ; person - object_event 2, 5, SPRITE_GRAMPS, STAY, NONE, 2 ; person + object_event 3, 2, SPRITE_SUPER_NERD, STAY, NONE, TEXT_VIRIDIANFORESTNORTHGATE_SUPER_NERD + object_event 2, 5, SPRITE_GRAMPS, STAY, NONE, TEXT_VIRIDIANFORESTNORTHGATE_GRAMPS def_warps_to VIRIDIAN_FOREST_NORTH_GATE diff --git a/data/maps/objects/ViridianForestSouthGate.asm b/data/maps/objects/ViridianForestSouthGate.asm index e5dad809..15ada6ff 100644 --- a/data/maps/objects/ViridianForestSouthGate.asm +++ b/data/maps/objects/ViridianForestSouthGate.asm @@ -1,3 +1,7 @@ + object_const_def + const VIRIDIANFORESTSOUTHGATE_GIRL + const VIRIDIANFORESTSOUTHGATE_LITTLE_GIRL + ViridianForestSouthGate_Object: db $a ; border block @@ -10,7 +14,7 @@ ViridianForestSouthGate_Object: def_bg_events def_object_events - object_event 8, 4, SPRITE_GIRL, STAY, LEFT, 1 ; person - object_event 2, 4, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, 2 ; person + object_event 8, 4, SPRITE_GIRL, STAY, LEFT, TEXT_VIRIDIANFORESTSOUTHGATE_GIRL + object_event 2, 4, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, TEXT_VIRIDIANFORESTSOUTHGATE_LITTLE_GIRL def_warps_to VIRIDIAN_FOREST_SOUTH_GATE diff --git a/data/maps/objects/ViridianGym.asm b/data/maps/objects/ViridianGym.asm index 735cecf4..d58736da 100644 --- a/data/maps/objects/ViridianGym.asm +++ b/data/maps/objects/ViridianGym.asm @@ -1,3 +1,16 @@ + object_const_def + const VIRIDIANGYM_GIOVANNI + const VIRIDIANGYM_COOLTRAINER_M1 + const VIRIDIANGYM_HIKER1 + const VIRIDIANGYM_ROCKER1 + const VIRIDIANGYM_HIKER2 + const VIRIDIANGYM_COOLTRAINER_M2 + const VIRIDIANGYM_HIKER3 + const VIRIDIANGYM_ROCKER2 + const VIRIDIANGYM_COOLTRAINER_M3 + const VIRIDIANGYM_GYM_GUIDE + const VIRIDIANGYM_REVIVE + ViridianGym_Object: db $3 ; border block @@ -8,16 +21,16 @@ ViridianGym_Object: def_bg_events def_object_events - object_event 2, 1, SPRITE_GIOVANNI, STAY, DOWN, 1, OPP_GIOVANNI, 3 - object_event 12, 7, SPRITE_COOLTRAINER_M, STAY, DOWN, 2, OPP_COOLTRAINER_M, 9 - object_event 11, 11, SPRITE_HIKER, STAY, UP, 3, OPP_BLACKBELT, 6 - object_event 10, 7, SPRITE_ROCKER, STAY, DOWN, 4, OPP_TAMER, 3 - object_event 3, 7, SPRITE_HIKER, STAY, LEFT, 5, OPP_BLACKBELT, 7 - object_event 13, 5, SPRITE_COOLTRAINER_M, STAY, RIGHT, 6, OPP_COOLTRAINER_M, 10 - object_event 10, 1, SPRITE_HIKER, STAY, DOWN, 7, OPP_BLACKBELT, 8 - object_event 2, 16, SPRITE_ROCKER, STAY, RIGHT, 8, OPP_TAMER, 4 - object_event 6, 5, SPRITE_COOLTRAINER_M, STAY, DOWN, 9, OPP_COOLTRAINER_M, 1 - object_event 16, 15, SPRITE_GYM_GUIDE, STAY, DOWN, 10 ; person - object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, 11, REVIVE + object_event 2, 1, SPRITE_GIOVANNI, STAY, DOWN, TEXT_VIRIDIANGYM_GIOVANNI, OPP_GIOVANNI, 3 + object_event 12, 7, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_VIRIDIANGYM_COOLTRAINER_M1, OPP_COOLTRAINER_M, 9 + object_event 11, 11, SPRITE_HIKER, STAY, UP, TEXT_VIRIDIANGYM_HIKER1, OPP_BLACKBELT, 6 + object_event 10, 7, SPRITE_ROCKER, STAY, DOWN, TEXT_VIRIDIANGYM_ROCKER1, OPP_TAMER, 3 + object_event 3, 7, SPRITE_HIKER, STAY, LEFT, TEXT_VIRIDIANGYM_HIKER2, OPP_BLACKBELT, 7 + object_event 13, 5, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_VIRIDIANGYM_COOLTRAINER_M2, OPP_COOLTRAINER_M, 10 + object_event 10, 1, SPRITE_HIKER, STAY, DOWN, TEXT_VIRIDIANGYM_HIKER3, OPP_BLACKBELT, 8 + object_event 2, 16, SPRITE_ROCKER, STAY, RIGHT, TEXT_VIRIDIANGYM_ROCKER2, OPP_TAMER, 4 + object_event 6, 5, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_VIRIDIANGYM_COOLTRAINER_M3, OPP_COOLTRAINER_M, 1 + object_event 16, 15, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_VIRIDIANGYM_GYM_GUIDE + object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_VIRIDIANGYM_REVIVE, REVIVE def_warps_to VIRIDIAN_GYM diff --git a/data/maps/objects/ViridianMart.asm b/data/maps/objects/ViridianMart.asm index 291dd00f..05d8048e 100644 --- a/data/maps/objects/ViridianMart.asm +++ b/data/maps/objects/ViridianMart.asm @@ -1,3 +1,8 @@ + object_const_def + const VIRIDIANMART_CLERK + const VIRIDIANMART_YOUNGSTER + const VIRIDIANMART_COOLTRAINER_M + ViridianMart_Object: db $0 ; border block @@ -8,8 +13,8 @@ ViridianMart_Object: def_bg_events def_object_events - object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person - object_event 5, 5, SPRITE_YOUNGSTER, WALK, UP_DOWN, 2 ; person - object_event 3, 3, SPRITE_COOLTRAINER_M, STAY, NONE, 3 ; person + object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_VIRIDIANMART_CLERK + object_event 5, 5, SPRITE_YOUNGSTER, WALK, UP_DOWN, TEXT_VIRIDIANMART_YOUNGSTER + object_event 3, 3, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_VIRIDIANMART_COOLTRAINER_M def_warps_to VIRIDIAN_MART diff --git a/data/maps/objects/ViridianNicknameHouse.asm b/data/maps/objects/ViridianNicknameHouse.asm index 2f3befb2..29e1873c 100644 --- a/data/maps/objects/ViridianNicknameHouse.asm +++ b/data/maps/objects/ViridianNicknameHouse.asm @@ -1,3 +1,9 @@ + object_const_def + const VIRIDIANNICKNAMEHOUSE_BALDING_GUY + const VIRIDIANNICKNAMEHOUSE_LITTLE_GIRL + const VIRIDIANNICKNAMEHOUSE_SPEAROW + const VIRIDIANNICKNAMEHOUSE_SPEARY_SIGN + ViridianNicknameHouse_Object: db $a ; border block @@ -8,9 +14,9 @@ ViridianNicknameHouse_Object: def_bg_events def_object_events - object_event 5, 3, SPRITE_BALDING_GUY, STAY, NONE, 1 ; person - object_event 1, 4, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, 2 ; person - object_event 5, 5, SPRITE_BIRD, WALK, LEFT_RIGHT, 3 ; person - object_event 4, 0, SPRITE_CLIPBOARD, STAY, NONE, 4 ; person + object_event 5, 3, SPRITE_BALDING_GUY, STAY, NONE, TEXT_VIRIDIANNICKNAMEHOUSE_BALDING_GUY + object_event 1, 4, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, TEXT_VIRIDIANNICKNAMEHOUSE_LITTLE_GIRL + object_event 5, 5, SPRITE_BIRD, WALK, LEFT_RIGHT, TEXT_VIRIDIANNICKNAMEHOUSE_SPEAROW + object_event 4, 0, SPRITE_CLIPBOARD, STAY, NONE, TEXT_VIRIDIANNICKNAMEHOUSE_SPEARY_SIGN def_warps_to VIRIDIAN_NICKNAME_HOUSE diff --git a/data/maps/objects/ViridianPokecenter.asm b/data/maps/objects/ViridianPokecenter.asm index 618f5798..e4b564fa 100644 --- a/data/maps/objects/ViridianPokecenter.asm +++ b/data/maps/objects/ViridianPokecenter.asm @@ -1,3 +1,9 @@ + object_const_def + const VIRIDIANPOKECENTER_NURSE + const VIRIDIANPOKECENTER_GENTLEMAN + const VIRIDIANPOKECENTER_COOLTRAINER_M + const VIRIDIANPOKECENTER_LINK_RECEPTIONIST + ViridianPokecenter_Object: db $0 ; border block @@ -8,9 +14,9 @@ ViridianPokecenter_Object: def_bg_events def_object_events - object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person - object_event 10, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, 2 ; person - object_event 4, 3, SPRITE_COOLTRAINER_M, STAY, NONE, 3 ; person - object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person + object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_VIRIDIANPOKECENTER_NURSE + object_event 10, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, TEXT_VIRIDIANPOKECENTER_GENTLEMAN + object_event 4, 3, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_VIRIDIANPOKECENTER_COOLTRAINER_M + object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_VIRIDIANPOKECENTER_LINK_RECEPTIONIST def_warps_to VIRIDIAN_POKECENTER diff --git a/data/maps/objects/ViridianSchoolHouse.asm b/data/maps/objects/ViridianSchoolHouse.asm index 745bf72b..a389cb9d 100644 --- a/data/maps/objects/ViridianSchoolHouse.asm +++ b/data/maps/objects/ViridianSchoolHouse.asm @@ -1,3 +1,7 @@ + object_const_def + const VIRIDIANSCHOOLHOUSE_BRUNETTE_GIRL + const VIRIDIANSCHOOLHOUSE_COOLTRAINER_F + ViridianSchoolHouse_Object: db $a ; border block @@ -8,7 +12,7 @@ ViridianSchoolHouse_Object: def_bg_events def_object_events - object_event 3, 5, SPRITE_BRUNETTE_GIRL, STAY, UP, 1 ; person - object_event 4, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, 2 ; person + object_event 3, 5, SPRITE_BRUNETTE_GIRL, STAY, UP, TEXT_VIRIDIANSCHOOLHOUSE_BRUNETTE_GIRL + object_event 4, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_VIRIDIANSCHOOLHOUSE_COOLTRAINER_F def_warps_to VIRIDIAN_SCHOOL_HOUSE diff --git a/data/maps/objects/WardensHouse.asm b/data/maps/objects/WardensHouse.asm index 63e461c4..40aee76d 100644 --- a/data/maps/objects/WardensHouse.asm +++ b/data/maps/objects/WardensHouse.asm @@ -1,3 +1,8 @@ + object_const_def + const WARDENSHOUSE_WARDEN + const WARDENSHOUSE_RARE_CANDY + const WARDENSHOUSE_BOULDER + WardensHouse_Object: db $17 ; border block @@ -6,12 +11,12 @@ WardensHouse_Object: warp_event 5, 7, LAST_MAP, 4 def_bg_events - bg_event 4, 3, 4 ; FuchsiaHouse2Text4 - bg_event 5, 3, 5 ; FuchsiaHouse2Text5 + bg_event 4, 3, TEXT_WARDENSHOUSE_DISPLAY_LEFT + bg_event 5, 3, TEXT_WARDENSHOUSE_DISPLAY_RIGHT def_object_events - object_event 2, 3, SPRITE_WARDEN, STAY, NONE, 1 ; person - object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, 2, RARE_CANDY - object_event 8, 4, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, 3 ; person + object_event 2, 3, SPRITE_WARDEN, STAY, NONE, TEXT_WARDENSHOUSE_WARDEN + object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_WARDENSHOUSE_RARE_CANDY, RARE_CANDY + object_event 8, 4, SPRITE_BOULDER, STAY, BOULDER_MOVEMENT_BYTE_2, TEXT_WARDENSHOUSE_BOULDER def_warps_to WARDENS_HOUSE diff --git a/data/maps/sprite_sets.asm b/data/maps/sprite_sets.asm index 76ddee34..0bf49db6 100644 --- a/data/maps/sprite_sets.asm +++ b/data/maps/sprite_sets.asm @@ -146,8 +146,8 @@ SpriteSets: ; SPRITESET_SAFFRON db SPRITE_ROCKET db SPRITE_SCIENTIST - db SPRITE_SILPH_WORKER - db SPRITE_ERIKA + db SPRITE_SILPH_WORKER_M + db SPRITE_SILPH_WORKER_F db SPRITE_GENTLEMAN db SPRITE_BIRD db SPRITE_ROCKER @@ -172,7 +172,7 @@ SpriteSets: ; SPRITESET_CYCLING_ROAD db SPRITE_BIKER db SPRITE_COOLTRAINER_M - db SPRITE_SILPH_WORKER + db SPRITE_SILPH_WORKER_M db SPRITE_FISHER db SPRITE_ROCKER db SPRITE_HIKER diff --git a/data/sprites/sprites.asm b/data/sprites/sprites.asm index 72715087..612ce10c 100644 --- a/data/sprites/sprites.asm +++ b/data/sprites/sprites.asm @@ -33,7 +33,7 @@ SpriteSheetPointerTable: overworld_sprite RocketSprite, 12 ; SPRITE_ROCKET overworld_sprite ChannelerSprite, 12 ; SPRITE_CHANNELER overworld_sprite WaiterSprite, 12 ; SPRITE_WAITER - overworld_sprite ErikaSprite, 12 ; SPRITE_ERIKA + overworld_sprite SilphWorkerFSprite, 12 ; SPRITE_SILPH_WORKER_F overworld_sprite MiddleAgedWomanSprite, 12 ; SPRITE_MIDDLE_AGED_WOMAN overworld_sprite BrunetteGirlSprite, 12 ; SPRITE_BRUNETTE_GIRL overworld_sprite LanceSprite, 12 ; SPRITE_LANCE @@ -50,7 +50,7 @@ SpriteSheetPointerTable: overworld_sprite NurseSprite, 12 ; SPRITE_NURSE overworld_sprite LinkReceptionistSprite, 12 ; SPRITE_LINK_RECEPTIONIST overworld_sprite SilphPresidentSprite, 12 ; SPRITE_SILPH_PRESIDENT - overworld_sprite SilphWorkerSprite, 12 ; SPRITE_SILPH_WORKER + overworld_sprite SilphWorkerMSprite, 12 ; SPRITE_SILPH_WORKER_M overworld_sprite WardenSprite, 12 ; SPRITE_WARDEN overworld_sprite CaptainSprite, 12 ; SPRITE_CAPTAIN overworld_sprite FisherSprite, 12 ; SPRITE_FISHER diff --git a/data/text/text_3.asm b/data/text/text_3.asm index daae6fb5..1d40d6b7 100644 --- a/data/text/text_3.asm +++ b/data/text/text_3.asm @@ -321,10 +321,10 @@ _DreamWasEatenText:: line "dream was eaten!" prompt -_TradeCenterText1:: +_TradeCenterOpponentText:: text "!" done -_ColosseumText1:: +_ColosseumOpponentText:: text "!" done -- cgit v1.3.1-sl0p From f46db37d508f0111ad44ad062ed3d83ba3282d1d Mon Sep 17 00:00:00 2001 From: SatoMew Date: Sat, 15 Jul 2023 23:36:59 +0100 Subject: Thoroughly document debug code (#410) --- constants/item_constants.asm | 2 +- constants/misc_constants.asm | 3 ++ data/maps/special_warps.asm | 10 +++--- engine/battle/core.asm | 25 +++++++++----- engine/battle/init_battle_variables.asm | 2 +- engine/debug/debug_menu.asm | 23 +++++++------ engine/debug/debug_party.asm | 24 ++++++------- engine/menus/main_menu.asm | 13 ++++--- engine/movie/oak_speech/oak_speech.asm | 17 ++++++--- engine/movie/title.asm | 8 ++--- engine/overworld/special_warps.asm | 61 ++++++++++++++++----------------- gfx/font.asm | 4 +-- home/npc_movement.asm | 6 ++-- home/overworld.asm | 10 +++--- home/text.asm | 6 +++- home/trainers.asm | 2 ++ ram/wram.asm | 19 +++------- scripts/HallOfFame.asm | 2 +- 18 files changed, 128 insertions(+), 109 deletions(-) (limited to 'data') diff --git a/constants/item_constants.asm b/constants/item_constants.asm index edd70379..e25aadba 100644 --- a/constants/item_constants.asm +++ b/constants/item_constants.asm @@ -13,7 +13,7 @@ const POKE_BALL ; $04 const TOWN_MAP ; $05 const BICYCLE ; $06 - const SURFBOARD ; $07 buggy? + const SURFBOARD ; $07 const SAFARI_BALL ; $08 const POKEDEX ; $09 const MOON_STONE ; $0A diff --git a/constants/misc_constants.asm b/constants/misc_constants.asm index 84775608..a230b3d7 100644 --- a/constants/misc_constants.asm +++ b/constants/misc_constants.asm @@ -16,3 +16,6 @@ DEF TEXT_DELAY_SLOW EQU %101 ; 5 const_def 6 const BIT_BATTLE_SHIFT ; 6 const BIT_BATTLE_ANIMATION ; 7 + +; wd732 flags +DEF BIT_DEBUG_MODE EQU 1 diff --git a/data/maps/special_warps.asm b/data/maps/special_warps.asm index cad320ed..28cdbf6c 100644 --- a/data/maps/special_warps.asm +++ b/data/maps/special_warps.asm @@ -44,15 +44,15 @@ MACRO special_warp_spec db \4 ENDM -FirstMapSpec: +NewGameWarp: special_warp_spec REDS_HOUSE_2F, 3, 6, REDS_HOUSE_2 -TradeCenterSpec1: +TradeCenterPlayerWarp: special_warp_spec TRADE_CENTER, 3, 4, CLUB -TradeCenterSpec2: +TradeCenterFriendWarp: special_warp_spec TRADE_CENTER, 6, 4, CLUB -ColosseumSpec1: +ColosseumPlayerWarp: special_warp_spec COLOSSEUM, 3, 4, CLUB -ColosseumSpec2: +ColosseumFriendWarp: special_warp_spec COLOSSEUM, 6, 4, CLUB diff --git a/engine/battle/core.asm b/engine/battle/core.asm index 4a0263e2..f976674a 100644 --- a/engine/battle/core.asm +++ b/engine/battle/core.asm @@ -2493,9 +2493,9 @@ MoveSelectionMenu: ; so it is necessary to put the di ei block to not cause tearing call TextBoxBorder hlcoord 4, 12 - ld [hl], $7a + ld [hl], "─" hlcoord 10, 12 - ld [hl], $7e + ld [hl], "┘" ei hlcoord 6, 13 call .writemoves @@ -2557,11 +2557,12 @@ MoveSelectionMenu: ld a, [wLinkState] cp LINK_STATE_BATTLING jr z, .matchedkeyspicked + ; Disable left, right, and START buttons in regular battles. ld a, [wFlags_D733] bit BIT_TEST_BATTLE, a ld b, D_UP | D_DOWN | A_BUTTON | B_BUTTON | SELECT jr z, .matchedkeyspicked - ld b, $ff + ld b, D_UP | D_DOWN | D_LEFT | D_RIGHT | A_BUTTON | B_BUTTON | SELECT | START .matchedkeyspicked ld a, b ld [hli], a ; wMenuWatchedKeys @@ -2585,8 +2586,12 @@ SelectMenuItem: call PlaceString jr .select .battleselect + ; Hide move swap cursor in TestBattle. ld a, [wFlags_D733] bit BIT_TEST_BATTLE, a + ; This causes PrintMenuItem to not run in TestBattle. + ; MoveSelectionMenu still draws part of its window, an issue + ; which did not seem to exist in the Japanese versions. jr nz, .select call PrintMenuItem ld a, [wMenuItemToSwap] @@ -2648,8 +2653,9 @@ SelectMenuItem: jr z, .disabled ld a, [wPlayerBattleStatus3] bit 3, a ; transformed - jr nz, .dummy ; game freak derp -.dummy + jr nz, .transformedMoveSelected +.transformedMoveSelected ; pointless + ; Allow moves copied by Transform to be used. ld a, [wCurrentMenuItem] ld hl, wBattleMonMoves ld c, a @@ -6085,6 +6091,7 @@ GetCurrentMove: jr .selected .player ld de, wPlayerMoveNum + ; Apply InitBattleVariables to TestBattle. ld a, [wFlags_D733] bit BIT_TEST_BATTLE, a ld a, [wTestBattlePlayerSelectedMove] @@ -6768,12 +6775,12 @@ InitOpponent: DetermineWildOpponent: ld a, [wd732] - bit 1, a - jr z, .notDebug + bit BIT_DEBUG_MODE, a + jr z, .notDebugMode ldh a, [hJoyHeld] - bit BIT_B_BUTTON, a + bit BIT_B_BUTTON, a ; disable wild encounters ret nz -.notDebug +.notDebugMode ld a, [wNumberOfNoRandomBattleStepsLeft] and a ret nz diff --git a/engine/battle/init_battle_variables.asm b/engine/battle/init_battle_variables.asm index dd9f9714..aa081296 100644 --- a/engine/battle/init_battle_variables.asm +++ b/engine/battle/init_battle_variables.asm @@ -20,7 +20,7 @@ InitBattleVariables: ld [hli], a ; wPlayerHPBarColor ld [hl], a ; wEnemyHPBarColor ld hl, wCanEvolveFlags - ld b, $3c + ld b, wMiscBattleDataEnd - wMiscBattleData .loop ld [hli], a dec b diff --git a/engine/debug/debug_menu.asm b/engine/debug/debug_menu.asm index 907acb8a..fbf136fe 100644 --- a/engine/debug/debug_menu.asm +++ b/engine/debug/debug_menu.asm @@ -56,7 +56,7 @@ IF DEF(_DEBUG) ; DEBUG ld hl, wd732 - set 1, [hl] + set BIT_DEBUG_MODE, [hl] jp StartNewGameDebug DebugBattlePlayerName: @@ -72,18 +72,23 @@ ELSE ret ENDC -TestBattle: +TestBattle: ; unreferenced except in _DEBUG .loop call GBPalNormal - ; Don't mess around - ; with obedience. + ; Don't mess around with obedience. ld a, 1 << BIT_EARTHBADGE ld [wObtainedBadges], a ld hl, wFlags_D733 set BIT_TEST_BATTLE, [hl] + ; wNumBagItems and wBagItems are not initialized here, + ; and their garbage values happen to act as if EXP_ALL + ; is in the bag at the end of the test battle. + ; pokeyellow fixes this by initializing them with a + ; list of items. + ; Reset the party. ld hl, wPartyCount xor a @@ -91,8 +96,7 @@ TestBattle: dec a ld [hl], a - ; Give the player a - ; level 20 Rhydon. + ; Give the player a level 20 Rhydon. ld a, RHYDON ld [wcf91], a ld a, 20 @@ -102,15 +106,14 @@ TestBattle: ld [wCurMap], a call AddPartyMon - ; Fight against a - ; level 20 Rhydon. + ; Fight against a level 20 Rhydon. ld a, RHYDON ld [wCurOpponent], a predef InitOpponent - ; When the battle ends, - ; do it all again. + ; When the battle ends, do it all again. + ; There are some graphical quirks in SGB mode. ld a, 1 ld [wUpdateSpritesEnabled], a ldh [hAutoBGTransferEnabled], a diff --git a/engine/debug/debug_party.asm b/engine/debug/debug_party.asm index 36eb8e6f..0c76bde1 100644 --- a/engine/debug/debug_party.asm +++ b/engine/debug/debug_party.asm @@ -1,13 +1,5 @@ -; This function is a debugging feature to give the player Tsunekazu Ishihara's -; favorite Pokemon. This is indicated by the overpowered Exeggutor, which -; Ishihara (president of Creatures Inc.) said was his favorite Pokemon in an ABC -; interview on February 8, 2000. -; "Exeggutor is my favorite. That's because I was always using this character -; while I was debugging the program." -; http://www.ign.com/articles/2000/02/09/abc-news-pokamon-chat-transcript - -SetIshiharaTeam: - ld de, IshiharaTeam +SetDebugNewGameParty: ; unreferenced except in _DEBUG + ld de, DebugNewGameParty .loop ld a, [de] cp -1 @@ -20,7 +12,11 @@ SetIshiharaTeam: call AddPartyMon jr .loop -IshiharaTeam: +DebugNewGameParty: ; unreferenced except in _DEBUG + ; Exeggutor is the only debug party member shared with Red, Green, and Japanese Blue. + ; "Tsunekazu Ishihara: Exeggutor is my favorite. That's because I was + ; always using this character while I was debugging the program." + ; From https://web.archive.org/web/20000607152840/http://pocket.ign.com/news/14973.html db EXEGGUTOR, 90 IF DEF(_DEBUG) db MEW, 5 @@ -35,13 +31,13 @@ IF DEF(_DEBUG) ENDC db -1 ; end -DebugStart: +PrepareNewGameDebug: ; dummy except in _DEBUG IF DEF(_DEBUG) xor a ; PLAYER_PARTY_DATA ld [wMonDataLocation], a ; Fly anywhere. - dec a ; $ff + dec a ; $ff (all bits) ld [wTownVisitedFlag], a ld [wTownVisitedFlag + 1], a @@ -49,7 +45,7 @@ IF DEF(_DEBUG) ld a, ~(1 << BIT_EARTHBADGE) ld [wObtainedBadges], a - call SetIshiharaTeam + call SetDebugNewGameParty ; Exeggutor gets four HM moves. ld hl, wPartyMon1Moves diff --git a/engine/menus/main_menu.asm b/engine/menus/main_menu.asm index 024def28..69b3b918 100644 --- a/engine/menus/main_menu.asm +++ b/engine/menus/main_menu.asm @@ -121,7 +121,7 @@ MainMenu: ld [wDestinationMap], a ld hl, wd732 set 2, [hl] ; fly warp or dungeon warp - call SpecialWarpIn + call PrepareForSpecialWarp jp SpecialEnterMap InitOptions: @@ -268,10 +268,10 @@ LinkMenu: ld c, 50 call DelayFrames ld hl, wd732 - res 1, [hl] + res BIT_DEBUG_MODE, [hl] ld a, [wDefaultMap] ld [wDestinationMap], a - call SpecialWarpIn + call PrepareForSpecialWarp ld c, 20 call DelayFrames xor a @@ -308,7 +308,12 @@ LinkCanceledText: StartNewGame: ld hl, wd732 - res 1, [hl] + ; Ensure debug mode is not used when + ; starting a regular new game. + ; Debug mode persists in saved games for + ; both debug and non-debug builds, and is + ; only reset here by the main menu. + res BIT_DEBUG_MODE, [hl] ; fallthrough StartNewGameDebug: call OakSpeech diff --git a/engine/movie/oak_speech/oak_speech.asm b/engine/movie/oak_speech/oak_speech.asm index 3a08372d..4ed4735e 100644 --- a/engine/movie/oak_speech/oak_speech.asm +++ b/engine/movie/oak_speech/oak_speech.asm @@ -3,6 +3,11 @@ PrepareOakSpeech: push af ld a, [wOptions] push af + ; Retrieve BIT_DEBUG_MODE set in DebugMenu for StartNewGameDebug. + ; BUG: StartNewGame carries over bit 5 from previous save files, + ; which causes CheckForceBikeOrSurf to not return. + ; To fix this in debug builds, reset bit 5 here or in StartNewGame. + ; In non-debug builds, the instructions can be removed. ld a, [wd732] push af ld hl, wPlayerName @@ -24,6 +29,7 @@ PrepareOakSpeech: call z, InitOptions ; These debug names are used for StartNewGameDebug. ; TestBattle uses the debug names from DebugMenu. + ; A variant of this process is performed in PrepareTitleScreen. ld hl, DebugNewGamePlayerName ld de, wPlayerName ld bc, NAME_LENGTH @@ -49,15 +55,15 @@ OakSpeech: ld [wcf91], a ld a, 1 ld [wItemQuantity], a - call AddItemToInventory ; give one potion + call AddItemToInventory ld a, [wDefaultMap] ld [wDestinationMap], a - call SpecialWarpIn + call PrepareForSpecialWarp xor a ldh [hTileAnimations], a ld a, [wd732] - bit 1, a ; possibly a debug mode bit - jp nz, .skipChoosingNames + bit BIT_DEBUG_MODE, a + jp nz, .skipSpeech ld de, ProfOakPic lb bc, BANK(ProfOakPic), $00 call IntroDisplayPicCenteredOrUpperRight @@ -93,7 +99,7 @@ OakSpeech: ld hl, IntroduceRivalText call PrintText call ChooseRivalName -.skipChoosingNames +.skipSpeech call GBFadeOutToWhite call ClearScreen ld de, RedPicFront @@ -159,6 +165,7 @@ OakSpeechText1: text_end OakSpeechText2: text_far _OakSpeechText2A + ; BUG: The cry played does not match the sprite displayed. sound_cry_nidorina text_far _OakSpeechText2B text_end diff --git a/engine/movie/title.asm b/engine/movie/title.asm index ad5f6ebf..36a28b0d 100644 --- a/engine/movie/title.asm +++ b/engine/movie/title.asm @@ -1,4 +1,4 @@ -CopyDebugName: +CopyDebugName: ; unused ld bc, NAME_LENGTH jp CopyData @@ -42,10 +42,10 @@ DisplayTitleScreen: ld bc, 5 tiles ld a, BANK(NintendoCopyrightLogoGraphics) call FarCopyData2 - ld hl, GamefreakLogoGraphics + ld hl, GameFreakLogoGraphics ld de, vTitleLogo2 tile (16 + 5) ld bc, 9 tiles - ld a, BANK(GamefreakLogoGraphics) + ld a, BANK(GameFreakLogoGraphics) call FarCopyData2 ld hl, PokemonLogoGraphics ld de, vTitleLogo @@ -378,7 +378,7 @@ LoadCopyrightAndTextBoxTiles: LoadCopyrightTiles: ld de, NintendoCopyrightLogoGraphics ld hl, vChars2 tile $60 - lb bc, BANK(NintendoCopyrightLogoGraphics), (GamefreakLogoGraphicsEnd - NintendoCopyrightLogoGraphics) / $10 + lb bc, BANK(NintendoCopyrightLogoGraphics), (GameFreakLogoGraphicsEnd - NintendoCopyrightLogoGraphics) / $10 call CopyVideoData hlcoord 2, 7 ld de, CopyrightTextString diff --git a/engine/overworld/special_warps.asm b/engine/overworld/special_warps.asm index 61356a03..c538938b 100644 --- a/engine/overworld/special_warps.asm +++ b/engine/overworld/special_warps.asm @@ -1,60 +1,60 @@ -SpecialWarpIn:: +PrepareForSpecialWarp:: call LoadSpecialWarpData predef LoadTilesetHeader ld hl, wd732 bit 2, [hl] ; dungeon warp or fly warp? res 2, [hl] - jr z, .next -; if dungeon warp or fly warp + jr z, .debugNewGameWarp ld a, [wDestinationMap] - jr .next2 + jr .next +.debugNewGameWarp + bit BIT_DEBUG_MODE, [hl] + jr z, .setNewGameMatWarp ; apply to StartNewGameDebug only + call PrepareNewGameDebug +.setNewGameMatWarp + ; This is called by OakSpeech during StartNewGame and + ; loads the first warp event for the specified map index. + ld a, PALLET_TOWN .next - bit 1, [hl] - jr z, .next3 - call DebugStart -.next3 - ld a, 0 -.next2 ld b, a ld a, [wd72d] and a - jr nz, .next4 + jr nz, .next2 ld a, b -.next4 +.next2 ld hl, wd732 - bit 4, [hl] ; dungeon warp? + bit 4, [hl] ; dungeon warp ret nz -; if not dungeon warp ld [wLastMap], a ret -; gets the map ID, tile block map view pointer, tileset, and coordinates LoadSpecialWarpData: ld a, [wd72d] cp TRADE_CENTER jr nz, .notTradeCenter - ld hl, TradeCenterSpec1 + ld hl, TradeCenterPlayerWarp ldh a, [hSerialConnectionStatus] - cp USING_INTERNAL_CLOCK ; which gameboy is clocking determines who is on the left and who is on the right + cp USING_INTERNAL_CLOCK jr z, .copyWarpData - ld hl, TradeCenterSpec2 + ld hl, TradeCenterFriendWarp jr .copyWarpData .notTradeCenter cp COLOSSEUM jr nz, .notColosseum - ld hl, ColosseumSpec1 + ld hl, ColosseumPlayerWarp ldh a, [hSerialConnectionStatus] cp USING_INTERNAL_CLOCK jr z, .copyWarpData - ld hl, ColosseumSpec2 + ld hl, ColosseumFriendWarp jr .copyWarpData .notColosseum ld a, [wd732] - bit 1, a - jr nz, .notFirstMap + bit BIT_DEBUG_MODE, a + ; warp to wLastMap (PALLET_TOWN) for StartNewGameDebug + jr nz, .notNewGameWarp bit 2, a - jr nz, .notFirstMap - ld hl, FirstMapSpec + jr nz, .notNewGameWarp + ld hl, NewGameWarp .copyWarpData ld de, wCurMap ld c, $7 @@ -68,18 +68,17 @@ LoadSpecialWarpData: ld [wCurMapTileset], a xor a jr .done -.notFirstMap +.notNewGameWarp ld a, [wLastMap] ; this value is overwritten before it's ever read ld hl, wd732 - bit 4, [hl] ; used dungeon warp (jumped down hole/waterfall)? - jr nz, .usedDunegonWarp - bit 6, [hl] ; return to last pokemon center (or player's house)? + bit 4, [hl] ; dungeon warp + jr nz, .usedDungeonWarp + bit 6, [hl] ; blacked out res 6, [hl] jr z, .otherDestination -; return to last pokemon center or player's house ld a, [wLastBlackoutMap] jr .usedFlyWarp -.usedDunegonWarp +.usedDungeonWarp ld hl, wd72d res 4, [hl] ld a, [wDungeonWarpDestinationMap] @@ -142,7 +141,7 @@ LoadSpecialWarpData: .done ld [wYOffsetSinceLastSpecialWarp], a ld [wXOffsetSinceLastSpecialWarp], a - ld a, $ff ; the player's coordinates have already been updated using a special warp, so don't use any of the normal warps + ld a, -1 ; exclude normal warps ld [wDestinationWarpID], a ret diff --git a/gfx/font.asm b/gfx/font.asm index fc2aff4f..daff3632 100644 --- a/gfx/font.asm +++ b/gfx/font.asm @@ -15,8 +15,8 @@ BattleHudTiles3End: NintendoCopyrightLogoGraphics: INCBIN "gfx/splash/copyright.2bpp" -GamefreakLogoGraphics: INCBIN "gfx/title/gamefreak_inc.2bpp" -GamefreakLogoGraphicsEnd: +GameFreakLogoGraphics: INCBIN "gfx/title/gamefreak_inc.2bpp" +GameFreakLogoGraphicsEnd: TextBoxGraphics:: INCBIN "gfx/font/font_extra.2bpp" TextBoxGraphicsEnd:: diff --git a/home/npc_movement.asm b/home/npc_movement.asm index a3367f9a..23a85427 100644 --- a/home/npc_movement.asm +++ b/home/npc_movement.asm @@ -50,10 +50,12 @@ RunNPCMovementScript:: EndNPCMovementScript:: farjp _EndNPCMovementScript -DebugPressedOrHeldB:: +DebugPressedOrHeldB:: ; dummy except in _DEBUG +; This is used to skip Trainer battles, the +; Safari Game step counter, and some NPC scripts. IF DEF(_DEBUG) ld a, [wd732] - bit 1, a + bit BIT_DEBUG_MODE, a ret z ldh a, [hJoyHeld] bit BIT_B_BUTTON, a diff --git a/home/overworld.asm b/home/overworld.asm index be1e6b24..1ebc794b 100644 --- a/home/overworld.asm +++ b/home/overworld.asm @@ -117,7 +117,7 @@ OverworldLoopLessDelay:: predef LoadSAV ld a, [wCurMap] ld [wDestinationMap], a - call SpecialWarpIn + call PrepareForSpecialWarp ld a, [wCurMap] call SwitchToMapRomBank ; switch to the ROM bank of the current map ld hl, wCurMapTileset @@ -762,11 +762,11 @@ HandleBlackOut:: call StopMusic ld hl, wd72e res 5, [hl] - ld a, BANK(ResetStatusAndHalveMoneyOnBlackout) ; also BANK(SpecialWarpIn) and BANK(SpecialEnterMap) + ld a, BANK(ResetStatusAndHalveMoneyOnBlackout) ; also BANK(PrepareForSpecialWarp) and BANK(SpecialEnterMap) ldh [hLoadedROMBank], a ld [MBC1RomBank], a call ResetStatusAndHalveMoneyOnBlackout - call SpecialWarpIn + call PrepareForSpecialWarp call PlayDefaultMusicFadeOutCurrent jp SpecialEnterMap @@ -793,10 +793,10 @@ HandleFlyWarpOrDungeonWarp:: set 2, [hl] ; fly warp or dungeon warp res 5, [hl] ; forced to ride bike call LeaveMapAnim - ld a, BANK(SpecialWarpIn) + ld a, BANK(PrepareForSpecialWarp) ldh [hLoadedROMBank], a ld [MBC1RomBank], a - call SpecialWarpIn + call PrepareForSpecialWarp jp SpecialEnterMap LeaveMapAnim:: diff --git a/home/text.asm b/home/text.asm index 836f3986..9462c749 100644 --- a/home/text.asm +++ b/home/text.asm @@ -111,10 +111,14 @@ NextChar:: inc de jp PlaceNextChar -NullChar:: +NullChar:: ; unused ld b, h ld c, l pop hl + ; A "" character in a printed string + ; displays an error message with the current value + ; of hSpriteIndexOrTextID in decimal format. + ; This is a debugging leftover. ld de, TextIDErrorText dec de ret diff --git a/home/trainers.asm b/home/trainers.asm index 4dc63fef..e0195729 100644 --- a/home/trainers.asm +++ b/home/trainers.asm @@ -135,7 +135,9 @@ ENDC ld a, [wSpriteIndex] cp $ff jr nz, .trainerEngaging +IF DEF(_DEBUG) .trainerNotEngaging +ENDC xor a ld [wSpriteIndex], a ld [wTrainerHeaderFlagBit], a diff --git a/ram/wram.asm b/ram/wram.asm index ac382f79..0d7de416 100644 --- a/ram/wram.asm +++ b/ram/wram.asm @@ -420,6 +420,7 @@ wAddedToParty:: ; The purpose of these flags is to track which mons levelled up during the ; current battle at the end of the battle when evolution occurs. ; Other methods of evolution simply set it by calling TryEvolvingMon. +wMiscBattleData:: wCanEvolveFlags:: db wForceEvolution:: db @@ -433,8 +434,7 @@ wAILayer2Encouragement:: db wPlayerSubstituteHP:: db wEnemySubstituteHP:: db -; The player's selected move during a test battle. -; InitBattleVariables sets it to the move Pound. +; used for TestBattle (unused in non-debug builds) wTestBattlePlayerSelectedMove:: db ds 1 @@ -502,6 +502,7 @@ wEnemyNumHits:: ; db wEnemyBideAccumulatedDamage:: dw ds 8 +wMiscBattleDataEnd:: ENDU ; This union spans 39 bytes. @@ -2155,17 +2156,7 @@ wd730:: db ds 1 ; bit 0: play time being counted -; bit 1: remnant of debug mode; only set by the debug build. -; if it is set: -; 1. skips most of Prof. Oak's speech, and uses NINTEN as the player's name and SONY as the rival's name -; 2. does not have the player start in floor two of the player's house (instead sending them to [wLastMap]) -; 3. allows wild battles to be avoided by holding down B -; furthermore, in the debug build: -; 4. allows trainers to be avoided by holding down B -; 5. skips Safari Zone step counter by holding down B -; 6. skips the NPC who blocks Route 3 before beating Brock by holding down B -; 7. skips Cerulean City rival battle by holding down B -; 8. skips Pokémon Tower rival battle by holding down B +; bit 1: debug mode (unused and incomplete in non-debug builds) ; bit 2: the target warp is a fly warp (bit 3 set or blacked out) or a dungeon warp (bit 4 set) ; bit 3: used warp pad, escape rope, dig, teleport, or fly, so the target warp is a "fly warp" ; bit 4: jumped into hole (Pokemon Mansion, Seafoam Islands, Victory Road) or went down waterfall (Seafoam Islands), so the target warp is a "dungeon warp" @@ -2173,7 +2164,7 @@ wd730:: db ; bit 6: map destination is [wLastBlackoutMap] (usually the last used pokemon center, but could be the player's house) wd732:: db -; bit 0: running a test battle +; bit 0: running a test battle (unused in non-debug builds) ; bit 1: prevent music from changing when entering new map ; bit 2: skip the joypad check in CheckWarpsNoCollision (used for the forced warp down the waterfall in the Seafoam Islands) ; bit 3: trainer wants to battle diff --git a/scripts/HallOfFame.asm b/scripts/HallOfFame.asm index 9fc7da18..523567df 100644 --- a/scripts/HallOfFame.asm +++ b/scripts/HallOfFame.asm @@ -32,7 +32,7 @@ HallOfFameResetEventsAndSaveScript: ld hl, wFlags_D733 res 1, [hl] inc hl - set 0, [hl] + set BIT_TEST_BATTLE, [hl] ; debug, unused? xor a ; SCRIPT_*_DEFAULT ld hl, wLoreleisRoomCurScript ld [hli], a ; wLoreleisRoomCurScript -- cgit v1.3.1-sl0p From 35d80643178cff48b3c1ac2cb55a979ea9161085 Mon Sep 17 00:00:00 2001 From: Vortyne <104168801+Vortyne@users.noreply.github.com> Date: Sat, 26 Aug 2023 11:08:29 -0400 Subject: Correct constant name (SILPH, not SLIPH) (#422) --- data/maps/objects/RocketHideoutB4F.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/maps/objects/RocketHideoutB4F.asm b/data/maps/objects/RocketHideoutB4F.asm index 939b5c93..de862578 100644 --- a/data/maps/objects/RocketHideoutB4F.asm +++ b/data/maps/objects/RocketHideoutB4F.asm @@ -6,7 +6,7 @@ const ROCKETHIDEOUTB4F_HP_UP const ROCKETHIDEOUTB4F_TM_RAZOR_WIND const ROCKETHIDEOUTB4F_IRON - const ROCKETHIDEOUTB4F_SLIPH_SCOPE + const ROCKETHIDEOUTB4F_SILPH_SCOPE const ROCKETHIDEOUTB4F_LIFT_KEY RocketHideoutB4F_Object: -- cgit v1.3.1-sl0p From 8003cca603ef55f95116c65dab8593aa578b248e Mon Sep 17 00:00:00 2001 From: Zachary Buhman Date: Sat, 26 Aug 2023 08:11:55 -0700 Subject: text_2.asm: trivial missing whitespace (#425) --- data/text/text_2.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'data') diff --git a/data/text/text_2.asm b/data/text/text_2.asm index 6720021c..dcb67c67 100644 --- a/data/text/text_2.asm +++ b/data/text/text_2.asm @@ -912,7 +912,7 @@ _TrainerAboutToUseText:: text_ram wTrainerName text " is" line "about to use" - cont"@" + cont "@" text_ram wEnemyMonNick text "!" -- cgit v1.3.1-sl0p From b302e93674f376f2881cbd931a698345ad27bec3 Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Wed, 11 Oct 2023 20:12:25 -0500 Subject: Use map object consts in data/maps/hide_show_data.asm (#432) --- data/maps/hide_show_data.asm | 456 ++++++++++++------------ data/maps/objects/AgathasRoom.asm | 2 +- data/maps/objects/BikeShop.asm | 6 +- data/maps/objects/BillsHouse.asm | 6 +- data/maps/objects/BluesHouse.asm | 6 +- data/maps/objects/BrunosRoom.asm | 2 +- data/maps/objects/CeladonChiefHouse.asm | 6 +- data/maps/objects/CeladonCity.asm | 18 +- data/maps/objects/CeladonDiner.asm | 10 +- data/maps/objects/CeladonGym.asm | 16 +- data/maps/objects/CeladonHotel.asm | 6 +- data/maps/objects/CeladonMansion1F.asm | 8 +- data/maps/objects/CeladonMansion3F.asm | 8 +- data/maps/objects/CeladonMansionRoofHouse.asm | 4 +- data/maps/objects/CeladonMart1F.asm | 2 +- data/maps/objects/CeladonMart2F.asm | 8 +- data/maps/objects/CeladonMart3F.asm | 10 +- data/maps/objects/CeladonMart4F.asm | 6 +- data/maps/objects/CeladonMart5F.asm | 8 +- data/maps/objects/CeladonMartRoof.asm | 4 +- data/maps/objects/CeladonPokecenter.asm | 8 +- data/maps/objects/CeruleanBadgeHouse.asm | 2 +- data/maps/objects/CeruleanCave1F.asm | 6 +- data/maps/objects/CeruleanCave2F.asm | 6 +- data/maps/objects/CeruleanCaveB1F.asm | 6 +- data/maps/objects/CeruleanCity.asm | 22 +- data/maps/objects/CeruleanGym.asm | 8 +- data/maps/objects/CeruleanMart.asm | 6 +- data/maps/objects/CeruleanPokecenter.asm | 8 +- data/maps/objects/CeruleanTradeHouse.asm | 4 +- data/maps/objects/CeruleanTrashedHouse.asm | 4 +- data/maps/objects/ChampionsRoom.asm | 4 +- data/maps/objects/CinnabarGym.asm | 18 +- data/maps/objects/CinnabarIsland.asm | 4 +- data/maps/objects/CinnabarLab.asm | 2 +- data/maps/objects/CinnabarLabFossilRoom.asm | 4 +- data/maps/objects/CinnabarLabMetronomeRoom.asm | 4 +- data/maps/objects/CinnabarLabTradeRoom.asm | 6 +- data/maps/objects/CinnabarMart.asm | 6 +- data/maps/objects/CinnabarPokecenter.asm | 8 +- data/maps/objects/Colosseum.asm | 2 +- data/maps/objects/CopycatsHouse1F.asm | 6 +- data/maps/objects/CopycatsHouse2F.asm | 10 +- data/maps/objects/Daycare.asm | 2 +- data/maps/objects/DiglettsCaveRoute11.asm | 2 +- data/maps/objects/DiglettsCaveRoute2.asm | 2 +- data/maps/objects/FightingDojo.asm | 14 +- data/maps/objects/FuchsiaBillsGrandpasHouse.asm | 6 +- data/maps/objects/FuchsiaCity.asm | 20 +- data/maps/objects/FuchsiaGoodRodHouse.asm | 2 +- data/maps/objects/FuchsiaGym.asm | 16 +- data/maps/objects/FuchsiaMart.asm | 6 +- data/maps/objects/FuchsiaMeetingRoom.asm | 6 +- data/maps/objects/FuchsiaPokecenter.asm | 8 +- data/maps/objects/GameCorner.asm | 22 +- data/maps/objects/GameCornerPrizeRoom.asm | 4 +- data/maps/objects/HallOfFame.asm | 2 +- data/maps/objects/IndigoPlateauLobby.asm | 10 +- data/maps/objects/LancesRoom.asm | 2 +- data/maps/objects/LavenderCuboneHouse.asm | 4 +- data/maps/objects/LavenderMart.asm | 6 +- data/maps/objects/LavenderPokecenter.asm | 8 +- data/maps/objects/LavenderTown.asm | 6 +- data/maps/objects/LoreleisRoom.asm | 2 +- data/maps/objects/MrFujisHouse.asm | 12 +- data/maps/objects/MrPsychicsHouse.asm | 2 +- data/maps/objects/MtMoon1F.asm | 28 +- data/maps/objects/MtMoonB2F.asm | 18 +- data/maps/objects/MtMoonPokecenter.asm | 12 +- data/maps/objects/Museum1F.asm | 10 +- data/maps/objects/Museum2F.asm | 10 +- data/maps/objects/NameRatersHouse.asm | 2 +- data/maps/objects/OaksLab.asm | 22 +- data/maps/objects/PalletTown.asm | 6 +- data/maps/objects/PewterCity.asm | 10 +- data/maps/objects/PewterGym.asm | 6 +- data/maps/objects/PewterMart.asm | 6 +- data/maps/objects/PewterNidoranHouse.asm | 6 +- data/maps/objects/PewterPokecenter.asm | 8 +- data/maps/objects/PewterSpeechHouse.asm | 4 +- data/maps/objects/PokemonFanClub.asm | 16 +- data/maps/objects/PokemonMansion1F.asm | 6 +- data/maps/objects/PokemonMansion2F.asm | 8 +- data/maps/objects/PokemonMansion3F.asm | 10 +- data/maps/objects/PokemonMansionB1F.asm | 16 +- data/maps/objects/PokemonTower1F.asm | 10 +- data/maps/objects/PokemonTower2F.asm | 4 +- data/maps/objects/PokemonTower3F.asm | 8 +- data/maps/objects/PokemonTower4F.asm | 12 +- data/maps/objects/PokemonTower5F.asm | 12 +- data/maps/objects/PokemonTower6F.asm | 10 +- data/maps/objects/PokemonTower7F.asm | 8 +- data/maps/objects/PowerPlant.asm | 28 +- data/maps/objects/RedsHouse1F.asm | 2 +- data/maps/objects/RockTunnel1F.asm | 14 +- data/maps/objects/RockTunnelB1F.asm | 16 +- data/maps/objects/RockTunnelPokecenter.asm | 8 +- data/maps/objects/RocketHideoutB1F.asm | 14 +- data/maps/objects/RocketHideoutB2F.asm | 10 +- data/maps/objects/RocketHideoutB3F.asm | 8 +- data/maps/objects/RocketHideoutB4F.asm | 18 +- data/maps/objects/Route1.asm | 4 +- data/maps/objects/Route10.asm | 12 +- data/maps/objects/Route11.asm | 20 +- data/maps/objects/Route11Gate1F.asm | 2 +- data/maps/objects/Route11Gate2F.asm | 4 +- data/maps/objects/Route12.asm | 20 +- data/maps/objects/Route12Gate1F.asm | 2 +- data/maps/objects/Route12Gate2F.asm | 2 +- data/maps/objects/Route12SuperRodHouse.asm | 2 +- data/maps/objects/Route13.asm | 20 +- data/maps/objects/Route14.asm | 20 +- data/maps/objects/Route15.asm | 22 +- data/maps/objects/Route15Gate1F.asm | 2 +- data/maps/objects/Route15Gate2F.asm | 2 +- data/maps/objects/Route16.asm | 14 +- data/maps/objects/Route16FlyHouse.asm | 4 +- data/maps/objects/Route16Gate1F.asm | 4 +- data/maps/objects/Route16Gate2F.asm | 4 +- data/maps/objects/Route17.asm | 20 +- data/maps/objects/Route18.asm | 6 +- data/maps/objects/Route18Gate1F.asm | 2 +- data/maps/objects/Route18Gate2F.asm | 2 +- data/maps/objects/Route19.asm | 20 +- data/maps/objects/Route2.asm | 4 +- data/maps/objects/Route20.asm | 20 +- data/maps/objects/Route21.asm | 18 +- data/maps/objects/Route22.asm | 4 +- data/maps/objects/Route22Gate.asm | 2 +- data/maps/objects/Route23.asm | 14 +- data/maps/objects/Route24.asm | 16 +- data/maps/objects/Route25.asm | 20 +- data/maps/objects/Route2Gate.asm | 4 +- data/maps/objects/Route2TradeHouse.asm | 4 +- data/maps/objects/Route3.asm | 18 +- data/maps/objects/Route4.asm | 6 +- data/maps/objects/Route5Gate.asm | 2 +- data/maps/objects/Route6.asm | 12 +- data/maps/objects/Route6Gate.asm | 2 +- data/maps/objects/Route7Gate.asm | 2 +- data/maps/objects/Route8.asm | 18 +- data/maps/objects/Route8Gate.asm | 2 +- data/maps/objects/Route9.asm | 20 +- data/maps/objects/SSAnne1F.asm | 4 +- data/maps/objects/SSAnne1FRooms.asm | 22 +- data/maps/objects/SSAnne2F.asm | 4 +- data/maps/objects/SSAnne2FRooms.asm | 26 +- data/maps/objects/SSAnne3F.asm | 2 +- data/maps/objects/SSAnneB1FRooms.asm | 22 +- data/maps/objects/SSAnneBow.asm | 10 +- data/maps/objects/SSAnneCaptainsRoom.asm | 2 +- data/maps/objects/SSAnneKitchen.asm | 14 +- data/maps/objects/SafariZoneCenter.asm | 2 +- data/maps/objects/SafariZoneCenterRestHouse.asm | 4 +- data/maps/objects/SafariZoneEast.asm | 8 +- data/maps/objects/SafariZoneEastRestHouse.asm | 6 +- data/maps/objects/SafariZoneGate.asm | 4 +- data/maps/objects/SafariZoneNorth.asm | 4 +- data/maps/objects/SafariZoneNorthRestHouse.asm | 6 +- data/maps/objects/SafariZoneSecretHouse.asm | 2 +- data/maps/objects/SafariZoneWest.asm | 8 +- data/maps/objects/SafariZoneWestRestHouse.asm | 6 +- data/maps/objects/SaffronCity.asm | 30 +- data/maps/objects/SaffronGym.asm | 18 +- data/maps/objects/SaffronMart.asm | 6 +- data/maps/objects/SaffronPidgeyHouse.asm | 8 +- data/maps/objects/SaffronPokecenter.asm | 8 +- data/maps/objects/SeafoamIslands1F.asm | 4 +- data/maps/objects/SeafoamIslandsB1F.asm | 4 +- data/maps/objects/SeafoamIslandsB2F.asm | 4 +- data/maps/objects/SeafoamIslandsB3F.asm | 12 +- data/maps/objects/SeafoamIslandsB4F.asm | 6 +- data/maps/objects/SilphCo10F.asm | 12 +- data/maps/objects/SilphCo11F.asm | 10 +- data/maps/objects/SilphCo1F.asm | 2 +- data/maps/objects/SilphCo2F.asm | 10 +- data/maps/objects/SilphCo3F.asm | 8 +- data/maps/objects/SilphCo4F.asm | 14 +- data/maps/objects/SilphCo5F.asm | 22 +- data/maps/objects/SilphCo6F.asm | 20 +- data/maps/objects/SilphCo7F.asm | 23 +- data/maps/objects/SilphCo8F.asm | 8 +- data/maps/objects/SilphCo9F.asm | 8 +- data/maps/objects/TradeCenter.asm | 2 +- data/maps/objects/UndergroundPathRoute5.asm | 2 +- data/maps/objects/UndergroundPathRoute6.asm | 2 +- data/maps/objects/UndergroundPathRoute7.asm | 2 +- data/maps/objects/UndergroundPathRoute7Copy.asm | 4 +- data/maps/objects/UndergroundPathRoute8.asm | 2 +- data/maps/objects/VermilionCity.asm | 12 +- data/maps/objects/VermilionGym.asm | 10 +- data/maps/objects/VermilionMart.asm | 6 +- data/maps/objects/VermilionOldRodHouse.asm | 2 +- data/maps/objects/VermilionPidgeyHouse.asm | 6 +- data/maps/objects/VermilionPokecenter.asm | 8 +- data/maps/objects/VermilionTradeHouse.asm | 2 +- data/maps/objects/VictoryRoad1F.asm | 14 +- data/maps/objects/VictoryRoad2F.asm | 26 +- data/maps/objects/VictoryRoad3F.asm | 20 +- data/maps/objects/ViridianCity.asm | 14 +- data/maps/objects/ViridianForest.asm | 16 +- data/maps/objects/ViridianForestNorthGate.asm | 4 +- data/maps/objects/ViridianForestSouthGate.asm | 4 +- data/maps/objects/ViridianGym.asm | 22 +- data/maps/objects/ViridianMart.asm | 6 +- data/maps/objects/ViridianNicknameHouse.asm | 8 +- data/maps/objects/ViridianPokecenter.asm | 8 +- data/maps/objects/ViridianSchoolHouse.asm | 4 +- data/maps/objects/WardensHouse.asm | 6 +- macros/const.asm | 5 + 210 files changed, 1155 insertions(+), 1149 deletions(-) (limited to 'data') diff --git a/data/maps/hide_show_data.asm b/data/maps/hide_show_data.asm index f54e484a..e2b31e43 100644 --- a/data/maps/hide_show_data.asm +++ b/data/maps/hide_show_data.asm @@ -263,306 +263,306 @@ MissableObjects: ; format: map id, object id, HIDE/SHOW PalletTownHS: - db PALLET_TOWN, $01, HIDE + db PALLET_TOWN, PALLETTOWN_OAK, HIDE ViridianCityHS: - db VIRIDIAN_CITY, $05, SHOW - db VIRIDIAN_CITY, $07, HIDE + db VIRIDIAN_CITY, VIRIDIANCITY_OLD_MAN_SLEEPY, SHOW + db VIRIDIAN_CITY, VIRIDIANCITY_OLD_MAN, HIDE PewterCityHS: - db PEWTER_CITY, $03, SHOW - db PEWTER_CITY, $05, SHOW + db PEWTER_CITY, PEWTERCITY_SUPER_NERD1, SHOW + db PEWTER_CITY, PEWTERCITY_YOUNGSTER, SHOW CeruleanCityHS: - db CERULEAN_CITY, $01, HIDE - db CERULEAN_CITY, $02, SHOW - db CERULEAN_CITY, $06, HIDE - db CERULEAN_CITY, $0A, SHOW - db CERULEAN_CITY, $0B, SHOW + db CERULEAN_CITY, CERULEANCITY_RIVAL, HIDE + db CERULEAN_CITY, CERULEANCITY_ROCKET, SHOW + db CERULEAN_CITY, CERULEANCITY_GUARD1, HIDE + db CERULEAN_CITY, CERULEANCITY_SUPER_NERD3, SHOW + db CERULEAN_CITY, CERULEANCITY_GUARD2, SHOW SaffronCityHS: - db SAFFRON_CITY, $01, SHOW - db SAFFRON_CITY, $02, SHOW - db SAFFRON_CITY, $03, SHOW - db SAFFRON_CITY, $04, SHOW - db SAFFRON_CITY, $05, SHOW - db SAFFRON_CITY, $06, SHOW - db SAFFRON_CITY, $07, SHOW - db SAFFRON_CITY, $08, HIDE - db SAFFRON_CITY, $09, HIDE - db SAFFRON_CITY, $0A, HIDE - db SAFFRON_CITY, $0B, HIDE - db SAFFRON_CITY, $0C, HIDE - db SAFFRON_CITY, $0D, HIDE - db SAFFRON_CITY, $0E, SHOW - db SAFFRON_CITY, $0F, HIDE + db SAFFRON_CITY, SAFFRONCITY_ROCKET1, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET2, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET3, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET4, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET5, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET6, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET7, SHOW + db SAFFRON_CITY, SAFFRONCTIY_SCIENTIST, HIDE + db SAFFRON_CITY, SAFFRONCITY_SILPH_WORKER_M, HIDE + db SAFFRON_CITY, SAFFRONCITY_SILPH_WORKER_F, HIDE + db SAFFRON_CITY, SAFFRONCITY_GENTLEMAN, HIDE + db SAFFRON_CITY, SAFFRONCITY_PIDGEOT, HIDE + db SAFFRON_CITY, SAFFRONCITY_ROCKER, HIDE + db SAFFRON_CITY, SAFFRONCITY_ROCKET8, SHOW + db SAFFRON_CITY, SAFFRONCITY_ROCKET9, HIDE Route2HS: - db ROUTE_2, $01, SHOW - db ROUTE_2, $02, SHOW + db ROUTE_2, ROUTE2_MOON_STONE, SHOW + db ROUTE_2, ROUTE2_HP_UP, SHOW Route4HS: - db ROUTE_4, $03, SHOW + db ROUTE_4, ROUTE4_TM_WHIRLWIND, SHOW Route9HS: - db ROUTE_9, $0A, SHOW + db ROUTE_9, ROUTE9_TM_TELEPORT, SHOW Route12HS: - db ROUTE_12, $01, SHOW - db ROUTE_12, $09, SHOW - db ROUTE_12, $0A, SHOW + db ROUTE_12, ROUTE12_SNORLAX, SHOW + db ROUTE_12, ROUTE12_TM_PAY_DAY, SHOW + db ROUTE_12, ROUTE12_IRON, SHOW Route15HS: - db ROUTE_15, $0B, SHOW + db ROUTE_15, ROUTE15_TM_RAGE, SHOW Route16HS: - db ROUTE_16, $07, SHOW + db ROUTE_16, ROUTE16_SNORLAX, SHOW Route22HS: - db ROUTE_22, $01, HIDE - db ROUTE_22, $02, HIDE + db ROUTE_22, ROUTE22_RIVAL1, HIDE + db ROUTE_22, ROUTE22_RIVAL2, HIDE Route24HS: - db ROUTE_24, $01, SHOW - db ROUTE_24, $08, SHOW + db ROUTE_24, ROUTE24_COOLTRAINER_M1, SHOW + db ROUTE_24, ROUTE24_TM_THUNDER_WAVE, SHOW Route25HS: - db ROUTE_25, $0A, SHOW + db ROUTE_25, ROUTE25_TM_SEISMIC_TOSS, SHOW BluesHouseHS: - db BLUES_HOUSE, $01, SHOW - db BLUES_HOUSE, $02, HIDE - db BLUES_HOUSE, $03, SHOW + db BLUES_HOUSE, BLUESHOUSE_DAISY1, SHOW + db BLUES_HOUSE, BLUESHOUSE_DAISY2, HIDE + db BLUES_HOUSE, BLUESHOUSE_TOWN_MAP, SHOW OaksLabHS: - db OAKS_LAB, $01, SHOW - db OAKS_LAB, $02, SHOW - db OAKS_LAB, $03, SHOW - db OAKS_LAB, $04, SHOW - db OAKS_LAB, $05, HIDE - db OAKS_LAB, $06, SHOW - db OAKS_LAB, $07, SHOW - db OAKS_LAB, $08, HIDE + db OAKS_LAB, OAKSLAB_RIVAL, SHOW + db OAKS_LAB, OAKSLAB_CHARMANDER_POKE_BALL, SHOW + db OAKS_LAB, OAKSLAB_SQUIRTLE_POKE_BALL, SHOW + db OAKS_LAB, OAKSLAB_BULBASAUR_POKE_BALL, SHOW + db OAKS_LAB, OAKSLAB_OAK1, HIDE + db OAKS_LAB, OAKSLAB_POKEDEX1, SHOW + db OAKS_LAB, OAKSLAB_POKEDEX2, SHOW + db OAKS_LAB, OAKSLAB_OAK2, HIDE ViridianGymHS: - db VIRIDIAN_GYM, $01, SHOW - db VIRIDIAN_GYM, $0B, SHOW + db VIRIDIAN_GYM, VIRIDIANGYM_GIOVANNI, SHOW + db VIRIDIAN_GYM, VIRIDIANGYM_REVIVE, SHOW Museum1FHS: - db MUSEUM_1F, $05, SHOW + db MUSEUM_1F, MUSEUM1F_OLD_AMBER, SHOW CeruleanCaveHS: - db CERULEAN_CAVE_1F, $01, SHOW - db CERULEAN_CAVE_1F, $02, SHOW - db CERULEAN_CAVE_1F, $03, SHOW + db CERULEAN_CAVE_1F, CERULEANCAVE1F_FULL_RESTORE, SHOW + db CERULEAN_CAVE_1F, CERULEANCAVE1F_MAX_ELIXER, SHOW + db CERULEAN_CAVE_1F, CERULEANCAVE1F_NUGGET, SHOW PokemonTower2FHS: - db POKEMON_TOWER_2F, $01, SHOW + db POKEMON_TOWER_2F, POKEMONTOWER2F_RIVAL, SHOW PokemonTower3FHS: - db POKEMON_TOWER_3F, $04, SHOW + db POKEMON_TOWER_3F, POKEMONTOWER3F_ESCAPE_ROPE, SHOW PokemonTower4FHS: - db POKEMON_TOWER_4F, $04, SHOW - db POKEMON_TOWER_4F, $05, SHOW - db POKEMON_TOWER_4F, $06, SHOW + db POKEMON_TOWER_4F, POKEMONTOWER4F_ELIXER, SHOW + db POKEMON_TOWER_4F, POKEMONTOWER4F_AWAKENING, SHOW + db POKEMON_TOWER_4F, POKEMONTOWER4F_HP_UP, SHOW PokemonTower5FHS: - db POKEMON_TOWER_5F, $06, SHOW + db POKEMON_TOWER_5F, POKEMONTOWER5F_NUGGET, SHOW PokemonTower6FHS: - db POKEMON_TOWER_6F, $04, SHOW - db POKEMON_TOWER_6F, $05, SHOW + db POKEMON_TOWER_6F, POKEMONTOWER6F_RARE_CANDY, SHOW + db POKEMON_TOWER_6F, POKEMONTOWER6F_X_ACCURACY, SHOW PokemonTower7FHS: - db POKEMON_TOWER_7F, $01, SHOW - db POKEMON_TOWER_7F, $02, SHOW - db POKEMON_TOWER_7F, $03, SHOW - db POKEMON_TOWER_7F, $04, SHOW + db POKEMON_TOWER_7F, POKEMONTOWER7F_ROCKET1, SHOW + db POKEMON_TOWER_7F, POKEMONTOWER7F_ROCKET2, SHOW + db POKEMON_TOWER_7F, POKEMONTOWER7F_ROCKET3, SHOW + db POKEMON_TOWER_7F, POKEMONTOWER7F_MR_FUJI, SHOW MrFujisHouseHS: - db MR_FUJIS_HOUSE, $05, HIDE + db MR_FUJIS_HOUSE, MRFUJISHOUSE_MR_FUJI, HIDE CeladonMansionRoofHouseHS: - db CELADON_MANSION_ROOF_HOUSE, $02, SHOW + db CELADON_MANSION_ROOF_HOUSE, CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL, SHOW GameCornerHS: - db GAME_CORNER, $0B, SHOW + db GAME_CORNER, GAMECORNER_ROCKET, SHOW WardensHouseHS: - db WARDENS_HOUSE, $02, SHOW + db WARDENS_HOUSE, WARDENSHOUSE_RARE_CANDY, SHOW PokemonMansion1FHS: - db POKEMON_MANSION_1F, $02, SHOW - db POKEMON_MANSION_1F, $03, SHOW + db POKEMON_MANSION_1F, POKEMONMANSION1F_ESCAPE_ROPE, SHOW + db POKEMON_MANSION_1F, POKEMONMANSION1F_CARBOS, SHOW FightingDojoHS: - db FIGHTING_DOJO, $06, SHOW - db FIGHTING_DOJO, $07, SHOW + db FIGHTING_DOJO, FIGHTINGDOJO_HITMONLEE_POKE_BALL, SHOW + db FIGHTING_DOJO, FIGHTINGDOJO_HITMONCHAN_POKE_BALL, SHOW SilphCo1FHS: - db SILPH_CO_1F, $01, HIDE + db SILPH_CO_1F, SILPHCO1F_LINK_RECEPTIONIST, HIDE PowerPlantHS: - db POWER_PLANT, $01, SHOW - db POWER_PLANT, $02, SHOW - db POWER_PLANT, $03, SHOW - db POWER_PLANT, $04, SHOW - db POWER_PLANT, $05, SHOW - db POWER_PLANT, $06, SHOW - db POWER_PLANT, $07, SHOW - db POWER_PLANT, $08, SHOW - db POWER_PLANT, $09, SHOW - db POWER_PLANT, $0A, SHOW - db POWER_PLANT, $0B, SHOW - db POWER_PLANT, $0C, SHOW - db POWER_PLANT, $0D, SHOW - db POWER_PLANT, $0E, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB1, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB2, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB3, SHOW + db POWER_PLANT, POWERPLANT_ELECTRODE1, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB4, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB5, SHOW + db POWER_PLANT, POWERPLANT_ELECTRODE2, SHOW + db POWER_PLANT, POWERPLANT_VOLTORB6, SHOW + db POWER_PLANT, POWERPLANT_ZAPDOS, SHOW + db POWER_PLANT, POWERPLANT_CARBOS, SHOW + db POWER_PLANT, POWERPLANT_HP_UP, SHOW + db POWER_PLANT, POWERPLANT_RARE_CANDY, SHOW + db POWER_PLANT, POWERPLANT_TM_THUNDER, SHOW + db POWER_PLANT, POWERPLANT_TM_REFLECT, SHOW VictoryRoad2FHS: - db VICTORY_ROAD_2F, $06, SHOW - db VICTORY_ROAD_2F, $07, SHOW - db VICTORY_ROAD_2F, $08, SHOW - db VICTORY_ROAD_2F, $09, SHOW - db VICTORY_ROAD_2F, $0A, SHOW - db VICTORY_ROAD_2F, $0D, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_MOLTRES, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_TM_SUBMISSION, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_FULL_HEAL, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_TM_MEGA_KICK, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_GUARD_SPEC, SHOW + db VICTORY_ROAD_2F, VICTORYROAD2F_BOULDER3, SHOW BillsHouseHS: - db BILLS_HOUSE, $01, SHOW - db BILLS_HOUSE, $02, HIDE - db BILLS_HOUSE, $03, HIDE + db BILLS_HOUSE, BILLSHOUSE_BILL_POKEMON, SHOW + db BILLS_HOUSE, BILLSHOUSE_BILL1, HIDE + db BILLS_HOUSE, BILLSHOUSE_BILL2, HIDE ViridianForestHS: - db VIRIDIAN_FOREST, $05, SHOW - db VIRIDIAN_FOREST, $06, SHOW - db VIRIDIAN_FOREST, $07, SHOW + db VIRIDIAN_FOREST, VIRIDIANFOREST_ANTIDOTE, SHOW + db VIRIDIAN_FOREST, VIRIDIANFOREST_POTION, SHOW + db VIRIDIAN_FOREST, VIRIDIANFOREST_POKE_BALL, SHOW MtMoon1FHS: - db MT_MOON_1F, $08, SHOW - db MT_MOON_1F, $09, SHOW - db MT_MOON_1F, $0A, SHOW - db MT_MOON_1F, $0B, SHOW - db MT_MOON_1F, $0C, SHOW - db MT_MOON_1F, $0D, SHOW + db MT_MOON_1F, MTMOON1F_POTION1, SHOW + db MT_MOON_1F, MTMOON1F_MOON_STONE, SHOW + db MT_MOON_1F, MTMOON1F_RARE_CANDY, SHOW + db MT_MOON_1F, MTMOON1F_ESCAPE_ROPE, SHOW + db MT_MOON_1F, MTMOON1F_POTION2, SHOW + db MT_MOON_1F, MTMOON1F_TM_WATER_GUN, SHOW MtMoonB2FHS: - db MT_MOON_B2F, $06, SHOW - db MT_MOON_B2F, $07, SHOW - db MT_MOON_B2F, $08, SHOW - db MT_MOON_B2F, $09, SHOW + db MT_MOON_B2F, MTMOONB2F_DOME_FOSSIL, SHOW + db MT_MOON_B2F, MTMOONB2F_HELIX_FOSSIL, SHOW + db MT_MOON_B2F, MTMOONB2F_HP_UP, SHOW + db MT_MOON_B2F, MTMOONB2F_TM_MEGA_PUNCH, SHOW SSAnne2FHS: - db SS_ANNE_2F, $02, HIDE + db SS_ANNE_2F, SSANNE2F_RIVAL, HIDE SSAnne1FRoomsHS: - db SS_ANNE_1F_ROOMS, $0A, SHOW + db SS_ANNE_1F_ROOMS, SSANNE1FROOMS_TM_BODY_SLAM, SHOW SSAnne2FRoomsHS: - db SS_ANNE_2F_ROOMS, $06, SHOW - db SS_ANNE_2F_ROOMS, $09, SHOW + db SS_ANNE_2F_ROOMS, SSANNE2FROOMS_MAX_ETHER, SHOW + db SS_ANNE_2F_ROOMS, SSANNE2FROOMS_RARE_CANDY, SHOW SSAnneB1FRoomsHS: - db SS_ANNE_B1F_ROOMS, $09, SHOW - db SS_ANNE_B1F_ROOMS, $0A, SHOW - db SS_ANNE_B1F_ROOMS, $0B, SHOW + db SS_ANNE_B1F_ROOMS, SSANNEB1FROOMS_ETHER, SHOW + db SS_ANNE_B1F_ROOMS, SSANNEB1FROOMS_TM_REST, SHOW + db SS_ANNE_B1F_ROOMS, SSANNEB1FROOMS_MAX_POTION, SHOW VictoryRoad3FHS: - db VICTORY_ROAD_3F, $05, SHOW - db VICTORY_ROAD_3F, $06, SHOW - db VICTORY_ROAD_3F, $0A, SHOW + db VICTORY_ROAD_3F, VICTORYROAD3F_MAX_REVIVE, SHOW + db VICTORY_ROAD_3F, VICTORYROAD3F_TM_EXPLOSION, SHOW + db VICTORY_ROAD_3F, VICTORYROAD3F_BOULDER4, SHOW RocketHideoutB1FHS: - db ROCKET_HIDEOUT_B1F, $06, SHOW - db ROCKET_HIDEOUT_B1F, $07, SHOW + db ROCKET_HIDEOUT_B1F, ROCKETHIDEOUTB1F_ESCAPE_ROPE, SHOW + db ROCKET_HIDEOUT_B1F, ROCKETHIDEOUTB1F_HYPER_POTION, SHOW RocketHideoutB2FHS: - db ROCKET_HIDEOUT_B2F, $02, SHOW - db ROCKET_HIDEOUT_B2F, $03, SHOW - db ROCKET_HIDEOUT_B2F, $04, SHOW - db ROCKET_HIDEOUT_B2F, $05, SHOW + db ROCKET_HIDEOUT_B2F, ROCKETHIDEOUTB2F_MOON_STONE, SHOW + db ROCKET_HIDEOUT_B2F, ROCKETHIDEOUTB2F_NUGGET, SHOW + db ROCKET_HIDEOUT_B2F, ROCKETHIDEOUTB2F_TM_HORN_DRILL, SHOW + db ROCKET_HIDEOUT_B2F, ROCKETHIDEOUTB2F_SUPER_POTION, SHOW RocketHideoutB3FHS: - db ROCKET_HIDEOUT_B3F, $03, SHOW - db ROCKET_HIDEOUT_B3F, $04, SHOW + db ROCKET_HIDEOUT_B3F, ROCKETHIDEOUTB3F_TM_DOUBLE_EDGE, SHOW + db ROCKET_HIDEOUT_B3F, ROCKETHIDEOUTB3F_RARE_CANDY, SHOW RocketHideoutB4FHS: - db ROCKET_HIDEOUT_B4F, $01, SHOW - db ROCKET_HIDEOUT_B4F, $05, SHOW - db ROCKET_HIDEOUT_B4F, $06, SHOW - db ROCKET_HIDEOUT_B4F, $07, SHOW - db ROCKET_HIDEOUT_B4F, $08, HIDE - db ROCKET_HIDEOUT_B4F, $09, HIDE + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_GIOVANNI, SHOW + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_HP_UP, SHOW + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_TM_RAZOR_WIND, SHOW + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_IRON, SHOW + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_SILPH_SCOPE, HIDE + db ROCKET_HIDEOUT_B4F, ROCKETHIDEOUTB4F_LIFT_KEY, HIDE SilphCo2FHS: - db SILPH_CO_2F, $01, SHOW - db SILPH_CO_2F, $02, SHOW - db SILPH_CO_2F, $03, SHOW - db SILPH_CO_2F, $04, SHOW - db SILPH_CO_2F, $05, SHOW + db SILPH_CO_2F, SILPHCO2F_SILPH_WORKER_F, SHOW + db SILPH_CO_2F, SILPHCO2F_SCIENTIST1, SHOW + db SILPH_CO_2F, SILPHCO2F_SCIENTIST2, SHOW + db SILPH_CO_2F, SILPHCO2F_ROCKET1, SHOW + db SILPH_CO_2F, SILPHCO2F_ROCKET2, SHOW SilphCo3FHS: - db SILPH_CO_3F, $02, SHOW - db SILPH_CO_3F, $03, SHOW - db SILPH_CO_3F, $04, SHOW + db SILPH_CO_3F, SILPHCO3F_ROCKET, SHOW + db SILPH_CO_3F, SILPHCO3F_SCIENTIST, SHOW + db SILPH_CO_3F, SILPHCO3F_HYPER_POTION, SHOW SilphCo4FHS: - db SILPH_CO_4F, $02, SHOW - db SILPH_CO_4F, $03, SHOW - db SILPH_CO_4F, $04, SHOW - db SILPH_CO_4F, $05, SHOW - db SILPH_CO_4F, $06, SHOW - db SILPH_CO_4F, $07, SHOW + db SILPH_CO_4F, SILPHCO4F_ROCKET1, SHOW + db SILPH_CO_4F, SILPHCO4F_SCIENTIST, SHOW + db SILPH_CO_4F, SILPHCO4F_ROCKET2, SHOW + db SILPH_CO_4F, SILPHCO4F_FULL_HEAL, SHOW + db SILPH_CO_4F, SILPHCO4F_MAX_REVIVE, SHOW + db SILPH_CO_4F, SILPHCO4F_ESCAPE_ROPE, SHOW SilphCo5FHS: - db SILPH_CO_5F, $02, SHOW - db SILPH_CO_5F, $03, SHOW - db SILPH_CO_5F, $04, SHOW - db SILPH_CO_5F, $05, SHOW - db SILPH_CO_5F, $06, SHOW - db SILPH_CO_5F, $07, SHOW - db SILPH_CO_5F, $08, SHOW + db SILPH_CO_5F, SILPHCO5F_ROCKET1, SHOW + db SILPH_CO_5F, SILPHCO5F_SCIENTIST, SHOW + db SILPH_CO_5F, SILPHCO5F_ROCKER, SHOW + db SILPH_CO_5F, SILPHCO5F_ROCKET2, SHOW + db SILPH_CO_5F, SILPHCO5F_TM_TAKE_DOWN, SHOW + db SILPH_CO_5F, SILPHCO5F_PROTEIN, SHOW + db SILPH_CO_5F, SILPHCO5F_CARD_KEY, SHOW SilphCo6FHS: - db SILPH_CO_6F, $06, SHOW - db SILPH_CO_6F, $07, SHOW - db SILPH_CO_6F, $08, SHOW - db SILPH_CO_6F, $09, SHOW - db SILPH_CO_6F, $0A, SHOW + db SILPH_CO_6F, SILPHCO6F_ROCKET1, SHOW + db SILPH_CO_6F, SILPHCO6F_SCIENTIST, SHOW + db SILPH_CO_6F, SILPHCO6F_ROCKET2, SHOW + db SILPH_CO_6F, SILPHCO6F_HP_UP, SHOW + db SILPH_CO_6F, SILPHCO6F_X_ACCURACY, SHOW SilphCo7FHS: - db SILPH_CO_7F, $05, SHOW - db SILPH_CO_7F, $06, SHOW - db SILPH_CO_7F, $07, SHOW - db SILPH_CO_7F, $08, SHOW - db SILPH_CO_7F, $09, SHOW - db SILPH_CO_7F, $0A, SHOW - db SILPH_CO_7F, $0B, SHOW - db SILPH_CO_7F, $0C, SHOW + db SILPH_CO_7F, SILPHCO7F_ROCKET1, SHOW + db SILPH_CO_7F, SILPHCO7F_SCIENTIST, SHOW + db SILPH_CO_7F, SILPHCO7F_ROCKET2, SHOW + db SILPH_CO_7F, SILPHCO7F_ROCKET3, SHOW + db SILPH_CO_7F, SILPHCO7F_RIVAL, SHOW + db SILPH_CO_7F, SILPHCO7F_CALCIUM, SHOW + db SILPH_CO_7F, SILPHCO7F_TM_SWORDS_DANCE, SHOW + db SILPH_CO_7F, SILPHCO7F_UNUSED, SHOW SilphCo8FHS: - db SILPH_CO_8F, $02, SHOW - db SILPH_CO_8F, $03, SHOW - db SILPH_CO_8F, $04, SHOW + db SILPH_CO_8F, SILPHCO8F_ROCKET1, SHOW + db SILPH_CO_8F, SILPHCO8F_SCIENTIST, SHOW + db SILPH_CO_8F, SILPHCO8F_ROCKET2, SHOW SilphCo9FHS: - db SILPH_CO_9F, $02, SHOW - db SILPH_CO_9F, $03, SHOW - db SILPH_CO_9F, $04, SHOW + db SILPH_CO_9F, SILPHCO9F_ROCKET1, SHOW + db SILPH_CO_9F, SILPHCO9F_SCIENTIST, SHOW + db SILPH_CO_9F, SILPHCO9F_ROCKET2, SHOW SilphCo10FHS: - db SILPH_CO_10F, $01, SHOW - db SILPH_CO_10F, $02, SHOW - db SILPH_CO_10F, $03, SHOW - db SILPH_CO_10F, $04, SHOW - db SILPH_CO_10F, $05, SHOW - db SILPH_CO_10F, $06, SHOW + db SILPH_CO_10F, SILPHCO10F_ROCKET, SHOW + db SILPH_CO_10F, SILPHCO10F_SCIENTIST, SHOW + db SILPH_CO_10F, SILPHCO10F_SILPH_WORKER_F, SHOW + db SILPH_CO_10F, SILPHCO10F_TM_EARTHQUAKE, SHOW + db SILPH_CO_10F, SILPHCO10F_RARE_CANDY, SHOW + db SILPH_CO_10F, SILPHCO10F_CARBOS, SHOW SilphCo11FHS: - db SILPH_CO_11F, $03, SHOW - db SILPH_CO_11F, $04, SHOW - db SILPH_CO_11F, $05, SHOW + db SILPH_CO_11F, SILPHCO11F_GIOVANNI, SHOW + db SILPH_CO_11F, SILPHCO11F_ROCKET1, SHOW + db SILPH_CO_11F, SILPHCO11F_ROCKET2, SHOW UnusedMapF4HS: - db UNUSED_MAP_F4, $02, SHOW + db UNUSED_MAP_F4, $02, SHOW ; unused PokemonMansion2FHS: - db POKEMON_MANSION_2F, $02, SHOW + db POKEMON_MANSION_2F, POKEMONMANSION2F_CALCIUM, SHOW PokemonMansion3FHS: - db POKEMON_MANSION_3F, $03, SHOW - db POKEMON_MANSION_3F, $04, SHOW + db POKEMON_MANSION_3F, POKEMONMANSION3F_MAX_POTION, SHOW + db POKEMON_MANSION_3F, POKEMONMANSION3F_IRON, SHOW PokemonMansionB1FHS: - db POKEMON_MANSION_B1F, $03, SHOW - db POKEMON_MANSION_B1F, $04, SHOW - db POKEMON_MANSION_B1F, $05, SHOW - db POKEMON_MANSION_B1F, $06, SHOW - db POKEMON_MANSION_B1F, $08, SHOW + db POKEMON_MANSION_B1F, POKEMONMANSIONB1F_RARE_CANDY, SHOW + db POKEMON_MANSION_B1F, POKEMONMANSIONB1F_FULL_RESTORE, SHOW + db POKEMON_MANSION_B1F, POKEMONMANSIONB1F_TM_BLIZZARD, SHOW + db POKEMON_MANSION_B1F, POKEMONMANSIONB1F_TM_SOLARBEAM, SHOW + db POKEMON_MANSION_B1F, POKEMONMANSIONB1F_SECRET_KEY, SHOW SafariZoneEastHS: - db SAFARI_ZONE_EAST, $01, SHOW - db SAFARI_ZONE_EAST, $02, SHOW - db SAFARI_ZONE_EAST, $03, SHOW - db SAFARI_ZONE_EAST, $04, SHOW + db SAFARI_ZONE_EAST, SAFARIZONEEAST_FULL_RESTORE, SHOW + db SAFARI_ZONE_EAST, SAFARIZONEEAST_MAX_RESTORE, SHOW + db SAFARI_ZONE_EAST, SAFARIZONEEAST_CARBOS, SHOW + db SAFARI_ZONE_EAST, SAFARIZONEEAST_TM_EGG_BOMB, SHOW SafariZoneNorthHS: - db SAFARI_ZONE_NORTH, $01, SHOW - db SAFARI_ZONE_NORTH, $02, SHOW + db SAFARI_ZONE_NORTH, SAFARIZONENORTH_PROTEIN, SHOW + db SAFARI_ZONE_NORTH, SAFARIZONENORTH_TM_SKULL_BASH, SHOW SafariZoneWestHS: - db SAFARI_ZONE_WEST, $01, SHOW - db SAFARI_ZONE_WEST, $02, SHOW - db SAFARI_ZONE_WEST, $03, SHOW - db SAFARI_ZONE_WEST, $04, SHOW + db SAFARI_ZONE_WEST, SAFARIZONEWEST_MAX_POTION, SHOW + db SAFARI_ZONE_WEST, SAFARIZONEWEST_TM_DOUBLE_TEAM, SHOW + db SAFARI_ZONE_WEST, SAFARIZONEWEST_MAX_REVIVE, SHOW + db SAFARI_ZONE_WEST, SAFARIZONEWEST_GOLD_TEETH, SHOW SafariZoneCenterHS: - db SAFARI_ZONE_CENTER, $01, SHOW + db SAFARI_ZONE_CENTER, SAFARIZONECENTER_NUGGET, SHOW CeruleanCave2FHS: - db CERULEAN_CAVE_2F, $01, SHOW - db CERULEAN_CAVE_2F, $02, SHOW - db CERULEAN_CAVE_2F, $03, SHOW + db CERULEAN_CAVE_2F, CERULEANCAVE2F_PP_UP, SHOW + db CERULEAN_CAVE_2F, CERULEANCAVE2F_ULTRA_BALL, SHOW + db CERULEAN_CAVE_2F, CERULEANCAVE2F_FULL_RESTORE, SHOW CeruleanCaveB1FHS: - db CERULEAN_CAVE_B1F, $01, SHOW - db CERULEAN_CAVE_B1F, $02, SHOW - db CERULEAN_CAVE_B1F, $03, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_MEWTWO, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_ULTRA_BALL, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_MAX_REVIVE, SHOW VictoryRoad1FHS: - db VICTORY_ROAD_1F, $03, SHOW - db VICTORY_ROAD_1F, $04, SHOW + db VICTORY_ROAD_1F, VICTORYROAD1F_TM_SKY_ATTACK, SHOW + db VICTORY_ROAD_1F, VICTORYROAD1F_RARE_CANDY, SHOW ChampionsRoomHS: - db CHAMPIONS_ROOM, $02, HIDE + db CHAMPIONS_ROOM, CHAMPIONSROOM_OAK, HIDE SeafoamIslands1FHS: - db SEAFOAM_ISLANDS_1F, $01, SHOW - db SEAFOAM_ISLANDS_1F, $02, SHOW + db SEAFOAM_ISLANDS_1F, SEAFOAMISLANDS1F_BOULDER1, SHOW + db SEAFOAM_ISLANDS_1F, SEAFOAMISLANDS1F_BOULDER2, SHOW SeafoamIslandsB1FHS: - db SEAFOAM_ISLANDS_B1F, $01, HIDE - db SEAFOAM_ISLANDS_B1F, $02, HIDE + db SEAFOAM_ISLANDS_B1F, SEAFOAMISLANDSB1F_BOULDER1, HIDE + db SEAFOAM_ISLANDS_B1F, SEAFOAMISLANDSB1F_BOULDER2, HIDE SeafoamIslandsB2FHS: - db SEAFOAM_ISLANDS_B2F, $01, HIDE - db SEAFOAM_ISLANDS_B2F, $02, HIDE + db SEAFOAM_ISLANDS_B2F, SEAFOAMISLANDSB2F_BOULDER1, HIDE + db SEAFOAM_ISLANDS_B2F, SEAFOAMISLANDSB2F_BOULDER2, HIDE SeafoamIslandsB3FHS: - db SEAFOAM_ISLANDS_B3F, $02, SHOW - db SEAFOAM_ISLANDS_B3F, $03, SHOW - db SEAFOAM_ISLANDS_B3F, $05, HIDE - db SEAFOAM_ISLANDS_B3F, $06, HIDE + db SEAFOAM_ISLANDS_B3F, SEAFOAMISLANDSB3F_BOULDER2, SHOW + db SEAFOAM_ISLANDS_B3F, SEAFOAMISLANDSB3F_BOULDER3, SHOW + db SEAFOAM_ISLANDS_B3F, SEAFOAMISLANDSB3F_BOULDER5, HIDE + db SEAFOAM_ISLANDS_B3F, SEAFOAMISLANDSB3F_BOULDER6, HIDE SeafoamIslandsB4FHS: - db SEAFOAM_ISLANDS_B4F, $01, HIDE - db SEAFOAM_ISLANDS_B4F, $02, HIDE - db SEAFOAM_ISLANDS_B4F, $03, SHOW + db SEAFOAM_ISLANDS_B4F, SEAFOAMISLANDSB4F_BOULDER1, HIDE + db SEAFOAM_ISLANDS_B4F, SEAFOAMISLANDSB4F_BOULDER2, HIDE + db SEAFOAM_ISLANDS_B4F, SEAFOAMISLANDSB4F_ARTICUNO, SHOW db $FF, $01, SHOW ; end assert_table_length NUM_HS_OBJECTS + 1 diff --git a/data/maps/objects/AgathasRoom.asm b/data/maps/objects/AgathasRoom.asm index 6cd6f21d..59a0f9d3 100644 --- a/data/maps/objects/AgathasRoom.asm +++ b/data/maps/objects/AgathasRoom.asm @@ -1,5 +1,5 @@ object_const_def - const AGATHASROOM_AGATHA + const_export AGATHASROOM_AGATHA AgathasRoom_Object: db $0 ; border block diff --git a/data/maps/objects/BikeShop.asm b/data/maps/objects/BikeShop.asm index 450d7a3a..a635d009 100644 --- a/data/maps/objects/BikeShop.asm +++ b/data/maps/objects/BikeShop.asm @@ -1,7 +1,7 @@ object_const_def - const BIKESHOP_CLERK - const BIKESHOP_MIDDLE_AGED_WOMAN - const BIKESHOP_YOUNGSTER + const_export BIKESHOP_CLERK + const_export BIKESHOP_MIDDLE_AGED_WOMAN + const_export BIKESHOP_YOUNGSTER BikeShop_Object: db $e ; border block diff --git a/data/maps/objects/BillsHouse.asm b/data/maps/objects/BillsHouse.asm index 198e6d9e..6cbbb5b6 100644 --- a/data/maps/objects/BillsHouse.asm +++ b/data/maps/objects/BillsHouse.asm @@ -1,7 +1,7 @@ object_const_def - const BILLSHOUSE_BILL_POKEMON - const BILLSHOUSE_BILL1 - const BILLSHOUSE_BILL2 + const_export BILLSHOUSE_BILL_POKEMON + const_export BILLSHOUSE_BILL1 + const_export BILLSHOUSE_BILL2 BillsHouse_Object: db $d ; border block diff --git a/data/maps/objects/BluesHouse.asm b/data/maps/objects/BluesHouse.asm index 9633c1d0..d356506d 100644 --- a/data/maps/objects/BluesHouse.asm +++ b/data/maps/objects/BluesHouse.asm @@ -1,7 +1,7 @@ object_const_def - const BLUESHOUSE_DAISY1 - const BLUESHOUSE_DAISY2 - const BLUESHOUSE_TOWN_MAP + const_export BLUESHOUSE_DAISY1 + const_export BLUESHOUSE_DAISY2 + const_export BLUESHOUSE_TOWN_MAP BluesHouse_Object: db $a ; border block diff --git a/data/maps/objects/BrunosRoom.asm b/data/maps/objects/BrunosRoom.asm index e4cd5692..0ec7a5a2 100644 --- a/data/maps/objects/BrunosRoom.asm +++ b/data/maps/objects/BrunosRoom.asm @@ -1,5 +1,5 @@ object_const_def - const BRUNOSROOM_BRUNO + const_export BRUNOSROOM_BRUNO BrunosRoom_Object: db $3 ; border block diff --git a/data/maps/objects/CeladonChiefHouse.asm b/data/maps/objects/CeladonChiefHouse.asm index 8fe27f68..0f457589 100644 --- a/data/maps/objects/CeladonChiefHouse.asm +++ b/data/maps/objects/CeladonChiefHouse.asm @@ -1,7 +1,7 @@ object_const_def - const CELADONCHIEFHOUSE_CHIEF - const CELADONCHIEFHOUSE_ROCKET - const CELADONCHIEFHOUSE_SAILOR + const_export CELADONCHIEFHOUSE_CHIEF + const_export CELADONCHIEFHOUSE_ROCKET + const_export CELADONCHIEFHOUSE_SAILOR CeladonChiefHouse_Object: db $f ; border block diff --git a/data/maps/objects/CeladonCity.asm b/data/maps/objects/CeladonCity.asm index 6975bf6b..bab78ab7 100644 --- a/data/maps/objects/CeladonCity.asm +++ b/data/maps/objects/CeladonCity.asm @@ -1,13 +1,13 @@ object_const_def - const CELADONCITY_LITTLE_GIRL - const CELADONCITY_GRAMPS1 - const CELADONCITY_GIRL - const CELADONCITY_GRAMPS2 - const CELADONCITY_GRAMPS3 - const CELADONCITY_FISHER - const CELADONCITY_POLIWRATH - const CELADONCITY_ROCKET1 - const CELADONCITY_ROCKET2 + const_export CELADONCITY_LITTLE_GIRL + const_export CELADONCITY_GRAMPS1 + const_export CELADONCITY_GIRL + const_export CELADONCITY_GRAMPS2 + const_export CELADONCITY_GRAMPS3 + const_export CELADONCITY_FISHER + const_export CELADONCITY_POLIWRATH + const_export CELADONCITY_ROCKET1 + const_export CELADONCITY_ROCKET2 CeladonCity_Object: db $f ; border block diff --git a/data/maps/objects/CeladonDiner.asm b/data/maps/objects/CeladonDiner.asm index 98363688..d3c1a019 100644 --- a/data/maps/objects/CeladonDiner.asm +++ b/data/maps/objects/CeladonDiner.asm @@ -1,9 +1,9 @@ object_const_def - const CELADONDINER_COOK - const CELADONDINER_MIDDLE_AGED_WOMAN - const CELADONDINER_MIDDLE_AGED_MAN - const CELADONDINER_FISHER - const CELADONDINER_GYM_GUIDE + const_export CELADONDINER_COOK + const_export CELADONDINER_MIDDLE_AGED_WOMAN + const_export CELADONDINER_MIDDLE_AGED_MAN + const_export CELADONDINER_FISHER + const_export CELADONDINER_GYM_GUIDE CeladonDiner_Object: db $f ; border block diff --git a/data/maps/objects/CeladonGym.asm b/data/maps/objects/CeladonGym.asm index bb4ad61c..06fc882e 100644 --- a/data/maps/objects/CeladonGym.asm +++ b/data/maps/objects/CeladonGym.asm @@ -1,12 +1,12 @@ object_const_def - const CELADONGYM_ERIKA - const CELADONGYM_COOLTRAINER_F1 - const CELADONGYM_BEAUTY1 - const CELADONGYM_COOLTRAINER_F2 - const CELADONGYM_BEAUTY2 - const CELADONGYM_COOLTRAINER_F3 - const CELADONGYM_BEAUTY3 - const CELADONGYM_COOLTRAINER_F4 + const_export CELADONGYM_ERIKA + const_export CELADONGYM_COOLTRAINER_F1 + const_export CELADONGYM_BEAUTY1 + const_export CELADONGYM_COOLTRAINER_F2 + const_export CELADONGYM_BEAUTY2 + const_export CELADONGYM_COOLTRAINER_F3 + const_export CELADONGYM_BEAUTY3 + const_export CELADONGYM_COOLTRAINER_F4 CeladonGym_Object: db $3 ; border block diff --git a/data/maps/objects/CeladonHotel.asm b/data/maps/objects/CeladonHotel.asm index 700361ce..54a64d51 100644 --- a/data/maps/objects/CeladonHotel.asm +++ b/data/maps/objects/CeladonHotel.asm @@ -1,7 +1,7 @@ object_const_def - const CELADONHOTEL_GRANNY - const CELADONHOTEL_BEAUTY - const CELADONHOTEL_SUPER_NERD + const_export CELADONHOTEL_GRANNY + const_export CELADONHOTEL_BEAUTY + const_export CELADONHOTEL_SUPER_NERD CeladonHotel_Object: db $0 ; border block diff --git a/data/maps/objects/CeladonMansion1F.asm b/data/maps/objects/CeladonMansion1F.asm index 6161cf0a..e36b7b49 100644 --- a/data/maps/objects/CeladonMansion1F.asm +++ b/data/maps/objects/CeladonMansion1F.asm @@ -1,8 +1,8 @@ object_const_def - const CELADONMANSION1F_MEOWTH - const CELADONMANSION1F_GRANNY - const CELADONMANSION1F_CLEFAIRY - const CELADONMANSION1F_NIDORANF + const_export CELADONMANSION1F_MEOWTH + const_export CELADONMANSION1F_GRANNY + const_export CELADONMANSION1F_CLEFAIRY + const_export CELADONMANSION1F_NIDORANF CeladonMansion1F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMansion3F.asm b/data/maps/objects/CeladonMansion3F.asm index 5d2c1e99..7e744af3 100644 --- a/data/maps/objects/CeladonMansion3F.asm +++ b/data/maps/objects/CeladonMansion3F.asm @@ -1,8 +1,8 @@ object_const_def - const CELADONMANSION3F_PROGRAMMER - const CELADONMANSION3F_GRAPHIC_ARTIST - const CELADONMANSION3F_WRITER - const CELADONMANSION3F_GAME_DESIGNER + const_export CELADONMANSION3F_PROGRAMMER + const_export CELADONMANSION3F_GRAPHIC_ARTIST + const_export CELADONMANSION3F_WRITER + const_export CELADONMANSION3F_GAME_DESIGNER CeladonMansion3F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMansionRoofHouse.asm b/data/maps/objects/CeladonMansionRoofHouse.asm index 4ee9494b..4a37bf4e 100644 --- a/data/maps/objects/CeladonMansionRoofHouse.asm +++ b/data/maps/objects/CeladonMansionRoofHouse.asm @@ -1,6 +1,6 @@ object_const_def - const CELADONMANSION_ROOF_HOUSE_HIKER - const CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL + const_export CELADONMANSION_ROOF_HOUSE_HIKER + const_export CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL CeladonMansionRoofHouse_Object: db $a ; border block diff --git a/data/maps/objects/CeladonMart1F.asm b/data/maps/objects/CeladonMart1F.asm index 6ec1e35d..d1dd2683 100644 --- a/data/maps/objects/CeladonMart1F.asm +++ b/data/maps/objects/CeladonMart1F.asm @@ -1,5 +1,5 @@ object_const_def - const CELADONMART1F_RECEPTIONIST + const_export CELADONMART1F_RECEPTIONIST CeladonMart1F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMart2F.asm b/data/maps/objects/CeladonMart2F.asm index 52052383..039afecd 100644 --- a/data/maps/objects/CeladonMart2F.asm +++ b/data/maps/objects/CeladonMart2F.asm @@ -1,8 +1,8 @@ object_const_def - const CELADONMART2F_CLERK1 - const CELADONMART2F_CLERK2 - const CELADONMART2F_MIDDLE_AGED_MAN - const CELADONMART2F_GIRL + const_export CELADONMART2F_CLERK1 + const_export CELADONMART2F_CLERK2 + const_export CELADONMART2F_MIDDLE_AGED_MAN + const_export CELADONMART2F_GIRL CeladonMart2F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMart3F.asm b/data/maps/objects/CeladonMart3F.asm index e0e3f7be..99d98078 100644 --- a/data/maps/objects/CeladonMart3F.asm +++ b/data/maps/objects/CeladonMart3F.asm @@ -1,9 +1,9 @@ object_const_def - const CELADONMART3F_CLERK - const CELADONMART3F_GAMEBOY_KID1 - const CELADONMART3F_GAMEBOY_KID2 - const CELADONMART3F_GAMEBOY_KID3 - const CELADONMART3F_LITTLE_BOY + const_export CELADONMART3F_CLERK + const_export CELADONMART3F_GAMEBOY_KID1 + const_export CELADONMART3F_GAMEBOY_KID2 + const_export CELADONMART3F_GAMEBOY_KID3 + const_export CELADONMART3F_LITTLE_BOY CeladonMart3F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMart4F.asm b/data/maps/objects/CeladonMart4F.asm index 6ee17f19..21846abe 100644 --- a/data/maps/objects/CeladonMart4F.asm +++ b/data/maps/objects/CeladonMart4F.asm @@ -1,7 +1,7 @@ object_const_def - const CELADONMART4F_CLERK - const CELADONMART4F_SUPER_NERD - const CELADONMART4F_YOUNGSTER + const_export CELADONMART4F_CLERK + const_export CELADONMART4F_SUPER_NERD + const_export CELADONMART4F_YOUNGSTER CeladonMart4F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMart5F.asm b/data/maps/objects/CeladonMart5F.asm index 916d2756..637fd662 100644 --- a/data/maps/objects/CeladonMart5F.asm +++ b/data/maps/objects/CeladonMart5F.asm @@ -1,8 +1,8 @@ object_const_def - const CELADONMART5F_GENTLEMAN - const CELADONMART5F_SAILOR - const CELADONMART5F_CLERK1 - const CELADONMART5F_CLERK2 + const_export CELADONMART5F_GENTLEMAN + const_export CELADONMART5F_SAILOR + const_export CELADONMART5F_CLERK1 + const_export CELADONMART5F_CLERK2 CeladonMart5F_Object: db $f ; border block diff --git a/data/maps/objects/CeladonMartRoof.asm b/data/maps/objects/CeladonMartRoof.asm index e686567c..51350b5d 100644 --- a/data/maps/objects/CeladonMartRoof.asm +++ b/data/maps/objects/CeladonMartRoof.asm @@ -1,6 +1,6 @@ object_const_def - const CELADONMARTROOF_SUPER_NERD - const CELADONMARTROOF_LITTLE_GIRL + const_export CELADONMARTROOF_SUPER_NERD + const_export CELADONMARTROOF_LITTLE_GIRL CeladonMartRoof_Object: db $42 ; border block diff --git a/data/maps/objects/CeladonPokecenter.asm b/data/maps/objects/CeladonPokecenter.asm index 4709203b..4d9c5f26 100644 --- a/data/maps/objects/CeladonPokecenter.asm +++ b/data/maps/objects/CeladonPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const CELADONPOKECENTER_NURSE - const CELADONPOKECENTER_GENTLEMAN - const CELADONPOKECENTER_BEAUTY - const CELADONPOKECENTER_LINK_RECEPTIONIST + const_export CELADONPOKECENTER_NURSE + const_export CELADONPOKECENTER_GENTLEMAN + const_export CELADONPOKECENTER_BEAUTY + const_export CELADONPOKECENTER_LINK_RECEPTIONIST CeladonPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/CeruleanBadgeHouse.asm b/data/maps/objects/CeruleanBadgeHouse.asm index 1fec6ac8..d534cbe7 100644 --- a/data/maps/objects/CeruleanBadgeHouse.asm +++ b/data/maps/objects/CeruleanBadgeHouse.asm @@ -1,5 +1,5 @@ object_const_def - const CERULEANBADGEHOUSE_MIDDLE_AGED_MAN + const_export CERULEANBADGEHOUSE_MIDDLE_AGED_MAN CeruleanBadgeHouse_Object: db $c ; border block diff --git a/data/maps/objects/CeruleanCave1F.asm b/data/maps/objects/CeruleanCave1F.asm index 777805d4..89a64726 100644 --- a/data/maps/objects/CeruleanCave1F.asm +++ b/data/maps/objects/CeruleanCave1F.asm @@ -1,7 +1,7 @@ object_const_def - const CERULEANCAVE1F_FULL_RESTORE - const CERULEANCAVE1F_MAX_ELIXER - const CERULEANCAVE1F_NUGGET + const_export CERULEANCAVE1F_FULL_RESTORE + const_export CERULEANCAVE1F_MAX_ELIXER + const_export CERULEANCAVE1F_NUGGET CeruleanCave1F_Object: db $7d ; border block diff --git a/data/maps/objects/CeruleanCave2F.asm b/data/maps/objects/CeruleanCave2F.asm index 6eea42a0..3fb226a3 100644 --- a/data/maps/objects/CeruleanCave2F.asm +++ b/data/maps/objects/CeruleanCave2F.asm @@ -1,7 +1,7 @@ object_const_def - const CERULEANCAVE2F_PP_UP - const CERULEANCAVE2F_ULTRA_BALL - const CERULEANCAVE2F_FULL_RESTORE + const_export CERULEANCAVE2F_PP_UP + const_export CERULEANCAVE2F_ULTRA_BALL + const_export CERULEANCAVE2F_FULL_RESTORE CeruleanCave2F_Object: db $7d ; border block diff --git a/data/maps/objects/CeruleanCaveB1F.asm b/data/maps/objects/CeruleanCaveB1F.asm index 81e2b880..a82d1712 100644 --- a/data/maps/objects/CeruleanCaveB1F.asm +++ b/data/maps/objects/CeruleanCaveB1F.asm @@ -1,7 +1,7 @@ object_const_def - const CERULEANCAVE_B1F_MEWTWO - const CERULEANCAVE_B1F_ULTRA_BALL - const CERULEANCAVE_B1F_MAX_REVIVE + const_export CERULEANCAVE_B1F_MEWTWO + const_export CERULEANCAVE_B1F_ULTRA_BALL + const_export CERULEANCAVE_B1F_MAX_REVIVE CeruleanCaveB1F_Object: db $7d ; border block diff --git a/data/maps/objects/CeruleanCity.asm b/data/maps/objects/CeruleanCity.asm index 605aa417..12de9dd3 100644 --- a/data/maps/objects/CeruleanCity.asm +++ b/data/maps/objects/CeruleanCity.asm @@ -1,15 +1,15 @@ object_const_def - const CERULEANCITY_RIVAL - const CERULEANCITY_ROCKET - const CERULEANCITY_COOLTRAINER_M - const CERULEANCITY_SUPER_NERD1 - const CERULEANCITY_SUPER_NERD2 - const CERULEANCITY_GUARD1 - const CERULEANCITY_COOLTRAINER_F1 - const CERULEANCITY_SLOWBRO - const CERULEANCITY_COOLTRAINER_F2 - const CERULEANCITY_SUPER_NERD3 - const CERULEANCITY_GUARD2 + const_export CERULEANCITY_RIVAL + const_export CERULEANCITY_ROCKET + const_export CERULEANCITY_COOLTRAINER_M + const_export CERULEANCITY_SUPER_NERD1 + const_export CERULEANCITY_SUPER_NERD2 + const_export CERULEANCITY_GUARD1 + const_export CERULEANCITY_COOLTRAINER_F1 + const_export CERULEANCITY_SLOWBRO + const_export CERULEANCITY_COOLTRAINER_F2 + const_export CERULEANCITY_SUPER_NERD3 + const_export CERULEANCITY_GUARD2 CeruleanCity_Object: db $f ; border block diff --git a/data/maps/objects/CeruleanGym.asm b/data/maps/objects/CeruleanGym.asm index 19a06870..cfee7bfa 100644 --- a/data/maps/objects/CeruleanGym.asm +++ b/data/maps/objects/CeruleanGym.asm @@ -1,8 +1,8 @@ object_const_def - const CERULEANGYM_MISTY - const CERULEANGYM_COOLTRAINER_F - const CERULEANGYM_SWIMMER - const CERULEANGYM_GYM_GUIDE + const_export CERULEANGYM_MISTY + const_export CERULEANGYM_COOLTRAINER_F + const_export CERULEANGYM_SWIMMER + const_export CERULEANGYM_GYM_GUIDE CeruleanGym_Object: db $3 ; border block diff --git a/data/maps/objects/CeruleanMart.asm b/data/maps/objects/CeruleanMart.asm index a1ab6717..fa13abd5 100644 --- a/data/maps/objects/CeruleanMart.asm +++ b/data/maps/objects/CeruleanMart.asm @@ -1,7 +1,7 @@ object_const_def - const CERULEANMART_CLERK - const CERULEANMART_COOLTRAINER_M - const CERULEANMART_COOLTRAINER_F + const_export CERULEANMART_CLERK + const_export CERULEANMART_COOLTRAINER_M + const_export CERULEANMART_COOLTRAINER_F CeruleanMart_Object: db $0 ; border block diff --git a/data/maps/objects/CeruleanPokecenter.asm b/data/maps/objects/CeruleanPokecenter.asm index 5e1a4015..9eb61178 100644 --- a/data/maps/objects/CeruleanPokecenter.asm +++ b/data/maps/objects/CeruleanPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const CERULEANPOKECENTER_NURSE - const CERULEANPOKECENTER_SUPER_NERD - const CERULEANPOKECENTER_GENTLEMAN - const CERULEANPOKECENTER_LINK_RECEPTIONIST + const_export CERULEANPOKECENTER_NURSE + const_export CERULEANPOKECENTER_SUPER_NERD + const_export CERULEANPOKECENTER_GENTLEMAN + const_export CERULEANPOKECENTER_LINK_RECEPTIONIST CeruleanPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/CeruleanTradeHouse.asm b/data/maps/objects/CeruleanTradeHouse.asm index c55ed6ef..d4014f3a 100644 --- a/data/maps/objects/CeruleanTradeHouse.asm +++ b/data/maps/objects/CeruleanTradeHouse.asm @@ -1,6 +1,6 @@ object_const_def - const CERULEANTRADEHOUSE_GRANNY - const CERULEANTRADEHOUSE_GAMBLER + const_export CERULEANTRADEHOUSE_GRANNY + const_export CERULEANTRADEHOUSE_GAMBLER CeruleanTradeHouse_Object: db $a ; border block diff --git a/data/maps/objects/CeruleanTrashedHouse.asm b/data/maps/objects/CeruleanTrashedHouse.asm index 993e66c2..f8dfa87e 100644 --- a/data/maps/objects/CeruleanTrashedHouse.asm +++ b/data/maps/objects/CeruleanTrashedHouse.asm @@ -1,6 +1,6 @@ object_const_def - const CERULEANTRASHEDHOUSE_FISHING_GURU - const CERULEANTRASHEDHOUSE_GIRL + const_export CERULEANTRASHEDHOUSE_FISHING_GURU + const_export CERULEANTRASHEDHOUSE_GIRL CeruleanTrashedHouse_Object: db $a ; border block diff --git a/data/maps/objects/ChampionsRoom.asm b/data/maps/objects/ChampionsRoom.asm index 50bdee60..79fd15dc 100644 --- a/data/maps/objects/ChampionsRoom.asm +++ b/data/maps/objects/ChampionsRoom.asm @@ -1,6 +1,6 @@ object_const_def - const CHAMPIONSROOM_RIVAL - const CHAMPIONSROOM_OAK + const_export CHAMPIONSROOM_RIVAL + const_export CHAMPIONSROOM_OAK ChampionsRoom_Object: db $3 ; border block diff --git a/data/maps/objects/CinnabarGym.asm b/data/maps/objects/CinnabarGym.asm index 9453d0b7..f571b435 100644 --- a/data/maps/objects/CinnabarGym.asm +++ b/data/maps/objects/CinnabarGym.asm @@ -1,13 +1,13 @@ object_const_def - const CINNABARGYM_BLAINE - const CINNABARGYM_SUPER_NERD1 - const CINNABARGYM_SUPER_NERD2 - const CINNABARGYM_SUPER_NERD3 - const CINNABARGYM_SUPER_NERD4 - const CINNABARGYM_SUPER_NERD5 - const CINNABARGYM_SUPER_NERD6 - const CINNABARGYM_SUPER_NERD7 - const CINNABARGYM_GYM_GUIDE + const_export CINNABARGYM_BLAINE + const_export CINNABARGYM_SUPER_NERD1 + const_export CINNABARGYM_SUPER_NERD2 + const_export CINNABARGYM_SUPER_NERD3 + const_export CINNABARGYM_SUPER_NERD4 + const_export CINNABARGYM_SUPER_NERD5 + const_export CINNABARGYM_SUPER_NERD6 + const_export CINNABARGYM_SUPER_NERD7 + const_export CINNABARGYM_GYM_GUIDE CinnabarGym_Object: db $2e ; border block diff --git a/data/maps/objects/CinnabarIsland.asm b/data/maps/objects/CinnabarIsland.asm index dd3593b3..739d5d75 100644 --- a/data/maps/objects/CinnabarIsland.asm +++ b/data/maps/objects/CinnabarIsland.asm @@ -1,6 +1,6 @@ object_const_def - const CINNABARISLAND_GIRL - const CINNABARISLAND_GAMBLER + const_export CINNABARISLAND_GIRL + const_export CINNABARISLAND_GAMBLER CinnabarIsland_Object: db $43 ; border block diff --git a/data/maps/objects/CinnabarLab.asm b/data/maps/objects/CinnabarLab.asm index bced7c56..a921cb26 100644 --- a/data/maps/objects/CinnabarLab.asm +++ b/data/maps/objects/CinnabarLab.asm @@ -1,5 +1,5 @@ object_const_def - const CINNABARLAB_FISHING_GURU + const_export CINNABARLAB_FISHING_GURU CinnabarLab_Object: db $17 ; border block diff --git a/data/maps/objects/CinnabarLabFossilRoom.asm b/data/maps/objects/CinnabarLabFossilRoom.asm index 6ffe4912..42a80134 100644 --- a/data/maps/objects/CinnabarLabFossilRoom.asm +++ b/data/maps/objects/CinnabarLabFossilRoom.asm @@ -1,6 +1,6 @@ object_const_def - const CINNABARLABFOSSILROOM_SCIENTIST1 - const CINNABARLABFOSSILROOM_SCIENTIST2 + const_export CINNABARLABFOSSILROOM_SCIENTIST1 + const_export CINNABARLABFOSSILROOM_SCIENTIST2 CinnabarLabFossilRoom_Object: db $17 ; border block diff --git a/data/maps/objects/CinnabarLabMetronomeRoom.asm b/data/maps/objects/CinnabarLabMetronomeRoom.asm index 926e9024..abcae5a7 100644 --- a/data/maps/objects/CinnabarLabMetronomeRoom.asm +++ b/data/maps/objects/CinnabarLabMetronomeRoom.asm @@ -1,6 +1,6 @@ object_const_def - const CINNABARLABMETRONOMEROOM_SCIENTIST1 - const CINNABARLABMETRONOMEROOM_SCIENTIST2 + const_export CINNABARLABMETRONOMEROOM_SCIENTIST1 + const_export CINNABARLABMETRONOMEROOM_SCIENTIST2 CinnabarLabMetronomeRoom_Object: db $17 ; border block diff --git a/data/maps/objects/CinnabarLabTradeRoom.asm b/data/maps/objects/CinnabarLabTradeRoom.asm index 69a94483..294646a7 100644 --- a/data/maps/objects/CinnabarLabTradeRoom.asm +++ b/data/maps/objects/CinnabarLabTradeRoom.asm @@ -1,7 +1,7 @@ object_const_def - const CINNABARLABTRADEROOM_SUPER_NERD - const CINNABARLABTRADEROOM_GRAMPS - const CINNABARLABTRADEROOM_BEAUTY + const_export CINNABARLABTRADEROOM_SUPER_NERD + const_export CINNABARLABTRADEROOM_GRAMPS + const_export CINNABARLABTRADEROOM_BEAUTY CinnabarLabTradeRoom_Object: db $17 ; border block diff --git a/data/maps/objects/CinnabarMart.asm b/data/maps/objects/CinnabarMart.asm index d6651e97..e77ba5cf 100644 --- a/data/maps/objects/CinnabarMart.asm +++ b/data/maps/objects/CinnabarMart.asm @@ -1,7 +1,7 @@ object_const_def - const CINNABARMART_CLERK - const CINNABARMART_SILPH_WORKER_F - const CINNABARMART_SCIENTIST + const_export CINNABARMART_CLERK + const_export CINNABARMART_SILPH_WORKER_F + const_export CINNABARMART_SCIENTIST CinnabarMart_Object: db $0 ; border block diff --git a/data/maps/objects/CinnabarPokecenter.asm b/data/maps/objects/CinnabarPokecenter.asm index 1d3b39f0..1c50b298 100644 --- a/data/maps/objects/CinnabarPokecenter.asm +++ b/data/maps/objects/CinnabarPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const CINNABARPOKECENTER_NURSE - const CINNABARPOKECENTER_COOLTRAINER_F - const CINNABARPOKECENTER_GENTLEMAN - const CINNABARPOKECENTER_LINK_RECEPTIONIST + const_export CINNABARPOKECENTER_NURSE + const_export CINNABARPOKECENTER_COOLTRAINER_F + const_export CINNABARPOKECENTER_GENTLEMAN + const_export CINNABARPOKECENTER_LINK_RECEPTIONIST CinnabarPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/Colosseum.asm b/data/maps/objects/Colosseum.asm index 9d6b0441..6fc8e902 100644 --- a/data/maps/objects/Colosseum.asm +++ b/data/maps/objects/Colosseum.asm @@ -1,5 +1,5 @@ object_const_def - const COLOSSEUM_OPPONENT + const_export COLOSSEUM_OPPONENT Colosseum_Object: db $e ; border block diff --git a/data/maps/objects/CopycatsHouse1F.asm b/data/maps/objects/CopycatsHouse1F.asm index e82bd780..cf55877b 100644 --- a/data/maps/objects/CopycatsHouse1F.asm +++ b/data/maps/objects/CopycatsHouse1F.asm @@ -1,7 +1,7 @@ object_const_def - const COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN - const COPYCATSHOUSE1F_MIDDLE_AGED_MAN - const COPYCATSHOUSE1F_CHANSEY + const_export COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN + const_export COPYCATSHOUSE1F_MIDDLE_AGED_MAN + const_export COPYCATSHOUSE1F_CHANSEY CopycatsHouse1F_Object: db $a ; border block diff --git a/data/maps/objects/CopycatsHouse2F.asm b/data/maps/objects/CopycatsHouse2F.asm index dbc9918d..ac1890ed 100644 --- a/data/maps/objects/CopycatsHouse2F.asm +++ b/data/maps/objects/CopycatsHouse2F.asm @@ -1,9 +1,9 @@ object_const_def - const COPYCATSHOUSE2F_COPYCAT - const COPYCATSHOUSE2F_DODUO - const COPYCATSHOUSE2F_MONSTER - const COPYCATSHOUSE2F_BIRD - const COPYCATSHOUSE2F_FAIRY + const_export COPYCATSHOUSE2F_COPYCAT + const_export COPYCATSHOUSE2F_DODUO + const_export COPYCATSHOUSE2F_MONSTER + const_export COPYCATSHOUSE2F_BIRD + const_export COPYCATSHOUSE2F_FAIRY CopycatsHouse2F_Object: db $a ; border block diff --git a/data/maps/objects/Daycare.asm b/data/maps/objects/Daycare.asm index 78060a94..f19f9937 100644 --- a/data/maps/objects/Daycare.asm +++ b/data/maps/objects/Daycare.asm @@ -1,5 +1,5 @@ object_const_def - const DAYCARE_GENTLEMAN + const_export DAYCARE_GENTLEMAN Daycare_Object: db $a ; border block diff --git a/data/maps/objects/DiglettsCaveRoute11.asm b/data/maps/objects/DiglettsCaveRoute11.asm index 50956693..a10df285 100644 --- a/data/maps/objects/DiglettsCaveRoute11.asm +++ b/data/maps/objects/DiglettsCaveRoute11.asm @@ -1,5 +1,5 @@ object_const_def - const DIGLETTSCAVEROUTE11_GAMBLER + const_export DIGLETTSCAVEROUTE11_GAMBLER DiglettsCaveRoute11_Object: db $7d ; border block diff --git a/data/maps/objects/DiglettsCaveRoute2.asm b/data/maps/objects/DiglettsCaveRoute2.asm index 97b975c0..9da4f0cd 100644 --- a/data/maps/objects/DiglettsCaveRoute2.asm +++ b/data/maps/objects/DiglettsCaveRoute2.asm @@ -1,5 +1,5 @@ object_const_def - const DIGLETTSCAVEROUTE2_FISHING_GURU + const_export DIGLETTSCAVEROUTE2_FISHING_GURU DiglettsCaveRoute2_Object: db $7d ; border block diff --git a/data/maps/objects/FightingDojo.asm b/data/maps/objects/FightingDojo.asm index 15ce598f..9d364a46 100644 --- a/data/maps/objects/FightingDojo.asm +++ b/data/maps/objects/FightingDojo.asm @@ -1,11 +1,11 @@ object_const_def - const FIGHTINGDOJO_KARATE_MASTER - const FIGHTINGDOJO_BLACKBELT1 - const FIGHTINGDOJO_BLACKBELT2 - const FIGHTINGDOJO_BLACKBELT3 - const FIGHTINGDOJO_BLACKBELT4 - const FIGHTINGDOJO_HITMONLEE_POKE_BALL - const FIGHTINGDOJO_HITMONCHAN_POKE_BALL + const_export FIGHTINGDOJO_KARATE_MASTER + const_export FIGHTINGDOJO_BLACKBELT1 + const_export FIGHTINGDOJO_BLACKBELT2 + const_export FIGHTINGDOJO_BLACKBELT3 + const_export FIGHTINGDOJO_BLACKBELT4 + const_export FIGHTINGDOJO_HITMONLEE_POKE_BALL + const_export FIGHTINGDOJO_HITMONCHAN_POKE_BALL FightingDojo_Object: db $3 ; border block diff --git a/data/maps/objects/FuchsiaBillsGrandpasHouse.asm b/data/maps/objects/FuchsiaBillsGrandpasHouse.asm index 3d9bc143..72a1c382 100644 --- a/data/maps/objects/FuchsiaBillsGrandpasHouse.asm +++ b/data/maps/objects/FuchsiaBillsGrandpasHouse.asm @@ -1,7 +1,7 @@ object_const_def - const FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN - const FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA - const FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER + const_export FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN + const_export FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA + const_export FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER FuchsiaBillsGrandpasHouse_Object: db $a ; border block diff --git a/data/maps/objects/FuchsiaCity.asm b/data/maps/objects/FuchsiaCity.asm index 7e4201ff..23015884 100644 --- a/data/maps/objects/FuchsiaCity.asm +++ b/data/maps/objects/FuchsiaCity.asm @@ -1,14 +1,14 @@ object_const_def - const FUCHSIACITY_YOUNGSTER1 - const FUCHSIACITY_GAMBLER - const FUCHSIACITY_ERIK - const FUCHSIACITY_YOUNGSTER2 - const FUCHSIACITY_CHANSEY - const FUCHSIACITY_VOLTORB - const FUCHSIACITY_KANGASKHAN - const FUCHSIACITY_SLOWPOKE - const FUCHSIACITY_LAPRAS - const FUCHSIACITY_FOSSIL + const_export FUCHSIACITY_YOUNGSTER1 + const_export FUCHSIACITY_GAMBLER + const_export FUCHSIACITY_ERIK + const_export FUCHSIACITY_YOUNGSTER2 + const_export FUCHSIACITY_CHANSEY + const_export FUCHSIACITY_VOLTORB + const_export FUCHSIACITY_KANGASKHAN + const_export FUCHSIACITY_SLOWPOKE + const_export FUCHSIACITY_LAPRAS + const_export FUCHSIACITY_FOSSIL FuchsiaCity_Object: db $f ; border block diff --git a/data/maps/objects/FuchsiaGoodRodHouse.asm b/data/maps/objects/FuchsiaGoodRodHouse.asm index eea49399..3282a904 100644 --- a/data/maps/objects/FuchsiaGoodRodHouse.asm +++ b/data/maps/objects/FuchsiaGoodRodHouse.asm @@ -1,5 +1,5 @@ object_const_def - const FUCHSIAGOODRODHOUSE_FISHING_GURU + const_export FUCHSIAGOODRODHOUSE_FISHING_GURU FuchsiaGoodRodHouse_Object: db $c ; border block diff --git a/data/maps/objects/FuchsiaGym.asm b/data/maps/objects/FuchsiaGym.asm index e3d0680a..71be2232 100644 --- a/data/maps/objects/FuchsiaGym.asm +++ b/data/maps/objects/FuchsiaGym.asm @@ -1,12 +1,12 @@ object_const_def - const FUCHSIAGYM_KOGA - const FUCHSIAGYM_ROCKER1 - const FUCHSIAGYM_ROCKER2 - const FUCHSIAGYM_ROCKER3 - const FUCHSIAGYM_ROCKER4 - const FUCHSIAGYM_ROCKER5 - const FUCHSIAGYM_ROCKER6 - const FUCHSIAGYM_GYM_GUIDE + const_export FUCHSIAGYM_KOGA + const_export FUCHSIAGYM_ROCKER1 + const_export FUCHSIAGYM_ROCKER2 + const_export FUCHSIAGYM_ROCKER3 + const_export FUCHSIAGYM_ROCKER4 + const_export FUCHSIAGYM_ROCKER5 + const_export FUCHSIAGYM_ROCKER6 + const_export FUCHSIAGYM_GYM_GUIDE FuchsiaGym_Object: db $3 ; border block diff --git a/data/maps/objects/FuchsiaMart.asm b/data/maps/objects/FuchsiaMart.asm index b41ba0f6..a961b957 100644 --- a/data/maps/objects/FuchsiaMart.asm +++ b/data/maps/objects/FuchsiaMart.asm @@ -1,7 +1,7 @@ object_const_def - const FUCHSIAMART_CLERK - const FUCHSIAMART_MIDDLE_AGED_MAN - const FUCHSIAMART_COOLTRAINER_F + const_export FUCHSIAMART_CLERK + const_export FUCHSIAMART_MIDDLE_AGED_MAN + const_export FUCHSIAMART_COOLTRAINER_F FuchsiaMart_Object: db $0 ; border block diff --git a/data/maps/objects/FuchsiaMeetingRoom.asm b/data/maps/objects/FuchsiaMeetingRoom.asm index c4670a09..c5cc58fe 100644 --- a/data/maps/objects/FuchsiaMeetingRoom.asm +++ b/data/maps/objects/FuchsiaMeetingRoom.asm @@ -1,7 +1,7 @@ object_const_def - const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1 - const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2 - const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3 + const_export FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1 + const_export FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2 + const_export FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3 FuchsiaMeetingRoom_Object: db $17 ; border block diff --git a/data/maps/objects/FuchsiaPokecenter.asm b/data/maps/objects/FuchsiaPokecenter.asm index efa75643..0d2ee3f1 100644 --- a/data/maps/objects/FuchsiaPokecenter.asm +++ b/data/maps/objects/FuchsiaPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const FUCHSIAPOKECENTER_NURSE - const FUCHSIAPOKECENTER_ROCKER - const FUCHSIAPOKECENTER_COOLTRAINER_F - const FUCHSIAPOKECENTER_LINK_RECEPTIONIST + const_export FUCHSIAPOKECENTER_NURSE + const_export FUCHSIAPOKECENTER_ROCKER + const_export FUCHSIAPOKECENTER_COOLTRAINER_F + const_export FUCHSIAPOKECENTER_LINK_RECEPTIONIST FuchsiaPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/GameCorner.asm b/data/maps/objects/GameCorner.asm index 06277a33..121e8a47 100644 --- a/data/maps/objects/GameCorner.asm +++ b/data/maps/objects/GameCorner.asm @@ -1,15 +1,15 @@ object_const_def - const GAMECORNER_BEAUTY1 - const GAMECORNER_CLERK1 - const GAMECORNER_MIDDLE_AGED_MAN1 - const GAMECORNER_BEAUTY2 - const GAMECORNER_FISHING_GURU - const GAMECORNER_MIDDLE_AGED_WOMAN - const GAMECORNER_GYM_GUIDE - const GAMECORNER_GAMBLER - const GAMECORNER_CLERK2 - const GAMECORNER_GENTLEMAN - const GAMECORNER_ROCKET + const_export GAMECORNER_BEAUTY1 + const_export GAMECORNER_CLERK1 + const_export GAMECORNER_MIDDLE_AGED_MAN1 + const_export GAMECORNER_BEAUTY2 + const_export GAMECORNER_FISHING_GURU + const_export GAMECORNER_MIDDLE_AGED_WOMAN + const_export GAMECORNER_GYM_GUIDE + const_export GAMECORNER_GAMBLER + const_export GAMECORNER_CLERK2 + const_export GAMECORNER_GENTLEMAN + const_export GAMECORNER_ROCKET GameCorner_Object: db $f ; border block diff --git a/data/maps/objects/GameCornerPrizeRoom.asm b/data/maps/objects/GameCornerPrizeRoom.asm index 14523813..e5d75d12 100644 --- a/data/maps/objects/GameCornerPrizeRoom.asm +++ b/data/maps/objects/GameCornerPrizeRoom.asm @@ -1,6 +1,6 @@ object_const_def - const GAMECORNERPRIZEROOM_BALDING_GUY - const GAMECORNERPRIZEROOM_GAMBLER + const_export GAMECORNERPRIZEROOM_BALDING_GUY + const_export GAMECORNERPRIZEROOM_GAMBLER GameCornerPrizeRoom_Object: db $f ; border block diff --git a/data/maps/objects/HallOfFame.asm b/data/maps/objects/HallOfFame.asm index 5c711dbe..b40602d5 100644 --- a/data/maps/objects/HallOfFame.asm +++ b/data/maps/objects/HallOfFame.asm @@ -1,5 +1,5 @@ object_const_def - const HALLOFFAME_OAK + const_export HALLOFFAME_OAK HallOfFame_Object: db $3 ; border block diff --git a/data/maps/objects/IndigoPlateauLobby.asm b/data/maps/objects/IndigoPlateauLobby.asm index 97ced88b..788f70b7 100644 --- a/data/maps/objects/IndigoPlateauLobby.asm +++ b/data/maps/objects/IndigoPlateauLobby.asm @@ -1,9 +1,9 @@ object_const_def - const INDIGOPLATEAULOBBY_NURSE - const INDIGOPLATEAULOBBY_GYM_GUIDE - const INDIGOPLATEAULOBBY_COOLTRAINER_F - const INDIGOPLATEAULOBBY_CLERK - const INDIGOPLATEAULOBBY_LINK_RECEPTIONIST + const_export INDIGOPLATEAULOBBY_NURSE + const_export INDIGOPLATEAULOBBY_GYM_GUIDE + const_export INDIGOPLATEAULOBBY_COOLTRAINER_F + const_export INDIGOPLATEAULOBBY_CLERK + const_export INDIGOPLATEAULOBBY_LINK_RECEPTIONIST IndigoPlateauLobby_Object: db $0 ; border block diff --git a/data/maps/objects/LancesRoom.asm b/data/maps/objects/LancesRoom.asm index 9cd2aaf3..ff11435a 100644 --- a/data/maps/objects/LancesRoom.asm +++ b/data/maps/objects/LancesRoom.asm @@ -1,5 +1,5 @@ object_const_def - const LANCESROOM_LANCE + const_export LANCESROOM_LANCE LancesRoom_Object: db $3 ; border block diff --git a/data/maps/objects/LavenderCuboneHouse.asm b/data/maps/objects/LavenderCuboneHouse.asm index 6ed53923..0b4163da 100644 --- a/data/maps/objects/LavenderCuboneHouse.asm +++ b/data/maps/objects/LavenderCuboneHouse.asm @@ -1,6 +1,6 @@ object_const_def - const LAVENDERCUBONEHOUSE_CUBONE - const LAVENDERCUBONEHOUSE_BRUNETTE_GIRL + const_export LAVENDERCUBONEHOUSE_CUBONE + const_export LAVENDERCUBONEHOUSE_BRUNETTE_GIRL LavenderCuboneHouse_Object: db $a ; border block diff --git a/data/maps/objects/LavenderMart.asm b/data/maps/objects/LavenderMart.asm index 7302981f..4b45ba25 100644 --- a/data/maps/objects/LavenderMart.asm +++ b/data/maps/objects/LavenderMart.asm @@ -1,7 +1,7 @@ object_const_def - const LAVENDERMART_CLERK - const LAVENDERMART_BALDING_GUY - const LAVENDERMART_COOLTRAINER_M + const_export LAVENDERMART_CLERK + const_export LAVENDERMART_BALDING_GUY + const_export LAVENDERMART_COOLTRAINER_M LavenderMart_Object: db $0 ; border block diff --git a/data/maps/objects/LavenderPokecenter.asm b/data/maps/objects/LavenderPokecenter.asm index 2fb98ec0..c2b14e78 100644 --- a/data/maps/objects/LavenderPokecenter.asm +++ b/data/maps/objects/LavenderPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const LAVENDERPOKECENTER_NURSE - const LAVENDERPOKECENTER_GENTLEMAN - const LAVENDERPOKECENTER_LITTLE_GIRL - const LAVENDERPOKECENTER_LINK_RECEPTIONIST + const_export LAVENDERPOKECENTER_NURSE + const_export LAVENDERPOKECENTER_GENTLEMAN + const_export LAVENDERPOKECENTER_LITTLE_GIRL + const_export LAVENDERPOKECENTER_LINK_RECEPTIONIST LavenderPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/LavenderTown.asm b/data/maps/objects/LavenderTown.asm index 76df4c60..daf2fdff 100644 --- a/data/maps/objects/LavenderTown.asm +++ b/data/maps/objects/LavenderTown.asm @@ -1,7 +1,7 @@ object_const_def - const LAVENDERTOWN_LITTLE_GIRL - const LAVENDERTOWN_COOLTRAINER_M - const LAVENDERTOWN_SUPER_NERD + const_export LAVENDERTOWN_LITTLE_GIRL + const_export LAVENDERTOWN_COOLTRAINER_M + const_export LAVENDERTOWN_SUPER_NERD LavenderTown_Object: db $2c ; border block diff --git a/data/maps/objects/LoreleisRoom.asm b/data/maps/objects/LoreleisRoom.asm index 3a24b23c..9a8c6b56 100644 --- a/data/maps/objects/LoreleisRoom.asm +++ b/data/maps/objects/LoreleisRoom.asm @@ -1,5 +1,5 @@ object_const_def - const LORELEISROOM_LORELEI + const_export LORELEISROOM_LORELEI LoreleisRoom_Object: db $3 ; border block diff --git a/data/maps/objects/MrFujisHouse.asm b/data/maps/objects/MrFujisHouse.asm index 0a816d1e..86939057 100644 --- a/data/maps/objects/MrFujisHouse.asm +++ b/data/maps/objects/MrFujisHouse.asm @@ -1,10 +1,10 @@ object_const_def - const MRFUJISHOUSE_SUPER_NERD - const MRFUJISHOUSE_LITTLE_GIRL - const MRFUJISHOUSE_PSYDUCK - const MRFUJISHOUSE_NIDORINO - const MRFUJISHOUSE_MR_FUJI - const MRFUJISHOUSE_POKEDEX + const_export MRFUJISHOUSE_SUPER_NERD + const_export MRFUJISHOUSE_LITTLE_GIRL + const_export MRFUJISHOUSE_PSYDUCK + const_export MRFUJISHOUSE_NIDORINO + const_export MRFUJISHOUSE_MR_FUJI + const_export MRFUJISHOUSE_POKEDEX MrFujisHouse_Object: db $a ; border block diff --git a/data/maps/objects/MrPsychicsHouse.asm b/data/maps/objects/MrPsychicsHouse.asm index f7c009e6..3a072730 100644 --- a/data/maps/objects/MrPsychicsHouse.asm +++ b/data/maps/objects/MrPsychicsHouse.asm @@ -1,5 +1,5 @@ object_const_def - const MRPSYCHICSHOUSE_MR_PSYCHIC + const_export MRPSYCHICSHOUSE_MR_PSYCHIC MrPsychicsHouse_Object: db $a ; border block diff --git a/data/maps/objects/MtMoon1F.asm b/data/maps/objects/MtMoon1F.asm index bc697395..c13f1379 100644 --- a/data/maps/objects/MtMoon1F.asm +++ b/data/maps/objects/MtMoon1F.asm @@ -1,18 +1,18 @@ object_const_def - const MTMOON1F_HIKER - const MTMOON1F_YOUNGSTER1 - const MTMOON1F_COOLTRAINER_F1 - const MTMOON1F_SUPER_NERD - const MTMOON1F_COOLTRAINER_F2 - const MTMOON1F_YOUNGSTER2 - const MTMOON1F_YOUNGSTER3 - const MTMOON1F_POTION1 - const MTMOON1F_MOON_STONE - const MTMOON1F_RARE_CANDY - const MTMOON1F_ESCAPE_ROPE - const MTMOON1F_POTION2 - const MTMOON1F_TM_WATER_GUN - const MTMOON1F_BEWARE_ZUBAT_SIGN + const_export MTMOON1F_HIKER + const_export MTMOON1F_YOUNGSTER1 + const_export MTMOON1F_COOLTRAINER_F1 + const_export MTMOON1F_SUPER_NERD + const_export MTMOON1F_COOLTRAINER_F2 + const_export MTMOON1F_YOUNGSTER2 + const_export MTMOON1F_YOUNGSTER3 + const_export MTMOON1F_POTION1 + const_export MTMOON1F_MOON_STONE + const_export MTMOON1F_RARE_CANDY + const_export MTMOON1F_ESCAPE_ROPE + const_export MTMOON1F_POTION2 + const_export MTMOON1F_TM_WATER_GUN + const_export MTMOON1F_BEWARE_ZUBAT_SIGN MtMoon1F_Object: db $3 ; border block diff --git a/data/maps/objects/MtMoonB2F.asm b/data/maps/objects/MtMoonB2F.asm index 5f3bbf76..0eb2d276 100644 --- a/data/maps/objects/MtMoonB2F.asm +++ b/data/maps/objects/MtMoonB2F.asm @@ -1,13 +1,13 @@ object_const_def - const MTMOONB2F_SUPER_NERD - const MTMOONB2F_ROCKET1 - const MTMOONB2F_ROCKET2 - const MTMOONB2F_ROCKET3 - const MTMOONB2F_ROCKET4 - const MTMOONB2F_DOME_FOSSIL - const MTMOONB2F_HELIX_FOSSIL - const MTMOONB2F_HP_UP - const MTMOONB2F_TM_MEGA_PUNCH + const_export MTMOONB2F_SUPER_NERD + const_export MTMOONB2F_ROCKET1 + const_export MTMOONB2F_ROCKET2 + const_export MTMOONB2F_ROCKET3 + const_export MTMOONB2F_ROCKET4 + const_export MTMOONB2F_DOME_FOSSIL + const_export MTMOONB2F_HELIX_FOSSIL + const_export MTMOONB2F_HP_UP + const_export MTMOONB2F_TM_MEGA_PUNCH MtMoonB2F_Object: db $3 ; border block diff --git a/data/maps/objects/MtMoonPokecenter.asm b/data/maps/objects/MtMoonPokecenter.asm index 28049fef..ee033919 100644 --- a/data/maps/objects/MtMoonPokecenter.asm +++ b/data/maps/objects/MtMoonPokecenter.asm @@ -1,10 +1,10 @@ object_const_def - const MTMOONPOKECENTER_NURSE - const MTMOONPOKECENTER_YOUNGSTER - const MTMOONPOKECENTER_GENTLEMAN - const MTMOONPOKECENTER_MAGIKARP_SALESMAN - const MTMOONPOKECENTER_CLIPBOARD - const MTMOONPOKECENTER_LINK_RECEPTIONIST + const_export MTMOONPOKECENTER_NURSE + const_export MTMOONPOKECENTER_YOUNGSTER + const_export MTMOONPOKECENTER_GENTLEMAN + const_export MTMOONPOKECENTER_MAGIKARP_SALESMAN + const_export MTMOONPOKECENTER_CLIPBOARD + const_export MTMOONPOKECENTER_LINK_RECEPTIONIST MtMoonPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/Museum1F.asm b/data/maps/objects/Museum1F.asm index d33151a6..7f856f89 100644 --- a/data/maps/objects/Museum1F.asm +++ b/data/maps/objects/Museum1F.asm @@ -1,9 +1,9 @@ object_const_def - const MUSEUM1F_SCIENTIST1 - const MUSEUM1F_GAMBLER - const MUSEUM1F_SCIENTIST2 - const MUSEUM1F_SCIENTIST3 - const MUSEUM1F_OLD_AMBER + const_export MUSEUM1F_SCIENTIST1 + const_export MUSEUM1F_GAMBLER + const_export MUSEUM1F_SCIENTIST2 + const_export MUSEUM1F_SCIENTIST3 + const_export MUSEUM1F_OLD_AMBER Museum1F_Object: db $a ; border block diff --git a/data/maps/objects/Museum2F.asm b/data/maps/objects/Museum2F.asm index e3c27117..f13ce91a 100644 --- a/data/maps/objects/Museum2F.asm +++ b/data/maps/objects/Museum2F.asm @@ -1,9 +1,9 @@ object_const_def - const MUSEUM2F_YOUNGSTER - const MUSEUM2F_GRAMPS - const MUSEUM2F_SCIENTIST - const MUSEUM2F_BRUNETTE_GIRL - const MUSEUM2F_HIKER + const_export MUSEUM2F_YOUNGSTER + const_export MUSEUM2F_GRAMPS + const_export MUSEUM2F_SCIENTIST + const_export MUSEUM2F_BRUNETTE_GIRL + const_export MUSEUM2F_HIKER Museum2F_Object: db $a ; border block diff --git a/data/maps/objects/NameRatersHouse.asm b/data/maps/objects/NameRatersHouse.asm index 0b6375e9..0051e08c 100644 --- a/data/maps/objects/NameRatersHouse.asm +++ b/data/maps/objects/NameRatersHouse.asm @@ -1,5 +1,5 @@ object_const_def - const NAMERATERSHOUSE_NAME_RATER + const_export NAMERATERSHOUSE_NAME_RATER NameRatersHouse_Object: db $a ; border block diff --git a/data/maps/objects/OaksLab.asm b/data/maps/objects/OaksLab.asm index f800e880..4a58aa59 100644 --- a/data/maps/objects/OaksLab.asm +++ b/data/maps/objects/OaksLab.asm @@ -1,15 +1,15 @@ object_const_def - const OAKSLAB_RIVAL - const OAKSLAB_CHARMANDER_POKE_BALL - const OAKSLAB_SQUIRTLE_POKE_BALL - const OAKSLAB_BULBASAUR_POKE_BALL - const OAKSLAB_OAK1 - const OAKSLAB_POKEDEX1 - const OAKSLAB_POKEDEX2 - const OAKSLAB_OAK2 - const OAKSLAB_GIRL - const OAKSLAB_SCIENTIST1 - const OAKSLAB_SCIENTIST2 + const_export OAKSLAB_RIVAL + const_export OAKSLAB_CHARMANDER_POKE_BALL + const_export OAKSLAB_SQUIRTLE_POKE_BALL + const_export OAKSLAB_BULBASAUR_POKE_BALL + const_export OAKSLAB_OAK1 + const_export OAKSLAB_POKEDEX1 + const_export OAKSLAB_POKEDEX2 + const_export OAKSLAB_OAK2 + const_export OAKSLAB_GIRL + const_export OAKSLAB_SCIENTIST1 + const_export OAKSLAB_SCIENTIST2 OaksLab_Object: db $3 ; border block diff --git a/data/maps/objects/PalletTown.asm b/data/maps/objects/PalletTown.asm index 793ec164..91516b6e 100644 --- a/data/maps/objects/PalletTown.asm +++ b/data/maps/objects/PalletTown.asm @@ -1,7 +1,7 @@ object_const_def - const PALLETTOWN_OAK - const PALLETTOWN_GIRL - const PALLETTOWN_FISHER + const_export PALLETTOWN_OAK + const_export PALLETTOWN_GIRL + const_export PALLETTOWN_FISHER PalletTown_Object: db $b ; border block diff --git a/data/maps/objects/PewterCity.asm b/data/maps/objects/PewterCity.asm index b734ee40..e2eaced9 100644 --- a/data/maps/objects/PewterCity.asm +++ b/data/maps/objects/PewterCity.asm @@ -1,9 +1,9 @@ object_const_def - const PEWTERCITY_COOLTRAINER_F - const PEWTERCITY_COOLTRAINER_M - const PEWTERCITY_SUPER_NERD1 - const PEWTERCITY_SUPER_NERD2 - const PEWTERCITY_YOUNGSTER + const_export PEWTERCITY_COOLTRAINER_F + const_export PEWTERCITY_COOLTRAINER_M + const_export PEWTERCITY_SUPER_NERD1 + const_export PEWTERCITY_SUPER_NERD2 + const_export PEWTERCITY_YOUNGSTER PewterCity_Object: db $a ; border block diff --git a/data/maps/objects/PewterGym.asm b/data/maps/objects/PewterGym.asm index ee82ed21..f81ca6d6 100644 --- a/data/maps/objects/PewterGym.asm +++ b/data/maps/objects/PewterGym.asm @@ -1,7 +1,7 @@ object_const_def - const PEWTERGYM_BROCK - const PEWTERGYM_COOLTRAINER_M - const PEWTERGYM_GYM_GUIDE + const_export PEWTERGYM_BROCK + const_export PEWTERGYM_COOLTRAINER_M + const_export PEWTERGYM_GYM_GUIDE PewterGym_Object: db $3 ; border block diff --git a/data/maps/objects/PewterMart.asm b/data/maps/objects/PewterMart.asm index e5fc199b..0c575366 100644 --- a/data/maps/objects/PewterMart.asm +++ b/data/maps/objects/PewterMart.asm @@ -1,7 +1,7 @@ object_const_def - const PEWTERMART_CLERK - const PEWTERMART_YOUNGSTER - const PEWTERMART_SUPER_NERD + const_export PEWTERMART_CLERK + const_export PEWTERMART_YOUNGSTER + const_export PEWTERMART_SUPER_NERD PewterMart_Object: db $0 ; border block diff --git a/data/maps/objects/PewterNidoranHouse.asm b/data/maps/objects/PewterNidoranHouse.asm index d14ee345..15419cba 100644 --- a/data/maps/objects/PewterNidoranHouse.asm +++ b/data/maps/objects/PewterNidoranHouse.asm @@ -1,7 +1,7 @@ object_const_def - const PEWTERNIDORANHOUSE_NIDORAN - const PEWTERNIDORANHOUSE_LITTLE_BOY - const PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN + const_export PEWTERNIDORANHOUSE_NIDORAN + const_export PEWTERNIDORANHOUSE_LITTLE_BOY + const_export PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN PewterNidoranHouse_Object: db $a ; border block diff --git a/data/maps/objects/PewterPokecenter.asm b/data/maps/objects/PewterPokecenter.asm index 3b3e9cd9..11d449dc 100644 --- a/data/maps/objects/PewterPokecenter.asm +++ b/data/maps/objects/PewterPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const PEWTERPOKECENTER_NURSE - const PEWTERPOKECENTER_GENTLEMAN - const PEWTERPOKECENTER_JIGGLYPUFF - const PEWTERPOKECENTER_LINK_RECEPTIONIST + const_export PEWTERPOKECENTER_NURSE + const_export PEWTERPOKECENTER_GENTLEMAN + const_export PEWTERPOKECENTER_JIGGLYPUFF + const_export PEWTERPOKECENTER_LINK_RECEPTIONIST PewterPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/PewterSpeechHouse.asm b/data/maps/objects/PewterSpeechHouse.asm index 0e892b60..47f34915 100644 --- a/data/maps/objects/PewterSpeechHouse.asm +++ b/data/maps/objects/PewterSpeechHouse.asm @@ -1,6 +1,6 @@ object_const_def - const PEWTERSPEECHHOUSE_GAMBLER - const PEWTERSPEECHHOUSE_YOUNGSTER + const_export PEWTERSPEECHHOUSE_GAMBLER + const_export PEWTERSPEECHHOUSE_YOUNGSTER PewterSpeechHouse_Object: db $a ; border block diff --git a/data/maps/objects/PokemonFanClub.asm b/data/maps/objects/PokemonFanClub.asm index 5ee899d3..8bc6098a 100644 --- a/data/maps/objects/PokemonFanClub.asm +++ b/data/maps/objects/PokemonFanClub.asm @@ -1,12 +1,12 @@ object_const_def - const POKEMONFANCLUB_PIKACHU_FAN - const POKEMONFANCLUB_SEEL_FAN - const POKEMONFANCLUB_PIKACHU - const POKEMONFANCLUB_SEEL - const POKEMONFANCLUB_CHAIRMAN - const POKEMONFANCLUB_RECEPTIONIST - const POKEMONFANCLUB_SIGN_1 - const POKEMONFANCLUB_SIGN_2 + const_export POKEMONFANCLUB_PIKACHU_FAN + const_export POKEMONFANCLUB_SEEL_FAN + const_export POKEMONFANCLUB_PIKACHU + const_export POKEMONFANCLUB_SEEL + const_export POKEMONFANCLUB_CHAIRMAN + const_export POKEMONFANCLUB_RECEPTIONIST + const_export POKEMONFANCLUB_SIGN_1 + const_export POKEMONFANCLUB_SIGN_2 PokemonFanClub_Object: db $d ; border block diff --git a/data/maps/objects/PokemonMansion1F.asm b/data/maps/objects/PokemonMansion1F.asm index 3fb8780e..0487847a 100644 --- a/data/maps/objects/PokemonMansion1F.asm +++ b/data/maps/objects/PokemonMansion1F.asm @@ -1,7 +1,7 @@ object_const_def - const POKEMONMANSION1F_SCIENTIST - const POKEMONMANSION1F_ESCAPE_ROPE - const POKEMONMANSION1F_CARBOS + const_export POKEMONMANSION1F_SCIENTIST + const_export POKEMONMANSION1F_ESCAPE_ROPE + const_export POKEMONMANSION1F_CARBOS PokemonMansion1F_Object: db $2e ; border block diff --git a/data/maps/objects/PokemonMansion2F.asm b/data/maps/objects/PokemonMansion2F.asm index a4b71d2c..f251ac8f 100644 --- a/data/maps/objects/PokemonMansion2F.asm +++ b/data/maps/objects/PokemonMansion2F.asm @@ -1,8 +1,8 @@ object_const_def - const POKEMONMANSION2F_SUPER_NERD - const POKEMONMANSION2F_CALCIUM - const POKEMONMANSION2F_DIARY1 - const POKEMONMANSION2F_DIARY2 + const_export POKEMONMANSION2F_SUPER_NERD + const_export POKEMONMANSION2F_CALCIUM + const_export POKEMONMANSION2F_DIARY1 + const_export POKEMONMANSION2F_DIARY2 PokemonMansion2F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonMansion3F.asm b/data/maps/objects/PokemonMansion3F.asm index a9ebedc9..4999b61f 100644 --- a/data/maps/objects/PokemonMansion3F.asm +++ b/data/maps/objects/PokemonMansion3F.asm @@ -1,9 +1,9 @@ object_const_def - const POKEMONMANSION3F_SUPER_NERD - const POKEMONMANSION3F_SCIENTIST - const POKEMONMANSION3F_MAX_POTION - const POKEMONMANSION3F_IRON - const POKEMONMANSION3F_DIARY + const_export POKEMONMANSION3F_SUPER_NERD + const_export POKEMONMANSION3F_SCIENTIST + const_export POKEMONMANSION3F_MAX_POTION + const_export POKEMONMANSION3F_IRON + const_export POKEMONMANSION3F_DIARY PokemonMansion3F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonMansionB1F.asm b/data/maps/objects/PokemonMansionB1F.asm index 5d70db70..a9055248 100644 --- a/data/maps/objects/PokemonMansionB1F.asm +++ b/data/maps/objects/PokemonMansionB1F.asm @@ -1,12 +1,12 @@ object_const_def - const POKEMONMANSIONB1F_BURGLAR - const POKEMONMANSIONB1F_SCIENTIST - const POKEMONMANSIONB1F_RARE_CANDY - const POKEMONMANSIONB1F_FULL_RESTORE - const POKEMONMANSIONB1F_TM_BLIZZARD - const POKEMONMANSIONB1F_TM_SOLARBEAM - const POKEMONMANSIONB1F_DIARY - const POKEMONMANSIONB1F_SECRET_KEY + const_export POKEMONMANSIONB1F_BURGLAR + const_export POKEMONMANSIONB1F_SCIENTIST + const_export POKEMONMANSIONB1F_RARE_CANDY + const_export POKEMONMANSIONB1F_FULL_RESTORE + const_export POKEMONMANSIONB1F_TM_BLIZZARD + const_export POKEMONMANSIONB1F_TM_SOLARBEAM + const_export POKEMONMANSIONB1F_DIARY + const_export POKEMONMANSIONB1F_SECRET_KEY PokemonMansionB1F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower1F.asm b/data/maps/objects/PokemonTower1F.asm index 0f8c64c3..936eb6f3 100644 --- a/data/maps/objects/PokemonTower1F.asm +++ b/data/maps/objects/PokemonTower1F.asm @@ -1,9 +1,9 @@ object_const_def - const POKEMONTOWER1F_RECEPTIONIST - const POKEMONTOWER1F_MIDDLE_AGED_WOMAN - const POKEMONTOWER1F_BALDING_GUY - const POKEMONTOWER1F_GIRL - const POKEMONTOWER1F_CHANNELER + const_export POKEMONTOWER1F_RECEPTIONIST + const_export POKEMONTOWER1F_MIDDLE_AGED_WOMAN + const_export POKEMONTOWER1F_BALDING_GUY + const_export POKEMONTOWER1F_GIRL + const_export POKEMONTOWER1F_CHANNELER PokemonTower1F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower2F.asm b/data/maps/objects/PokemonTower2F.asm index ecdbc20a..55a22d76 100644 --- a/data/maps/objects/PokemonTower2F.asm +++ b/data/maps/objects/PokemonTower2F.asm @@ -1,6 +1,6 @@ object_const_def - const POKEMONTOWER2F_RIVAL - const POKEMONTOWER2F_CHANNELER + const_export POKEMONTOWER2F_RIVAL + const_export POKEMONTOWER2F_CHANNELER PokemonTower2F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower3F.asm b/data/maps/objects/PokemonTower3F.asm index 2a5c9b8d..91737022 100644 --- a/data/maps/objects/PokemonTower3F.asm +++ b/data/maps/objects/PokemonTower3F.asm @@ -1,8 +1,8 @@ object_const_def - const POKEMONTOWER3F_CHANNELER1 - const POKEMONTOWER3F_CHANNELER2 - const POKEMONTOWER3F_CHANNELER3 - const POKEMONTOWER3F_ESCAPE_ROPE + const_export POKEMONTOWER3F_CHANNELER1 + const_export POKEMONTOWER3F_CHANNELER2 + const_export POKEMONTOWER3F_CHANNELER3 + const_export POKEMONTOWER3F_ESCAPE_ROPE PokemonTower3F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower4F.asm b/data/maps/objects/PokemonTower4F.asm index ad8175eb..e331cc1d 100644 --- a/data/maps/objects/PokemonTower4F.asm +++ b/data/maps/objects/PokemonTower4F.asm @@ -1,10 +1,10 @@ object_const_def - const POKEMONTOWER4F_CHANNELER1 - const POKEMONTOWER4F_CHANNELER2 - const POKEMONTOWER4F_CHANNELER3 - const POKEMONTOWER4F_ELIXER - const POKEMONTOWER4F_AWAKENING - const POKEMONTOWER4F_HP_UP + const_export POKEMONTOWER4F_CHANNELER1 + const_export POKEMONTOWER4F_CHANNELER2 + const_export POKEMONTOWER4F_CHANNELER3 + const_export POKEMONTOWER4F_ELIXER + const_export POKEMONTOWER4F_AWAKENING + const_export POKEMONTOWER4F_HP_UP PokemonTower4F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower5F.asm b/data/maps/objects/PokemonTower5F.asm index be27f3c1..1829dd51 100644 --- a/data/maps/objects/PokemonTower5F.asm +++ b/data/maps/objects/PokemonTower5F.asm @@ -1,10 +1,10 @@ object_const_def - const POKEMONTOWER5F_CHANNELER1 - const POKEMONTOWER5F_CHANNELER2 - const POKEMONTOWER5F_CHANNELER3 - const POKEMONTOWER5F_CHANNELER4 - const POKEMONTOWER5F_CHANNELER5 - const POKEMONTOWER5F_NUGGET + const_export POKEMONTOWER5F_CHANNELER1 + const_export POKEMONTOWER5F_CHANNELER2 + const_export POKEMONTOWER5F_CHANNELER3 + const_export POKEMONTOWER5F_CHANNELER4 + const_export POKEMONTOWER5F_CHANNELER5 + const_export POKEMONTOWER5F_NUGGET PokemonTower5F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower6F.asm b/data/maps/objects/PokemonTower6F.asm index 96e0b5b5..f10aef77 100644 --- a/data/maps/objects/PokemonTower6F.asm +++ b/data/maps/objects/PokemonTower6F.asm @@ -1,9 +1,9 @@ object_const_def - const POKEMONTOWER6F_CHANNELER1 - const POKEMONTOWER6F_CHANNELER2 - const POKEMONTOWER6F_CHANNELER3 - const POKEMONTOWER6F_RARE_CANDY - const POKEMONTOWER6F_X_ACCURACY + const_export POKEMONTOWER6F_CHANNELER1 + const_export POKEMONTOWER6F_CHANNELER2 + const_export POKEMONTOWER6F_CHANNELER3 + const_export POKEMONTOWER6F_RARE_CANDY + const_export POKEMONTOWER6F_X_ACCURACY PokemonTower6F_Object: db $1 ; border block diff --git a/data/maps/objects/PokemonTower7F.asm b/data/maps/objects/PokemonTower7F.asm index 9f72f3ed..7e1db10b 100644 --- a/data/maps/objects/PokemonTower7F.asm +++ b/data/maps/objects/PokemonTower7F.asm @@ -1,8 +1,8 @@ object_const_def - const POKEMONTOWER7F_ROCKET1 - const POKEMONTOWER7F_ROCKET2 - const POKEMONTOWER7F_ROCKET3 - const POKEMONTOWER7F_MR_FUJI + const_export POKEMONTOWER7F_ROCKET1 + const_export POKEMONTOWER7F_ROCKET2 + const_export POKEMONTOWER7F_ROCKET3 + const_export POKEMONTOWER7F_MR_FUJI PokemonTower7F_Object: db $1 ; border block diff --git a/data/maps/objects/PowerPlant.asm b/data/maps/objects/PowerPlant.asm index df3bca01..dcabba03 100644 --- a/data/maps/objects/PowerPlant.asm +++ b/data/maps/objects/PowerPlant.asm @@ -1,18 +1,18 @@ object_const_def - const POWERPLANT_VOLTORB1 - const POWERPLANT_VOLTORB2 - const POWERPLANT_VOLTORB3 - const POWERPLANT_ELECTRODE1 - const POWERPLANT_VOLTORB4 - const POWERPLANT_VOLTORB5 - const POWERPLANT_ELECTRODE2 - const POWERPLANT_VOLTORB6 - const POWERPLANT_ZAPDOS - const POWERPLANT_CARBOS - const POWERPLANT_HP_UP - const POWERPLANT_RARE_CANDY - const POWERPLANT_TM_THUNDER - const POWERPLANT_TM_REFLECT + const_export POWERPLANT_VOLTORB1 + const_export POWERPLANT_VOLTORB2 + const_export POWERPLANT_VOLTORB3 + const_export POWERPLANT_ELECTRODE1 + const_export POWERPLANT_VOLTORB4 + const_export POWERPLANT_VOLTORB5 + const_export POWERPLANT_ELECTRODE2 + const_export POWERPLANT_VOLTORB6 + const_export POWERPLANT_ZAPDOS + const_export POWERPLANT_CARBOS + const_export POWERPLANT_HP_UP + const_export POWERPLANT_RARE_CANDY + const_export POWERPLANT_TM_THUNDER + const_export POWERPLANT_TM_REFLECT PowerPlant_Object: db $2e ; border block diff --git a/data/maps/objects/RedsHouse1F.asm b/data/maps/objects/RedsHouse1F.asm index 9b259a99..bfb294b5 100644 --- a/data/maps/objects/RedsHouse1F.asm +++ b/data/maps/objects/RedsHouse1F.asm @@ -1,5 +1,5 @@ object_const_def - const REDSHOUSE1F_MOM + const_export REDSHOUSE1F_MOM RedsHouse1F_Object: db $a ; border block diff --git a/data/maps/objects/RockTunnel1F.asm b/data/maps/objects/RockTunnel1F.asm index 57726be8..c61cbda4 100644 --- a/data/maps/objects/RockTunnel1F.asm +++ b/data/maps/objects/RockTunnel1F.asm @@ -1,11 +1,11 @@ object_const_def - const ROCKTUNNEL1F_HIKER1 - const ROCKTUNNEL1F_HIKER2 - const ROCKTUNNEL1F_HIKER3 - const ROCKTUNNEL1F_SUPER_NERD - const ROCKTUNNEL1F_COOLTRAINER_F1 - const ROCKTUNNEL1F_COOLTRAINER_F2 - const ROCKTUNNEL1F_COOLTRAINER_F3 + const_export ROCKTUNNEL1F_HIKER1 + const_export ROCKTUNNEL1F_HIKER2 + const_export ROCKTUNNEL1F_HIKER3 + const_export ROCKTUNNEL1F_SUPER_NERD + const_export ROCKTUNNEL1F_COOLTRAINER_F1 + const_export ROCKTUNNEL1F_COOLTRAINER_F2 + const_export ROCKTUNNEL1F_COOLTRAINER_F3 RockTunnel1F_Object: db $3 ; border block diff --git a/data/maps/objects/RockTunnelB1F.asm b/data/maps/objects/RockTunnelB1F.asm index c0905cbc..f3a88feb 100644 --- a/data/maps/objects/RockTunnelB1F.asm +++ b/data/maps/objects/RockTunnelB1F.asm @@ -1,12 +1,12 @@ object_const_def - const ROCKTUNNELB1F_COOLTRAINER_F1 - const ROCKTUNNELB1F_HIKER1 - const ROCKTUNNELB1F_SUPER_NERD1 - const ROCKTUNNELB1F_SUPER_NERD2 - const ROCKTUNNELB1F_HIKER2 - const ROCKTUNNELB1F_COOLTRAINER_F2 - const ROCKTUNNELB1F_HIKER3 - const ROCKTUNNELB1F_SUPER_NERD3 + const_export ROCKTUNNELB1F_COOLTRAINER_F1 + const_export ROCKTUNNELB1F_HIKER1 + const_export ROCKTUNNELB1F_SUPER_NERD1 + const_export ROCKTUNNELB1F_SUPER_NERD2 + const_export ROCKTUNNELB1F_HIKER2 + const_export ROCKTUNNELB1F_COOLTRAINER_F2 + const_export ROCKTUNNELB1F_HIKER3 + const_export ROCKTUNNELB1F_SUPER_NERD3 RockTunnelB1F_Object: db $3 ; border block diff --git a/data/maps/objects/RockTunnelPokecenter.asm b/data/maps/objects/RockTunnelPokecenter.asm index 810fea0b..8823e21c 100644 --- a/data/maps/objects/RockTunnelPokecenter.asm +++ b/data/maps/objects/RockTunnelPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const ROCKTUNNELPOKECENTER_NURSE - const ROCKTUNNELPOKECENTER_GENTLEMAN - const ROCKTUNNELPOKECENTER_FISHER - const ROCKTUNNELPOKECENTER_LINK_RECEPTIONIST + const_export ROCKTUNNELPOKECENTER_NURSE + const_export ROCKTUNNELPOKECENTER_GENTLEMAN + const_export ROCKTUNNELPOKECENTER_FISHER + const_export ROCKTUNNELPOKECENTER_LINK_RECEPTIONIST RockTunnelPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/RocketHideoutB1F.asm b/data/maps/objects/RocketHideoutB1F.asm index 7d720960..8ecbc78e 100644 --- a/data/maps/objects/RocketHideoutB1F.asm +++ b/data/maps/objects/RocketHideoutB1F.asm @@ -1,11 +1,11 @@ object_const_def - const ROCKETHIDEOUTB1F_ROCKET1 - const ROCKETHIDEOUTB1F_ROCKET2 - const ROCKETHIDEOUTB1F_ROCKET3 - const ROCKETHIDEOUTB1F_ROCKET4 - const ROCKETHIDEOUTB1F_ROCKET5 - const ROCKETHIDEOUTB1F_ESCAPE_ROPE - const ROCKETHIDEOUTB1F_HYPER_POTION + const_export ROCKETHIDEOUTB1F_ROCKET1 + const_export ROCKETHIDEOUTB1F_ROCKET2 + const_export ROCKETHIDEOUTB1F_ROCKET3 + const_export ROCKETHIDEOUTB1F_ROCKET4 + const_export ROCKETHIDEOUTB1F_ROCKET5 + const_export ROCKETHIDEOUTB1F_ESCAPE_ROPE + const_export ROCKETHIDEOUTB1F_HYPER_POTION RocketHideoutB1F_Object: db $2e ; border block diff --git a/data/maps/objects/RocketHideoutB2F.asm b/data/maps/objects/RocketHideoutB2F.asm index 9808f58b..cbbe8d05 100644 --- a/data/maps/objects/RocketHideoutB2F.asm +++ b/data/maps/objects/RocketHideoutB2F.asm @@ -1,9 +1,9 @@ object_const_def - const ROCKETHIDEOUTB2F_ROCKET - const ROCKETHIDEOUTB2F_MOON_STONE - const ROCKETHIDEOUTB2F_NUGGET - const ROCKETHIDEOUTB2F_TM_HORN_DRILL - const ROCKETHIDEOUTB2F_SUPER_POTION + const_export ROCKETHIDEOUTB2F_ROCKET + const_export ROCKETHIDEOUTB2F_MOON_STONE + const_export ROCKETHIDEOUTB2F_NUGGET + const_export ROCKETHIDEOUTB2F_TM_HORN_DRILL + const_export ROCKETHIDEOUTB2F_SUPER_POTION RocketHideoutB2F_Object: db $2e ; border block diff --git a/data/maps/objects/RocketHideoutB3F.asm b/data/maps/objects/RocketHideoutB3F.asm index ee02d809..e0e843e3 100644 --- a/data/maps/objects/RocketHideoutB3F.asm +++ b/data/maps/objects/RocketHideoutB3F.asm @@ -1,8 +1,8 @@ object_const_def - const ROCKETHIDEOUTB3F_ROCKET1 - const ROCKETHIDEOUTB3F_ROCKET2 - const ROCKETHIDEOUTB3F_TM_DOUBLE_EDGE - const ROCKETHIDEOUTB3F_RARE_CANDY + const_export ROCKETHIDEOUTB3F_ROCKET1 + const_export ROCKETHIDEOUTB3F_ROCKET2 + const_export ROCKETHIDEOUTB3F_TM_DOUBLE_EDGE + const_export ROCKETHIDEOUTB3F_RARE_CANDY RocketHideoutB3F_Object: db $2e ; border block diff --git a/data/maps/objects/RocketHideoutB4F.asm b/data/maps/objects/RocketHideoutB4F.asm index de862578..57b1342a 100644 --- a/data/maps/objects/RocketHideoutB4F.asm +++ b/data/maps/objects/RocketHideoutB4F.asm @@ -1,13 +1,13 @@ object_const_def - const ROCKETHIDEOUTB4F_GIOVANNI - const ROCKETHIDEOUTB4F_ROCKET1 - const ROCKETHIDEOUTB4F_ROCKET2 - const ROCKETHIDEOUTB4F_ROCKET3 - const ROCKETHIDEOUTB4F_HP_UP - const ROCKETHIDEOUTB4F_TM_RAZOR_WIND - const ROCKETHIDEOUTB4F_IRON - const ROCKETHIDEOUTB4F_SILPH_SCOPE - const ROCKETHIDEOUTB4F_LIFT_KEY + const_export ROCKETHIDEOUTB4F_GIOVANNI + const_export ROCKETHIDEOUTB4F_ROCKET1 + const_export ROCKETHIDEOUTB4F_ROCKET2 + const_export ROCKETHIDEOUTB4F_ROCKET3 + const_export ROCKETHIDEOUTB4F_HP_UP + const_export ROCKETHIDEOUTB4F_TM_RAZOR_WIND + const_export ROCKETHIDEOUTB4F_IRON + const_export ROCKETHIDEOUTB4F_SILPH_SCOPE + const_export ROCKETHIDEOUTB4F_LIFT_KEY RocketHideoutB4F_Object: db $2e ; border block diff --git a/data/maps/objects/Route1.asm b/data/maps/objects/Route1.asm index bb6bcf63..2c610e0d 100644 --- a/data/maps/objects/Route1.asm +++ b/data/maps/objects/Route1.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE1_YOUNGSTER1 - const ROUTE1_YOUNGSTER2 + const_export ROUTE1_YOUNGSTER1 + const_export ROUTE1_YOUNGSTER2 Route1_Object: db $b ; border block diff --git a/data/maps/objects/Route10.asm b/data/maps/objects/Route10.asm index 031ae521..7b4d7fe3 100644 --- a/data/maps/objects/Route10.asm +++ b/data/maps/objects/Route10.asm @@ -1,10 +1,10 @@ object_const_def - const ROUTE10_SUPER_NERD1 - const ROUTE10_HIKER1 - const ROUTE10_SUPER_NERD2 - const ROUTE10_COOLTRAINER_F1 - const ROUTE10_HIKER2 - const ROUTE10_COOLTRAINER_F2 + const_export ROUTE10_SUPER_NERD1 + const_export ROUTE10_HIKER1 + const_export ROUTE10_SUPER_NERD2 + const_export ROUTE10_COOLTRAINER_F1 + const_export ROUTE10_HIKER2 + const_export ROUTE10_COOLTRAINER_F2 Route10_Object: db $2c ; border block diff --git a/data/maps/objects/Route11.asm b/data/maps/objects/Route11.asm index 26487216..0e2ded1f 100644 --- a/data/maps/objects/Route11.asm +++ b/data/maps/objects/Route11.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE11_GAMBLER1 - const ROUTE11_GAMBLER2 - const ROUTE11_YOUNGSTER1 - const ROUTE11_SUPER_NERD1 - const ROUTE11_YOUNGSTER2 - const ROUTE11_GAMBLER3 - const ROUTE11_GAMBLER4 - const ROUTE11_YOUNGSTER3 - const ROUTE11_SUPER_NERD2 - const ROUTE11_YOUNGSTER4 + const_export ROUTE11_GAMBLER1 + const_export ROUTE11_GAMBLER2 + const_export ROUTE11_YOUNGSTER1 + const_export ROUTE11_SUPER_NERD1 + const_export ROUTE11_YOUNGSTER2 + const_export ROUTE11_GAMBLER3 + const_export ROUTE11_GAMBLER4 + const_export ROUTE11_YOUNGSTER3 + const_export ROUTE11_SUPER_NERD2 + const_export ROUTE11_YOUNGSTER4 Route11_Object: db $f ; border block diff --git a/data/maps/objects/Route11Gate1F.asm b/data/maps/objects/Route11Gate1F.asm index 56d2e7f7..0b3a372f 100644 --- a/data/maps/objects/Route11Gate1F.asm +++ b/data/maps/objects/Route11Gate1F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE11GATE1F_GUARD + const_export ROUTE11GATE1F_GUARD Route11Gate1F_Object: db $a ; border block diff --git a/data/maps/objects/Route11Gate2F.asm b/data/maps/objects/Route11Gate2F.asm index 7e76288a..3ad10346 100644 --- a/data/maps/objects/Route11Gate2F.asm +++ b/data/maps/objects/Route11Gate2F.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE11GATE2F_YOUNGSTER - const ROUTE11GATE2F_OAKS_AIDE + const_export ROUTE11GATE2F_YOUNGSTER + const_export ROUTE11GATE2F_OAKS_AIDE Route11Gate2F_Object: db $a ; border block diff --git a/data/maps/objects/Route12.asm b/data/maps/objects/Route12.asm index 4884a6f9..7fae0d32 100644 --- a/data/maps/objects/Route12.asm +++ b/data/maps/objects/Route12.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE12_SNORLAX - const ROUTE12_FISHER1 - const ROUTE12_FISHER2 - const ROUTE12_COOLTRAINER_M - const ROUTE12_SUPER_NERD - const ROUTE12_FISHER3 - const ROUTE12_FISHER4 - const ROUTE12_FISHER5 - const ROUTE12_TM_PAY_DAY - const ROUTE12_IRON + const_export ROUTE12_SNORLAX + const_export ROUTE12_FISHER1 + const_export ROUTE12_FISHER2 + const_export ROUTE12_COOLTRAINER_M + const_export ROUTE12_SUPER_NERD + const_export ROUTE12_FISHER3 + const_export ROUTE12_FISHER4 + const_export ROUTE12_FISHER5 + const_export ROUTE12_TM_PAY_DAY + const_export ROUTE12_IRON Route12_Object: db $43 ; border block diff --git a/data/maps/objects/Route12Gate1F.asm b/data/maps/objects/Route12Gate1F.asm index eef1a37d..ad1c4e7a 100644 --- a/data/maps/objects/Route12Gate1F.asm +++ b/data/maps/objects/Route12Gate1F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE12GATE1F_GUARD + const_export ROUTE12GATE1F_GUARD Route12Gate1F_Object: db $a ; border block diff --git a/data/maps/objects/Route12Gate2F.asm b/data/maps/objects/Route12Gate2F.asm index a3fc5c80..f4832eee 100644 --- a/data/maps/objects/Route12Gate2F.asm +++ b/data/maps/objects/Route12Gate2F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE12GATE2F_BRUNETTE_GIRL + const_export ROUTE12GATE2F_BRUNETTE_GIRL Route12Gate2F_Object: db $a ; border block diff --git a/data/maps/objects/Route12SuperRodHouse.asm b/data/maps/objects/Route12SuperRodHouse.asm index b9899c67..49a7c3d6 100644 --- a/data/maps/objects/Route12SuperRodHouse.asm +++ b/data/maps/objects/Route12SuperRodHouse.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE12SUPERRODHOUSE_FISHING_GURU + const_export ROUTE12SUPERRODHOUSE_FISHING_GURU Route12SuperRodHouse_Object: db $a ; border block diff --git a/data/maps/objects/Route13.asm b/data/maps/objects/Route13.asm index ef9d1276..0b640ba5 100644 --- a/data/maps/objects/Route13.asm +++ b/data/maps/objects/Route13.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE13_COOLTRAINER_M1 - const ROUTE13_COOLTRAINER_F1 - const ROUTE13_COOLTRAINER_F2 - const ROUTE13_COOLTRAINER_F3 - const ROUTE13_COOLTRAINER_F4 - const ROUTE13_COOLTRAINER_M2 - const ROUTE13_BEAUTY1 - const ROUTE13_BEAUTY2 - const ROUTE13_BIKER - const ROUTE13_COOLTRAINER_M3 + const_export ROUTE13_COOLTRAINER_M1 + const_export ROUTE13_COOLTRAINER_F1 + const_export ROUTE13_COOLTRAINER_F2 + const_export ROUTE13_COOLTRAINER_F3 + const_export ROUTE13_COOLTRAINER_F4 + const_export ROUTE13_COOLTRAINER_M2 + const_export ROUTE13_BEAUTY1 + const_export ROUTE13_BEAUTY2 + const_export ROUTE13_BIKER + const_export ROUTE13_COOLTRAINER_M3 Route13_Object: db $43 ; border block diff --git a/data/maps/objects/Route14.asm b/data/maps/objects/Route14.asm index 0ca3a40a..1d2aa2ed 100644 --- a/data/maps/objects/Route14.asm +++ b/data/maps/objects/Route14.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE14_COOLTRAINER_M1 - const ROUTE14_COOLTRAINER_M2 - const ROUTE14_COOLTRAINER_M3 - const ROUTE14_COOLTRAINER_M4 - const ROUTE14_COOLTRAINER_M5 - const ROUTE14_COOLTRAINER_M6 - const ROUTE14_BIKER1 - const ROUTE14_BIKER2 - const ROUTE14_BIKER3 - const ROUTE14_BIKER4 + const_export ROUTE14_COOLTRAINER_M1 + const_export ROUTE14_COOLTRAINER_M2 + const_export ROUTE14_COOLTRAINER_M3 + const_export ROUTE14_COOLTRAINER_M4 + const_export ROUTE14_COOLTRAINER_M5 + const_export ROUTE14_COOLTRAINER_M6 + const_export ROUTE14_BIKER1 + const_export ROUTE14_BIKER2 + const_export ROUTE14_BIKER3 + const_export ROUTE14_BIKER4 Route14_Object: db $43 ; border block diff --git a/data/maps/objects/Route15.asm b/data/maps/objects/Route15.asm index d04c305c..311654c9 100644 --- a/data/maps/objects/Route15.asm +++ b/data/maps/objects/Route15.asm @@ -1,15 +1,15 @@ object_const_def - const ROUTE15_COOLTRAINER_F1 - const ROUTE15_COOLTRAINER_F2 - const ROUTE15_COOLTRAINER_M1 - const ROUTE15_COOLTRAINER_M2 - const ROUTE15_BEAUTY1 - const ROUTE15_BEAUTY2 - const ROUTE15_BIKER1 - const ROUTE15_BIKER2 - const ROUTE15_COOLTRAINER_F3 - const ROUTE15_COOLTRAINER_F4 - const ROUTE15_TM_RAGE + const_export ROUTE15_COOLTRAINER_F1 + const_export ROUTE15_COOLTRAINER_F2 + const_export ROUTE15_COOLTRAINER_M1 + const_export ROUTE15_COOLTRAINER_M2 + const_export ROUTE15_BEAUTY1 + const_export ROUTE15_BEAUTY2 + const_export ROUTE15_BIKER1 + const_export ROUTE15_BIKER2 + const_export ROUTE15_COOLTRAINER_F3 + const_export ROUTE15_COOLTRAINER_F4 + const_export ROUTE15_TM_RAGE Route15_Object: db $43 ; border block diff --git a/data/maps/objects/Route15Gate1F.asm b/data/maps/objects/Route15Gate1F.asm index 7285c23e..59026346 100644 --- a/data/maps/objects/Route15Gate1F.asm +++ b/data/maps/objects/Route15Gate1F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE15GATE1F_GUARD + const_export ROUTE15GATE1F_GUARD Route15Gate1F_Object: db $a ; border block diff --git a/data/maps/objects/Route15Gate2F.asm b/data/maps/objects/Route15Gate2F.asm index b2b17285..1d25bc1b 100644 --- a/data/maps/objects/Route15Gate2F.asm +++ b/data/maps/objects/Route15Gate2F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE15GATE2F_OAKS_AIDE + const_export ROUTE15GATE2F_OAKS_AIDE Route15Gate2F_Object: db $a ; border block diff --git a/data/maps/objects/Route16.asm b/data/maps/objects/Route16.asm index 0eff9b2e..de507067 100644 --- a/data/maps/objects/Route16.asm +++ b/data/maps/objects/Route16.asm @@ -1,11 +1,11 @@ object_const_def - const ROUTE16_BIKER1 - const ROUTE16_BIKER2 - const ROUTE16_BIKER3 - const ROUTE16_BIKER4 - const ROUTE16_BIKER5 - const ROUTE16_BIKER6 - const ROUTE16_SNORLAX + const_export ROUTE16_BIKER1 + const_export ROUTE16_BIKER2 + const_export ROUTE16_BIKER3 + const_export ROUTE16_BIKER4 + const_export ROUTE16_BIKER5 + const_export ROUTE16_BIKER6 + const_export ROUTE16_SNORLAX Route16_Object: db $f ; border block diff --git a/data/maps/objects/Route16FlyHouse.asm b/data/maps/objects/Route16FlyHouse.asm index be2f19d4..9c387449 100644 --- a/data/maps/objects/Route16FlyHouse.asm +++ b/data/maps/objects/Route16FlyHouse.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE16FLYHOUSE_BRUNETTE_GIRL - const ROUTE16FLYHOUSE_FEAROW + const_export ROUTE16FLYHOUSE_BRUNETTE_GIRL + const_export ROUTE16FLYHOUSE_FEAROW Route16FlyHouse_Object: db $a ; border block diff --git a/data/maps/objects/Route16Gate1F.asm b/data/maps/objects/Route16Gate1F.asm index d703a6e0..d9168c5d 100644 --- a/data/maps/objects/Route16Gate1F.asm +++ b/data/maps/objects/Route16Gate1F.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE16GATE1F_GUARD - const ROUTE16GATE1F_GAMBLER + const_export ROUTE16GATE1F_GUARD + const_export ROUTE16GATE1F_GAMBLER Route16Gate1F_Object: db $a ; border block diff --git a/data/maps/objects/Route16Gate2F.asm b/data/maps/objects/Route16Gate2F.asm index 421b5caa..64c5476a 100644 --- a/data/maps/objects/Route16Gate2F.asm +++ b/data/maps/objects/Route16Gate2F.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE16GATE2F_LITTLE_BOY - const ROUTE16GATE2F_LITTLE_GIRL + const_export ROUTE16GATE2F_LITTLE_BOY + const_export ROUTE16GATE2F_LITTLE_GIRL Route16Gate2F_Object: db $a ; border block diff --git a/data/maps/objects/Route17.asm b/data/maps/objects/Route17.asm index 2f1dbeb1..fb0a1fba 100644 --- a/data/maps/objects/Route17.asm +++ b/data/maps/objects/Route17.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE17_BIKER1 - const ROUTE17_BIKER2 - const ROUTE17_BIKER3 - const ROUTE17_BIKER4 - const ROUTE17_BIKER5 - const ROUTE17_BIKER6 - const ROUTE17_BIKER7 - const ROUTE17_BIKER8 - const ROUTE17_BIKER9 - const ROUTE17_BIKER10 + const_export ROUTE17_BIKER1 + const_export ROUTE17_BIKER2 + const_export ROUTE17_BIKER3 + const_export ROUTE17_BIKER4 + const_export ROUTE17_BIKER5 + const_export ROUTE17_BIKER6 + const_export ROUTE17_BIKER7 + const_export ROUTE17_BIKER8 + const_export ROUTE17_BIKER9 + const_export ROUTE17_BIKER10 Route17_Object: db $43 ; border block diff --git a/data/maps/objects/Route18.asm b/data/maps/objects/Route18.asm index 41286afc..bf585e3d 100644 --- a/data/maps/objects/Route18.asm +++ b/data/maps/objects/Route18.asm @@ -1,7 +1,7 @@ object_const_def - const ROUTE18_COOLTRAINER_M1 - const ROUTE18_COOLTRAINER_M2 - const ROUTE18_COOLTRAINER_M3 + const_export ROUTE18_COOLTRAINER_M1 + const_export ROUTE18_COOLTRAINER_M2 + const_export ROUTE18_COOLTRAINER_M3 Route18_Object: db $43 ; border block diff --git a/data/maps/objects/Route18Gate1F.asm b/data/maps/objects/Route18Gate1F.asm index f5699ba0..42a5bdc1 100644 --- a/data/maps/objects/Route18Gate1F.asm +++ b/data/maps/objects/Route18Gate1F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE18GATE1F_GUARD + const_export ROUTE18GATE1F_GUARD Route18Gate1F_Object: db $a ; border block diff --git a/data/maps/objects/Route18Gate2F.asm b/data/maps/objects/Route18Gate2F.asm index 92d42985..beae6a84 100644 --- a/data/maps/objects/Route18Gate2F.asm +++ b/data/maps/objects/Route18Gate2F.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE18GATE2F_YOUNGSTER + const_export ROUTE18GATE2F_YOUNGSTER Route18Gate2F_Object: db $a ; border block diff --git a/data/maps/objects/Route19.asm b/data/maps/objects/Route19.asm index 7c5f6f7f..ca5a2ffa 100644 --- a/data/maps/objects/Route19.asm +++ b/data/maps/objects/Route19.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE19_COOLTRAINER_M1 - const ROUTE19_COOLTRAINER_M2 - const ROUTE19_SWIMMER1 - const ROUTE19_SWIMMER2 - const ROUTE19_SWIMMER3 - const ROUTE19_SWIMMER4 - const ROUTE19_SWIMMER5 - const ROUTE19_SWIMMER6 - const ROUTE19_SWIMMER7 - const ROUTE19_SWIMMER8 + const_export ROUTE19_COOLTRAINER_M1 + const_export ROUTE19_COOLTRAINER_M2 + const_export ROUTE19_SWIMMER1 + const_export ROUTE19_SWIMMER2 + const_export ROUTE19_SWIMMER3 + const_export ROUTE19_SWIMMER4 + const_export ROUTE19_SWIMMER5 + const_export ROUTE19_SWIMMER6 + const_export ROUTE19_SWIMMER7 + const_export ROUTE19_SWIMMER8 Route19_Object: db $43 ; border block diff --git a/data/maps/objects/Route2.asm b/data/maps/objects/Route2.asm index 45e4d2d0..b5a6c628 100644 --- a/data/maps/objects/Route2.asm +++ b/data/maps/objects/Route2.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE2_MOON_STONE - const ROUTE2_HP_UP + const_export ROUTE2_MOON_STONE + const_export ROUTE2_HP_UP Route2_Object: db $f ; border block diff --git a/data/maps/objects/Route20.asm b/data/maps/objects/Route20.asm index eaa80344..e48fead8 100644 --- a/data/maps/objects/Route20.asm +++ b/data/maps/objects/Route20.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE20_SWIMMER1 - const ROUTE20_SWIMMER2 - const ROUTE20_SWIMMER3 - const ROUTE20_SWIMMER4 - const ROUTE20_SWIMMER5 - const ROUTE20_SWIMMER6 - const ROUTE20_COOLTRAINER_M - const ROUTE20_SWIMMER7 - const ROUTE20_SWIMMER8 - const ROUTE20_SWIMMER9 + const_export ROUTE20_SWIMMER1 + const_export ROUTE20_SWIMMER2 + const_export ROUTE20_SWIMMER3 + const_export ROUTE20_SWIMMER4 + const_export ROUTE20_SWIMMER5 + const_export ROUTE20_SWIMMER6 + const_export ROUTE20_COOLTRAINER_M + const_export ROUTE20_SWIMMER7 + const_export ROUTE20_SWIMMER8 + const_export ROUTE20_SWIMMER9 Route20_Object: db $43 ; border block diff --git a/data/maps/objects/Route21.asm b/data/maps/objects/Route21.asm index 94cfa568..47c53046 100644 --- a/data/maps/objects/Route21.asm +++ b/data/maps/objects/Route21.asm @@ -1,13 +1,13 @@ object_const_def - const ROUTE21_FISHER1 - const ROUTE21_FISHER2 - const ROUTE21_SWIMMER1 - const ROUTE21_SWIMMER2 - const ROUTE21_SWIMMER3 - const ROUTE21_SWIMMER4 - const ROUTE21_SWIMMER5 - const ROUTE21_FISHER3 - const ROUTE21_FISHER4 + const_export ROUTE21_FISHER1 + const_export ROUTE21_FISHER2 + const_export ROUTE21_SWIMMER1 + const_export ROUTE21_SWIMMER2 + const_export ROUTE21_SWIMMER3 + const_export ROUTE21_SWIMMER4 + const_export ROUTE21_SWIMMER5 + const_export ROUTE21_FISHER3 + const_export ROUTE21_FISHER4 Route21_Object: db $43 ; border block diff --git a/data/maps/objects/Route22.asm b/data/maps/objects/Route22.asm index 1fc18704..4c026566 100644 --- a/data/maps/objects/Route22.asm +++ b/data/maps/objects/Route22.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE22_RIVAL1 - const ROUTE22_RIVAL2 + const_export ROUTE22_RIVAL1 + const_export ROUTE22_RIVAL2 Route22_Object: db $2c ; border block diff --git a/data/maps/objects/Route22Gate.asm b/data/maps/objects/Route22Gate.asm index 6ebe7d7e..b633c2a3 100644 --- a/data/maps/objects/Route22Gate.asm +++ b/data/maps/objects/Route22Gate.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE22GATE_GUARD + const_export ROUTE22GATE_GUARD Route22Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route23.asm b/data/maps/objects/Route23.asm index f13409a2..b31aff42 100644 --- a/data/maps/objects/Route23.asm +++ b/data/maps/objects/Route23.asm @@ -1,11 +1,11 @@ object_const_def - const ROUTE23_GUARD1 - const ROUTE23_GUARD2 - const ROUTE23_SWIMMER1 - const ROUTE23_SWIMMER2 - const ROUTE23_GUARD3 - const ROUTE23_GUARD4 - const ROUTE23_GUARD5 + const_export ROUTE23_GUARD1 + const_export ROUTE23_GUARD2 + const_export ROUTE23_SWIMMER1 + const_export ROUTE23_SWIMMER2 + const_export ROUTE23_GUARD3 + const_export ROUTE23_GUARD4 + const_export ROUTE23_GUARD5 Route23_Object: db $f ; border block diff --git a/data/maps/objects/Route24.asm b/data/maps/objects/Route24.asm index 6c0b6ad6..f23eb7f8 100644 --- a/data/maps/objects/Route24.asm +++ b/data/maps/objects/Route24.asm @@ -1,12 +1,12 @@ object_const_def - const ROUTE24_COOLTRAINER_M1 - const ROUTE24_COOLTRAINER_M2 - const ROUTE24_COOLTRAINER_M3 - const ROUTE24_COOLTRAINER_F1 - const ROUTE24_YOUNGSTER_1 - const ROUTE24_COOLTRAINER_F2 - const ROUTE24_YOUNGSTER_2 - const ROUTE24_TM_THUNDER_WAVE + const_export ROUTE24_COOLTRAINER_M1 + const_export ROUTE24_COOLTRAINER_M2 + const_export ROUTE24_COOLTRAINER_M3 + const_export ROUTE24_COOLTRAINER_F1 + const_export ROUTE24_YOUNGSTER_1 + const_export ROUTE24_COOLTRAINER_F2 + const_export ROUTE24_YOUNGSTER_2 + const_export ROUTE24_TM_THUNDER_WAVE Route24_Object: db $2c ; border block diff --git a/data/maps/objects/Route25.asm b/data/maps/objects/Route25.asm index 897c4298..c723a852 100644 --- a/data/maps/objects/Route25.asm +++ b/data/maps/objects/Route25.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE25_YOUNGSTER1 - const ROUTE25_YOUNGSTER2 - const ROUTE25_COOLTRAINER_M - const ROUTE25_COOLTRAINER_F1 - const ROUTE25_YOUNGSTER3 - const ROUTE25_COOLTRAINER_F2 - const ROUTE25_HIKER1 - const ROUTE25_HIKER2 - const ROUTE25_HIKER3 - const ROUTE25_TM_SEISMIC_TOSS + const_export ROUTE25_YOUNGSTER1 + const_export ROUTE25_YOUNGSTER2 + const_export ROUTE25_COOLTRAINER_M + const_export ROUTE25_COOLTRAINER_F1 + const_export ROUTE25_YOUNGSTER3 + const_export ROUTE25_COOLTRAINER_F2 + const_export ROUTE25_HIKER1 + const_export ROUTE25_HIKER2 + const_export ROUTE25_HIKER3 + const_export ROUTE25_TM_SEISMIC_TOSS Route25_Object: db $2c ; border block diff --git a/data/maps/objects/Route2Gate.asm b/data/maps/objects/Route2Gate.asm index acbe73e9..6c46736d 100644 --- a/data/maps/objects/Route2Gate.asm +++ b/data/maps/objects/Route2Gate.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE2_OAKS_AIDE - const ROUTE2_YOUNGSTER + const_export ROUTE2_OAKS_AIDE + const_export ROUTE2_YOUNGSTER Route2Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route2TradeHouse.asm b/data/maps/objects/Route2TradeHouse.asm index ef2785ba..daedcba3 100644 --- a/data/maps/objects/Route2TradeHouse.asm +++ b/data/maps/objects/Route2TradeHouse.asm @@ -1,6 +1,6 @@ object_const_def - const ROUTE2TRADEHOUSE_SCIENTIST - const ROUTE2TRADEHOUSE_GAMEBOY_KID + const_export ROUTE2TRADEHOUSE_SCIENTIST + const_export ROUTE2TRADEHOUSE_GAMEBOY_KID Route2TradeHouse_Object: db $a ; border block diff --git a/data/maps/objects/Route3.asm b/data/maps/objects/Route3.asm index 3db963ad..ce7224b5 100644 --- a/data/maps/objects/Route3.asm +++ b/data/maps/objects/Route3.asm @@ -1,13 +1,13 @@ object_const_def - const ROUTE3_SUPER_NERD - const ROUTE3_YOUNGSTER1 - const ROUTE3_YOUNGSTER2 - const ROUTE3_COOLTRAINER_F1 - const ROUTE3_YOUNGSTER3 - const ROUTE3_COOLTRAINER_F2 - const ROUTE3_YOUNGSTER4 - const ROUTE3_YOUNGSTER5 - const ROUTE3_COOLTRAINER_F3 + const_export ROUTE3_SUPER_NERD + const_export ROUTE3_YOUNGSTER1 + const_export ROUTE3_YOUNGSTER2 + const_export ROUTE3_COOLTRAINER_F1 + const_export ROUTE3_YOUNGSTER3 + const_export ROUTE3_COOLTRAINER_F2 + const_export ROUTE3_YOUNGSTER4 + const_export ROUTE3_YOUNGSTER5 + const_export ROUTE3_COOLTRAINER_F3 Route3_Object: db $2c ; border block diff --git a/data/maps/objects/Route4.asm b/data/maps/objects/Route4.asm index b34c913d..63cdefa8 100644 --- a/data/maps/objects/Route4.asm +++ b/data/maps/objects/Route4.asm @@ -1,7 +1,7 @@ object_const_def - const ROUTE4_COOLTRAINER_F1 - const ROUTE4_COOLTRAINER_F2 - const ROUTE4_TM_WHIRLWIND + const_export ROUTE4_COOLTRAINER_F1 + const_export ROUTE4_COOLTRAINER_F2 + const_export ROUTE4_TM_WHIRLWIND Route4_Object: db $2c ; border block diff --git a/data/maps/objects/Route5Gate.asm b/data/maps/objects/Route5Gate.asm index 87b7b5f2..06559f48 100644 --- a/data/maps/objects/Route5Gate.asm +++ b/data/maps/objects/Route5Gate.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE5GATE_GUARD + const_export ROUTE5GATE_GUARD Route5Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route6.asm b/data/maps/objects/Route6.asm index 461ccf27..cd666768 100644 --- a/data/maps/objects/Route6.asm +++ b/data/maps/objects/Route6.asm @@ -1,10 +1,10 @@ object_const_def - const ROUTE6_COOLTRAINER_M1 - const ROUTE6_COOLTRAINER_F1 - const ROUTE6_YOUNGSTER_1 - const ROUTE6_COOLTRAINER_M2 - const ROUTE6_COOLTRAINER_F2 - const ROUTE6_YOUNGSTER_2 + const_export ROUTE6_COOLTRAINER_M1 + const_export ROUTE6_COOLTRAINER_F1 + const_export ROUTE6_YOUNGSTER_1 + const_export ROUTE6_COOLTRAINER_M2 + const_export ROUTE6_COOLTRAINER_F2 + const_export ROUTE6_YOUNGSTER_2 Route6_Object: db $f ; border block diff --git a/data/maps/objects/Route6Gate.asm b/data/maps/objects/Route6Gate.asm index bce3596e..0b1f6359 100644 --- a/data/maps/objects/Route6Gate.asm +++ b/data/maps/objects/Route6Gate.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE6GATE_GUARD + const_export ROUTE6GATE_GUARD Route6Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route7Gate.asm b/data/maps/objects/Route7Gate.asm index 18931e9e..8aac6e85 100644 --- a/data/maps/objects/Route7Gate.asm +++ b/data/maps/objects/Route7Gate.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE7GATE_GUARD + const_export ROUTE7GATE_GUARD Route7Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route8.asm b/data/maps/objects/Route8.asm index de0a1a26..eed93844 100644 --- a/data/maps/objects/Route8.asm +++ b/data/maps/objects/Route8.asm @@ -1,13 +1,13 @@ object_const_def - const ROUTE8_SUPER_NERD1 - const ROUTE8_GAMBLER1 - const ROUTE8_SUPER_NERD2 - const ROUTE8_COOLTRAINER_F1 - const ROUTE8_SUPER_NERD3 - const ROUTE8_COOLTRAINER_F2 - const ROUTE8_COOLTRAINER_F3 - const ROUTE8_GAMBLER2 - const ROUTE8_COOLTRAINER_F4 + const_export ROUTE8_SUPER_NERD1 + const_export ROUTE8_GAMBLER1 + const_export ROUTE8_SUPER_NERD2 + const_export ROUTE8_COOLTRAINER_F1 + const_export ROUTE8_SUPER_NERD3 + const_export ROUTE8_COOLTRAINER_F2 + const_export ROUTE8_COOLTRAINER_F3 + const_export ROUTE8_GAMBLER2 + const_export ROUTE8_COOLTRAINER_F4 Route8_Object: db $2c ; border block diff --git a/data/maps/objects/Route8Gate.asm b/data/maps/objects/Route8Gate.asm index 37000dd4..64a931e6 100644 --- a/data/maps/objects/Route8Gate.asm +++ b/data/maps/objects/Route8Gate.asm @@ -1,5 +1,5 @@ object_const_def - const ROUTE8GATE_GUARD + const_export ROUTE8GATE_GUARD Route8Gate_Object: db $a ; border block diff --git a/data/maps/objects/Route9.asm b/data/maps/objects/Route9.asm index 21c742e9..a5c29bef 100644 --- a/data/maps/objects/Route9.asm +++ b/data/maps/objects/Route9.asm @@ -1,14 +1,14 @@ object_const_def - const ROUTE9_COOLTRAINER_F1 - const ROUTE9_COOLTRAINER_M1 - const ROUTE9_COOLTRAINER_M2 - const ROUTE9_COOLTRAINER_F2 - const ROUTE9_HIKER_1 - const ROUTE9_HIKER_2 - const ROUTE9_YOUNGSTER_1 - const ROUTE9_HIKER_3 - const ROUTE9_YOUNGSTER_2 - const ROUTE9_TM_TELEPORT + const_export ROUTE9_COOLTRAINER_F1 + const_export ROUTE9_COOLTRAINER_M1 + const_export ROUTE9_COOLTRAINER_M2 + const_export ROUTE9_COOLTRAINER_F2 + const_export ROUTE9_HIKER_1 + const_export ROUTE9_HIKER_2 + const_export ROUTE9_YOUNGSTER_1 + const_export ROUTE9_HIKER_3 + const_export ROUTE9_YOUNGSTER_2 + const_export ROUTE9_TM_TELEPORT Route9_Object: db $2c ; border block diff --git a/data/maps/objects/SSAnne1F.asm b/data/maps/objects/SSAnne1F.asm index 0a00befd..e18e87a2 100644 --- a/data/maps/objects/SSAnne1F.asm +++ b/data/maps/objects/SSAnne1F.asm @@ -1,6 +1,6 @@ object_const_def - const SSANNE1F_WAITER - const SSANNE1F_SAILOR + const_export SSANNE1F_WAITER + const_export SSANNE1F_SAILOR SSAnne1F_Object: db $c ; border block diff --git a/data/maps/objects/SSAnne1FRooms.asm b/data/maps/objects/SSAnne1FRooms.asm index c23fe124..9fc7bcbf 100644 --- a/data/maps/objects/SSAnne1FRooms.asm +++ b/data/maps/objects/SSAnne1FRooms.asm @@ -1,15 +1,15 @@ object_const_def - const SSANNE1FROOMS_GENTLEMAN1 - const SSANNE1FROOMS_GENTLEMAN2 - const SSANNE1FROOMS_YOUNGSTER - const SSANNE1FROOMS_COOLTRAINER_F - const SSANNE1FROOMS_GIRL1 - const SSANNE1FROOMS_MIDDLE_AGED_MAN - const SSANNE1FROOMS_LITTLE_GIRL - const SSANNE1FROOMS_WIGGLYTUFF - const SSANNE1FROOMS_GIRL2 - const SSANNE1FROOMS_TM_BODY_SLAM - const SSANNE1FROOMS_GENTLEMAN3 + const_export SSANNE1FROOMS_GENTLEMAN1 + const_export SSANNE1FROOMS_GENTLEMAN2 + const_export SSANNE1FROOMS_YOUNGSTER + const_export SSANNE1FROOMS_COOLTRAINER_F + const_export SSANNE1FROOMS_GIRL1 + const_export SSANNE1FROOMS_MIDDLE_AGED_MAN + const_export SSANNE1FROOMS_LITTLE_GIRL + const_export SSANNE1FROOMS_WIGGLYTUFF + const_export SSANNE1FROOMS_GIRL2 + const_export SSANNE1FROOMS_TM_BODY_SLAM + const_export SSANNE1FROOMS_GENTLEMAN3 SSAnne1FRooms_Object: db $c ; border block diff --git a/data/maps/objects/SSAnne2F.asm b/data/maps/objects/SSAnne2F.asm index 283ca70f..0bf5fcbf 100644 --- a/data/maps/objects/SSAnne2F.asm +++ b/data/maps/objects/SSAnne2F.asm @@ -1,6 +1,6 @@ object_const_def - const SSANNE2F_WAITER - const SSANNE2F_RIVAL + const_export SSANNE2F_WAITER + const_export SSANNE2F_RIVAL SSAnne2F_Object: db $c ; border block diff --git a/data/maps/objects/SSAnne2FRooms.asm b/data/maps/objects/SSAnne2FRooms.asm index 22e59bbe..7418222e 100644 --- a/data/maps/objects/SSAnne2FRooms.asm +++ b/data/maps/objects/SSAnne2FRooms.asm @@ -1,17 +1,17 @@ object_const_def - const SSANNE2FROOMS_GENTLEMAN1 - const SSANNE2FROOMS_FISHER - const SSANNE2FROOMS_GENTLEMAN2 - const SSANNE2FROOMS_COOLTRAINER_F - const SSANNE2FROOMS_GENTLEMAN3 - const SSANNE2FROOMS_MAX_ETHER - const SSANNE2FROOMS_GENTLEMAN4 - const SSANNE2FROOMS_GRAMPS - const SSANNE2FROOMS_RARE_CANDY - const SSANNE2FROOMS_GENTLEMAN5 - const SSANNE2FROOMS_LITTLE_BOY - const SSANNE2FROOMS_BRUNETTE_GIRL - const SSANNE2FROOMS_BEAUTY + const_export SSANNE2FROOMS_GENTLEMAN1 + const_export SSANNE2FROOMS_FISHER + const_export SSANNE2FROOMS_GENTLEMAN2 + const_export SSANNE2FROOMS_COOLTRAINER_F + const_export SSANNE2FROOMS_GENTLEMAN3 + const_export SSANNE2FROOMS_MAX_ETHER + const_export SSANNE2FROOMS_GENTLEMAN4 + const_export SSANNE2FROOMS_GRAMPS + const_export SSANNE2FROOMS_RARE_CANDY + const_export SSANNE2FROOMS_GENTLEMAN5 + const_export SSANNE2FROOMS_LITTLE_BOY + const_export SSANNE2FROOMS_BRUNETTE_GIRL + const_export SSANNE2FROOMS_BEAUTY SSAnne2FRooms_Object: db $c ; border block diff --git a/data/maps/objects/SSAnne3F.asm b/data/maps/objects/SSAnne3F.asm index db904ad6..291cdf69 100644 --- a/data/maps/objects/SSAnne3F.asm +++ b/data/maps/objects/SSAnne3F.asm @@ -1,5 +1,5 @@ object_const_def - const SSANNE3F_SAILOR + const_export SSANNE3F_SAILOR SSAnne3F_Object: db $c ; border block diff --git a/data/maps/objects/SSAnneB1FRooms.asm b/data/maps/objects/SSAnneB1FRooms.asm index f7654fbb..7846186e 100644 --- a/data/maps/objects/SSAnneB1FRooms.asm +++ b/data/maps/objects/SSAnneB1FRooms.asm @@ -1,15 +1,15 @@ object_const_def - const SSANNEB1FROOMS_SAILOR1 - const SSANNEB1FROOMS_SAILOR2 - const SSANNEB1FROOMS_SAILOR3 - const SSANNEB1FROOMS_SAILOR4 - const SSANNEB1FROOMS_SAILOR5 - const SSANNEB1FROOMS_FISHER - const SSANNEB1FROOMS_SUPER_NERD - const SSANNEB1FROOMS_MACHOKE - const SSANNEB1FROOMS_ETHER - const SSANNEB1FROOMS_TM_REST - const SSANNEB1FROOMS_MAX_POTION + const_export SSANNEB1FROOMS_SAILOR1 + const_export SSANNEB1FROOMS_SAILOR2 + const_export SSANNEB1FROOMS_SAILOR3 + const_export SSANNEB1FROOMS_SAILOR4 + const_export SSANNEB1FROOMS_SAILOR5 + const_export SSANNEB1FROOMS_FISHER + const_export SSANNEB1FROOMS_SUPER_NERD + const_export SSANNEB1FROOMS_MACHOKE + const_export SSANNEB1FROOMS_ETHER + const_export SSANNEB1FROOMS_TM_REST + const_export SSANNEB1FROOMS_MAX_POTION SSAnneB1FRooms_Object: db $c ; border block diff --git a/data/maps/objects/SSAnneBow.asm b/data/maps/objects/SSAnneBow.asm index 41e5c049..139e09e4 100644 --- a/data/maps/objects/SSAnneBow.asm +++ b/data/maps/objects/SSAnneBow.asm @@ -1,9 +1,9 @@ object_const_def - const SSANNEBOW_SUPER_NERD - const SSANNEBOW_SAILOR1 - const SSANNEBOW_COOLTRAINER_M - const SSANNEBOW_SAILOR2 - const SSANNEBOW_SAILOR3 + const_export SSANNEBOW_SUPER_NERD + const_export SSANNEBOW_SAILOR1 + const_export SSANNEBOW_COOLTRAINER_M + const_export SSANNEBOW_SAILOR2 + const_export SSANNEBOW_SAILOR3 SSAnneBow_Object: db $23 ; border block diff --git a/data/maps/objects/SSAnneCaptainsRoom.asm b/data/maps/objects/SSAnneCaptainsRoom.asm index 7121a7b3..92573dbd 100644 --- a/data/maps/objects/SSAnneCaptainsRoom.asm +++ b/data/maps/objects/SSAnneCaptainsRoom.asm @@ -1,5 +1,5 @@ object_const_def - const SSANNECAPTAINSROOM_CAPTAIN + const_export SSANNECAPTAINSROOM_CAPTAIN SSAnneCaptainsRoom_Object: db $c ; border block diff --git a/data/maps/objects/SSAnneKitchen.asm b/data/maps/objects/SSAnneKitchen.asm index d44e9547..707db866 100644 --- a/data/maps/objects/SSAnneKitchen.asm +++ b/data/maps/objects/SSAnneKitchen.asm @@ -1,11 +1,11 @@ object_const_def - const SSANNEKITCHEN_COOK1 - const SSANNEKITCHEN_COOK2 - const SSANNEKITCHEN_COOK3 - const SSANNEKITCHEN_COOK4 - const SSANNEKITCHEN_COOK5 - const SSANNEKITCHEN_COOK6 - const SSANNEKITCHEN_COOK7 + const_export SSANNEKITCHEN_COOK1 + const_export SSANNEKITCHEN_COOK2 + const_export SSANNEKITCHEN_COOK3 + const_export SSANNEKITCHEN_COOK4 + const_export SSANNEKITCHEN_COOK5 + const_export SSANNEKITCHEN_COOK6 + const_export SSANNEKITCHEN_COOK7 SSAnneKitchen_Object: db $c ; border block diff --git a/data/maps/objects/SafariZoneCenter.asm b/data/maps/objects/SafariZoneCenter.asm index ac176e14..f30ed123 100644 --- a/data/maps/objects/SafariZoneCenter.asm +++ b/data/maps/objects/SafariZoneCenter.asm @@ -1,5 +1,5 @@ object_const_def - const SAFARIZONECENTER_NUGGET + const_export SAFARIZONECENTER_NUGGET SafariZoneCenter_Object: db $0 ; border block diff --git a/data/maps/objects/SafariZoneCenterRestHouse.asm b/data/maps/objects/SafariZoneCenterRestHouse.asm index 06ec0d22..8bb50256 100644 --- a/data/maps/objects/SafariZoneCenterRestHouse.asm +++ b/data/maps/objects/SafariZoneCenterRestHouse.asm @@ -1,6 +1,6 @@ object_const_def - const SAFARIZONECENTERRESTHOUSE_GIRL - const SAFARIZONECENTERRESTHOUSE_SCIENTIST + const_export SAFARIZONECENTERRESTHOUSE_GIRL + const_export SAFARIZONECENTERRESTHOUSE_SCIENTIST SafariZoneCenterRestHouse_Object: db $a ; border block diff --git a/data/maps/objects/SafariZoneEast.asm b/data/maps/objects/SafariZoneEast.asm index 0b4e26b4..cef466d9 100644 --- a/data/maps/objects/SafariZoneEast.asm +++ b/data/maps/objects/SafariZoneEast.asm @@ -1,8 +1,8 @@ object_const_def - const SAFARIZONEEAST_FULL_RESTORE - const SAFARIZONEEAST_MAX_RESTORE - const SAFARIZONEEAST_CARBOS - const SAFARIZONEEAST_TM_EGG_BOMB + const_export SAFARIZONEEAST_FULL_RESTORE + const_export SAFARIZONEEAST_MAX_RESTORE + const_export SAFARIZONEEAST_CARBOS + const_export SAFARIZONEEAST_TM_EGG_BOMB SafariZoneEast_Object: db $0 ; border block diff --git a/data/maps/objects/SafariZoneEastRestHouse.asm b/data/maps/objects/SafariZoneEastRestHouse.asm index 7c89d27e..47a1562c 100644 --- a/data/maps/objects/SafariZoneEastRestHouse.asm +++ b/data/maps/objects/SafariZoneEastRestHouse.asm @@ -1,7 +1,7 @@ object_const_def - const SAFARIZONEEASTRESTHOUSE_SCIENTIST - const SAFARIZONEEASTRESTHOUSE_ROCKER - const SAFARIZONEEASTRESTHOUSE_SILPH_WORKER_M + const_export SAFARIZONEEASTRESTHOUSE_SCIENTIST + const_export SAFARIZONEEASTRESTHOUSE_ROCKER + const_export SAFARIZONEEASTRESTHOUSE_SILPH_WORKER_M SafariZoneEastRestHouse_Object: db $a ; border block diff --git a/data/maps/objects/SafariZoneGate.asm b/data/maps/objects/SafariZoneGate.asm index c9542e69..b4c72c9b 100644 --- a/data/maps/objects/SafariZoneGate.asm +++ b/data/maps/objects/SafariZoneGate.asm @@ -1,6 +1,6 @@ object_const_def - const SAFARIZONEGATE_SAFARI_ZONE_WORKER1 - const SAFARIZONEGATE_SAFARI_ZONE_WORKER2 + const_export SAFARIZONEGATE_SAFARI_ZONE_WORKER1 + const_export SAFARIZONEGATE_SAFARI_ZONE_WORKER2 SafariZoneGate_Object: db $a ; border block diff --git a/data/maps/objects/SafariZoneNorth.asm b/data/maps/objects/SafariZoneNorth.asm index 2ee7b17a..3433cd6d 100644 --- a/data/maps/objects/SafariZoneNorth.asm +++ b/data/maps/objects/SafariZoneNorth.asm @@ -1,6 +1,6 @@ object_const_def - const SAFARIZONENORTH_PROTEIN - const SAFARIZONENORTH_TM_SKULL_BASH + const_export SAFARIZONENORTH_PROTEIN + const_export SAFARIZONENORTH_TM_SKULL_BASH SafariZoneNorth_Object: db $0 ; border block diff --git a/data/maps/objects/SafariZoneNorthRestHouse.asm b/data/maps/objects/SafariZoneNorthRestHouse.asm index edb99c6b..8411f8a5 100644 --- a/data/maps/objects/SafariZoneNorthRestHouse.asm +++ b/data/maps/objects/SafariZoneNorthRestHouse.asm @@ -1,7 +1,7 @@ object_const_def - const SAFARIZONENORTHRESTHOUSE_SCIENTIST - const SAFARIZONENORTHRESTHOUSE_SAFARI_ZONE_WORKER - const SAFARIZONENORTHRESTHOUSE_GENTLEMAN + const_export SAFARIZONENORTHRESTHOUSE_SCIENTIST + const_export SAFARIZONENORTHRESTHOUSE_SAFARI_ZONE_WORKER + const_export SAFARIZONENORTHRESTHOUSE_GENTLEMAN SafariZoneNorthRestHouse_Object: db $a ; border block diff --git a/data/maps/objects/SafariZoneSecretHouse.asm b/data/maps/objects/SafariZoneSecretHouse.asm index 44ebd342..35112326 100644 --- a/data/maps/objects/SafariZoneSecretHouse.asm +++ b/data/maps/objects/SafariZoneSecretHouse.asm @@ -1,5 +1,5 @@ object_const_def - const SAFARIZONESECRETHOUSE_FISHING_GURU + const_export SAFARIZONESECRETHOUSE_FISHING_GURU SafariZoneSecretHouse_Object: db $17 ; border block diff --git a/data/maps/objects/SafariZoneWest.asm b/data/maps/objects/SafariZoneWest.asm index 284cd244..dbc02825 100644 --- a/data/maps/objects/SafariZoneWest.asm +++ b/data/maps/objects/SafariZoneWest.asm @@ -1,8 +1,8 @@ object_const_def - const SAFARIZONEWEST_MAX_POTION - const SAFARIZONEWEST_TM_DOUBLE_TEAM - const SAFARIZONEWEST_MAX_REVIVE - const SAFARIZONEWEST_GOLD_TEETH + const_export SAFARIZONEWEST_MAX_POTION + const_export SAFARIZONEWEST_TM_DOUBLE_TEAM + const_export SAFARIZONEWEST_MAX_REVIVE + const_export SAFARIZONEWEST_GOLD_TEETH SafariZoneWest_Object: db $0 ; border block diff --git a/data/maps/objects/SafariZoneWestRestHouse.asm b/data/maps/objects/SafariZoneWestRestHouse.asm index bf2eabe2..bc77ca4d 100644 --- a/data/maps/objects/SafariZoneWestRestHouse.asm +++ b/data/maps/objects/SafariZoneWestRestHouse.asm @@ -1,7 +1,7 @@ object_const_def - const SAFARIZONEWESTRESTHOUSE_SCIENTIST - const SAFARIZONEWESTRESTHOUSE_COOLTRAINER_M - const SAFARIZONEWESTRESTHOUSE_SILPH_WORKER_F + const_export SAFARIZONEWESTRESTHOUSE_SCIENTIST + const_export SAFARIZONEWESTRESTHOUSE_COOLTRAINER_M + const_export SAFARIZONEWESTRESTHOUSE_SILPH_WORKER_F SafariZoneWestRestHouse_Object: db $a ; border block diff --git a/data/maps/objects/SaffronCity.asm b/data/maps/objects/SaffronCity.asm index 181b5c07..8de01fe2 100644 --- a/data/maps/objects/SaffronCity.asm +++ b/data/maps/objects/SaffronCity.asm @@ -1,19 +1,19 @@ object_const_def - const SAFFRONCITY_ROCKET1 - const SAFFRONCITY_ROCKET2 - const SAFFRONCITY_ROCKET3 - const SAFFRONCITY_ROCKET4 - const SAFFRONCITY_ROCKET5 - const SAFFRONCITY_ROCKET6 - const SAFFRONCITY_ROCKET7 - const SAFFRONCTIY_SCIENTIST - const SAFFRONCITY_SILPH_WORKER_M - const SAFFRONCITY_SILPH_WORKER_F - const SAFFRONCITY_GENTLEMAN - const SAFFRONCITY_PIDGEOT - const SAFFRONCITY_ROCKER - const SAFFRONCITY_ROCKET8 - const SAFFRONCITY_ROCKET9 + const_export SAFFRONCITY_ROCKET1 + const_export SAFFRONCITY_ROCKET2 + const_export SAFFRONCITY_ROCKET3 + const_export SAFFRONCITY_ROCKET4 + const_export SAFFRONCITY_ROCKET5 + const_export SAFFRONCITY_ROCKET6 + const_export SAFFRONCITY_ROCKET7 + const_export SAFFRONCTIY_SCIENTIST + const_export SAFFRONCITY_SILPH_WORKER_M + const_export SAFFRONCITY_SILPH_WORKER_F + const_export SAFFRONCITY_GENTLEMAN + const_export SAFFRONCITY_PIDGEOT + const_export SAFFRONCITY_ROCKER + const_export SAFFRONCITY_ROCKET8 + const_export SAFFRONCITY_ROCKET9 SaffronCity_Object: db $f ; border block diff --git a/data/maps/objects/SaffronGym.asm b/data/maps/objects/SaffronGym.asm index af4bd68e..839228ad 100644 --- a/data/maps/objects/SaffronGym.asm +++ b/data/maps/objects/SaffronGym.asm @@ -1,13 +1,13 @@ object_const_def - const SAFFRONGYM_SABRINA - const SAFFRONGYM_CHANNELER1 - const SAFFRONGYM_YOUNGSTER1 - const SAFFRONGYM_CHANNELER2 - const SAFFRONGYM_YOUNGSTER2 - const SAFFRONGYM_CHANNELER3 - const SAFFRONGYM_YOUNGSTER3 - const SAFFRONGYM_YOUNGSTER4 - const SAFFRONGYM_GYM_GUIDE + const_export SAFFRONGYM_SABRINA + const_export SAFFRONGYM_CHANNELER1 + const_export SAFFRONGYM_YOUNGSTER1 + const_export SAFFRONGYM_CHANNELER2 + const_export SAFFRONGYM_YOUNGSTER2 + const_export SAFFRONGYM_CHANNELER3 + const_export SAFFRONGYM_YOUNGSTER3 + const_export SAFFRONGYM_YOUNGSTER4 + const_export SAFFRONGYM_GYM_GUIDE SaffronGym_Object: db $2e ; border block diff --git a/data/maps/objects/SaffronMart.asm b/data/maps/objects/SaffronMart.asm index 7a2d9eb1..56057e28 100644 --- a/data/maps/objects/SaffronMart.asm +++ b/data/maps/objects/SaffronMart.asm @@ -1,7 +1,7 @@ object_const_def - const SAFFRONMART_CLERK - const SAFFRONMART_SUPER_NERD - const SAFFRONMART_COOLTRAINER_F + const_export SAFFRONMART_CLERK + const_export SAFFRONMART_SUPER_NERD + const_export SAFFRONMART_COOLTRAINER_F SaffronMart_Object: db $0 ; border block diff --git a/data/maps/objects/SaffronPidgeyHouse.asm b/data/maps/objects/SaffronPidgeyHouse.asm index 3fc0cb9d..4ee23c0f 100644 --- a/data/maps/objects/SaffronPidgeyHouse.asm +++ b/data/maps/objects/SaffronPidgeyHouse.asm @@ -1,8 +1,8 @@ object_const_def - const SAFFRONPIDGEYHOUSE_BRUNETTE_GIRL - const SAFFRONPIDGEYHOUSE_PIDGEY - const SAFFRONPIDGEYHOUSE_YOUNGSTER - const SAFFRONPIDGEYHOUSE_PAPER + const_export SAFFRONPIDGEYHOUSE_BRUNETTE_GIRL + const_export SAFFRONPIDGEYHOUSE_PIDGEY + const_export SAFFRONPIDGEYHOUSE_YOUNGSTER + const_export SAFFRONPIDGEYHOUSE_PAPER SaffronPidgeyHouse_Object: db $a ; border block diff --git a/data/maps/objects/SaffronPokecenter.asm b/data/maps/objects/SaffronPokecenter.asm index 3169ea43..51bb2a1d 100644 --- a/data/maps/objects/SaffronPokecenter.asm +++ b/data/maps/objects/SaffronPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const SAFFRONPOKECENTER_NURSE - const SAFFRONPOKECENTER_BEAUTY - const SAFFRONPOKECENTER_GENTLEMAN - const SAFFRONPOKECENTER_LINK_RECEPTIONIST + const_export SAFFRONPOKECENTER_NURSE + const_export SAFFRONPOKECENTER_BEAUTY + const_export SAFFRONPOKECENTER_GENTLEMAN + const_export SAFFRONPOKECENTER_LINK_RECEPTIONIST SaffronPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/SeafoamIslands1F.asm b/data/maps/objects/SeafoamIslands1F.asm index a9004284..3c41d5c9 100644 --- a/data/maps/objects/SeafoamIslands1F.asm +++ b/data/maps/objects/SeafoamIslands1F.asm @@ -1,6 +1,6 @@ object_const_def - const SEAFOAMISLANDS1F_BOULDER1 - const SEAFOAMISLANDS1F_BOULDER2 + const_export SEAFOAMISLANDS1F_BOULDER1 + const_export SEAFOAMISLANDS1F_BOULDER2 SeafoamIslands1F_Object: db $7d ; border block diff --git a/data/maps/objects/SeafoamIslandsB1F.asm b/data/maps/objects/SeafoamIslandsB1F.asm index c941ea21..7330333a 100644 --- a/data/maps/objects/SeafoamIslandsB1F.asm +++ b/data/maps/objects/SeafoamIslandsB1F.asm @@ -1,6 +1,6 @@ object_const_def - const SEAFOAMISLANDSB1F_BOULDER1 - const SEAFOAMISLANDSB1F_BOULDER2 + const_export SEAFOAMISLANDSB1F_BOULDER1 + const_export SEAFOAMISLANDSB1F_BOULDER2 SeafoamIslandsB1F_Object: db $7d ; border block diff --git a/data/maps/objects/SeafoamIslandsB2F.asm b/data/maps/objects/SeafoamIslandsB2F.asm index 26bf3b07..c1d5021f 100644 --- a/data/maps/objects/SeafoamIslandsB2F.asm +++ b/data/maps/objects/SeafoamIslandsB2F.asm @@ -1,6 +1,6 @@ object_const_def - const SEAFOAMISLANDSB2F_BOULDER1 - const SEAFOAMISLANDSB2F_BOULDER2 + const_export SEAFOAMISLANDSB2F_BOULDER1 + const_export SEAFOAMISLANDSB2F_BOULDER2 SeafoamIslandsB2F_Object: db $7d ; border block diff --git a/data/maps/objects/SeafoamIslandsB3F.asm b/data/maps/objects/SeafoamIslandsB3F.asm index 667e6ff7..1f099134 100644 --- a/data/maps/objects/SeafoamIslandsB3F.asm +++ b/data/maps/objects/SeafoamIslandsB3F.asm @@ -1,10 +1,10 @@ object_const_def - const SEAFOAMISLANDSB3F_BOULDER1 - const SEAFOAMISLANDSB3F_BOULDER2 - const SEAFOAMISLANDSB3F_BOULDER3 - const SEAFOAMISLANDSB3F_BOULDER4 - const SEAFOAMISLANDSB3F_BOULDER5 - const SEAFOAMISLANDSB3F_BOULDER6 + const_export SEAFOAMISLANDSB3F_BOULDER1 + const_export SEAFOAMISLANDSB3F_BOULDER2 + const_export SEAFOAMISLANDSB3F_BOULDER3 + const_export SEAFOAMISLANDSB3F_BOULDER4 + const_export SEAFOAMISLANDSB3F_BOULDER5 + const_export SEAFOAMISLANDSB3F_BOULDER6 SeafoamIslandsB3F_Object: db $7d ; border block diff --git a/data/maps/objects/SeafoamIslandsB4F.asm b/data/maps/objects/SeafoamIslandsB4F.asm index 0948200d..b80685fe 100644 --- a/data/maps/objects/SeafoamIslandsB4F.asm +++ b/data/maps/objects/SeafoamIslandsB4F.asm @@ -1,7 +1,7 @@ object_const_def - const SEAFOAMISLANDSB4F_BOULDER1 - const SEAFOAMISLANDSB4F_BOULDER2 - const SEAFOAMISLANDSB4F_ARTICUNO + const_export SEAFOAMISLANDSB4F_BOULDER1 + const_export SEAFOAMISLANDSB4F_BOULDER2 + const_export SEAFOAMISLANDSB4F_ARTICUNO SeafoamIslandsB4F_Object: db $7d ; border block diff --git a/data/maps/objects/SilphCo10F.asm b/data/maps/objects/SilphCo10F.asm index 6904165a..b95d5f09 100644 --- a/data/maps/objects/SilphCo10F.asm +++ b/data/maps/objects/SilphCo10F.asm @@ -1,10 +1,10 @@ object_const_def - const SILPHCO10F_ROCKET - const SILPHCO10F_SCIENTIST - const SILPHCO10F_SILPH_WORKER_F - const SILPHCO10F_TM_EARTHQUAKE - const SILPHCO10F_RARE_CANDY - const SILPHCO10F_CARBOS + const_export SILPHCO10F_ROCKET + const_export SILPHCO10F_SCIENTIST + const_export SILPHCO10F_SILPH_WORKER_F + const_export SILPHCO10F_TM_EARTHQUAKE + const_export SILPHCO10F_RARE_CANDY + const_export SILPHCO10F_CARBOS SilphCo10F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo11F.asm b/data/maps/objects/SilphCo11F.asm index 1ee5ffe6..c96745d4 100644 --- a/data/maps/objects/SilphCo11F.asm +++ b/data/maps/objects/SilphCo11F.asm @@ -1,9 +1,9 @@ object_const_def - const SILPHCO11F_SILPH_PRESIDENT - const SILPHCO11F_BEAUTY - const SILPHCO11F_GIOVANNI - const SILPHCO11F_ROCKET1 - const SILPHCO11F_ROCKET2 + const_export SILPHCO11F_SILPH_PRESIDENT + const_export SILPHCO11F_BEAUTY + const_export SILPHCO11F_GIOVANNI + const_export SILPHCO11F_ROCKET1 + const_export SILPHCO11F_ROCKET2 SilphCo11F_Object: db $d ; border block diff --git a/data/maps/objects/SilphCo1F.asm b/data/maps/objects/SilphCo1F.asm index 3d1873b5..07ddb171 100644 --- a/data/maps/objects/SilphCo1F.asm +++ b/data/maps/objects/SilphCo1F.asm @@ -1,5 +1,5 @@ object_const_def - const SILPHCO1F_LINK_RECEPTIONIST + const_export SILPHCO1F_LINK_RECEPTIONIST SilphCo1F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo2F.asm b/data/maps/objects/SilphCo2F.asm index b618708a..0c99d578 100644 --- a/data/maps/objects/SilphCo2F.asm +++ b/data/maps/objects/SilphCo2F.asm @@ -1,9 +1,9 @@ object_const_def - const SILPHCO2F_SILPH_WORKER_F - const SILPHCO2F_SCIENTIST1 - const SILPHCO2F_SCIENTIST2 - const SILPHCO2F_ROCKET1 - const SILPHCO2F_ROCKET2 + const_export SILPHCO2F_SILPH_WORKER_F + const_export SILPHCO2F_SCIENTIST1 + const_export SILPHCO2F_SCIENTIST2 + const_export SILPHCO2F_ROCKET1 + const_export SILPHCO2F_ROCKET2 SilphCo2F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo3F.asm b/data/maps/objects/SilphCo3F.asm index f22eee82..a8c568c3 100644 --- a/data/maps/objects/SilphCo3F.asm +++ b/data/maps/objects/SilphCo3F.asm @@ -1,8 +1,8 @@ object_const_def - const SILPHCO3F_SILPH_WORKER_M - const SILPHCO3F_ROCKET - const SILPHCO3F_SCIENTIST - const SILPHCO3F_HYPER_POTION + const_export SILPHCO3F_SILPH_WORKER_M + const_export SILPHCO3F_ROCKET + const_export SILPHCO3F_SCIENTIST + const_export SILPHCO3F_HYPER_POTION SilphCo3F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo4F.asm b/data/maps/objects/SilphCo4F.asm index cf471cb4..bf4e1115 100644 --- a/data/maps/objects/SilphCo4F.asm +++ b/data/maps/objects/SilphCo4F.asm @@ -1,11 +1,11 @@ object_const_def - const SILPHCO4F_SILPH_WORKER_M - const SILPHCO4F_ROCKET1 - const SILPHCO4F_SCIENTIST - const SILPHCO4F_ROCKET2 - const SILPHCO4F_FULL_HEAL - const SILPHCO4F_MAX_REVIVE - const SILPHCO4F_ESCAPE_ROPE + const_export SILPHCO4F_SILPH_WORKER_M + const_export SILPHCO4F_ROCKET1 + const_export SILPHCO4F_SCIENTIST + const_export SILPHCO4F_ROCKET2 + const_export SILPHCO4F_FULL_HEAL + const_export SILPHCO4F_MAX_REVIVE + const_export SILPHCO4F_ESCAPE_ROPE SilphCo4F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo5F.asm b/data/maps/objects/SilphCo5F.asm index c6cc7e34..bc3a8391 100644 --- a/data/maps/objects/SilphCo5F.asm +++ b/data/maps/objects/SilphCo5F.asm @@ -1,15 +1,15 @@ object_const_def - const SILPHCO5F_SILPH_WORKER_M - const SILPHCO5F_ROCKET1 - const SILPHCO5F_SCIENTIST - const SILPHCO5F_ROCKER - const SILPHCO5F_ROCKET2 - const SILPHCO5F_TM_TAKE_DOWN - const SILPHCO5F_PROTEIN - const SILPHCO5F_CARD_KEY - const SILPHCO5F_POKEMON_REPORT1 - const SILPHCO5F_POKEMON_REPORT2 - const SILPHCO5F_POKEMON_REPORT3 + const_export SILPHCO5F_SILPH_WORKER_M + const_export SILPHCO5F_ROCKET1 + const_export SILPHCO5F_SCIENTIST + const_export SILPHCO5F_ROCKER + const_export SILPHCO5F_ROCKET2 + const_export SILPHCO5F_TM_TAKE_DOWN + const_export SILPHCO5F_PROTEIN + const_export SILPHCO5F_CARD_KEY + const_export SILPHCO5F_POKEMON_REPORT1 + const_export SILPHCO5F_POKEMON_REPORT2 + const_export SILPHCO5F_POKEMON_REPORT3 SilphCo5F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo6F.asm b/data/maps/objects/SilphCo6F.asm index 5dc9c87b..26aad741 100644 --- a/data/maps/objects/SilphCo6F.asm +++ b/data/maps/objects/SilphCo6F.asm @@ -1,14 +1,14 @@ object_const_def - const SILPHCO6F_SILPH_WORKER_M1 - const SILPHCO6F_SILPH_WORKER_M2 - const SILPHCO6F_SILPH_WORKER_F1 - const SILPHCO6F_SILPH_WORKER_F2 - const SILPHCO6F_SILPH_WORKER_M3 - const SILPHCO6F_ROCKET1 - const SILPHCO6F_SCIENTIST - const SILPHCO6F_ROCKET2 - const SILPHCO6F_HP_UP - const SILPHCO6F_X_ACCURACY + const_export SILPHCO6F_SILPH_WORKER_M1 + const_export SILPHCO6F_SILPH_WORKER_M2 + const_export SILPHCO6F_SILPH_WORKER_F1 + const_export SILPHCO6F_SILPH_WORKER_F2 + const_export SILPHCO6F_SILPH_WORKER_M3 + const_export SILPHCO6F_ROCKET1 + const_export SILPHCO6F_SCIENTIST + const_export SILPHCO6F_ROCKET2 + const_export SILPHCO6F_HP_UP + const_export SILPHCO6F_X_ACCURACY SilphCo6F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo7F.asm b/data/maps/objects/SilphCo7F.asm index 2d5ed33c..6f2ca90d 100644 --- a/data/maps/objects/SilphCo7F.asm +++ b/data/maps/objects/SilphCo7F.asm @@ -1,15 +1,16 @@ object_const_def - const SILPHCO7F_SILPH_WORKER_M1 - const SILPHCO7F_SILPH_WORKER_M2 - const SILPHCO7F_SILPH_WORKER_M3 - const SILPHCO7F_SILPH_WORKER_M4 - const SILPHCO7F_ROCKET1 - const SILPHCO7F_SCIENTIST - const SILPHCO7F_ROCKET2 - const SILPHCO7F_ROCKET3 - const SILPHCO7F_RIVAL - const SILPHCO7F_CALCIUM - const SILPHCO7F_TM_SWORDS_DANCE + const_export SILPHCO7F_SILPH_WORKER_M1 + const_export SILPHCO7F_SILPH_WORKER_M2 + const_export SILPHCO7F_SILPH_WORKER_M3 + const_export SILPHCO7F_SILPH_WORKER_M4 + const_export SILPHCO7F_ROCKET1 + const_export SILPHCO7F_SCIENTIST + const_export SILPHCO7F_ROCKET2 + const_export SILPHCO7F_ROCKET3 + const_export SILPHCO7F_RIVAL + const_export SILPHCO7F_CALCIUM + const_export SILPHCO7F_TM_SWORDS_DANCE + const_export SILPHCO7F_UNUSED ; referenced in data/maps/hide_show_data.asm, no corresponding object_event SilphCo7F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo8F.asm b/data/maps/objects/SilphCo8F.asm index 7f0bbc78..46450b5b 100644 --- a/data/maps/objects/SilphCo8F.asm +++ b/data/maps/objects/SilphCo8F.asm @@ -1,8 +1,8 @@ object_const_def - const SILPHCO8F_SILPH_WORKER_M - const SILPHCO8F_ROCKET1 - const SILPHCO8F_SCIENTIST - const SILPHCO8F_ROCKET2 + const_export SILPHCO8F_SILPH_WORKER_M + const_export SILPHCO8F_ROCKET1 + const_export SILPHCO8F_SCIENTIST + const_export SILPHCO8F_ROCKET2 SilphCo8F_Object: db $2e ; border block diff --git a/data/maps/objects/SilphCo9F.asm b/data/maps/objects/SilphCo9F.asm index 59cb2c5b..36a4998d 100644 --- a/data/maps/objects/SilphCo9F.asm +++ b/data/maps/objects/SilphCo9F.asm @@ -1,8 +1,8 @@ object_const_def - const SILPHCO9F_NURSE - const SILPHCO9F_ROCKET1 - const SILPHCO9F_SCIENTIST - const SILPHCO9F_ROCKET2 + const_export SILPHCO9F_NURSE + const_export SILPHCO9F_ROCKET1 + const_export SILPHCO9F_SCIENTIST + const_export SILPHCO9F_ROCKET2 SilphCo9F_Object: db $2e ; border block diff --git a/data/maps/objects/TradeCenter.asm b/data/maps/objects/TradeCenter.asm index edc3e0b5..74613f9a 100644 --- a/data/maps/objects/TradeCenter.asm +++ b/data/maps/objects/TradeCenter.asm @@ -1,5 +1,5 @@ object_const_def - const TRADECENTER_OPPONENT + const_export TRADECENTER_OPPONENT TradeCenter_Object: db $e ; border block diff --git a/data/maps/objects/UndergroundPathRoute5.asm b/data/maps/objects/UndergroundPathRoute5.asm index 56402b41..250607cf 100644 --- a/data/maps/objects/UndergroundPathRoute5.asm +++ b/data/maps/objects/UndergroundPathRoute5.asm @@ -1,5 +1,5 @@ object_const_def - const UNDERGROUNDPATHROUTE5_LITTLE_GIRL + const_export UNDERGROUNDPATHROUTE5_LITTLE_GIRL UndergroundPathRoute5_Object: db $a ; border block diff --git a/data/maps/objects/UndergroundPathRoute6.asm b/data/maps/objects/UndergroundPathRoute6.asm index a1ac3acf..c9d7b6da 100644 --- a/data/maps/objects/UndergroundPathRoute6.asm +++ b/data/maps/objects/UndergroundPathRoute6.asm @@ -1,5 +1,5 @@ object_const_def - const UNDERGROUNDPATHROUTE6_GIRL + const_export UNDERGROUNDPATHROUTE6_GIRL UndergroundPathRoute6_Object: db $a ; border block diff --git a/data/maps/objects/UndergroundPathRoute7.asm b/data/maps/objects/UndergroundPathRoute7.asm index d7772f6c..aad976d3 100644 --- a/data/maps/objects/UndergroundPathRoute7.asm +++ b/data/maps/objects/UndergroundPathRoute7.asm @@ -1,5 +1,5 @@ object_const_def - const UNDERGROUNDPATHROUTE7_MIDDLE_AGED_MAN + const_export UNDERGROUNDPATHROUTE7_MIDDLE_AGED_MAN UndergroundPathRoute7_Object: db $a ; border block diff --git a/data/maps/objects/UndergroundPathRoute7Copy.asm b/data/maps/objects/UndergroundPathRoute7Copy.asm index 9c3841cb..8e2c70e0 100644 --- a/data/maps/objects/UndergroundPathRoute7Copy.asm +++ b/data/maps/objects/UndergroundPathRoute7Copy.asm @@ -1,6 +1,6 @@ object_const_def - const UNDERGROUNDPATHROUTE7COPY_UNUSED_GIRL - const UNDERGROUNDPATHROUTE7COPY_UNUSED_MIDDLE_AGED_MAN + const_export UNDERGROUNDPATHROUTE7COPY_UNUSED_GIRL + const_export UNDERGROUNDPATHROUTE7COPY_UNUSED_MIDDLE_AGED_MAN UndergroundPathRoute7Copy_Object: db $a ; border block diff --git a/data/maps/objects/UndergroundPathRoute8.asm b/data/maps/objects/UndergroundPathRoute8.asm index 751690f4..e7bd2891 100644 --- a/data/maps/objects/UndergroundPathRoute8.asm +++ b/data/maps/objects/UndergroundPathRoute8.asm @@ -1,5 +1,5 @@ object_const_def - const UNDERGROUNDPATHROUTE8_GIRL + const_export UNDERGROUNDPATHROUTE8_GIRL UndergroundPathRoute8_Object: db $a ; border block diff --git a/data/maps/objects/VermilionCity.asm b/data/maps/objects/VermilionCity.asm index 1146d2b8..eeeded0c 100644 --- a/data/maps/objects/VermilionCity.asm +++ b/data/maps/objects/VermilionCity.asm @@ -1,10 +1,10 @@ object_const_def - const VERMILIONCITY_BEAUTY - const VERMILIONCITY_GAMBLER1 - const VERMILIONCITY_SAILOR1 - const VERMILIONCITY_GAMBLER2 - const VERMILIONCITY_MACHOP - const VERMILIONCITY_SAILOR2 + const_export VERMILIONCITY_BEAUTY + const_export VERMILIONCITY_GAMBLER1 + const_export VERMILIONCITY_SAILOR1 + const_export VERMILIONCITY_GAMBLER2 + const_export VERMILIONCITY_MACHOP + const_export VERMILIONCITY_SAILOR2 VermilionCity_Object: db $43 ; border block diff --git a/data/maps/objects/VermilionGym.asm b/data/maps/objects/VermilionGym.asm index 0defc08f..5e45d0d5 100644 --- a/data/maps/objects/VermilionGym.asm +++ b/data/maps/objects/VermilionGym.asm @@ -1,9 +1,9 @@ object_const_def - const VERMILIONGYM_LT_SURGE - const VERMILIONGYM_GENTLEMAN - const VERMILIONGYM_SUPER_NERD - const VERMILIONGYM_SAILOR - const VERMILIONGYM_GYM_GUIDE + const_export VERMILIONGYM_LT_SURGE + const_export VERMILIONGYM_GENTLEMAN + const_export VERMILIONGYM_SUPER_NERD + const_export VERMILIONGYM_SAILOR + const_export VERMILIONGYM_GYM_GUIDE VermilionGym_Object: db $3 ; border block diff --git a/data/maps/objects/VermilionMart.asm b/data/maps/objects/VermilionMart.asm index 7cab5e7a..465f38d7 100644 --- a/data/maps/objects/VermilionMart.asm +++ b/data/maps/objects/VermilionMart.asm @@ -1,7 +1,7 @@ object_const_def - const VERMILIONMART_CLERK - const VERMILIONMART_COOLTRAINER_M - const VERMILIONMART_COOLTRAINER_F + const_export VERMILIONMART_CLERK + const_export VERMILIONMART_COOLTRAINER_M + const_export VERMILIONMART_COOLTRAINER_F VermilionMart_Object: db $0 ; border block diff --git a/data/maps/objects/VermilionOldRodHouse.asm b/data/maps/objects/VermilionOldRodHouse.asm index 3efb3956..b84f531f 100644 --- a/data/maps/objects/VermilionOldRodHouse.asm +++ b/data/maps/objects/VermilionOldRodHouse.asm @@ -1,5 +1,5 @@ object_const_def - const VERMILIONOLDRODHOUSE_FISHING_GURU + const_export VERMILIONOLDRODHOUSE_FISHING_GURU VermilionOldRodHouse_Object: db $a ; border block diff --git a/data/maps/objects/VermilionPidgeyHouse.asm b/data/maps/objects/VermilionPidgeyHouse.asm index 6ffd9064..9b56c567 100644 --- a/data/maps/objects/VermilionPidgeyHouse.asm +++ b/data/maps/objects/VermilionPidgeyHouse.asm @@ -1,7 +1,7 @@ object_const_def - const VERMILIONPIDGEYHOUSE_YOUNGSTER - const VERMILIONPIDGEYHOUSE_PIDGEY - const VERMILIONPIDGEYHOUSE_LETTER + const_export VERMILIONPIDGEYHOUSE_YOUNGSTER + const_export VERMILIONPIDGEYHOUSE_PIDGEY + const_export VERMILIONPIDGEYHOUSE_LETTER VermilionPidgeyHouse_Object: db $a ; border block diff --git a/data/maps/objects/VermilionPokecenter.asm b/data/maps/objects/VermilionPokecenter.asm index 5793aae0..441ffbb8 100644 --- a/data/maps/objects/VermilionPokecenter.asm +++ b/data/maps/objects/VermilionPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const VERMILIONPOKECENTER_NURSE - const VERMILIONPOKECENTER_FISHING_GURU - const VERMILIONPOKECENTER_SAILOR - const VERMILIONPOKECENTER_LINK_RECEPTIONIST + const_export VERMILIONPOKECENTER_NURSE + const_export VERMILIONPOKECENTER_FISHING_GURU + const_export VERMILIONPOKECENTER_SAILOR + const_export VERMILIONPOKECENTER_LINK_RECEPTIONIST VermilionPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/VermilionTradeHouse.asm b/data/maps/objects/VermilionTradeHouse.asm index 3d83357c..9740dbcb 100644 --- a/data/maps/objects/VermilionTradeHouse.asm +++ b/data/maps/objects/VermilionTradeHouse.asm @@ -1,5 +1,5 @@ object_const_def - const VERMILIONTRADEHOUSE_LITTLE_GIRL + const_export VERMILIONTRADEHOUSE_LITTLE_GIRL VermilionTradeHouse_Object: db $a ; border block diff --git a/data/maps/objects/VictoryRoad1F.asm b/data/maps/objects/VictoryRoad1F.asm index 40295c81..267ae00a 100644 --- a/data/maps/objects/VictoryRoad1F.asm +++ b/data/maps/objects/VictoryRoad1F.asm @@ -1,11 +1,11 @@ object_const_def - const VICTORYROAD1F_COOLTRAINER_F - const VICTORYROAD1F_COOLTRAINER_M - const VICTORYROAD1F_TM_SKY_ATTACK - const VICTORYROAD1F_RARE_CANDY - const VICTORYROAD1F_BOULDER1 - const VICTORYROAD1F_BOULDER2 - const VICTORYROAD1F_BOULDER3 + const_export VICTORYROAD1F_COOLTRAINER_F + const_export VICTORYROAD1F_COOLTRAINER_M + const_export VICTORYROAD1F_TM_SKY_ATTACK + const_export VICTORYROAD1F_RARE_CANDY + const_export VICTORYROAD1F_BOULDER1 + const_export VICTORYROAD1F_BOULDER2 + const_export VICTORYROAD1F_BOULDER3 VictoryRoad1F_Object: db $7d ; border block diff --git a/data/maps/objects/VictoryRoad2F.asm b/data/maps/objects/VictoryRoad2F.asm index 09fc4458..c4de3683 100644 --- a/data/maps/objects/VictoryRoad2F.asm +++ b/data/maps/objects/VictoryRoad2F.asm @@ -1,17 +1,17 @@ object_const_def - const VICTORYROAD2F_HIKER - const VICTORYROAD2F_SUPER_NERD1 - const VICTORYROAD2F_COOLTRAINER_M - const VICTORYROAD2F_SUPER_NERD2 - const VICTORYROAD2F_SUPER_NERD3 - const VICTORYROAD2F_MOLTRES - const VICTORYROAD2F_TM_SUBMISSION - const VICTORYROAD2F_FULL_HEAL - const VICTORYROAD2F_TM_MEGA_KICK - const VICTORYROAD2F_GUARD_SPEC - const VICTORYROAD2F_BOULDER1 - const VICTORYROAD2F_BOULDER2 - const VICTORYROAD2F_BOULDER3 + const_export VICTORYROAD2F_HIKER + const_export VICTORYROAD2F_SUPER_NERD1 + const_export VICTORYROAD2F_COOLTRAINER_M + const_export VICTORYROAD2F_SUPER_NERD2 + const_export VICTORYROAD2F_SUPER_NERD3 + const_export VICTORYROAD2F_MOLTRES + const_export VICTORYROAD2F_TM_SUBMISSION + const_export VICTORYROAD2F_FULL_HEAL + const_export VICTORYROAD2F_TM_MEGA_KICK + const_export VICTORYROAD2F_GUARD_SPEC + const_export VICTORYROAD2F_BOULDER1 + const_export VICTORYROAD2F_BOULDER2 + const_export VICTORYROAD2F_BOULDER3 VictoryRoad2F_Object: db $7d ; border block diff --git a/data/maps/objects/VictoryRoad3F.asm b/data/maps/objects/VictoryRoad3F.asm index ad6b4df1..d56f9d65 100644 --- a/data/maps/objects/VictoryRoad3F.asm +++ b/data/maps/objects/VictoryRoad3F.asm @@ -1,14 +1,14 @@ object_const_def - const VICTORYROAD3F_COOLTRAINER_M1 - const VICTORYROAD3F_COOLTRAINER_F1 - const VICTORYROAD3F_COOLTRAINER_M2 - const VICTORYROAD3F_COOLTRAINER_F2 - const VICTORYROAD3F_MAX_REVIVE - const VICTORYROAD3F_TM_EXPLOSION - const VICTORYROAD3F_BOULDER1 - const VICTORYROAD3F_BOULDER2 - const VICTORYROAD3F_BOULDER3 - const VICTORYROAD3F_BOULDER4 + const_export VICTORYROAD3F_COOLTRAINER_M1 + const_export VICTORYROAD3F_COOLTRAINER_F1 + const_export VICTORYROAD3F_COOLTRAINER_M2 + const_export VICTORYROAD3F_COOLTRAINER_F2 + const_export VICTORYROAD3F_MAX_REVIVE + const_export VICTORYROAD3F_TM_EXPLOSION + const_export VICTORYROAD3F_BOULDER1 + const_export VICTORYROAD3F_BOULDER2 + const_export VICTORYROAD3F_BOULDER3 + const_export VICTORYROAD3F_BOULDER4 VictoryRoad3F_Object: db $7d ; border block diff --git a/data/maps/objects/ViridianCity.asm b/data/maps/objects/ViridianCity.asm index b3a64f36..854a2788 100644 --- a/data/maps/objects/ViridianCity.asm +++ b/data/maps/objects/ViridianCity.asm @@ -1,11 +1,11 @@ object_const_def - const VIRIDIANCITY_YOUNGSTER1 - const VIRIDIANCITY_GAMBLER1 - const VIRIDIANCITY_YOUNGSTER2 - const VIRIDIANCITY_GIRL - const VIRIDIANCITY_OLD_MAN_SLEEPY - const VIRIDIANCITY_FISHER - const VIRIDIANCITY_OLD_MAN + const_export VIRIDIANCITY_YOUNGSTER1 + const_export VIRIDIANCITY_GAMBLER1 + const_export VIRIDIANCITY_YOUNGSTER2 + const_export VIRIDIANCITY_GIRL + const_export VIRIDIANCITY_OLD_MAN_SLEEPY + const_export VIRIDIANCITY_FISHER + const_export VIRIDIANCITY_OLD_MAN ViridianCity_Object: db $f ; border block diff --git a/data/maps/objects/ViridianForest.asm b/data/maps/objects/ViridianForest.asm index ca3fc30b..5002a315 100644 --- a/data/maps/objects/ViridianForest.asm +++ b/data/maps/objects/ViridianForest.asm @@ -1,12 +1,12 @@ object_const_def - const VIRIDIANFOREST_YOUNGSTER1 - const VIRIDIANFOREST_YOUNGSTER2 - const VIRIDIANFOREST_YOUNGSTER3 - const VIRIDIANFOREST_YOUNGSTER4 - const VIRIDIANFOREST_ANTIDOTE - const VIRIDIANFOREST_POTION - const VIRIDIANFOREST_POKE_BALL - const VIRIDIANFOREST_YOUNGSTER5 + const_export VIRIDIANFOREST_YOUNGSTER1 + const_export VIRIDIANFOREST_YOUNGSTER2 + const_export VIRIDIANFOREST_YOUNGSTER3 + const_export VIRIDIANFOREST_YOUNGSTER4 + const_export VIRIDIANFOREST_ANTIDOTE + const_export VIRIDIANFOREST_POTION + const_export VIRIDIANFOREST_POKE_BALL + const_export VIRIDIANFOREST_YOUNGSTER5 ViridianForest_Object: db $3 ; border block diff --git a/data/maps/objects/ViridianForestNorthGate.asm b/data/maps/objects/ViridianForestNorthGate.asm index bd804359..ad4b9bab 100644 --- a/data/maps/objects/ViridianForestNorthGate.asm +++ b/data/maps/objects/ViridianForestNorthGate.asm @@ -1,6 +1,6 @@ object_const_def - const VIRIDIANFORESTNORTHGATE_SUPER_NERD - const VIRIDIANFORESTNORTHGATE_GRAMPS + const_export VIRIDIANFORESTNORTHGATE_SUPER_NERD + const_export VIRIDIANFORESTNORTHGATE_GRAMPS ViridianForestNorthGate_Object: db $a ; border block diff --git a/data/maps/objects/ViridianForestSouthGate.asm b/data/maps/objects/ViridianForestSouthGate.asm index 15ada6ff..dd7f2a26 100644 --- a/data/maps/objects/ViridianForestSouthGate.asm +++ b/data/maps/objects/ViridianForestSouthGate.asm @@ -1,6 +1,6 @@ object_const_def - const VIRIDIANFORESTSOUTHGATE_GIRL - const VIRIDIANFORESTSOUTHGATE_LITTLE_GIRL + const_export VIRIDIANFORESTSOUTHGATE_GIRL + const_export VIRIDIANFORESTSOUTHGATE_LITTLE_GIRL ViridianForestSouthGate_Object: db $a ; border block diff --git a/data/maps/objects/ViridianGym.asm b/data/maps/objects/ViridianGym.asm index d58736da..87d2ef90 100644 --- a/data/maps/objects/ViridianGym.asm +++ b/data/maps/objects/ViridianGym.asm @@ -1,15 +1,15 @@ object_const_def - const VIRIDIANGYM_GIOVANNI - const VIRIDIANGYM_COOLTRAINER_M1 - const VIRIDIANGYM_HIKER1 - const VIRIDIANGYM_ROCKER1 - const VIRIDIANGYM_HIKER2 - const VIRIDIANGYM_COOLTRAINER_M2 - const VIRIDIANGYM_HIKER3 - const VIRIDIANGYM_ROCKER2 - const VIRIDIANGYM_COOLTRAINER_M3 - const VIRIDIANGYM_GYM_GUIDE - const VIRIDIANGYM_REVIVE + const_export VIRIDIANGYM_GIOVANNI + const_export VIRIDIANGYM_COOLTRAINER_M1 + const_export VIRIDIANGYM_HIKER1 + const_export VIRIDIANGYM_ROCKER1 + const_export VIRIDIANGYM_HIKER2 + const_export VIRIDIANGYM_COOLTRAINER_M2 + const_export VIRIDIANGYM_HIKER3 + const_export VIRIDIANGYM_ROCKER2 + const_export VIRIDIANGYM_COOLTRAINER_M3 + const_export VIRIDIANGYM_GYM_GUIDE + const_export VIRIDIANGYM_REVIVE ViridianGym_Object: db $3 ; border block diff --git a/data/maps/objects/ViridianMart.asm b/data/maps/objects/ViridianMart.asm index 05d8048e..6107eff7 100644 --- a/data/maps/objects/ViridianMart.asm +++ b/data/maps/objects/ViridianMart.asm @@ -1,7 +1,7 @@ object_const_def - const VIRIDIANMART_CLERK - const VIRIDIANMART_YOUNGSTER - const VIRIDIANMART_COOLTRAINER_M + const_export VIRIDIANMART_CLERK + const_export VIRIDIANMART_YOUNGSTER + const_export VIRIDIANMART_COOLTRAINER_M ViridianMart_Object: db $0 ; border block diff --git a/data/maps/objects/ViridianNicknameHouse.asm b/data/maps/objects/ViridianNicknameHouse.asm index 29e1873c..3021c849 100644 --- a/data/maps/objects/ViridianNicknameHouse.asm +++ b/data/maps/objects/ViridianNicknameHouse.asm @@ -1,8 +1,8 @@ object_const_def - const VIRIDIANNICKNAMEHOUSE_BALDING_GUY - const VIRIDIANNICKNAMEHOUSE_LITTLE_GIRL - const VIRIDIANNICKNAMEHOUSE_SPEAROW - const VIRIDIANNICKNAMEHOUSE_SPEARY_SIGN + const_export VIRIDIANNICKNAMEHOUSE_BALDING_GUY + const_export VIRIDIANNICKNAMEHOUSE_LITTLE_GIRL + const_export VIRIDIANNICKNAMEHOUSE_SPEAROW + const_export VIRIDIANNICKNAMEHOUSE_SPEARY_SIGN ViridianNicknameHouse_Object: db $a ; border block diff --git a/data/maps/objects/ViridianPokecenter.asm b/data/maps/objects/ViridianPokecenter.asm index e4b564fa..44eb2ece 100644 --- a/data/maps/objects/ViridianPokecenter.asm +++ b/data/maps/objects/ViridianPokecenter.asm @@ -1,8 +1,8 @@ object_const_def - const VIRIDIANPOKECENTER_NURSE - const VIRIDIANPOKECENTER_GENTLEMAN - const VIRIDIANPOKECENTER_COOLTRAINER_M - const VIRIDIANPOKECENTER_LINK_RECEPTIONIST + const_export VIRIDIANPOKECENTER_NURSE + const_export VIRIDIANPOKECENTER_GENTLEMAN + const_export VIRIDIANPOKECENTER_COOLTRAINER_M + const_export VIRIDIANPOKECENTER_LINK_RECEPTIONIST ViridianPokecenter_Object: db $0 ; border block diff --git a/data/maps/objects/ViridianSchoolHouse.asm b/data/maps/objects/ViridianSchoolHouse.asm index a389cb9d..7e1c3860 100644 --- a/data/maps/objects/ViridianSchoolHouse.asm +++ b/data/maps/objects/ViridianSchoolHouse.asm @@ -1,6 +1,6 @@ object_const_def - const VIRIDIANSCHOOLHOUSE_BRUNETTE_GIRL - const VIRIDIANSCHOOLHOUSE_COOLTRAINER_F + const_export VIRIDIANSCHOOLHOUSE_BRUNETTE_GIRL + const_export VIRIDIANSCHOOLHOUSE_COOLTRAINER_F ViridianSchoolHouse_Object: db $a ; border block diff --git a/data/maps/objects/WardensHouse.asm b/data/maps/objects/WardensHouse.asm index 40aee76d..a4b1181b 100644 --- a/data/maps/objects/WardensHouse.asm +++ b/data/maps/objects/WardensHouse.asm @@ -1,7 +1,7 @@ object_const_def - const WARDENSHOUSE_WARDEN - const WARDENSHOUSE_RARE_CANDY - const WARDENSHOUSE_BOULDER + const_export WARDENSHOUSE_WARDEN + const_export WARDENSHOUSE_RARE_CANDY + const_export WARDENSHOUSE_BOULDER WardensHouse_Object: db $17 ; border block diff --git a/macros/const.asm b/macros/const.asm index e0a84404..fa2f0753 100644 --- a/macros/const.asm +++ b/macros/const.asm @@ -18,6 +18,11 @@ MACRO const DEF const_value += const_inc ENDM +MACRO const_export + const \1 + EXPORT \1 +ENDM + MACRO shift_const DEF \1 EQU 1 << const_value DEF const_value += const_inc -- cgit v1.3.1-sl0p From 9f2d6aa0a877b57eb65bce4bf3cde8a3f960bcc8 Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sun, 19 Nov 2023 12:33:30 -0600 Subject: Fix Celedon typo --- data/maps/objects/Route19.asm | 2 +- scripts/CeladonCity.asm | 8 ++++---- text/CeladonCity.asm | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) (limited to 'data') diff --git a/data/maps/objects/Route19.asm b/data/maps/objects/Route19.asm index ca5a2ffa..3513d477 100644 --- a/data/maps/objects/Route19.asm +++ b/data/maps/objects/Route19.asm @@ -20,7 +20,7 @@ Route19_Object: def_object_events object_event 8, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE19_COOLTRAINER_M1, OPP_SWIMMER, 2 - object_event 13, 7, SPRITE_COOLTRAINER_M,STAY, LEFT, TEXT_ROUTE19_COOLTRAINER_M2, OPP_SWIMMER, 3 + object_event 13, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE19_COOLTRAINER_M2, OPP_SWIMMER, 3 object_event 13, 25, SPRITE_SWIMMER, STAY, LEFT, TEXT_ROUTE19_SWIMMER1, OPP_SWIMMER, 4 object_event 4, 27, SPRITE_SWIMMER, STAY, RIGHT, TEXT_ROUTE19_SWIMMER2, OPP_SWIMMER, 5 object_event 16, 31, SPRITE_SWIMMER, STAY, UP, TEXT_ROUTE19_SWIMMER3, OPP_SWIMMER, 6 diff --git a/scripts/CeladonCity.asm b/scripts/CeladonCity.asm index ee62c78b..60ca58c3 100644 --- a/scripts/CeladonCity.asm +++ b/scripts/CeladonCity.asm @@ -65,20 +65,20 @@ CeladonCityGramps3Text: jp TextScriptEnd .Text: - text_far _CeledonCityGramps3Text + text_far _CeladonCityGramps3Text text_end .ReceivedTM41Text: - text_far _CeledonCityGramps3ReceivedTM41Text + text_far _CeladonCityGramps3ReceivedTM41Text sound_get_item_1 text_end .TM41ExplanationText: - text_far _CeledonCityGramps3TM41ExplanationText + text_far _CeladonCityGramps3TM41ExplanationText text_end .TM41NoRoomText: - text_far _CeledonCityGramps3TM41NoRoomText + text_far _CeladonCityGramps3TM41NoRoomText text_end CeladonCityFisherText: diff --git a/text/CeladonCity.asm b/text/CeladonCity.asm index 8baaf8d3..d1ea4147 100644 --- a/text/CeladonCity.asm +++ b/text/CeladonCity.asm @@ -28,7 +28,7 @@ _CeladonCityGramps2Text:: cont "coins for prizes!" done -_CeledonCityGramps3Text:: +_CeladonCityGramps3Text:: text "Hello, there!" para "I've seen you," @@ -39,14 +39,14 @@ _CeledonCityGramps3Text:: line "dropping by!" prompt -_CeledonCityGramps3ReceivedTM41Text:: +_CeladonCityGramps3ReceivedTM41Text:: text " received" line "@" text_ram wStringBuffer text "!@" text_end -_CeledonCityGramps3TM41ExplanationText:: +_CeladonCityGramps3TM41ExplanationText:: text "TM41 teaches" line "SOFTBOILED!" @@ -57,7 +57,7 @@ _CeledonCityGramps3TM41ExplanationText:: line "CHANSEY!" done -_CeledonCityGramps3TM41NoRoomText:: +_CeladonCityGramps3TM41NoRoomText:: text "Oh, your pack is" line "full of items!" done -- cgit v1.3.1-sl0p From 3adf1e22abb83e62e541c5a7b59a00960a8ceb87 Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sun, 19 Nov 2023 16:00:44 -0600 Subject: Remove incorrect sign object consts --- data/maps/objects/MtMoon1F.asm | 1 - data/maps/objects/PokemonFanClub.asm | 2 -- 2 files changed, 3 deletions(-) (limited to 'data') diff --git a/data/maps/objects/MtMoon1F.asm b/data/maps/objects/MtMoon1F.asm index c13f1379..75264ae6 100644 --- a/data/maps/objects/MtMoon1F.asm +++ b/data/maps/objects/MtMoon1F.asm @@ -12,7 +12,6 @@ const_export MTMOON1F_ESCAPE_ROPE const_export MTMOON1F_POTION2 const_export MTMOON1F_TM_WATER_GUN - const_export MTMOON1F_BEWARE_ZUBAT_SIGN MtMoon1F_Object: db $3 ; border block diff --git a/data/maps/objects/PokemonFanClub.asm b/data/maps/objects/PokemonFanClub.asm index 8bc6098a..d7b94077 100644 --- a/data/maps/objects/PokemonFanClub.asm +++ b/data/maps/objects/PokemonFanClub.asm @@ -5,8 +5,6 @@ const_export POKEMONFANCLUB_SEEL const_export POKEMONFANCLUB_CHAIRMAN const_export POKEMONFANCLUB_RECEPTIONIST - const_export POKEMONFANCLUB_SIGN_1 - const_export POKEMONFANCLUB_SIGN_2 PokemonFanClub_Object: db $d ; border block -- cgit v1.3.1-sl0p From e7f94cc52005142315878bb3a8f0bc96a9eda6fc Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sun, 19 Nov 2023 16:03:49 -0600 Subject: Fix inconsistent object const names --- data/maps/objects/Route24.asm | 8 ++++---- data/maps/objects/Route6.asm | 8 ++++---- data/maps/objects/Route9.asm | 20 ++++++++++---------- scripts/Route24.asm | 4 ++-- scripts/Route6.asm | 4 ++-- scripts/Route9.asm | 10 +++++----- 6 files changed, 27 insertions(+), 27 deletions(-) (limited to 'data') diff --git a/data/maps/objects/Route24.asm b/data/maps/objects/Route24.asm index f23eb7f8..780bedd2 100644 --- a/data/maps/objects/Route24.asm +++ b/data/maps/objects/Route24.asm @@ -3,9 +3,9 @@ const_export ROUTE24_COOLTRAINER_M2 const_export ROUTE24_COOLTRAINER_M3 const_export ROUTE24_COOLTRAINER_F1 - const_export ROUTE24_YOUNGSTER_1 + const_export ROUTE24_YOUNGSTER1 const_export ROUTE24_COOLTRAINER_F2 - const_export ROUTE24_YOUNGSTER_2 + const_export ROUTE24_YOUNGSTER2 const_export ROUTE24_TM_THUNDER_WAVE Route24_Object: @@ -20,9 +20,9 @@ Route24_Object: object_event 5, 20, SPRITE_COOLTRAINER_M, STAY, UP, TEXT_ROUTE24_COOLTRAINER_M2, OPP_JR_TRAINER_M, 2 object_event 11, 19, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE24_COOLTRAINER_M3, OPP_JR_TRAINER_M, 3 object_event 10, 22, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE24_COOLTRAINER_F1, OPP_LASS, 7 - object_event 11, 25, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER_1, OPP_YOUNGSTER, 4 + object_event 11, 25, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER1, OPP_YOUNGSTER, 4 object_event 10, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE24_COOLTRAINER_F2, OPP_LASS, 8 - object_event 11, 31, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER_2, OPP_BUG_CATCHER, 9 + object_event 11, 31, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE24_YOUNGSTER2, OPP_BUG_CATCHER, 9 object_event 10, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE24_TM_THUNDER_WAVE, TM_THUNDER_WAVE def_warps_to ROUTE_24 diff --git a/data/maps/objects/Route6.asm b/data/maps/objects/Route6.asm index cd666768..155cbfb6 100644 --- a/data/maps/objects/Route6.asm +++ b/data/maps/objects/Route6.asm @@ -1,10 +1,10 @@ object_const_def const_export ROUTE6_COOLTRAINER_M1 const_export ROUTE6_COOLTRAINER_F1 - const_export ROUTE6_YOUNGSTER_1 + const_export ROUTE6_YOUNGSTER1 const_export ROUTE6_COOLTRAINER_M2 const_export ROUTE6_COOLTRAINER_F2 - const_export ROUTE6_YOUNGSTER_2 + const_export ROUTE6_YOUNGSTER2 Route6_Object: db $f ; border block @@ -21,9 +21,9 @@ Route6_Object: def_object_events object_event 10, 21, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE6_COOLTRAINER_M1, OPP_JR_TRAINER_M, 4 object_event 11, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_F1, OPP_JR_TRAINER_F, 2 - object_event 0, 15, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE6_YOUNGSTER_1, OPP_BUG_CATCHER, 10 + object_event 0, 15, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE6_YOUNGSTER1, OPP_BUG_CATCHER, 10 object_event 11, 31, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_M2, OPP_JR_TRAINER_M, 5 object_event 11, 30, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROUTE6_COOLTRAINER_F2, OPP_JR_TRAINER_F, 3 - object_event 19, 26, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE6_YOUNGSTER_2, OPP_BUG_CATCHER, 11 + object_event 19, 26, SPRITE_YOUNGSTER, STAY, LEFT, TEXT_ROUTE6_YOUNGSTER2, OPP_BUG_CATCHER, 11 def_warps_to ROUTE_6 diff --git a/data/maps/objects/Route9.asm b/data/maps/objects/Route9.asm index a5c29bef..5d5a66cb 100644 --- a/data/maps/objects/Route9.asm +++ b/data/maps/objects/Route9.asm @@ -3,11 +3,11 @@ const_export ROUTE9_COOLTRAINER_M1 const_export ROUTE9_COOLTRAINER_M2 const_export ROUTE9_COOLTRAINER_F2 - const_export ROUTE9_HIKER_1 - const_export ROUTE9_HIKER_2 - const_export ROUTE9_YOUNGSTER_1 - const_export ROUTE9_HIKER_3 - const_export ROUTE9_YOUNGSTER_2 + const_export ROUTE9_HIKER1 + const_export ROUTE9_HIKER2 + const_export ROUTE9_YOUNGSTER1 + const_export ROUTE9_HIKER3 + const_export ROUTE9_YOUNGSTER2 const_export ROUTE9_TM_TELEPORT Route9_Object: @@ -23,11 +23,11 @@ Route9_Object: object_event 24, 7, SPRITE_COOLTRAINER_M, STAY, LEFT, TEXT_ROUTE9_COOLTRAINER_M1, OPP_JR_TRAINER_M, 7 object_event 31, 7, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_ROUTE9_COOLTRAINER_M2, OPP_JR_TRAINER_M, 8 object_event 48, 8, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROUTE9_COOLTRAINER_F2, OPP_JR_TRAINER_F, 6 - object_event 16, 15, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER_1, OPP_HIKER, 11 - object_event 43, 3, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER_2, OPP_HIKER, 6 - object_event 22, 2, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE9_YOUNGSTER_1, OPP_BUG_CATCHER, 13 - object_event 45, 15, SPRITE_HIKER, STAY, RIGHT, TEXT_ROUTE9_HIKER_3, OPP_HIKER, 5 - object_event 40, 8, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE9_YOUNGSTER_2, OPP_BUG_CATCHER, 14 + object_event 16, 15, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER1, OPP_HIKER, 11 + object_event 43, 3, SPRITE_HIKER, STAY, LEFT, TEXT_ROUTE9_HIKER2, OPP_HIKER, 6 + object_event 22, 2, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_ROUTE9_YOUNGSTER1, OPP_BUG_CATCHER, 13 + object_event 45, 15, SPRITE_HIKER, STAY, RIGHT, TEXT_ROUTE9_HIKER3, OPP_HIKER, 5 + object_event 40, 8, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_ROUTE9_YOUNGSTER2, OPP_BUG_CATCHER, 14 object_event 10, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_ROUTE9_TM_TELEPORT, TM_TELEPORT def_warps_to ROUTE_9 diff --git a/scripts/Route24.asm b/scripts/Route24.asm index 8fa9dd20..47d6eb9f 100644 --- a/scripts/Route24.asm +++ b/scripts/Route24.asm @@ -83,9 +83,9 @@ Route24_TextPointers: dw_const Route24CooltrainerM2Text, TEXT_ROUTE24_COOLTRAINER_M2 dw_const Route24CooltrainerM3Text, TEXT_ROUTE24_COOLTRAINER_M3 dw_const Route24CooltrainerF1Text, TEXT_ROUTE24_COOLTRAINER_F1 - dw_const Route24Youngster1Text, TEXT_ROUTE24_YOUNGSTER_1 + dw_const Route24Youngster1Text, TEXT_ROUTE24_YOUNGSTER1 dw_const Route24CooltrainerF2Text, TEXT_ROUTE24_COOLTRAINER_F2 - dw_const Route24Youngster2Text, TEXT_ROUTE24_YOUNGSTER_2 + dw_const Route24Youngster2Text, TEXT_ROUTE24_YOUNGSTER2 dw_const PickUpItemText, TEXT_ROUTE24_TM_THUNDER_WAVE Route24TrainerHeaders: diff --git a/scripts/Route6.asm b/scripts/Route6.asm index b7b8c1ce..0151c924 100644 --- a/scripts/Route6.asm +++ b/scripts/Route6.asm @@ -17,10 +17,10 @@ Route6_TextPointers: def_text_pointers dw_const Route6CooltrainerM1Text, TEXT_ROUTE6_COOLTRAINER_M1 dw_const Route6CooltrainerF1Text, TEXT_ROUTE6_COOLTRAINER_F1 - dw_const Route6Youngster1Text, TEXT_ROUTE6_YOUNGSTER_1 + dw_const Route6Youngster1Text, TEXT_ROUTE6_YOUNGSTER1 dw_const Route6CooltrainerM2Text, TEXT_ROUTE6_COOLTRAINER_M2 dw_const Route6CooltrainerF2Text, TEXT_ROUTE6_COOLTRAINER_F2 - dw_const Route6Youngster2Text, TEXT_ROUTE6_YOUNGSTER_2 + dw_const Route6Youngster2Text, TEXT_ROUTE6_YOUNGSTER2 dw_const Route6UndergroundPathSignText, TEXT_ROUTE6_UNDERGROUND_PATH_SIGN Route6TrainerHeaders: diff --git a/scripts/Route9.asm b/scripts/Route9.asm index 0aa91229..a2bb6abb 100644 --- a/scripts/Route9.asm +++ b/scripts/Route9.asm @@ -19,11 +19,11 @@ Route9_TextPointers: dw_const Route9CooltrainerM1Text, TEXT_ROUTE9_COOLTRAINER_M1 dw_const Route9CooltrainerM2Text, TEXT_ROUTE9_COOLTRAINER_M2 dw_const Route9CooltrainerF2Text, TEXT_ROUTE9_COOLTRAINER_F2 - dw_const Route9Hiker1Text, TEXT_ROUTE9_HIKER_1 - dw_const Route9Hiker2Text, TEXT_ROUTE9_HIKER_2 - dw_const Route9Youngster1Text, TEXT_ROUTE9_YOUNGSTER_1 - dw_const Route9Hiker3Text, TEXT_ROUTE9_HIKER_3 - dw_const Route9Youngster2Text, TEXT_ROUTE9_YOUNGSTER_2 + dw_const Route9Hiker1Text, TEXT_ROUTE9_HIKER1 + dw_const Route9Hiker2Text, TEXT_ROUTE9_HIKER2 + dw_const Route9Youngster1Text, TEXT_ROUTE9_YOUNGSTER1 + dw_const Route9Hiker3Text, TEXT_ROUTE9_HIKER3 + dw_const Route9Youngster2Text, TEXT_ROUTE9_YOUNGSTER2 dw_const PickUpItemText, TEXT_ROUTE9_TM_TELEPORT dw_const Route9SignText, TEXT_ROUTE9_SIGN -- cgit v1.3.1-sl0p From 12a2f7a903ba8f36a41e418d9ae72e00e9602988 Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sun, 19 Nov 2023 16:41:19 -0600 Subject: Fix inconsistent B1F object consts --- data/maps/hide_show_data.asm | 6 +++--- data/maps/objects/CeruleanCaveB1F.asm | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'data') diff --git a/data/maps/hide_show_data.asm b/data/maps/hide_show_data.asm index e2b31e43..3c304e91 100644 --- a/data/maps/hide_show_data.asm +++ b/data/maps/hide_show_data.asm @@ -538,9 +538,9 @@ CeruleanCave2FHS: db CERULEAN_CAVE_2F, CERULEANCAVE2F_ULTRA_BALL, SHOW db CERULEAN_CAVE_2F, CERULEANCAVE2F_FULL_RESTORE, SHOW CeruleanCaveB1FHS: - db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_MEWTWO, SHOW - db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_ULTRA_BALL, SHOW - db CERULEAN_CAVE_B1F, CERULEANCAVE_B1F_MAX_REVIVE, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVEB1F_MEWTWO, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVEB1F_ULTRA_BALL, SHOW + db CERULEAN_CAVE_B1F, CERULEANCAVEB1F_MAX_REVIVE, SHOW VictoryRoad1FHS: db VICTORY_ROAD_1F, VICTORYROAD1F_TM_SKY_ATTACK, SHOW db VICTORY_ROAD_1F, VICTORYROAD1F_RARE_CANDY, SHOW diff --git a/data/maps/objects/CeruleanCaveB1F.asm b/data/maps/objects/CeruleanCaveB1F.asm index a82d1712..ef29c2e7 100644 --- a/data/maps/objects/CeruleanCaveB1F.asm +++ b/data/maps/objects/CeruleanCaveB1F.asm @@ -1,7 +1,7 @@ object_const_def - const_export CERULEANCAVE_B1F_MEWTWO - const_export CERULEANCAVE_B1F_ULTRA_BALL - const_export CERULEANCAVE_B1F_MAX_REVIVE + const_export CERULEANCAVEB1F_MEWTWO + const_export CERULEANCAVEB1F_ULTRA_BALL + const_export CERULEANCAVEB1F_MAX_REVIVE CeruleanCaveB1F_Object: db $7d ; border block -- cgit v1.3.1-sl0p From 27940a72982b8b73172f42dbeb7d2befd98b49d9 Mon Sep 17 00:00:00 2001 From: dannye <33dannye@gmail.com> Date: Sun, 19 Nov 2023 17:25:49 -0600 Subject: Fix SAFFRONCTIY typo --- data/maps/hide_show_data.asm | 2 +- data/maps/objects/SaffronCity.asm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'data') diff --git a/data/maps/hide_show_data.asm b/data/maps/hide_show_data.asm index 3c304e91..e3ece942 100644 --- a/data/maps/hide_show_data.asm +++ b/data/maps/hide_show_data.asm @@ -284,7 +284,7 @@ SaffronCityHS: db SAFFRON_CITY, SAFFRONCITY_ROCKET5, SHOW db SAFFRON_CITY, SAFFRONCITY_ROCKET6, SHOW db SAFFRON_CITY, SAFFRONCITY_ROCKET7, SHOW - db SAFFRON_CITY, SAFFRONCTIY_SCIENTIST, HIDE + db SAFFRON_CITY, SAFFRONCITY_SCIENTIST, HIDE db SAFFRON_CITY, SAFFRONCITY_SILPH_WORKER_M, HIDE db SAFFRON_CITY, SAFFRONCITY_SILPH_WORKER_F, HIDE db SAFFRON_CITY, SAFFRONCITY_GENTLEMAN, HIDE diff --git a/data/maps/objects/SaffronCity.asm b/data/maps/objects/SaffronCity.asm index 8de01fe2..ce8772a5 100644 --- a/data/maps/objects/SaffronCity.asm +++ b/data/maps/objects/SaffronCity.asm @@ -6,7 +6,7 @@ const_export SAFFRONCITY_ROCKET5 const_export SAFFRONCITY_ROCKET6 const_export SAFFRONCITY_ROCKET7 - const_export SAFFRONCTIY_SCIENTIST + const_export SAFFRONCITY_SCIENTIST const_export SAFFRONCITY_SILPH_WORKER_M const_export SAFFRONCITY_SILPH_WORKER_F const_export SAFFRONCITY_GENTLEMAN -- cgit v1.3.1-sl0p