summaryrefslogtreecommitdiff
path: root/data/maps
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-11-12 11:07:43 -0500
committerhuderlem <huderlem@gmail.com>2019-11-14 17:51:02 -0600
commit00f22b6400f472cc952d8528afe9a8d06ccf4e76 (patch)
tree7ef8d7cb997ae19df69f3bc61399ac1e5429684d /data/maps
parent525ec2025d754894e2c0c736c396b07af05a7278 (diff)
Document remaining routes (104, 119-123)
Diffstat (limited to 'data/maps')
-rw-r--r--data/maps/FortreeCity_Gym/scripts.inc4
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc6
-rw-r--r--data/maps/Route104/map.json46
-rw-r--r--data/maps/Route104/scripts.inc529
-rw-r--r--data/maps/Route119/map.json54
-rw-r--r--data/maps/Route119/scripts.inc410
-rw-r--r--data/maps/Route120/map.json32
-rw-r--r--data/maps/Route120/scripts.inc240
-rw-r--r--data/maps/Route121/map.json36
-rw-r--r--data/maps/Route121/scripts.inc144
-rw-r--r--data/maps/Route123/map.json40
-rw-r--r--data/maps/Route123/scripts.inc184
12 files changed, 863 insertions, 862 deletions
diff --git a/data/maps/FortreeCity_Gym/scripts.inc b/data/maps/FortreeCity_Gym/scripts.inc
index 0b0008d53..f69ec8204 100644
--- a/data/maps/FortreeCity_Gym/scripts.inc
+++ b/data/maps/FortreeCity_Gym/scripts.inc
@@ -43,8 +43,8 @@ FortreeCity_Gym_EventScript_WinonaDefeated:: @ 82165FD
closemessage
delay 30
setflag FLAG_ENABLE_WINONA_MATCH_CALL
- setvar VAR_WINONA_CALL_STEP_COUNTER, 0
- setflag FLAG_REGISTER_WINONA_POKENAV
+ setvar VAR_SCOTT_FORTREE_CALL_STEP_COUNTER, 0
+ setflag FLAG_SCOTT_CALL_FORTREE_GYM
release
end
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
index ce7ebf3b6..b27cb1f8a 100644
--- a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
@@ -212,8 +212,8 @@ LittlerootTown_ProfessorBirchsLab_EventScript_UpgradeToNationalDex:: @ 81F9E80
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCH
setflag FLAG_HIDE_LITTLEROOT_TOWN_RIVAL
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
- setvar VAR_SCOTT_CALL_STEP_COUNTER, 0
- setflag FLAG_SCOTT_CALL_NATIONAL_DEX
+ setvar VAR_SCOTT_BF_CALL_STEP_COUNTER, 0
+ setflag FLAG_SCOTT_CALL_BATTLE_FRONTIER
releaseall
end
@@ -703,7 +703,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_ScottAboardSSTidalCall:: @ 81FA4D6
lockall
pokenavcall LittlerootTown_ProfessorBirchsLab_Text_ScottAboardSSTidalCall
waitmessage
- clearflag FLAG_SCOTT_CALL_NATIONAL_DEX
+ clearflag FLAG_SCOTT_CALL_BATTLE_FRONTIER
releaseall
end
diff --git a/data/maps/Route104/map.json b/data/maps/Route104/map.json
index a02a1e170..f31c512f7 100644
--- a/data/maps/Route104/map.json
+++ b/data/maps/Route104/map.json
@@ -40,7 +40,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED00F",
+ "script": "Route104_EventScript_BugCatcher",
"flag": "0"
},
{
@@ -53,7 +53,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED006",
+ "script": "Route104_EventScript_Girl1",
"flag": "0"
},
{
@@ -66,7 +66,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "7",
- "script": "Route104_EventScript_1ED38D",
+ "script": "Route104_EventScript_Haley",
"flag": "0"
},
{
@@ -79,7 +79,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED045",
+ "script": "Route104_EventScript_Boy1",
"flag": "0"
},
{
@@ -92,7 +92,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED04E",
+ "script": "Route104_EventScript_Woman",
"flag": "0"
},
{
@@ -105,7 +105,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED090",
+ "script": "Route104_EventScript_Girl2",
"flag": "0"
},
{
@@ -144,7 +144,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED35F",
+ "script": "Route104_EventScript_Ivan",
"flag": "0"
},
{
@@ -235,7 +235,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ECF8C",
+ "script": "Route104_EventScript_ExpertF",
"flag": "0"
},
{
@@ -313,7 +313,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ECFCD",
+ "script": "Route104_EventScript_WhiteHerbFlorist",
"flag": "FLAG_HIDE_ROUTE_104_WHITE_HERB_FLORIST"
},
{
@@ -326,7 +326,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route104_EventScript_1ED597",
+ "script": "Route104_EventScript_Gina",
"flag": "0"
},
{
@@ -339,7 +339,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route104_EventScript_1ED5B6",
+ "script": "Route104_EventScript_Mia",
"flag": "0"
},
{
@@ -352,7 +352,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route104_EventScript_1ED43B",
+ "script": "Route104_EventScript_Winston",
"flag": "0"
},
{
@@ -365,7 +365,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route104_EventScript_1ED4E9",
+ "script": "Route104_EventScript_Cindy",
"flag": "0"
},
{
@@ -391,7 +391,7 @@
"movement_range_y": 6,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route104_EventScript_1ED376",
+ "script": "Route104_EventScript_Billy",
"flag": "0"
},
{
@@ -443,7 +443,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED057",
+ "script": "Route104_EventScript_Boy2",
"flag": "0"
},
{
@@ -456,7 +456,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ED5D5",
+ "script": "Route104_EventScript_Darian",
"flag": "0"
},
{
@@ -469,7 +469,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route104_EventScript_1ECC9E",
+ "script": "Route104_EventScript_Rival",
"flag": "FLAG_HIDE_ROUTE_104_RIVAL"
}
],
@@ -539,7 +539,7 @@
"elevation": 3,
"var": "VAR_ROUTE104_STATE",
"var_value": "1",
- "script": "Route104_EventScript_1ECCB3"
+ "script": "Route104_EventScript_RivalTrigger"
}
],
"bg_events": [
@@ -549,7 +549,7 @@
"y": 50,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route104_EventScript_1ED018"
+ "script": "Route104_EventScript_BrineysCottageSign"
},
{
"type": "sign",
@@ -557,7 +557,7 @@
"y": 66,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route104_EventScript_1ED021"
+ "script": "Route104_EventScript_RouteSignPetalburg"
},
{
"type": "sign",
@@ -565,7 +565,7 @@
"y": 5,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route104_EventScript_1ED02A"
+ "script": "Route104_EventScript_RouteSignRustboro"
},
{
"type": "sign",
@@ -573,7 +573,7 @@
"y": 20,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route104_EventScript_1ED033"
+ "script": "Route104_EventScript_FlowerShopSign"
},
{
"type": "sign",
@@ -581,7 +581,7 @@
"y": 23,
"elevation": 3,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route104_EventScript_1ED03C"
+ "script": "Route104_EventScript_TrainerTipsDoubleBattles"
},
{
"type": "hidden_item",
diff --git a/data/maps/Route104/scripts.inc b/data/maps/Route104/scripts.inc
index 51528b6ef..46dd80119 100644
--- a/data/maps/Route104/scripts.inc
+++ b/data/maps/Route104/scripts.inc
@@ -14,39 +14,39 @@ Route104_EventScript_StartSailToDewford:: @ 81ECC47
Route104_OnTransition: @ 81ECC4E
call Common_EventScript_SetupRivalGfxId
- call Route104_EventScript_1ECC78
- call Route104_EventScript_1ECC5E
+ call Route104_EventScript_TrySetRivalPos
+ call Route104_EventScript_ShowOrHideWhiteHerbFlorist
end
-Route104_EventScript_1ECC5E:: @ 81ECC5E
- goto_if_unset FLAG_MET_PRETTY_PETAL_SHOP_OWNER, Route104_EventScript_1ECC74
- goto_if_unset FLAG_BADGE03_GET, Route104_EventScript_1ECC74
+Route104_EventScript_ShowOrHideWhiteHerbFlorist:: @ 81ECC5E
+ goto_if_unset FLAG_MET_PRETTY_PETAL_SHOP_OWNER, Route104_EventScript_HideWhiteHerbFlorist
+ goto_if_unset FLAG_BADGE03_GET, Route104_EventScript_HideWhiteHerbFlorist
clearflag FLAG_HIDE_ROUTE_104_WHITE_HERB_FLORIST
return
-Route104_EventScript_1ECC74:: @ 81ECC74
+Route104_EventScript_HideWhiteHerbFlorist:: @ 81ECC74
setflag FLAG_HIDE_ROUTE_104_WHITE_HERB_FLORIST
return
-Route104_EventScript_1ECC78:: @ 81ECC78
+Route104_EventScript_TrySetRivalPos:: @ 81ECC78
compare VAR_BOARD_BRINEY_BOAT_STATE, 1
- goto_if_ge Route104_EventScript_1ECC9D
- goto_if_set FLAG_MET_RIVAL_RUSTBORO, Route104_EventScript_1ECC9D
- goto_if_unset FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_1ECC9D
+ goto_if_ge Route104_EventScript_DontSetRivalPos
+ goto_if_set FLAG_MET_RIVAL_RUSTBORO, Route104_EventScript_DontSetRivalPos
+ goto_if_unset FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_DontSetRivalPos
setobjectxyperm 34, 17, 52
return
-Route104_EventScript_1ECC9D:: @ 81ECC9D
+Route104_EventScript_DontSetRivalPos:: @ 81ECC9D
return
-Route104_EventScript_1ECC9E:: @ 81ECC9E
+Route104_EventScript_Rival:: @ 81ECC9E
lockall
setvar VAR_0x8008, 1
applymovement 34, Common_Movement_FacePlayer
waitmovement 0
- goto Route104_EventScript_1ECD33
+ goto Route104_EventScript_RivalEncounter
-Route104_EventScript_1ECCB3:: @ 81ECCB3
+Route104_EventScript_RivalTrigger:: @ 81ECCB3
lockall
setflag FLAG_HIDE_RUSTBORO_CITY_RIVAL
setvar VAR_RUSTBORO_CITY_STATE, 8
@@ -56,9 +56,9 @@ Route104_EventScript_1ECCB3:: @ 81ECCB3
delay 10
addobject 34
clearflag FLAG_HIDE_ROUTE_104_RIVAL
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ECF86
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerBackUp
waitmovement 0
- applymovement 34, Route104_Movement_1ECF8A
+ applymovement 34, Route104_Movement_RivalExitBrineysCottage
waitmovement 0
delay 20
setvar VAR_0x8008, 0
@@ -68,291 +68,292 @@ Route104_EventScript_1ECCB3:: @ 81ECCB3
waitmovement 0
applymovement 34, Common_Movement_Delay48
waitmovement 0
- goto Route104_EventScript_1ECD33
+ goto Route104_EventScript_RivalEncounter
-Route104_EventScript_1ECD11:: @ 81ECD11
+@ Unused, shares script with Rustboro encounter instead
+Route104_EventScript_PlayRivalMusic:: @ 81ECD11
checkplayergender
compare VAR_RESULT, MALE
- goto_if_eq Route104_EventScript_1ECD29
+ goto_if_eq Route104_EventScript_PlayMayMusic
compare VAR_RESULT, FEMALE
- goto_if_eq Route104_EventScript_1ECD2E
+ goto_if_eq Route104_EventScript_PlayBrendanMusic
return
-Route104_EventScript_1ECD29:: @ 81ECD29
+Route104_EventScript_PlayMayMusic:: @ 81ECD29
playbgm MUS_GIRL_SUP, 1
return
-Route104_EventScript_1ECD2E:: @ 81ECD2E
+Route104_EventScript_PlayBrendanMusic:: @ 81ECD2E
playbgm MUS_BOY_SUP, 1
return
-Route104_EventScript_1ECD33:: @ 81ECD33
+Route104_EventScript_RivalEncounter:: @ 81ECD33
checkplayergender
compare VAR_RESULT, MALE
- goto_if_eq Route104_EventScript_1ECD4B
+ goto_if_eq Route104_EventScript_MayEncounter
compare VAR_RESULT, FEMALE
- goto_if_eq Route104_EventScript_1ECE6F
+ goto_if_eq Route104_EventScript_BrendanEncounter
end
-Route104_EventScript_1ECD4B:: @ 81ECD4B
- goto_if_set FLAG_DEFEATED_RIVAL_ROUTE_104, Route104_EventScript_1ECE1C
- goto_if_set FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_1ECDD0
+Route104_EventScript_MayEncounter:: @ 81ECD4B
+ goto_if_set FLAG_DEFEATED_RIVAL_ROUTE_104, Route104_EventScript_MayDefeated
+ goto_if_set FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_MayAskToBattle
setflag FLAG_REGISTER_RIVAL_POKENAV
- msgbox Route104_Text_1EDBFF, MSGBOX_DEFAULT
+ msgbox Route104_Text_MayWeShouldRegister, MSGBOX_DEFAULT
closemessage
delay 30
playfanfare MUS_ME_TORE_EYE
- msgbox Route104_Text_1EDC8F, MSGBOX_DEFAULT
+ msgbox Route104_Text_RegisteredMay, MSGBOX_DEFAULT
waitfanfare
closemessage
delay 30
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ECDCD
- applymovement 34, Route104_Movement_1ECDC8
- msgbox Route104_Text_1EDCB1, MSGBOX_DEFAULT
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerFaceRival
+ applymovement 34, Route104_Movement_RivalWalkSlowLeft
+ msgbox Route104_Text_MayHowsYourPokedex, MSGBOX_DEFAULT
closemessage
waitmovement 0
- applymovement 34, Route104_Movement_1ECDCA
+ applymovement 34, Route104_Movement_RivalApproachPlayer
waitmovement 0
copyobjectxytoperm 34
- msgbox Route104_Text_1EDCED, MSGBOX_YESNO
+ msgbox Route104_Text_MayMinesDecentLetsBattle, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq Route104_EventScript_1ECDED
- msgbox Route104_Text_1EDD2A, MSGBOX_DEFAULT
- call Route104_EventScript_1ECE31
+ goto_if_eq Route104_EventScript_BattleMay
+ msgbox Route104_Text_MayHaventRaisedPokemon, MSGBOX_DEFAULT
+ call Route104_EventScript_RestoreMusic
releaseall
end
-Route104_Movement_1ECDC8: @ 81ECDC8
+Route104_Movement_RivalWalkSlowLeft: @ 81ECDC8
walk_slow_left
step_end
-Route104_Movement_1ECDCA: @ 81ECDCA
+Route104_Movement_RivalApproachPlayer: @ 81ECDCA
walk_down
face_right
step_end
-Route104_Movement_1ECDCD: @ 81ECDCD
+Route104_Movement_PlayerFaceRival: @ 81ECDCD
delay_4
walk_in_place_fastest_left
step_end
-Route104_EventScript_1ECDD0:: @ 81ECDD0
- msgbox Route104_Text_1EDD9F, MSGBOX_YESNO
+Route104_EventScript_MayAskToBattle:: @ 81ECDD0
+ msgbox Route104_Text_MayLetsBattle, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq Route104_EventScript_1ECDED
- msgbox Route104_Text_1EDD2A, MSGBOX_DEFAULT
+ goto_if_eq Route104_EventScript_BattleMay
+ msgbox Route104_Text_MayHaventRaisedPokemon, MSGBOX_DEFAULT
releaseall
end
-Route104_EventScript_1ECDED:: @ 81ECDED
- msgbox Route104_Text_1EDDDB, MSGBOX_DEFAULT
+Route104_EventScript_BattleMay:: @ 81ECDED
+ msgbox Route104_Text_MayIntro, MSGBOX_DEFAULT
switch VAR_STARTER_MON
- case 0, Route104_EventScript_1ECE36
- case 1, Route104_EventScript_1ECE49
- case 2, Route104_EventScript_1ECE5C
+ case 0, Route104_EventScript_BattleMayTreecko
+ case 1, Route104_EventScript_BattleMayTorchic
+ case 2, Route104_EventScript_BattleMayMudkip
end
-Route104_EventScript_1ECE1C:: @ 81ECE1C
- msgbox Route104_Text_1EDE3E, MSGBOX_DEFAULT
+Route104_EventScript_MayDefeated:: @ 81ECE1C
+ msgbox Route104_Text_MayPostBattle, MSGBOX_DEFAULT
compare VAR_0x8008, 0
- call_if_eq Route104_EventScript_1ECE31
+ call_if_eq Route104_EventScript_RestoreMusic
releaseall
end
-Route104_EventScript_1ECE31:: @ 81ECE31
+Route104_EventScript_RestoreMusic:: @ 81ECE31
savebgm MUS_DUMMY
fadedefaultbgm
return
-Route104_EventScript_1ECE36:: @ 81ECE36
- trainerbattle_no_intro TRAINER_MAY_14, Route104_Text_1EDE18
+Route104_EventScript_BattleMayTreecko:: @ 81ECE36
+ trainerbattle_no_intro TRAINER_MAY_14, Route104_Text_MayDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECE1C
+ goto Route104_EventScript_MayDefeated
end
-Route104_EventScript_1ECE49:: @ 81ECE49
- trainerbattle_no_intro TRAINER_MAY_15, Route104_Text_1EDE18
+Route104_EventScript_BattleMayTorchic:: @ 81ECE49
+ trainerbattle_no_intro TRAINER_MAY_15, Route104_Text_MayDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECE1C
+ goto Route104_EventScript_MayDefeated
end
-Route104_EventScript_1ECE5C:: @ 81ECE5C
- trainerbattle_no_intro TRAINER_MAY_10, Route104_Text_1EDE18
+Route104_EventScript_BattleMayMudkip:: @ 81ECE5C
+ trainerbattle_no_intro TRAINER_MAY_10, Route104_Text_MayDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECE1C
+ goto Route104_EventScript_MayDefeated
end
-Route104_EventScript_1ECE6F:: @ 81ECE6F
- goto_if_set FLAG_DEFEATED_RIVAL_ROUTE_104, Route104_EventScript_1ECF38
- goto_if_set FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_1ECEEC
+Route104_EventScript_BrendanEncounter:: @ 81ECE6F
+ goto_if_set FLAG_DEFEATED_RIVAL_ROUTE_104, Route104_EventScript_BrendanDefeated
+ goto_if_set FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_BrendanAskToBattle
setflag FLAG_REGISTER_RIVAL_POKENAV
- msgbox Route104_Text_1EDF04, MSGBOX_DEFAULT
+ msgbox Route104_Text_BrendanWeShouldRegister, MSGBOX_DEFAULT
closemessage
delay 30
playfanfare MUS_ME_TORE_EYE
- msgbox Route104_Text_1EDFA0, MSGBOX_DEFAULT
+ msgbox Route104_Text_RegisteredBrendan, MSGBOX_DEFAULT
waitfanfare
closemessage
delay 30
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ECDCD
- applymovement 34, Route104_Movement_1ECDC8
- msgbox Route104_Text_1EDFC6, MSGBOX_DEFAULT
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerFaceRival
+ applymovement 34, Route104_Movement_RivalWalkSlowLeft
+ msgbox Route104_Text_BrendanHowsYourPokedex, MSGBOX_DEFAULT
closemessage
waitmovement 0
- applymovement 34, Route104_Movement_1ECDCA
+ applymovement 34, Route104_Movement_RivalApproachPlayer
waitmovement 0
copyobjectxytoperm 34
- msgbox Route104_Text_1EE009, MSGBOX_YESNO
+ msgbox Route104_Text_BrendanDoingGreatLetsBattle, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq Route104_EventScript_1ECF09
- msgbox Route104_Text_1EE04D, MSGBOX_DEFAULT
- call Route104_EventScript_1ECE31
+ goto_if_eq Route104_EventScript_BattleBrendan
+ msgbox Route104_Text_BrendanNoConfidence, MSGBOX_DEFAULT
+ call Route104_EventScript_RestoreMusic
releaseall
end
-Route104_EventScript_1ECEEC:: @ 81ECEEC
- msgbox Route104_Text_1EE094, MSGBOX_YESNO
+Route104_EventScript_BrendanAskToBattle:: @ 81ECEEC
+ msgbox Route104_Text_BrendanLetsBattle, MSGBOX_YESNO
compare VAR_RESULT, YES
- goto_if_eq Route104_EventScript_1ECF09
- msgbox Route104_Text_1EE04D, MSGBOX_DEFAULT
+ goto_if_eq Route104_EventScript_BattleBrendan
+ msgbox Route104_Text_BrendanNoConfidence, MSGBOX_DEFAULT
releaseall
end
-Route104_EventScript_1ECF09:: @ 81ECF09
- msgbox Route104_Text_1EE0C7, MSGBOX_DEFAULT
+Route104_EventScript_BattleBrendan:: @ 81ECF09
+ msgbox Route104_Text_BrendanIntro, MSGBOX_DEFAULT
switch VAR_STARTER_MON
- case 0, Route104_EventScript_1ECF4D
- case 1, Route104_EventScript_1ECF60
- case 2, Route104_EventScript_1ECF73
+ case 0, Route104_EventScript_BattleBrendanTreecko
+ case 1, Route104_EventScript_BattleBrendanTorchic
+ case 2, Route104_EventScript_BattleBrendanMudkip
end
-Route104_EventScript_1ECF38:: @ 81ECF38
- msgbox Route104_Text_1EE120, MSGBOX_DEFAULT
+Route104_EventScript_BrendanDefeated:: @ 81ECF38
+ msgbox Route104_Text_BrendanPostBattle, MSGBOX_DEFAULT
compare VAR_0x8008, 0
- call_if_eq Route104_EventScript_1ECE31
+ call_if_eq Route104_EventScript_RestoreMusic
releaseall
end
-Route104_EventScript_1ECF4D:: @ 81ECF4D
- trainerbattle_no_intro TRAINER_BRENDAN_10, Route104_Text_1EE107
+Route104_EventScript_BattleBrendanTreecko:: @ 81ECF4D
+ trainerbattle_no_intro TRAINER_BRENDAN_10, Route104_Text_BrendanDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECF38
+ goto Route104_EventScript_BrendanDefeated
end
-Route104_EventScript_1ECF60:: @ 81ECF60
- trainerbattle_no_intro TRAINER_BRENDAN_12, Route104_Text_1EE107
+Route104_EventScript_BattleBrendanTorchic:: @ 81ECF60
+ trainerbattle_no_intro TRAINER_BRENDAN_12, Route104_Text_BrendanDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECF38
+ goto Route104_EventScript_BrendanDefeated
end
-Route104_EventScript_1ECF73:: @ 81ECF73
- trainerbattle_no_intro TRAINER_BRENDAN_11, Route104_Text_1EE107
+Route104_EventScript_BattleBrendanMudkip:: @ 81ECF73
+ trainerbattle_no_intro TRAINER_BRENDAN_11, Route104_Text_BrendanDefeat
setflag FLAG_DEFEATED_RIVAL_ROUTE_104
- goto Route104_EventScript_1ECF38
+ goto Route104_EventScript_BrendanDefeated
end
-Route104_Movement_1ECF86: @ 81ECF86
+Route104_Movement_PlayerBackUp: @ 81ECF86
lock_facing_direction
walk_down
unlock_facing_direction
step_end
-Route104_Movement_1ECF8A: @ 81ECF8A
+Route104_Movement_RivalExitBrineysCottage: @ 81ECF8A
walk_down
step_end
-Route104_EventScript_1ECF8C:: @ 81ECF8C
+Route104_EventScript_ExpertF:: @ 81ECF8C
lock
faceplayer
- goto_if_set FLAG_RECEIVED_CHESTO_BERRY_ROUTE_104, Route104_EventScript_1ECFC3
- msgbox Route104_Text_2A6D86, MSGBOX_DEFAULT
+ goto_if_set FLAG_RECEIVED_CHESTO_BERRY_ROUTE_104, Route104_EventScript_ReceivedBerry
+ msgbox Route104_Text_PlantBerriesInSoilTakeThis, MSGBOX_DEFAULT
giveitem_std ITEM_CHESTO_BERRY
- compare VAR_RESULT, 0
+ compare VAR_RESULT, FALSE
goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_CHESTO_BERRY_ROUTE_104
- msgbox Route104_Text_2A6E32, MSGBOX_DEFAULT
+ msgbox Route104_Text_TrainersOftenMakeMonHoldBerries, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ECFC3:: @ 81ECFC3
- msgbox Route104_Text_2A6E32, MSGBOX_DEFAULT
+Route104_EventScript_ReceivedBerry:: @ 81ECFC3
+ msgbox Route104_Text_TrainersOftenMakeMonHoldBerries, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ECFCD:: @ 81ECFCD
+Route104_EventScript_WhiteHerbFlorist:: @ 81ECFCD
lock
faceplayer
- goto_if_set FLAG_RECEIVED_WHITE_HERB, Route104_EventScript_1ECFFC
- msgbox Route104_Text_1ED96A, MSGBOX_DEFAULT
+ goto_if_set FLAG_RECEIVED_WHITE_HERB, Route104_EventScript_ReceivedWhiteHerb
+ msgbox Route104_Text_DontNeedThisTakeIt, MSGBOX_DEFAULT
giveitem_std ITEM_WHITE_HERB
- compare VAR_RESULT, 0
+ compare VAR_RESULT, FALSE
goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_WHITE_HERB
release
end
-Route104_EventScript_1ECFFC:: @ 81ECFFC
- msgbox Route104_Text_1EDA0F, MSGBOX_DEFAULT
+Route104_EventScript_ReceivedWhiteHerb:: @ 81ECFFC
+ msgbox Route104_Text_FlowerShopSellingSaplings, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED006:: @ 81ED006
- msgbox Route104_Text_1ED5EC, MSGBOX_NPC
+Route104_EventScript_Girl1:: @ 81ED006
+ msgbox Route104_Text_BrineyLivesInSeasideCottage, MSGBOX_NPC
end
-Route104_EventScript_1ED00F:: @ 81ED00F
- msgbox Route104_Text_1ED662, MSGBOX_SIGN
+Route104_EventScript_BugCatcher:: @ 81ED00F
+ msgbox Route104_Text_WhatsItLikeAtBottomOfSea, MSGBOX_SIGN
end
-Route104_EventScript_1ED018:: @ 81ED018
- msgbox Route104_Text_1EDA8C, MSGBOX_SIGN
+Route104_EventScript_BrineysCottageSign:: @ 81ED018
+ msgbox Route104_Text_MrBrineysCottage, MSGBOX_SIGN
end
-Route104_EventScript_1ED021:: @ 81ED021
- msgbox Route104_Text_1EDAA1, MSGBOX_SIGN
+Route104_EventScript_RouteSignPetalburg:: @ 81ED021
+ msgbox Route104_Text_RouteSignPetalburg, MSGBOX_SIGN
end
-Route104_EventScript_1ED02A:: @ 81ED02A
- msgbox Route104_Text_1EDABC, MSGBOX_SIGN
+Route104_EventScript_RouteSignRustboro:: @ 81ED02A
+ msgbox Route104_Text_RouteSignRustboro, MSGBOX_SIGN
end
-Route104_EventScript_1ED033:: @ 81ED033
- msgbox Route104_Text_1EDAD6, MSGBOX_SIGN
+Route104_EventScript_FlowerShopSign:: @ 81ED033
+ msgbox Route104_Text_PrettyPetalFlowShop, MSGBOX_SIGN
end
-Route104_EventScript_1ED03C:: @ 81ED03C
- msgbox Route104_Text_1EDAEF, MSGBOX_SIGN
+Route104_EventScript_TrainerTipsDoubleBattles:: @ 81ED03C
+ msgbox Route104_Text_TrainerTipsDoubleBattles, MSGBOX_SIGN
end
-Route104_EventScript_1ED045:: @ 81ED045
- msgbox Route104_Text_1ED6A2, MSGBOX_NPC
+Route104_EventScript_Boy1:: @ 81ED045
+ msgbox Route104_Text_ThrowBallAtWeakenedPokemon, MSGBOX_NPC
end
-Route104_EventScript_1ED04E:: @ 81ED04E
- msgbox Route104_Text_1ED735, MSGBOX_NPC
+Route104_EventScript_Woman:: @ 81ED04E
+ msgbox Route104_Text_OnlyThrowBallAtWildPokemon, MSGBOX_NPC
end
-Route104_EventScript_1ED057:: @ 81ED057
+Route104_EventScript_Boy2:: @ 81ED057
lock
faceplayer
- goto_if_set FLAG_RECEIVED_TM09, Route104_EventScript_1ED086
- msgbox Route104_Text_1ED838, MSGBOX_DEFAULT
+ goto_if_set FLAG_RECEIVED_TM09, Route104_EventScript_ReceivedBulletSeed
+ msgbox Route104_Text_LikeFillingMouthWithSeedsTakeThis, MSGBOX_DEFAULT
giveitem_std ITEM_TM09
- compare VAR_RESULT, 0
+ compare VAR_RESULT, FALSE
goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_TM09
release
end
-Route104_EventScript_1ED086:: @ 81ED086
- msgbox Route104_Text_1ED8E7, MSGBOX_DEFAULT
+Route104_EventScript_ReceivedBulletSeed:: @ 81ED086
+ msgbox Route104_Text_TMsAreOneTimeUse, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED090:: @ 81ED090
- msgbox Route104_Text_1ED7A2, MSGBOX_NPC
+Route104_EventScript_Girl2:: @ 81ED090
+ msgbox Route104_Text_ImNotATrainer, MSGBOX_NPC
end
Route104_EventScript_SailToDewford:: @ 81ED099
@@ -365,19 +366,19 @@ Route104_EventScript_SailToDewford:: @ 81ED099
waitmovement 0
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_ROUTE104
call Common_EventScript_PlayBrineysBoatMusic
- goto_if_set FLAG_ENABLE_NORMAN_MATCH_CALL, Route104_EventScript_1ED0D9
- goto_if_unset FLAG_ENABLE_NORMAN_MATCH_CALL, Route104_EventScript_1ED0EF
+ goto_if_set FLAG_ENABLE_NORMAN_MATCH_CALL, Route104_EventScript_SailToDewfordNoCall
+ goto_if_unset FLAG_ENABLE_NORMAN_MATCH_CALL, Route104_EventScript_SailToDewfordDadCalls
end
-Route104_EventScript_1ED0D9:: @ 81ED0D9
- applymovement 7, Route104_Movement_1ED28C
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED28C
+Route104_EventScript_SailToDewfordNoCall:: @ 81ED0D9
+ applymovement 7, Route104_Movement_SailToDewford
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_SailToDewford
waitmovement 0
- goto Route104_EventScript_1ED139
+ goto Route104_EventScript_ArriveInDewford
-Route104_EventScript_1ED0EF:: @ 81ED0EF
- applymovement 7, Route104_Movement_1ED1C8
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED1C8
+Route104_EventScript_SailToDewfordDadCalls:: @ 81ED0EF
+ applymovement 7, Route104_Movement_SailToDewfordBeforeDadCalls
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_SailToDewfordBeforeDadCalls
waitmovement 0
pokenavcall Route104_Text_DadPokenavCall
waitmessage
@@ -388,25 +389,25 @@ Route104_EventScript_1ED0EF:: @ 81ED0EF
closemessage
delay 30
setflag FLAG_ENABLE_NORMAN_MATCH_CALL
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED22A
- applymovement 7, Route104_Movement_1ED22A, MAP_ROUTE104
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_SailToDewfordAfterDadCalls
+ applymovement 7, Route104_Movement_SailToDewfordAfterDadCalls, MAP_ROUTE104
waitmovement 7, MAP_ROUTE104
waitmovement 0
- goto Route104_EventScript_1ED139
+ goto Route104_EventScript_ArriveInDewford
-Route104_EventScript_1ED139:: @ 81ED139
+Route104_EventScript_ArriveInDewford:: @ 81ED139
delay 50
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED353
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerExitBoat
waitmovement 0
call Common_EventScript_StopBrineysBoatMusic
showobjectat EVENT_OBJ_ID_PLAYER, MAP_DEWFORD_TOWN
- applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED355
+ applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerMoveForBriney
waitmovement 0
setobjectxyperm 2, 12, 8
addobject 2
setobjectpriority 2, MAP_DEWFORD_TOWN, 0
clearflag FLAG_HIDE_MR_BRINEY_DEWFORD_TOWN
- applymovement 2, Route104_Movement_1ED35C
+ applymovement 2, Route104_Movement_BrineyExitBoat
waitmovement 0
addobject 4
clearflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
@@ -432,7 +433,7 @@ Route104_EventScript_LandedInDewford:: @ 81ED1BE
releaseall
end
-Route104_Movement_1ED1C8: @ 81ED1C8
+Route104_Movement_SailToDewfordBeforeDadCalls: @ 81ED1C8
walk_down
walk_down
walk_down
@@ -532,7 +533,7 @@ Route104_Movement_1ED1C8: @ 81ED1C8
walk_fastest_down
step_end
-Route104_Movement_1ED22A: @ 81ED22A
+Route104_Movement_SailToDewfordAfterDadCalls: @ 81ED22A
walk_fastest_down
walk_fastest_down
walk_fastest_down
@@ -632,7 +633,7 @@ Route104_Movement_1ED22A: @ 81ED22A
walk_down
step_end
-Route104_Movement_1ED28C: @ 81ED28C
+Route104_Movement_SailToDewford: @ 81ED28C
walk_down
walk_down
walk_down
@@ -835,11 +836,11 @@ Route104_Movement_PlayerBoardBoat: @ 81ED34F
walk_down
step_end
-Route104_Movement_1ED353: @ 81ED353
+Route104_Movement_PlayerExitBoat: @ 81ED353
walk_down
step_end
-Route104_Movement_1ED355: @ 81ED355
+Route104_Movement_PlayerMoveForBriney: @ 81ED355
walk_down
walk_left
walk_in_place_fastest_right
@@ -850,214 +851,214 @@ Route104_Movement_BrineyBoardBoat: @ 81ED359
walk_down
step_end
-Route104_Movement_1ED35C: @ 81ED35C
+Route104_Movement_BrineyExitBoat: @ 81ED35C
walk_down
walk_in_place_fastest_left
step_end
-Route104_EventScript_1ED35F:: @ 81ED35F
- trainerbattle_single TRAINER_IVAN, Route104_Text_2954BD, Route104_Text_295509
- msgbox Route104_Text_29554E, MSGBOX_AUTOCLOSE
+Route104_EventScript_Ivan:: @ 81ED35F
+ trainerbattle_single TRAINER_IVAN, Route104_Text_IvanIntro, Route104_Text_IvanDefeat
+ msgbox Route104_Text_IvanPostBattle, MSGBOX_AUTOCLOSE
end
-Route104_EventScript_1ED376:: @ 81ED376
- trainerbattle_single TRAINER_BILLY, Route104_Text_29558A, Route104_Text_2955B4
- msgbox Route104_Text_2955E8, MSGBOX_AUTOCLOSE
+Route104_EventScript_Billy:: @ 81ED376
+ trainerbattle_single TRAINER_BILLY, Route104_Text_BillyIntro, Route104_Text_BillyDefeat
+ msgbox Route104_Text_BillyPostBattle, MSGBOX_AUTOCLOSE
end
-Route104_EventScript_1ED38D:: @ 81ED38D
- trainerbattle_single TRAINER_HALEY_1, Route104_Text_29563A, Route104_Text_29566F, Route104_EventScript_1ED3CE
+Route104_EventScript_Haley:: @ 81ED38D
+ trainerbattle_single TRAINER_HALEY_1, Route104_Text_HaleyIntro, Route104_Text_HaleyDefeat, Route104_EventScript_TryRegisterHaleyAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route104_EventScript_1ED424
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route104_EventScript_RematchHaley
setvar VAR_0x8004, TRAINER_HALEY_1
specialvar VAR_RESULT, IsTrainerRegistered
- compare VAR_RESULT, 0
- goto_if_eq Route104_EventScript_1ED3F8
- msgbox Route104_Text_295689, MSGBOX_DEFAULT
+ compare VAR_RESULT, FALSE
+ goto_if_eq Route104_EventScript_TryRegisterHaley
+ msgbox Route104_Text_HaleyPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED3CE:: @ 81ED3CE
+Route104_EventScript_TryRegisterHaleyAfterBattle:: @ 81ED3CE
special PlayerFaceTrainerAfterBattle
waitmovement 0
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED3DF
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterHaleyAfterBattle
release
end
-Route104_EventScript_1ED3DF:: @ 81ED3DF
- msgbox Route104_Text_29576B, MSGBOX_DEFAULT
+Route104_EventScript_RegisterHaleyAfterBattle:: @ 81ED3DF
+ msgbox Route104_Text_HaleyRegister2, MSGBOX_DEFAULT
register_matchcall TRAINER_HALEY_1
release
end
-Route104_EventScript_1ED3F8:: @ 81ED3F8
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED40B
- msgbox Route104_Text_295689, MSGBOX_DEFAULT
+Route104_EventScript_TryRegisterHaley:: @ 81ED3F8
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterHaley
+ msgbox Route104_Text_HaleyPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED40B:: @ 81ED40B
- msgbox Route104_Text_2956FF, MSGBOX_DEFAULT
+Route104_EventScript_RegisterHaley:: @ 81ED40B
+ msgbox Route104_Text_HaleyRegister1, MSGBOX_DEFAULT
register_matchcall TRAINER_HALEY_1
release
end
-Route104_EventScript_1ED424:: @ 81ED424
- trainerbattle_rematch TRAINER_HALEY_1, Route104_Text_2957D7, Route104_Text_2957F0
- msgbox Route104_Text_29580C, MSGBOX_AUTOCLOSE
+Route104_EventScript_RematchHaley:: @ 81ED424
+ trainerbattle_rematch TRAINER_HALEY_1, Route104_Text_HaleyRematchIntro, Route104_Text_HaleyRematchDefeat
+ msgbox Route104_Text_HaleyPostRematch, MSGBOX_AUTOCLOSE
end
-Route104_EventScript_1ED43B:: @ 81ED43B
- trainerbattle_single TRAINER_WINSTON_1, Route104_Text_295870, Route104_Text_2958AD, Route104_EventScript_1ED47C
+Route104_EventScript_Winston:: @ 81ED43B
+ trainerbattle_single TRAINER_WINSTON_1, Route104_Text_WinstonIntro, Route104_Text_WinstonDefeat, Route104_EventScript_TryRegisterWinstonAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route104_EventScript_1ED4D2
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route104_EventScript_RematchWinston
setvar VAR_0x8004, TRAINER_WINSTON_1
specialvar VAR_RESULT, IsTrainerRegistered
- compare VAR_RESULT, 0
- goto_if_eq Route104_EventScript_1ED4A6
- msgbox Route104_Text_2958C1, MSGBOX_DEFAULT
+ compare VAR_RESULT, FALSE
+ goto_if_eq Route104_EventScript_TryRegisterWinston
+ msgbox Route104_Text_WinstonPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED47C:: @ 81ED47C
+Route104_EventScript_TryRegisterWinstonAfterBattle:: @ 81ED47C
special PlayerFaceTrainerAfterBattle
waitmovement 0
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED48D
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterWinstonAfterBattle
release
end
-Route104_EventScript_1ED48D:: @ 81ED48D
- msgbox Route104_Text_29595A, MSGBOX_DEFAULT
+Route104_EventScript_RegisterWinstonAfterBattle:: @ 81ED48D
+ msgbox Route104_Text_WinstonRegister2, MSGBOX_DEFAULT
register_matchcall TRAINER_WINSTON_1
release
end
-Route104_EventScript_1ED4A6:: @ 81ED4A6
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED4B9
- msgbox Route104_Text_2958C1, MSGBOX_DEFAULT
+Route104_EventScript_TryRegisterWinston:: @ 81ED4A6
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterWinston
+ msgbox Route104_Text_WinstonPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED4B9:: @ 81ED4B9
- msgbox Route104_Text_2958F8, MSGBOX_DEFAULT
+Route104_EventScript_RegisterWinston:: @ 81ED4B9
+ msgbox Route104_Text_WinstonRegister1, MSGBOX_DEFAULT
register_matchcall TRAINER_WINSTON_1
release
end
-Route104_EventScript_1ED4D2:: @ 81ED4D2
- trainerbattle_rematch TRAINER_WINSTON_1, Route104_Text_2959BC, Route104_Text_2959FC
- msgbox Route104_Text_295A1E, MSGBOX_AUTOCLOSE
+Route104_EventScript_RematchWinston:: @ 81ED4D2
+ trainerbattle_rematch TRAINER_WINSTON_1, Route104_Text_WinstonRematchIntro, Route104_Text_WinstonRematchDefeat
+ msgbox Route104_Text_WinstonPostRematch, MSGBOX_AUTOCLOSE
end
-Route104_EventScript_1ED4E9:: @ 81ED4E9
- trainerbattle_single TRAINER_CINDY_1, Route104_Text_295A7E, Route104_Text_295ABB, Route104_EventScript_1ED52A
+Route104_EventScript_Cindy:: @ 81ED4E9
+ trainerbattle_single TRAINER_CINDY_1, Route104_Text_CindyIntro, Route104_Text_CindyDefeat, Route104_EventScript_TryRegisterCindyAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route104_EventScript_1ED580
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route104_EventScript_RematchCindy
setvar VAR_0x8004, TRAINER_CINDY_1
specialvar VAR_RESULT, IsTrainerRegistered
- compare VAR_RESULT, 0
- goto_if_eq Route104_EventScript_1ED554
- msgbox Route104_Text_295AC3, MSGBOX_DEFAULT
+ compare VAR_RESULT, FALSE
+ goto_if_eq Route104_EventScript_TryRegisterCindy
+ msgbox Route104_Text_CindyPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED52A:: @ 81ED52A
+Route104_EventScript_TryRegisterCindyAfterBattle:: @ 81ED52A
special PlayerFaceTrainerAfterBattle
waitmovement 0
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED53B
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterCindyAfterBattle
release
end
-Route104_EventScript_1ED53B:: @ 81ED53B
- msgbox Route104_Text_295B60, MSGBOX_DEFAULT
+Route104_EventScript_RegisterCindyAfterBattle:: @ 81ED53B
+ msgbox Route104_Text_CindyRegister2, MSGBOX_DEFAULT
register_matchcall TRAINER_CINDY_1
release
end
-Route104_EventScript_1ED554:: @ 81ED554
- goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_1ED567
- msgbox Route104_Text_295AC3, MSGBOX_DEFAULT
+Route104_EventScript_TryRegisterCindy:: @ 81ED554
+ goto_if_set FLAG_HAS_MATCH_CALL, Route104_EventScript_RegisterCindy
+ msgbox Route104_Text_CindyPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED567:: @ 81ED567
- msgbox Route104_Text_295B01, MSGBOX_DEFAULT
+Route104_EventScript_RegisterCindy:: @ 81ED567
+ msgbox Route104_Text_CindyRegister1, MSGBOX_DEFAULT
register_matchcall TRAINER_CINDY_1
release
end
-Route104_EventScript_1ED580:: @ 81ED580
- trainerbattle_rematch TRAINER_CINDY_1, Route104_Text_295BC8, Route104_Text_295BFA
- msgbox Route104_Text_295C1F, MSGBOX_AUTOCLOSE
+Route104_EventScript_RematchCindy:: @ 81ED580
+ trainerbattle_rematch TRAINER_CINDY_1, Route104_Text_CindyRematchIntro, Route104_Text_CindyRematchDefeat
+ msgbox Route104_Text_CindyPostRematch, MSGBOX_AUTOCLOSE
end
-Route104_EventScript_1ED597:: @ 81ED597
- trainerbattle_double TRAINER_GINA_AND_MIA_1, Route104_Text_2952BB, Route104_Text_2952E6, Route104_Text_295330
+Route104_EventScript_Gina:: @ 81ED597
+ trainerbattle_double TRAINER_GINA_AND_MIA_1, Route104_Text_GinaIntro, Route104_Text_GinaDefeat, Route104_Text_GinaNotEnoughMons
special GetPlayerBigGuyGirlString
- msgbox Route104_Text_2952FE, MSGBOX_DEFAULT
+ msgbox Route104_Text_GinaPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED5B6:: @ 81ED5B6
- trainerbattle_double TRAINER_GINA_AND_MIA_1, Route104_Text_2953AF, Route104_Text_2953E1, Route104_Text_295449
+Route104_EventScript_Mia:: @ 81ED5B6
+ trainerbattle_double TRAINER_GINA_AND_MIA_1, Route104_Text_MiaIntro, Route104_Text_MiaDefeat, Route104_Text_MiaNotEnoughMons
special GetPlayerBigGuyGirlString
- msgbox Route104_Text_29540D, MSGBOX_DEFAULT
+ msgbox Route104_Text_MiaPostBattle, MSGBOX_DEFAULT
release
end
-Route104_EventScript_1ED5D5:: @ 81ED5D5
- trainerbattle_single TRAINER_DARIAN, Route104_Text_295C5D, Route104_Text_295CC9
- msgbox Route104_Text_295CD3, MSGBOX_AUTOCLOSE
+Route104_EventScript_Darian:: @ 81ED5D5
+ trainerbattle_single TRAINER_DARIAN, Route104_Text_DarianIntro, Route104_Text_DarianDefeat
+ msgbox Route104_Text_DarianPostBattle, MSGBOX_AUTOCLOSE
end
-Route104_Text_1ED5EC: @ 81ED5EC
+Route104_Text_BrineyLivesInSeasideCottage: @ 81ED5EC
.string "That seaside cottage is where\n"
.string "MR. BRINEY lives.\p"
.string "He was once a mighty sailor who never\n"
.string "feared the sea, however stormy.$"
-Route104_Text_1ED662: @ 81ED662
+Route104_Text_WhatsItLikeAtBottomOfSea: @ 81ED662
.string "The sea, huh?\p"
.string "I wonder what it's like at the bottom\n"
.string "of the sea?$"
-Route104_Text_1ED6A2: @ 81ED6A2
+Route104_Text_ThrowBallAtWeakenedPokemon: @ 81ED6A2
.string "If you're going to throw a POKé BALL,\n"
.string "weaken the wild POKéMON first.\p"
.string "It will be easier to catch if it's been\n"
.string "poisoned, burned, or lulled to sleep.$"
-Route104_Text_1ED735: @ 81ED735
+Route104_Text_OnlyThrowBallAtWildPokemon: @ 81ED735
.string "You're a thief if you try to steal\n"
.string "someone else's POKéMON.\p"
.string "You should throw POKé BALLS only at\n"
.string "wild POKéMON.$"
-Route104_Text_1ED7A2: @ 81ED7A2
+Route104_Text_ImNotATrainer: @ 81ED7A2
.string "Oh, no, I'm not a TRAINER.\p"
.string "But that's right, if TRAINERS lock eyes,\n"
.string "it's a challenge to battle.\p"
.string "If you don't want to battle, stay out\n"
.string "of their sight.$"
-Route104_Text_1ED838: @ 81ED838
+Route104_Text_LikeFillingMouthWithSeedsTakeThis: @ 81ED838
.string "I like filling my mouth with seeds,\n"
.string "then spitting them out fast!\p"
.string "You can have this, so you try it out!\p"
.string "Use it on a POKéMON, and it will learn\n"
.string "a move for firing seeds rapidly.$"
-Route104_Text_1ED8E7: @ 81ED8E7
+Route104_Text_TMsAreOneTimeUse: @ 81ED8E7
.string "A word of advice!\p"
.string "A TM, TECHNICAL MACHINE, is good only\n"
.string "for one-time use.\p"
.string "Once you use it, it's gone.\n"
.string "Think twice before using it!$"
-Route104_Text_1ED96A: @ 81ED96A
+Route104_Text_DontNeedThisTakeIt: @ 81ED96A
.string "This FLOWER SHOP started selling\n"
.string "saplings recently.\p"
.string "It made me so happy, I went overboard\n"
@@ -1065,27 +1066,27 @@ Route104_Text_1ED96A: @ 81ED96A
.string "I don't need this WHITE HERB anymore.\n"
.string "Would you take it, please?$"
-Route104_Text_1EDA0F: @ 81EDA0F
+Route104_Text_FlowerShopSellingSaplings: @ 81EDA0F
.string "This FLOWER SHOP started selling\n"
.string "saplings recently.\p"
.string "It made me so happy, I went overboard\n"
.string "shopping. Where should I put them?$"
-Route104_Text_1EDA8C: @ 81EDA8C
+Route104_Text_MrBrineysCottage: @ 81EDA8C
.string "MR. BRINEY'S COTTAGE$"
-Route104_Text_1EDAA1: @ 81EDAA1
+Route104_Text_RouteSignPetalburg: @ 81EDAA1
.string "ROUTE 1O4\n"
.string "{RIGHT_ARROW} PETALBURG CITY$"
-Route104_Text_1EDABC: @ 81EDABC
+Route104_Text_RouteSignRustboro: @ 81EDABC
.string "ROUTE 1O4\n"
.string "{UP_ARROW} RUSTBORO CITY$"
-Route104_Text_1EDAD6: @ 81EDAD6
+Route104_Text_PrettyPetalFlowShop: @ 81EDAD6
.string "PRETTY PETAL FLOWER SHOP$"
-Route104_Text_1EDAEF: @ 81EDAEF
+Route104_Text_TrainerTipsDoubleBattles: @ 81EDAEF
.string "TRAINER TIPS\p"
.string "In the HOENN region there are pairs\n"
.string "of TRAINERS who challenge others\l"
@@ -1096,45 +1097,45 @@ Route104_Text_1EDAEF: @ 81EDAEF
.string "left of the list and the top one.\l"
.string "Watch how POKéMON are lined up.$"
-Route104_Text_1EDBFF: @ 81EDBFF
+Route104_Text_MayWeShouldRegister: @ 81EDBFF
.string "MAY: Oh, hi, {PLAYER}{KUN}!\p"
.string "DEVON upgraded your POKéNAV with\n"
.string "the MATCH CALL system, huh?\p"
.string "We should register each other so we\n"
.string "can get in contact anytime.$"
-Route104_Text_1EDC8F: @ 81EDC8F
+Route104_Text_RegisteredMay: @ 81EDC8F
.string "{PLAYER} registered MAY\n"
.string "in the POKéNAV.$"
-Route104_Text_1EDCB1: @ 81EDCB1
+Route104_Text_MayHowsYourPokedex: @ 81EDCB1
.string "MAY: Oh, by the way, {PLAYER}{KUN},\n"
.string "how's your POKéDEX coming along?$"
-Route104_Text_1EDCED: @ 81EDCED
+Route104_Text_MayMinesDecentLetsBattle: @ 81EDCED
.string "Mine's looking pretty decent.\n"
.string "So…\l"
.string "How about a little battle?$"
-Route104_Text_1EDD2A: @ 81EDD2A
+Route104_Text_MayHaventRaisedPokemon: @ 81EDD2A
.string "MAY: Oh, what's the matter?\p"
.string "Haven't you caught or raised your\n"
.string "POKéMON very much?\p"
.string "That's not very good for a TRAINER!$"
-Route104_Text_1EDD9F: @ 81EDD9F
+Route104_Text_MayLetsBattle: @ 81EDD9F
.string "MAY: So, what do you think?\n"
.string "How about a little battle here?$"
-Route104_Text_1EDDDB: @ 81EDDDB
+Route104_Text_MayIntro: @ 81EDDDB
.string "MAY: You just became a TRAINER,\n"
.string "{PLAYER}{KUN}. I'm not going to lose!$"
-Route104_Text_1EDE18: @ 81EDE18
+Route104_Text_MayDefeat: @ 81EDE18
.string "Yikes!\n"
.string "You're better than I expected!$"
-Route104_Text_1EDE3E: @ 81EDE3E
+Route104_Text_MayPostBattle: @ 81EDE3E
.string "MAY: I can tell you've gotten pretty\n"
.string "good with the way you handle POKéMON.\p"
.string "But instead of only making them\n"
@@ -1142,43 +1143,43 @@ Route104_Text_1EDE3E: @ 81EDE3E
.string "It's important to become friends with\n"
.string "POKéMON, too.$"
-Route104_Text_1EDF04: @ 81EDF04
+Route104_Text_BrendanWeShouldRegister: @ 81EDF04
.string "BRENDAN: Oh, hey, {PLAYER}!\p"
.string "Cool, you had DEVON install the MATCH\n"
.string "CALL system on your POKéNAV!\p"
.string "Let's register each other in our\n"
.string "POKéNAVS so we can keep in touch.$"
-Route104_Text_1EDFA0: @ 81EDFA0
+Route104_Text_RegisteredBrendan: @ 81EDFA0
.string "{PLAYER} registered BRENDAN\n"
.string "in the POKéNAV.$"
-Route104_Text_1EDFC6: @ 81EDFC6
+Route104_Text_BrendanHowsYourPokedex: @ 81EDFC6
.string "BRENDAN: {PLAYER}, how's your POKéDEX?\n"
.string "Have you filled in any pages yet?$"
-Route104_Text_1EE009: @ 81EE009
+Route104_Text_BrendanDoingGreatLetsBattle: @ 81EE009
.string "Me, I'm doing great!\p"
.string "Want to check out how good I am with\n"
.string "a battle?$"
-Route104_Text_1EE04D: @ 81EE04D
+Route104_Text_BrendanNoConfidence: @ 81EE04D
.string "BRENDAN: What's the matter? Don't have\n"
.string "any confidence in your POKéMON?$"
-Route104_Text_1EE094: @ 81EE094
+Route104_Text_BrendanLetsBattle: @ 81EE094
.string "BRENDAN: What's up?\n"
.string "Want to have a battle with me?$"
-Route104_Text_1EE0C7: @ 81EE0C7
+Route104_Text_BrendanIntro: @ 81EE0C7
.string "BRENDAN: I know you just became\n"
.string "a TRAINER, but I won't go easy!$"
-Route104_Text_1EE107: @ 81EE107
+Route104_Text_BrendanDefeat: @ 81EE107
.string "Hmm…\n"
.string "You're pretty good.$"
-Route104_Text_1EE120: @ 81EE120
+Route104_Text_BrendanPostBattle: @ 81EE120
.string "BRENDAN: You've gotten pretty decent\n"
.string "at handling POKéMON.\p"
.string "But, you know, you shouldn't just be\n"
diff --git a/data/maps/Route119/map.json b/data/maps/Route119/map.json
index badd5d14e..2d1be0635 100644
--- a/data/maps/Route119/map.json
+++ b/data/maps/Route119/map.json
@@ -74,7 +74,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F47E2",
+ "script": "Route119_EventScript_Greg",
"flag": "0"
},
{
@@ -87,7 +87,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F47B4",
+ "script": "Route119_EventScript_Taylor",
"flag": "0"
},
{
@@ -100,7 +100,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F479D",
+ "script": "Route119_EventScript_Donald",
"flag": "0"
},
{
@@ -113,7 +113,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route119_EventScript_1F4810",
+ "script": "Route119_EventScript_Jackson",
"flag": "0"
},
{
@@ -126,7 +126,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F4786",
+ "script": "Route119_EventScript_Brent",
"flag": "0"
},
{
@@ -139,7 +139,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route119_EventScript_1F4872",
+ "script": "Route119_EventScript_Catherine",
"flag": "0"
},
{
@@ -152,7 +152,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F47CB",
+ "script": "Route119_EventScript_Doug",
"flag": "0"
},
{
@@ -165,7 +165,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F47F9",
+ "script": "Route119_EventScript_Kent",
"flag": "0"
},
{
@@ -178,7 +178,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route119_EventScript_1F4902",
+ "script": "Route119_EventScript_Yasu",
"flag": "0"
},
{
@@ -191,7 +191,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route119_EventScript_1F4919",
+ "script": "Route119_EventScript_Takashi",
"flag": "0"
},
{
@@ -204,7 +204,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route119_EventScript_1F48D4",
+ "script": "Route119_EventScript_Hugh",
"flag": "0"
},
{
@@ -217,7 +217,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "5",
- "script": "Route119_EventScript_1F48EB",
+ "script": "Route119_EventScript_Phil",
"flag": "0"
},
{
@@ -321,7 +321,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F49A3",
+ "script": "Route119_EventScript_BridgeAquaGrunt1",
"flag": "FLAG_HIDE_ROUTE_119_TEAM_AQUA"
},
{
@@ -334,7 +334,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F49BA",
+ "script": "Route119_EventScript_BridgeAquaGrunt2",
"flag": "FLAG_HIDE_ROUTE_119_TEAM_AQUA"
},
{
@@ -360,7 +360,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F49D1",
+ "script": "Route119_EventScript_Boy1",
"flag": "0"
},
{
@@ -425,7 +425,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F476B",
+ "script": "Route119_EventScript_CyclingTriathleteM",
"flag": "0"
},
{
@@ -451,7 +451,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F49DA",
+ "script": "Route119_EventScript_Boy2",
"flag": "0"
},
{
@@ -464,7 +464,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route119_EventScript_1F4930",
+ "script": "Route119_EventScript_Hideo",
"flag": "0"
},
{
@@ -503,7 +503,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route119_EventScript_1F4947",
+ "script": "Route119_EventScript_Chris",
"flag": "0"
},
{
@@ -516,7 +516,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "5",
- "script": "Route119_EventScript_1F498C",
+ "script": "Route119_EventScript_Rachel",
"flag": "0"
},
{
@@ -529,7 +529,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route119_EventScript_1F4975",
+ "script": "Route119_EventScript_Dayton",
"flag": "0"
},
{
@@ -542,7 +542,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route119_EventScript_1F495E",
+ "script": "Route119_EventScript_Fabian",
"flag": "0"
},
{
@@ -609,7 +609,7 @@
"elevation": 0,
"var": "VAR_ROUTE119_STATE",
"var_value": "0",
- "script": "Route119_EventScript_1F4472"
+ "script": "Route119_EventScript_RivalTrigger1"
},
{
"type": "trigger",
@@ -618,7 +618,7 @@
"elevation": 0,
"var": "VAR_ROUTE119_STATE",
"var_value": "0",
- "script": "Route119_EventScript_1F447D"
+ "script": "Route119_EventScript_RivalTrigger2"
},
{
"type": "weather",
@@ -775,7 +775,7 @@
"y": 33,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route119_EventScript_1F477D"
+ "script": "Route119_EventScript_WeatherInstituteSign"
},
{
"type": "sign",
@@ -783,7 +783,7 @@
"y": 19,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route119_EventScript_1F4774"
+ "script": "Route119_EventScript_RouteSignFortree"
},
{
"type": "secret_base",
@@ -914,7 +914,7 @@
"y": 9,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route119_EventScript_1F49E3"
+ "script": "Route119_EventScript_TrainerTipsDecoration"
}
]
} \ No newline at end of file
diff --git a/data/maps/Route119/scripts.inc b/data/maps/Route119/scripts.inc
index 4658c2407..36647e931 100644
--- a/data/maps/Route119/scripts.inc
+++ b/data/maps/Route119/scripts.inc
@@ -1,13 +1,13 @@
Route119_MapScripts:: @ 81F4424
- map_script MAP_SCRIPT_ON_RESUME, Route119_MapScript1_1F442F
+ map_script MAP_SCRIPT_ON_RESUME, Route119_OnResume
map_script MAP_SCRIPT_ON_TRANSITION, Route119_OnTransition
.byte 0
-Route119_MapScript1_1F442F: @ 81F442F
- call_if_set FLAG_SYS_CTRL_OBJ_DELETE, Route119_EventScript_1F4439
+Route119_OnResume: @ 81F442F
+ call_if_set FLAG_SYS_CTRL_OBJ_DELETE, Route119_EventScript_TryRemoveKecleon
end
-Route119_EventScript_1F4439:: @ 81F4439
+Route119_EventScript_TryRemoveKecleon:: @ 81F4439
specialvar VAR_RESULT, GetBattleOutcome
compare VAR_RESULT, B_OUTCOME_CAUGHT
goto_if_ne Common_EventScript_NopReturn
@@ -18,231 +18,231 @@ Route119_OnTransition: @ 81F444D
call Common_EventScript_SetupRivalGfxId
call Common_EventScript_SetupRivalOnBikeGfxId
compare VAR_WEATHER_INSTITUTE_STATE, 1
- call_if_eq Route119_EventScript_1F4466
+ call_if_eq Route119_EventScript_MoveInstituteWorkersDownstairs
special SetRoute119Weather
end
-Route119_EventScript_1F4466:: @ 81F4466
+Route119_EventScript_MoveInstituteWorkersDownstairs:: @ 81F4466
setflag FLAG_HIDE_WEATHER_INSTITUTE_2F_WORKERS
clearflag FLAG_HIDE_WEATHER_INSTITUTE_1F_WORKERS
setvar VAR_WEATHER_INSTITUTE_STATE, 2
return
-Route119_EventScript_1F4472:: @ 81F4472
+Route119_EventScript_RivalTrigger1:: @ 81F4472
setvar VAR_TEMP_1, 1
- goto Route119_EventScript_1F4488
+ goto Route119_EventScript_RivalEncounter
end
-Route119_EventScript_1F447D:: @ 81F447D
+Route119_EventScript_RivalTrigger2:: @ 81F447D
setvar VAR_TEMP_1, 2
- goto Route119_EventScript_1F4488
+ goto Route119_EventScript_RivalEncounter
end
-Route119_EventScript_1F4488:: @ 81F4488
+Route119_EventScript_RivalEncounter:: @ 81F4488
lockall
- addobject 25
+ addobject 25 @ Rival on bike
checkplayergender
compare VAR_RESULT, MALE
- call_if_eq Route119_EventScript_1F4501
+ call_if_eq Route119_EventScript_PlayMayMusic
compare VAR_RESULT, FEMALE
- call_if_eq Route119_EventScript_1F4506
+ call_if_eq Route119_EventScript_PlayBrendanMusic
delay 65
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F46C6
+ call_if_eq Route119_EventScript_RivalEnter1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F46D1
+ call_if_eq Route119_EventScript_RivalEnter2
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceFastestDown
waitmovement 0
delay 30
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F4700
+ call_if_eq Route119_EventScript_SetRivalPos1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F470F
+ call_if_eq Route119_EventScript_SetRivalPos2
removeobject 25
- addobject 16
+ addobject 16 @ Rival on foot
delay 30
checkplayergender
compare VAR_RESULT, MALE
- goto_if_eq Route119_EventScript_1F450B
+ goto_if_eq Route119_EventScript_BattleMay
compare VAR_RESULT, FEMALE
- goto_if_eq Route119_EventScript_1F4585
+ goto_if_eq Route119_EventScript_BattleBrendan
releaseall
end
-Route119_EventScript_1F4501:: @ 81F4501
+Route119_EventScript_PlayMayMusic:: @ 81F4501
playbgm MUS_GIRL_SUP, 1
return
-Route119_EventScript_1F4506:: @ 81F4506
+Route119_EventScript_PlayBrendanMusic:: @ 81F4506
playbgm MUS_BOY_SUP, 1
return
-Route119_EventScript_1F450B:: @ 81F450B
- msgbox Route119_Text_1F49FD, MSGBOX_DEFAULT
+Route119_EventScript_BattleMay:: @ 81F450B
+ msgbox Route119_Text_MayIntro, MSGBOX_DEFAULT
switch VAR_STARTER_MON
- case 0, Route119_EventScript_1F453A
- case 1, Route119_EventScript_1F454A
- case 2, Route119_EventScript_1F455A
+ case 0, Route119_EventScript_BattleMayTreecko
+ case 1, Route119_EventScript_BattleMayTorchic
+ case 2, Route119_EventScript_BattleMayMudkip
end
-Route119_EventScript_1F453A:: @ 81F453A
- trainerbattle_no_intro TRAINER_MAY_6, Route119_Text_1F4A98
- goto Route119_EventScript_1F456A
+Route119_EventScript_BattleMayTreecko:: @ 81F453A
+ trainerbattle_no_intro TRAINER_MAY_6, Route119_Text_MayDefeat
+ goto Route119_EventScript_DefeatedMay
end
-Route119_EventScript_1F454A:: @ 81F454A
- trainerbattle_no_intro TRAINER_MAY_9, Route119_Text_1F4A98
- goto Route119_EventScript_1F456A
+Route119_EventScript_BattleMayTorchic:: @ 81F454A
+ trainerbattle_no_intro TRAINER_MAY_9, Route119_Text_MayDefeat
+ goto Route119_EventScript_DefeatedMay
end
-Route119_EventScript_1F455A:: @ 81F455A
- trainerbattle_no_intro TRAINER_MAY_3, Route119_Text_1F4A98
- goto Route119_EventScript_1F456A
+Route119_EventScript_BattleMayMudkip:: @ 81F455A
+ trainerbattle_no_intro TRAINER_MAY_3, Route119_Text_MayDefeat
+ goto Route119_EventScript_DefeatedMay
end
-Route119_EventScript_1F456A:: @ 81F456A
- msgbox Route119_Text_1F4AF3, MSGBOX_DEFAULT
- call Route119_EventScript_1F45FF
- msgbox Route119_Text_1F4B56, MSGBOX_DEFAULT
- goto Route119_EventScript_1F460F
+Route119_EventScript_DefeatedMay:: @ 81F456A
+ msgbox Route119_Text_MayPresentForYou, MSGBOX_DEFAULT
+ call Route119_EventScript_GiveFlyHM
+ msgbox Route119_Text_MayExplainFly, MSGBOX_DEFAULT
+ goto Route119_EventScript_RivalExitScottArrive
end
-Route119_EventScript_1F4585:: @ 81F4585
- msgbox Route119_Text_1F4C9A, MSGBOX_DEFAULT
+Route119_EventScript_BattleBrendan:: @ 81F4585
+ msgbox Route119_Text_BrendanIntro, MSGBOX_DEFAULT
switch VAR_STARTER_MON
- case 0, Route119_EventScript_1F45B4
- case 1, Route119_EventScript_1F45C4
- case 2, Route119_EventScript_1F45D4
+ case 0, Route119_EventScript_BattleBrendanTreecko
+ case 1, Route119_EventScript_BattleBrendanTorchic
+ case 2, Route119_EventScript_BattleBrendanMudkip
end
-Route119_EventScript_1F45B4:: @ 81F45B4
- trainerbattle_no_intro TRAINER_BRENDAN_6, Route119_Text_1F4D24
- goto Route119_EventScript_1F45E4
+Route119_EventScript_BattleBrendanTreecko:: @ 81F45B4
+ trainerbattle_no_intro TRAINER_BRENDAN_6, Route119_Text_BrendanDefeat
+ goto Route119_EventScript_DefeatedBrendan
end
-Route119_EventScript_1F45C4:: @ 81F45C4
- trainerbattle_no_intro TRAINER_BRENDAN_9, Route119_Text_1F4D24
- goto Route119_EventScript_1F45E4
+Route119_EventScript_BattleBrendanTorchic:: @ 81F45C4
+ trainerbattle_no_intro TRAINER_BRENDAN_9, Route119_Text_BrendanDefeat
+ goto Route119_EventScript_DefeatedBrendan
end
-Route119_EventScript_1F45D4:: @ 81F45D4
- trainerbattle_no_intro TRAINER_BRENDAN_3, Route119_Text_1F4D24
- goto Route119_EventScript_1F45E4
+Route119_EventScript_BattleBrendanMudkip:: @ 81F45D4
+ trainerbattle_no_intro TRAINER_BRENDAN_3, Route119_Text_BrendanDefeat
+ goto Route119_EventScript_DefeatedBrendan
end
-Route119_EventScript_1F45E4:: @ 81F45E4
- msgbox Route119_Text_1F4D4B, MSGBOX_DEFAULT
- call Route119_EventScript_1F45FF
- msgbox Route119_Text_1F4DB5, MSGBOX_DEFAULT
- goto Route119_EventScript_1F460F
+Route119_EventScript_DefeatedBrendan:: @ 81F45E4
+ msgbox Route119_Text_BrendanIllGiveYouThis, MSGBOX_DEFAULT
+ call Route119_EventScript_GiveFlyHM
+ msgbox Route119_Text_BrendanExplainFly, MSGBOX_DEFAULT
+ goto Route119_EventScript_RivalExitScottArrive
end
-Route119_EventScript_1F45FF:: @ 81F45FF
+Route119_EventScript_GiveFlyHM:: @ 81F45FF
giveitem_std ITEM_HM02
setflag FLAG_RECEIVED_HM02
return
-Route119_EventScript_1F460F:: @ 81F460F
+Route119_EventScript_RivalExitScottArrive:: @ 81F460F
closemessage
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F4700
+ call_if_eq Route119_EventScript_SetRivalPos1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F470F
- removeobject 16
- addobject 25
+ call_if_eq Route119_EventScript_SetRivalPos2
+ removeobject 16 @ Rival on foot
+ addobject 25 @ Rival on bike
delay 30
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F46DC
+ call_if_eq Route119_EventScript_RivalExit1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F46EE
+ call_if_eq Route119_EventScript_RivalExit2
removeobject 25
setvar VAR_ROUTE119_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
delay 60
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F46A0
+ call_if_eq Route119_EventScript_SetScottPos1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F46A8
- addobject 43
- applymovement 43, Route119_Movement_1F4752
+ call_if_eq Route119_EventScript_SetScottPos2
+ addobject 43 @ Scott
+ applymovement 43, Route119_Movement_ScottEnter
waitmovement 0
addvar VAR_SCOTT_STATE, 1
- msgbox Route119_Text_1F4E60, MSGBOX_DEFAULT
+ msgbox Route119_Text_ScottWayToGoBeSeeingYou, MSGBOX_DEFAULT
closemessage
compare VAR_TEMP_1, 1
- call_if_eq Route119_EventScript_1F46B0
+ call_if_eq Route119_EventScript_ScottExit1
compare VAR_TEMP_1, 2
- call_if_eq Route119_EventScript_1F46BB
+ call_if_eq Route119_EventScript_ScottExit2
removeobject 43
releaseall
end
-Route119_EventScript_1F46A0:: @ 81F46A0
+Route119_EventScript_SetScottPos1:: @ 81F46A0
setobjectxyperm 43, 27, 25
return
-Route119_EventScript_1F46A8:: @ 81F46A8
+Route119_EventScript_SetScottPos2:: @ 81F46A8
setobjectxyperm 43, 28, 25
return
-Route119_EventScript_1F46B0:: @ 81F46B0
- applymovement 43, Route119_Movement_1F475A
+Route119_EventScript_ScottExit1:: @ 81F46B0
+ applymovement 43, Route119_Movement_ScottExit1
waitmovement 0
return
-Route119_EventScript_1F46BB:: @ 81F46BB
- applymovement 43, Route119_Movement_1F4763
+Route119_EventScript_ScottExit2:: @ 81F46BB
+ applymovement 43, Route119_Movement_ScottExit2
waitmovement 0
return
-Route119_EventScript_1F46C6:: @ 81F46C6
- applymovement 25, Route119_Movement_1F4728
+Route119_EventScript_RivalEnter1:: @ 81F46C6
+ applymovement 25, Route119_Movement_RivalEnter1
waitmovement 0
return
-Route119_EventScript_1F46D1:: @ 81F46D1
- applymovement 25, Route119_Movement_1F4732
+Route119_EventScript_RivalEnter2:: @ 81F46D1
+ applymovement 25, Route119_Movement_RivalEnter2
waitmovement 0
return
-Route119_EventScript_1F46DC:: @ 81F46DC
- applymovement EVENT_OBJ_ID_PLAYER, Route119_Movement_1F471E
- applymovement 25, Route119_Movement_1F473D
+Route119_EventScript_RivalExit1:: @ 81F46DC
+ applymovement EVENT_OBJ_ID_PLAYER, Route119_Movement_PlayerWatchRivalExit1
+ applymovement 25, Route119_Movement_RivalExit1
waitmovement 0
return
-Route119_EventScript_1F46EE:: @ 81F46EE
- applymovement EVENT_OBJ_ID_PLAYER, Route119_Movement_1F4723
- applymovement 25, Route119_Movement_1F4747
+Route119_EventScript_RivalExit2:: @ 81F46EE
+ applymovement EVENT_OBJ_ID_PLAYER, Route119_Movement_PlayerWatchRivalExit2
+ applymovement 25, Route119_Movement_RivalExit2
waitmovement 0
return
-Route119_EventScript_1F4700:: @ 81F4700
+Route119_EventScript_SetRivalPos1:: @ 81F4700
setobjectxyperm 16, 25, 32
setobjectxyperm 25, 25, 32
return
-Route119_EventScript_1F470F:: @ 81F470F
+Route119_EventScript_SetRivalPos2:: @ 81F470F
setobjectxyperm 16, 26, 32
setobjectxyperm 25, 26, 32
return
-Route119_Movement_1F471E: @ 81F471E
+Route119_Movement_PlayerWatchRivalExit1: @ 81F471E
delay_16
walk_in_place_fastest_right
delay_8
walk_in_place_fastest_up
step_end
-Route119_Movement_1F4723: @ 81F4723
+Route119_Movement_PlayerWatchRivalExit2: @ 81F4723
delay_16
walk_in_place_fastest_left
delay_8
walk_in_place_fastest_up
step_end
-Route119_Movement_1F4728: @ 81F4728
+Route119_Movement_RivalEnter1: @ 81F4728
walk_fast_right
walk_fast_right
walk_fast_right
@@ -254,7 +254,7 @@ Route119_Movement_1F4728: @ 81F4728
walk_fast_up
step_end
-Route119_Movement_1F4732: @ 81F4732
+Route119_Movement_RivalEnter2: @ 81F4732
walk_fast_right
walk_fast_right
walk_fast_right
@@ -267,7 +267,7 @@ Route119_Movement_1F4732: @ 81F4732
walk_fast_up
step_end
-Route119_Movement_1F473D: @ 81F473D
+Route119_Movement_RivalExit1: @ 81F473D
walk_fast_right
walk_fast_up
walk_fast_up
@@ -279,7 +279,7 @@ Route119_Movement_1F473D: @ 81F473D
walk_fast_up
step_end
-Route119_Movement_1F4747: @ 81F4747
+Route119_Movement_RivalExit2: @ 81F4747
walk_fast_left
walk_fast_up
walk_fast_up
@@ -292,7 +292,7 @@ Route119_Movement_1F4747: @ 81F4747
walk_fast_up
step_end
-Route119_Movement_1F4752: @ 81F4752
+Route119_Movement_ScottEnter: @ 81F4752
walk_down
walk_down
walk_down
@@ -302,7 +302,7 @@ Route119_Movement_1F4752: @ 81F4752
walk_down
step_end
-Route119_Movement_1F475A: @ 81F475A
+Route119_Movement_ScottExit1: @ 81F475A
walk_up
walk_right
walk_right
@@ -313,7 +313,7 @@ Route119_Movement_1F475A: @ 81F475A
walk_up
step_end
-Route119_Movement_1F4763: @ 81F4763
+Route119_Movement_ScottExit2: @ 81F4763
walk_up
walk_right
walk_up
@@ -323,179 +323,179 @@ Route119_Movement_1F4763: @ 81F4763
walk_up
step_end
-Route119_EventScript_1F476B:: @ 81F476B
- msgbox Route119_Text_1F5261, MSGBOX_NPC
+Route119_EventScript_CyclingTriathleteM:: @ 81F476B
+ msgbox Route119_Text_TallGrassSnaresBikeTires, MSGBOX_NPC
end
-Route119_EventScript_1F4774:: @ 81F4774
- msgbox Route119_Text_1F530E, MSGBOX_SIGN
+Route119_EventScript_RouteSignFortree:: @ 81F4774
+ msgbox Route119_Text_RouteSignFortree, MSGBOX_SIGN
end
-Route119_EventScript_1F477D:: @ 81F477D
- msgbox Route119_Text_1F5327, MSGBOX_SIGN
+Route119_EventScript_WeatherInstituteSign:: @ 81F477D
+ msgbox Route119_Text_WeatherInstitute, MSGBOX_SIGN
end
-Route119_EventScript_1F4786:: @ 81F4786
- trainerbattle_single TRAINER_BRENT, Route119_Text_29D8C2, Route119_Text_29D8F0
- msgbox Route119_Text_29D902, MSGBOX_AUTOCLOSE
+Route119_EventScript_Brent:: @ 81F4786
+ trainerbattle_single TRAINER_BRENT, Route119_Text_BrentIntro, Route119_Text_BrentDefeat
+ msgbox Route119_Text_BrentPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F479D:: @ 81F479D
- trainerbattle_single TRAINER_DONALD, Route119_Text_29D941, Route119_Text_29D97C
- msgbox Route119_Text_29D993, MSGBOX_AUTOCLOSE
+Route119_EventScript_Donald:: @ 81F479D
+ trainerbattle_single TRAINER_DONALD, Route119_Text_DonaldIntro, Route119_Text_DonaldDefeat
+ msgbox Route119_Text_DonaldPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F47B4:: @ 81F47B4
- trainerbattle_single TRAINER_TAYLOR, Route119_Text_29D9CD, Route119_Text_29DA14
- msgbox Route119_Text_29DA2C, MSGBOX_AUTOCLOSE
+Route119_EventScript_Taylor:: @ 81F47B4
+ trainerbattle_single TRAINER_TAYLOR, Route119_Text_TaylorIntro, Route119_Text_TaylorDefeat
+ msgbox Route119_Text_TaylorPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F47CB:: @ 81F47CB
- trainerbattle_single TRAINER_DOUG, Route119_Text_29DA7D, Route119_Text_29DABC
- msgbox Route119_Text_29DADB, MSGBOX_AUTOCLOSE
+Route119_EventScript_Doug:: @ 81F47CB
+ trainerbattle_single TRAINER_DOUG, Route119_Text_DougIntro, Route119_Text_DougDefeat
+ msgbox Route119_Text_DougPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F47E2:: @ 81F47E2
- trainerbattle_single TRAINER_GREG, Route119_Text_29DB17, Route119_Text_29DB66
- msgbox Route119_Text_29DB7C, MSGBOX_AUTOCLOSE
+Route119_EventScript_Greg:: @ 81F47E2
+ trainerbattle_single TRAINER_GREG, Route119_Text_GregIntro, Route119_Text_GregDefeat
+ msgbox Route119_Text_GregPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F47F9:: @ 81F47F9
- trainerbattle_single TRAINER_KENT, Route119_Text_29DBC2, Route119_Text_29DC20
- msgbox Route119_Text_29DC2B, MSGBOX_AUTOCLOSE
+Route119_EventScript_Kent:: @ 81F47F9
+ trainerbattle_single TRAINER_KENT, Route119_Text_KentIntro, Route119_Text_KentDefeat
+ msgbox Route119_Text_KentPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4810:: @ 81F4810
- trainerbattle_single TRAINER_JACKSON_1, Route119_Text_29DC4C, Route119_Text_29DC9F, Route119_EventScript_1F483C
+Route119_EventScript_Jackson:: @ 81F4810
+ trainerbattle_single TRAINER_JACKSON_1, Route119_Text_JacksonIntro, Route119_Text_JacksonDefeat, Route119_EventScript_RegisterJackson
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route119_EventScript_1F485B
- msgbox Route119_Text_29DCC6, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route119_EventScript_RematchJackson
+ msgbox Route119_Text_JacksonPostBattle, MSGBOX_DEFAULT
release
end
-Route119_EventScript_1F483C:: @ 81F483C
+Route119_EventScript_RegisterJackson:: @ 81F483C
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route119_Text_29DD1C, MSGBOX_DEFAULT
+ msgbox Route119_Text_JacksonRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_JACKSON_1
release
end
-Route119_EventScript_1F485B:: @ 81F485B
- trainerbattle_rematch TRAINER_JACKSON_1, Route119_Text_29DD62, Route119_Text_29DDA5
- msgbox Route119_Text_29DDBD, MSGBOX_AUTOCLOSE
+Route119_EventScript_RematchJackson:: @ 81F485B
+ trainerbattle_rematch TRAINER_JACKSON_1, Route119_Text_JacksonRematchIntro, Route119_Text_JacksonRematchDefeat
+ msgbox Route119_Text_JacksonPostRematch, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4872:: @ 81F4872
- trainerbattle_single TRAINER_CATHERINE_1, Route119_Text_29DE0F, Route119_Text_29DE5D, Route119_EventScript_1F489E
+Route119_EventScript_Catherine:: @ 81F4872
+ trainerbattle_single TRAINER_CATHERINE_1, Route119_Text_CatherineIntro, Route119_Text_CatherineDefeat, Route119_EventScript_RegisterCatherine
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route119_EventScript_1F48BD
- msgbox Route119_Text_29DE88, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route119_EventScript_RematchCatherine
+ msgbox Route119_Text_CatherinePostBattle, MSGBOX_DEFAULT
release
end
-Route119_EventScript_1F489E:: @ 81F489E
+Route119_EventScript_RegisterCatherine:: @ 81F489E
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route119_Text_29DEF7, MSGBOX_DEFAULT
+ msgbox Route119_Text_CatherineRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_CATHERINE_1
release
end
-Route119_EventScript_1F48BD:: @ 81F48BD
- trainerbattle_rematch TRAINER_CATHERINE_1, Route119_Text_29DF6B, Route119_Text_29DF92
- msgbox Route119_Text_29DFAF, MSGBOX_AUTOCLOSE
+Route119_EventScript_RematchCatherine:: @ 81F48BD
+ trainerbattle_rematch TRAINER_CATHERINE_1, Route119_Text_CatherineRematchIntro, Route119_Text_CatherineRematchDefeat
+ msgbox Route119_Text_CatherinePostRematch, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F48D4:: @ 81F48D4
- trainerbattle_single TRAINER_HUGH, Route119_Text_29E007, Route119_Text_29E063
- msgbox Route119_Text_29E071, MSGBOX_AUTOCLOSE
+Route119_EventScript_Hugh:: @ 81F48D4
+ trainerbattle_single TRAINER_HUGH, Route119_Text_HughIntro, Route119_Text_HughDefeat
+ msgbox Route119_Text_HughPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F48EB:: @ 81F48EB
- trainerbattle_single TRAINER_PHIL, Route119_Text_29E0A5, Route119_Text_29E0E1
- msgbox Route119_Text_29E0F6, MSGBOX_AUTOCLOSE
+Route119_EventScript_Phil:: @ 81F48EB
+ trainerbattle_single TRAINER_PHIL, Route119_Text_PhilIntro, Route119_Text_PhilDefeat
+ msgbox Route119_Text_PhilPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4902:: @ 81F4902
- trainerbattle_single TRAINER_YASU, Route119_Text_29E134, Route119_Text_29E18D
- msgbox Route119_Text_29E19D, MSGBOX_AUTOCLOSE
+Route119_EventScript_Yasu:: @ 81F4902
+ trainerbattle_single TRAINER_YASU, Route119_Text_YasuIntro, Route119_Text_YasuDefeat
+ msgbox Route119_Text_YasuPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4919:: @ 81F4919
- trainerbattle_single TRAINER_TAKASHI, Route119_Text_29E1F5, Route119_Text_29E22B
- msgbox Route119_Text_29E245, MSGBOX_AUTOCLOSE
+Route119_EventScript_Takashi:: @ 81F4919
+ trainerbattle_single TRAINER_TAKASHI, Route119_Text_TakashiIntro, Route119_Text_TakashiDefeat
+ msgbox Route119_Text_TakashiPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4930:: @ 81F4930
- trainerbattle_single TRAINER_HIDEO, Route119_Text_29E26A, Route119_Text_29E288
- msgbox Route119_Text_29E2A3, MSGBOX_AUTOCLOSE
+Route119_EventScript_Hideo:: @ 81F4930
+ trainerbattle_single TRAINER_HIDEO, Route119_Text_HideoIntro, Route119_Text_HideoDefeat
+ msgbox Route119_Text_HideoPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4947:: @ 81F4947
- trainerbattle_single TRAINER_CHRIS, Route119_Text_29E30D, Route119_Text_29E372
- msgbox Route119_Text_29E3A2, MSGBOX_AUTOCLOSE
+Route119_EventScript_Chris:: @ 81F4947
+ trainerbattle_single TRAINER_CHRIS, Route119_Text_ChrisIntro, Route119_Text_ChrisDefeat
+ msgbox Route119_Text_ChrisPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F495E:: @ 81F495E
- trainerbattle_single TRAINER_FABIAN, Route119_Text_29E3FF, Route119_Text_29E44F
- msgbox Route119_Text_29E492, MSGBOX_AUTOCLOSE
+Route119_EventScript_Fabian:: @ 81F495E
+ trainerbattle_single TRAINER_FABIAN, Route119_Text_FabianIntro, Route119_Text_FabianDefeat
+ msgbox Route119_Text_FabianPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F4975:: @ 81F4975
- trainerbattle_single TRAINER_DAYTON, Route119_Text_29E4DF, Route119_Text_29E513
- msgbox Route119_Text_29E532, MSGBOX_AUTOCLOSE
+Route119_EventScript_Dayton:: @ 81F4975
+ trainerbattle_single TRAINER_DAYTON, Route119_Text_DaytonIntro, Route119_Text_DaytonDefeat
+ msgbox Route119_Text_DaytonPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F498C:: @ 81F498C
- trainerbattle_single TRAINER_RACHEL, Route119_Text_29E56F, Route119_Text_29E5B1
- msgbox Route119_Text_29E5CB, MSGBOX_AUTOCLOSE
+Route119_EventScript_Rachel:: @ 81F498C
+ trainerbattle_single TRAINER_RACHEL, Route119_Text_RachelIntro, Route119_Text_RachelDefeat
+ msgbox Route119_Text_RachelPostBattle, MSGBOX_AUTOCLOSE
end
-Route119_EventScript_1F49A3:: @ 81F49A3
+Route119_EventScript_BridgeAquaGrunt1:: @ 81F49A3
lock
faceplayer
- msgbox Route119_Text_1F50EB, MSGBOX_DEFAULT
+ msgbox Route119_Text_StayAwayFromWeatherInstitute, MSGBOX_DEFAULT
closemessage
applymovement VAR_LAST_TALKED, Common_Movement_FaceOriginalDirection
waitmovement 0
release
end
-Route119_EventScript_1F49BA:: @ 81F49BA
+Route119_EventScript_BridgeAquaGrunt2:: @ 81F49BA
lock
faceplayer
- msgbox Route119_Text_1F5147, MSGBOX_DEFAULT
+ msgbox Route119_Text_DontGoNearWeatherInstitute, MSGBOX_DEFAULT
closemessage
applymovement VAR_LAST_TALKED, Common_Movement_FaceOriginalDirection
waitmovement 0
release
end
-Route119_EventScript_1F49D1:: @ 81F49D1
- msgbox Route119_Text_1F51A2, MSGBOX_NPC
+Route119_EventScript_Boy1:: @ 81F49D1
+ msgbox Route119_Text_ThoughtFlyByCatchingBirdMons, MSGBOX_NPC
end
-Route119_EventScript_1F49DA:: @ 81F49DA
- msgbox Route119_Text_1F52B9, MSGBOX_NPC
+Route119_EventScript_Boy2:: @ 81F49DA
+ msgbox Route119_Text_CanYourMonMakeSecretBase, MSGBOX_NPC
end
-Route119_EventScript_1F49E3:: @ 81F49E3
- msgbox Route119_Text_1F5339, MSGBOX_SIGN
+Route119_EventScript_TrainerTipsDecoration:: @ 81F49E3
+ msgbox Route119_Text_TrainerTipsDecoration, MSGBOX_SIGN
end
-Route119_EventScript_1F49EC:: @ 81F49EC
+Route119_EventScript_ScottWonAtFortreeGymCall:: @ 81F49EC
lockall
- pokenavcall Route119_Text_1F4FBA
+ pokenavcall Route119_Text_ScottYouWonAtFortreeGym
waitmessage
- clearflag FLAG_REGISTER_WINONA_POKENAV
+ clearflag FLAG_SCOTT_CALL_FORTREE_GYM
addvar VAR_SCOTT_STATE, 1
releaseall
end
-Route119_Text_1F49FD: @ 81F49FD
+Route119_Text_MayIntro: @ 81F49FD
.string "MAY: {PLAYER}{KUN}!\n"
.string "Where were you? I was looking for you!\p"
.string "How much stronger have you gotten?\n"
@@ -503,18 +503,18 @@ Route119_Text_1F49FD: @ 81F49FD
.string "Ready with your POKéMON?\n"
.string "Of course you are! Go!$"
-Route119_Text_1F4A98: @ 81F4A98
+Route119_Text_MayDefeat: @ 81F4A98
.string "Achah!\n"
.string "{PLAYER}{KUN}, you're strong!\p"
.string "I was worried that you might be\n"
.string "struggling with your training.$"
-Route119_Text_1F4AF3: @ 81F4AF3
+Route119_Text_MayPresentForYou: @ 81F4AF3
.string "MAY: But I had absolutely nothing to\n"
.string "worry about! Keep it up!\p"
.string "And, here! I have a present for you.$"
-Route119_Text_1F4B56: @ 81F4B56
+Route119_Text_MayExplainFly: @ 81F4B56
.string "MAY: Use FLY, and your POKéMON will\n"
.string "instantly carry you to any town you've\l"
.string "already visited.\p"
@@ -527,7 +527,7 @@ Route119_Text_1F4B56: @ 81F4B56
.string "{PLAYER}{KUN}.\p"
.string "Well, let's meet again somewhere!$"
-Route119_Text_1F4C9A: @ 81F4C9A
+Route119_Text_BrendanIntro: @ 81F4C9A
.string "BRENDAN: {PLAYER}! So this is where\n"
.string "you've been looking for POKéMON?\p"
.string "Let me see how good you got.\n"
@@ -535,17 +535,17 @@ Route119_Text_1F4C9A: @ 81F4C9A
.string "Now!\n"
.string "It's a battle, so battle!$"
-Route119_Text_1F4D24: @ 81F4D24
+Route119_Text_BrendanDefeat: @ 81F4D24
.string "Hmm…\n"
.string "You've gotten pretty darn decent.$"
-Route119_Text_1F4D4B: @ 81F4D4B
+Route119_Text_BrendanIllGiveYouThis: @ 81F4D4B
.string "BRENDAN: I'd say you're good enough\n"
.string "to search for POKéMON anywhere.\p"
.string "Here, I'll give you this.\n"
.string "Try it out.$"
-Route119_Text_1F4DB5: @ 81F4DB5
+Route119_Text_BrendanExplainFly: @ 81F4DB5
.string "BRENDAN: Use FLY, and your POKéMON\n"
.string "instantly carries you to any town\l"
.string "you've already visited.\p"
@@ -553,7 +553,7 @@ Route119_Text_1F4DB5: @ 81F4DB5
.string "to do that.\p"
.string "Anyway, I have to move along.$"
-Route119_Text_1F4E60: @ 81F4E60
+Route119_Text_ScottWayToGoBeSeeingYou: @ 81F4E60
.string "SCOTT: Hahahah!\n"
.string "Way to go, {PLAYER}{KUN}!\p"
.string "I just passed by a TRAINER riding\n"
@@ -568,7 +568,7 @@ Route119_Text_1F4E60: @ 81F4E60
.string "Well, I'll be seeing you!$"
-Route119_Text_1F4FBA: @ 81F4FBA
+Route119_Text_ScottYouWonAtFortreeGym: @ 81F4FBA
.string "… … … … … …\n"
.string "… … … … … Beep!\p"
.string "SCOTT: Hiya, {PLAYER}{KUN}, it's me!\p"
@@ -583,17 +583,17 @@ Route119_Text_1F4FBA: @ 81F4FBA
.string "… … … … … …\n"
.string "… … … … … Click!$"
-Route119_Text_1F50EB: @ 81F50EB
+Route119_Text_StayAwayFromWeatherInstitute: @ 81F50EB
.string "We're standing lookout here.\p"
.string "Hey, you! Stay away from the WEATHER\n"
.string "INSTITUTE. It's not safe.$"
-Route119_Text_1F5147: @ 81F5147
+Route119_Text_DontGoNearWeatherInstitute: @ 81F5147
.string "Lookout duty is surprisingly boring.\p"
.string "Hey, you! Please don't go near the\n"
.string "WEATHER INSTITUTE.$"
-Route119_Text_1F51A2: @ 81F51A2
+Route119_Text_ThoughtFlyByCatchingBirdMons: @ 81F51A2
.string "I thought you FLY by catching a whole\n"
.string "flock of BIRD POKéMON, and then\l"
.string "hanging on to them somehow.\p"
@@ -602,25 +602,25 @@ Route119_Text_1F51A2: @ 81F51A2
.string "I wish I'd known about that a long\n"
.string "time ago…$"
-Route119_Text_1F5261: @ 81F5261
+Route119_Text_TallGrassSnaresBikeTires: @ 81F5261
.string "Tch…\n"
.string "It's a no-go…\p"
.string "The tall grass snares BIKE tires.\n"
.string "There's no way you can cycle here.$"
-Route119_Text_1F52B9: @ 81F52B9
+Route119_Text_CanYourMonMakeSecretBase: @ 81F52B9
.string "Can your POKéMON use its SECRET POWER\n"
.string "on a big pile of grass and make a\l"
.string "SECRET BASE?$"
-Route119_Text_1F530E: @ 81F530E
+Route119_Text_RouteSignFortree: @ 81F530E
.string "ROUTE 119\n"
.string "{RIGHT_ARROW} FORTREE CITY$"
-Route119_Text_1F5327: @ 81F5327
+Route119_Text_WeatherInstitute: @ 81F5327
.string "WEATHER INSTITUTE$"
-Route119_Text_1F5339: @ 81F5339
+Route119_Text_TrainerTipsDecoration: @ 81F5339
.string "TRAINER TIPS\p"
.string "Up to sixteen decorations and\n"
.string "furniture items can be placed in\l"
diff --git a/data/maps/Route120/map.json b/data/maps/Route120/map.json
index 8bcfafc72..61e7d2892 100644
--- a/data/maps/Route120/map.json
+++ b/data/maps/Route120/map.json
@@ -165,7 +165,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F57D7",
+ "script": "Route120_EventScript_Colin",
"flag": "0"
},
{
@@ -178,7 +178,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F57EE",
+ "script": "Route120_EventScript_Robert",
"flag": "0"
},
{
@@ -191,7 +191,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "7",
- "script": "Route120_EventScript_1F5850",
+ "script": "Route120_EventScript_Lorenzo",
"flag": "0"
},
{
@@ -204,7 +204,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route120_EventScript_1F5867",
+ "script": "Route120_EventScript_Jenna",
"flag": "0"
},
{
@@ -217,7 +217,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F587E",
+ "script": "Route120_EventScript_Jeffrey",
"flag": "0"
},
{
@@ -321,7 +321,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route120_EventScript_1F5527",
+ "script": "Route120_EventScript_BerryBeauty",
"flag": "0"
},
{
@@ -334,7 +334,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route120_EventScript_1F58E0",
+ "script": "Route120_EventScript_Jennifer",
"flag": "0"
},
{
@@ -347,7 +347,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route120_EventScript_1F58F7",
+ "script": "Route120_EventScript_Chip",
"flag": "0"
},
{
@@ -360,7 +360,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route120_EventScript_1F590E",
+ "script": "Route120_EventScript_Clarissa",
"flag": "0"
},
{
@@ -373,7 +373,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F5925",
+ "script": "Route120_EventScript_Angelica",
"flag": "0"
},
{
@@ -464,7 +464,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F593C",
+ "script": "Route120_EventScript_Keigo",
"flag": "0"
},
{
@@ -477,7 +477,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F5953",
+ "script": "Route120_EventScript_Riley",
"flag": "0"
},
{
@@ -568,7 +568,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F5981",
+ "script": "Route120_EventScript_Callie",
"flag": "0"
},
{
@@ -581,7 +581,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route120_EventScript_1F596A",
+ "script": "Route120_EventScript_Leonel",
"flag": "0"
},
{
@@ -756,7 +756,7 @@
"y": 3,
"elevation": 3,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route120_EventScript_1F57C5"
+ "script": "Route120_EventScript_RouteSignFortree"
},
{
"type": "sign",
@@ -764,7 +764,7 @@
"y": 88,
"elevation": 3,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route120_EventScript_1F57CE"
+ "script": "Route120_EventScript_RouteSign121"
},
{
"type": "secret_base",
diff --git a/data/maps/Route120/scripts.inc b/data/maps/Route120/scripts.inc
index 9ef80e893..f4ef4da87 100644
--- a/data/maps/Route120/scripts.inc
+++ b/data/maps/Route120/scripts.inc
@@ -39,137 +39,137 @@ Route120_EventScript_RemoveKecleon:: @ 81F5460
return
Route120_OnLoad: @ 81F5474
- call_if_unset FLAG_REGI_DOORS_OPENED, Route120_EventScript_1F5490
- call_if_set FLAG_RECEIVED_DEVON_SCOPE, Route120_EventScript_1F54A3
- call_if_unset FLAG_RECEIVED_DEVON_SCOPE, Route120_EventScript_1F54C8
+ call_if_unset FLAG_REGI_DOORS_OPENED, Route120_EventScript_CloseAncientTomb
+ call_if_set FLAG_RECEIVED_DEVON_SCOPE, Route120_EventScript_SetBridgeClearMetatiles
+ call_if_unset FLAG_RECEIVED_DEVON_SCOPE, Route120_EventScript_SetBridgeKecleonMovement
end
-Route120_EventScript_1F5490:: @ 81F5490
+Route120_EventScript_CloseAncientTomb:: @ 81F5490
setmetatile 7, 54, METATILE_General_RockWall_RockBase, 1
setmetatile 7, 55, METATILE_General_RockWall_SandBase, 1
return
-Route120_EventScript_1F54A3:: @ 81F54A3
- setmetatile 13, 15, METATILE_Fortree_WoodBridge_Kecleon0, 0
- setmetatile 12, 16, METATILE_Fortree_WoodBridge_Kecleon1, 0
+Route120_EventScript_SetBridgeClearMetatiles:: @ 81F54A3
+ setmetatile 13, 15, METATILE_Fortree_WoodBridge1_Top, 0
+ setmetatile 12, 16, METATILE_Fortree_WoodBridge1_Bottom, 0
setmetatile 12, 17, METATILE_General_ReflectiveWater, 0
setmetatile 13, 17, METATILE_General_ReflectiveWater, 0
return
-Route120_EventScript_1F54C8:: @ 81F54C8
+Route120_EventScript_SetBridgeKecleonMovement:: @ 81F54C8
setobjectmovementtype 36, MOVEMENT_TYPE_FACE_RIGHT
return
Route120_OnTransition: @ 81F54CD
call GabbyAndTy_EventScript_UpdateLocation
- call Route120_EventScript_1F54D8
+ call Route120_EventScript_SetWeather
end
-Route120_EventScript_1F54D8:: @ 81F54D8
+Route120_EventScript_SetWeather:: @ 81F54D8
getplayerxy VAR_TEMP_0, VAR_TEMP_1
compare VAR_TEMP_1, 14
- goto_if_le Route120_EventScript_1F5503
+ goto_if_le Route120_EventScript_SetSunnyWeather
compare VAR_TEMP_1, 60
- goto_if_le Route120_EventScript_1F5507
+ goto_if_le Route120_EventScript_TrySetRainyWeather
compare VAR_TEMP_1, 61
- goto_if_ge Route120_EventScript_1F54FF
+ goto_if_ge Route120_EventScript_SetCloudyWeather
return
-Route120_EventScript_1F54FF:: @ 81F54FF
+Route120_EventScript_SetCloudyWeather:: @ 81F54FF
setweather WEATHER_CLOUDS
return
-Route120_EventScript_1F5503:: @ 81F5503
+Route120_EventScript_SetSunnyWeather:: @ 81F5503
setweather WEATHER_SUNNY
return
-Route120_EventScript_1F5507:: @ 81F5507
+Route120_EventScript_TrySetRainyWeather:: @ 81F5507
compare VAR_TEMP_0, 7
- goto_if_le Route120_EventScript_1F5523
+ goto_if_le Route120_EventScript_SetRainyWeather
compare VAR_TEMP_0, 19
- goto_if_le Route120_EventScript_1F5503
- goto Route120_EventScript_1F5523
+ goto_if_le Route120_EventScript_SetSunnyWeather
+ goto Route120_EventScript_SetRainyWeather
end
-Route120_EventScript_1F5523:: @ 81F5523
+Route120_EventScript_SetRainyWeather:: @ 81F5523
setweather WEATHER_RAIN_LIGHT
return
-Route120_EventScript_1F5527:: @ 81F5527
+Route120_EventScript_BerryBeauty:: @ 81F5527
lock
faceplayer
dotimebasedevents
- goto_if_set FLAG_DAILY_ROUTE_120_RECEIVED_BERRY, Route120_EventScript_1F5625
- msgbox Route120_Text_2A70C7, MSGBOX_YESNO
+ goto_if_set FLAG_DAILY_ROUTE_120_RECEIVED_BERRY, Route120_EventScript_ReceivedBerry
+ msgbox Route120_Text_BerriesExpressionOfLoveIsntIt, MSGBOX_YESNO
compare VAR_RESULT, YES
- call_if_eq Route120_EventScript_1F562F
+ call_if_eq Route120_EventScript_BerryLove
compare VAR_RESULT, NO
- call_if_eq Route120_EventScript_1F5638
+ call_if_eq Route120_EventScript_BerryNotLove
specialvar VAR_RESULT, GetPlayerTrainerIdOnesDigit
switch VAR_RESULT
- case 0, Route120_EventScript_1F55CA
- case 5, Route120_EventScript_1F55CA
- case 1, Route120_EventScript_1F55D5
- case 6, Route120_EventScript_1F55D5
- case 2, Route120_EventScript_1F55E0
- case 7, Route120_EventScript_1F55E0
- case 3, Route120_EventScript_1F55EB
- case 8, Route120_EventScript_1F55EB
- case 4, Route120_EventScript_1F55F6
- case 9, Route120_EventScript_1F55F6
- end
-
-Route120_EventScript_1F55CA:: @ 81F55CA
+ case 0, Route120_EventScript_GiveFigyBerry
+ case 5, Route120_EventScript_GiveFigyBerry
+ case 1, Route120_EventScript_GiveWikiBerry
+ case 6, Route120_EventScript_GiveWikiBerry
+ case 2, Route120_EventScript_GiveMagoBerry
+ case 7, Route120_EventScript_GiveMagoBerry
+ case 3, Route120_EventScript_GiveAguavBerry
+ case 8, Route120_EventScript_GiveAguavBerry
+ case 4, Route120_EventScript_GiveIapapaBerry
+ case 9, Route120_EventScript_GiveIapapaBerry
+ end
+
+Route120_EventScript_GiveFigyBerry:: @ 81F55CA
setvar VAR_0x8004, ITEM_FIGY_BERRY
- goto Route120_EventScript_1F5601
+ goto Route120_EventScript_GiveBerry
end
-Route120_EventScript_1F55D5:: @ 81F55D5
+Route120_EventScript_GiveWikiBerry:: @ 81F55D5
setvar VAR_0x8004, ITEM_WIKI_BERRY
- goto Route120_EventScript_1F5601
+ goto Route120_EventScript_GiveBerry
end
-Route120_EventScript_1F55E0:: @ 81F55E0
+Route120_EventScript_GiveMagoBerry:: @ 81F55E0
setvar VAR_0x8004, ITEM_MAGO_BERRY
- goto Route120_EventScript_1F5601
+ goto Route120_EventScript_GiveBerry
end
-Route120_EventScript_1F55EB:: @ 81F55EB
+Route120_EventScript_GiveAguavBerry:: @ 81F55EB
setvar VAR_0x8004, ITEM_AGUAV_BERRY
- goto Route120_EventScript_1F5601
+ goto Route120_EventScript_GiveBerry
end
-Route120_EventScript_1F55F6:: @ 81F55F6
+Route120_EventScript_GiveIapapaBerry:: @ 81F55F6
setvar VAR_0x8004, ITEM_IAPAPA_BERRY
- goto Route120_EventScript_1F5601
+ goto Route120_EventScript_GiveBerry
end
-Route120_EventScript_1F5601:: @ 81F5601
+Route120_EventScript_GiveBerry:: @ 81F5601
giveitem_std VAR_0x8004
compare VAR_RESULT, 0
goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_DAILY_ROUTE_120_RECEIVED_BERRY
- msgbox Route120_Text_2A71D5, MSGBOX_DEFAULT
+ msgbox Route120_Text_BerryIsRareRaiseItWithCare, MSGBOX_DEFAULT
release
end
-Route120_EventScript_1F5625:: @ 81F5625
- msgbox Route120_Text_2A7217, MSGBOX_DEFAULT
+Route120_EventScript_ReceivedBerry:: @ 81F5625
+ msgbox Route120_Text_IllGetMoreBerriesFromBerryMaster, MSGBOX_DEFAULT
release
end
-Route120_EventScript_1F562F:: @ 81F562F
- msgbox Route120_Text_2A7147, MSGBOX_DEFAULT
+Route120_EventScript_BerryLove:: @ 81F562F
+ msgbox Route120_Text_YesYouUnderstand, MSGBOX_DEFAULT
return
-Route120_EventScript_1F5638:: @ 81F5638
- msgbox Route120_Text_2A7183, MSGBOX_DEFAULT
+Route120_EventScript_BerryNotLove:: @ 81F5638
+ msgbox Route120_Text_MakeYourOwnImpressions, MSGBOX_DEFAULT
return
Route120_EventScript_Steven:: @ 81F5641
lock
faceplayer
- goto_if_set FLAG_NOT_READY_FOR_BATTLE_ROUTE_120, Route120_EventScript_1F5672
+ goto_if_set FLAG_NOT_READY_FOR_BATTLE_ROUTE_120, Route120_EventScript_StevenAskReadyForBattle
msgbox Route120_Text_StevenGreeting, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq Route120_EventScript_StevenNotReady
@@ -177,12 +177,12 @@ Route120_EventScript_Steven:: @ 81F5641
end
Route120_EventScript_StevenNotReady:: @ 81F5665
- msgbox Route120_Text_1F5AAC, MSGBOX_DEFAULT
+ msgbox Route120_Text_StevenIllWaitHere, MSGBOX_DEFAULT
setflag FLAG_NOT_READY_FOR_BATTLE_ROUTE_120
release
end
-Route120_EventScript_1F5672:: @ 81F5672
+Route120_EventScript_StevenAskReadyForBattle:: @ 81F5672
msgbox Route120_Text_StevenReadyForBattle, MSGBOX_YESNO
compare VAR_RESULT, NO
goto_if_eq Route120_EventScript_StevenNotReady
@@ -249,8 +249,8 @@ Route120_EventScript_StevenGiveDeconScope:: @ 81F572C
delay 15
removeobject 31
waitfieldeffect FLDEFF_NPCFLY_OUT
- setmetatile 13, 15, METATILE_Fortree_WoodBridge_Kecleon0, 0
- setmetatile 12, 16, METATILE_Fortree_WoodBridge_Kecleon1, 0
+ setmetatile 13, 15, METATILE_Fortree_WoodBridge1_Top, 0
+ setmetatile 12, 16, METATILE_Fortree_WoodBridge1_Bottom, 0
setmetatile 12, 17, METATILE_General_ReflectiveWater, 0
setmetatile 13, 17, METATILE_General_ReflectiveWater, 0
special DrawWholeMapView
@@ -276,111 +276,111 @@ Route120_EventScript_InvisibleBridgeKecleon:: @ 81F57BC
msgbox Kecleon_Text_SomethingUnseeable, MSGBOX_NPC
end
-Route120_EventScript_1F57C5:: @ 81F57C5
- msgbox Route120_Text_1F5DCB, MSGBOX_SIGN
+Route120_EventScript_RouteSignFortree:: @ 81F57C5
+ msgbox Route120_Text_RouteSignFortree, MSGBOX_SIGN
end
-Route120_EventScript_1F57CE:: @ 81F57CE
- msgbox Route120_Text_1F5DE4, MSGBOX_SIGN
+Route120_EventScript_RouteSign121:: @ 81F57CE
+ msgbox Route120_Text_RouteSign121, MSGBOX_SIGN
end
-Route120_EventScript_1F57D7:: @ 81F57D7
- trainerbattle_single TRAINER_COLIN, Route120_Text_29E62D, Route120_Text_29E665
- msgbox Route120_Text_29E67A, MSGBOX_AUTOCLOSE
+Route120_EventScript_Colin:: @ 81F57D7
+ trainerbattle_single TRAINER_COLIN, Route120_Text_ColinIntro, Route120_Text_ColinDefeat
+ msgbox Route120_Text_ColinPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F57EE:: @ 81F57EE
- trainerbattle_single TRAINER_ROBERT_1, Route120_Text_29E6E3, Route120_Text_29E70A, Route120_EventScript_1F581A
+Route120_EventScript_Robert:: @ 81F57EE
+ trainerbattle_single TRAINER_ROBERT_1, Route120_Text_RobertIntro, Route120_Text_RobertDefeat, Route120_EventScript_RegisterRobert
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route120_EventScript_1F5839
- msgbox Route120_Text_29E726, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route120_EventScript_RematchRobert
+ msgbox Route120_Text_RobertPostBattle, MSGBOX_DEFAULT
release
end
-Route120_EventScript_1F581A:: @ 81F581A
+Route120_EventScript_RegisterRobert:: @ 81F581A
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route120_Text_29E75D, MSGBOX_DEFAULT
+ msgbox Route120_Text_RobertRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_ROBERT_1
release
end
-Route120_EventScript_1F5839:: @ 81F5839
- trainerbattle_rematch TRAINER_ROBERT_1, Route120_Text_29E7AA, Route120_Text_29E7E1
- msgbox Route120_Text_29E804, MSGBOX_AUTOCLOSE
+Route120_EventScript_RematchRobert:: @ 81F5839
+ trainerbattle_rematch TRAINER_ROBERT_1, Route120_Text_RobertRematchIntro, Route120_Text_RobertRematchDefeat
+ msgbox Route120_Text_RobertPostRematch, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F5850:: @ 81F5850
- trainerbattle_single TRAINER_LORENZO, Route120_Text_29E843, Route120_Text_29E884
- msgbox Route120_Text_29E8C5, MSGBOX_AUTOCLOSE
+Route120_EventScript_Lorenzo:: @ 81F5850
+ trainerbattle_single TRAINER_LORENZO, Route120_Text_LorenzoIntro, Route120_Text_LorenzoDefeat
+ msgbox Route120_Text_LorenzoPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F5867:: @ 81F5867
- trainerbattle_single TRAINER_JENNA, Route120_Text_29E91C, Route120_Text_29E980
- msgbox Route120_Text_29E996, MSGBOX_AUTOCLOSE
+Route120_EventScript_Jenna:: @ 81F5867
+ trainerbattle_single TRAINER_JENNA, Route120_Text_JennaIntro, Route120_Text_JennaDefeat
+ msgbox Route120_Text_JennaPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F587E:: @ 81F587E
- trainerbattle_single TRAINER_JEFFREY_1, Route120_Text_29E9D7, Route120_Text_29E9FF, Route120_EventScript_1F58AA
+Route120_EventScript_Jeffrey:: @ 81F587E
+ trainerbattle_single TRAINER_JEFFREY_1, Route120_Text_JeffreyIntro, Route120_Text_JeffreyDefeat, Route120_EventScript_RegisterJeffrey
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route120_EventScript_1F58C9
- msgbox Route120_Text_29EA08, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route120_EventScript_RematchJeffrey
+ msgbox Route120_Text_JeffreyPostBattle, MSGBOX_DEFAULT
release
end
-Route120_EventScript_1F58AA:: @ 81F58AA
+Route120_EventScript_RegisterJeffrey:: @ 81F58AA
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route120_Text_29EA31, MSGBOX_DEFAULT
+ msgbox Route120_Text_JeffreyRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_JEFFREY_1
release
end
-Route120_EventScript_1F58C9:: @ 81F58C9
- trainerbattle_rematch TRAINER_JEFFREY_1, Route120_Text_29EA61, Route120_Text_29EA8F
- msgbox Route120_Text_29EAA9, MSGBOX_AUTOCLOSE
+Route120_EventScript_RematchJeffrey:: @ 81F58C9
+ trainerbattle_rematch TRAINER_JEFFREY_1, Route120_Text_JeffreyRematchIntro, Route120_Text_JeffreyRematchDefeat
+ msgbox Route120_Text_JeffreyPostRematch, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F58E0:: @ 81F58E0
- trainerbattle_single TRAINER_JENNIFER, Route120_Text_29EAEF, Route120_Text_29EB53
- msgbox Route120_Text_29EB6E, MSGBOX_AUTOCLOSE
+Route120_EventScript_Jennifer:: @ 81F58E0
+ trainerbattle_single TRAINER_JENNIFER, Route120_Text_JenniferIntro, Route120_Text_JenniferDefeat
+ msgbox Route120_Text_JenniferPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F58F7:: @ 81F58F7
- trainerbattle_single TRAINER_CHIP, Route120_Text_29EBAF, Route120_Text_29EC25
- msgbox Route120_Text_29EC41, MSGBOX_AUTOCLOSE
+Route120_EventScript_Chip:: @ 81F58F7
+ trainerbattle_single TRAINER_CHIP, Route120_Text_ChipIntro, Route120_Text_ChipDefeat
+ msgbox Route120_Text_ChipPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F590E:: @ 81F590E
- trainerbattle_single TRAINER_CLARISSA, Route120_Text_29ECA6, Route120_Text_29ECEF
- msgbox Route120_Text_29ED19, MSGBOX_AUTOCLOSE
+Route120_EventScript_Clarissa:: @ 81F590E
+ trainerbattle_single TRAINER_CLARISSA, Route120_Text_ClarissaIntro, Route120_Text_ClarissaDefeat
+ msgbox Route120_Text_ClarissaPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F5925:: @ 81F5925
- trainerbattle_single TRAINER_ANGELICA, Route120_Text_29ED71, Route120_Text_29EDD3
- msgbox Route120_Text_29EDF7, MSGBOX_AUTOCLOSE
+Route120_EventScript_Angelica:: @ 81F5925
+ trainerbattle_single TRAINER_ANGELICA, Route120_Text_AngelicaIntro, Route120_Text_AngelicaDefeat
+ msgbox Route120_Text_AngelicaPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F593C:: @ 81F593C
- trainerbattle_single TRAINER_KEIGO, Route120_Text_29EE50, Route120_Text_29EE97
- msgbox Route120_Text_29EED4, MSGBOX_AUTOCLOSE
+Route120_EventScript_Keigo:: @ 81F593C
+ trainerbattle_single TRAINER_KEIGO, Route120_Text_KeigoIntro, Route120_Text_KeigoDefeat
+ msgbox Route120_Text_KeigoPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F5953:: @ 81F5953
- trainerbattle_single TRAINER_RILEY, Route120_Text_29EF08, Route120_Text_29EF63
- msgbox Route120_Text_29EF89, MSGBOX_AUTOCLOSE
+Route120_EventScript_Riley:: @ 81F5953
+ trainerbattle_single TRAINER_RILEY, Route120_Text_RileyIntro, Route120_Text_RileyDefeat
+ msgbox Route120_Text_RileyPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F596A:: @ 81F596A
- trainerbattle_single TRAINER_LEONEL, Route120_Text_29F04F, Route120_Text_29F080
- msgbox Route120_Text_29F0A1, MSGBOX_AUTOCLOSE
+Route120_EventScript_Leonel:: @ 81F596A
+ trainerbattle_single TRAINER_LEONEL, Route120_Text_LeonelIntro, Route120_Text_LeonelDefeat
+ msgbox Route120_Text_LeonelPostBattle, MSGBOX_AUTOCLOSE
end
-Route120_EventScript_1F5981:: @ 81F5981
- trainerbattle_single TRAINER_CALLIE, Route120_Text_29EFB1, Route120_Text_29EFE1
- msgbox Route120_Text_29F002, MSGBOX_AUTOCLOSE
+Route120_EventScript_Callie:: @ 81F5981
+ trainerbattle_single TRAINER_CALLIE, Route120_Text_CallieIntro, Route120_Text_CallieDefeat
+ msgbox Route120_Text_CalliePostBattle, MSGBOX_AUTOCLOSE
end
Route120_Text_StevenGreeting: @ 81F5998
@@ -396,7 +396,7 @@ Route120_Text_StevenGreeting: @ 81F5998
.string "{PLAYER}{KUN}, are your POKéMON ready for\n"
.string "battle?$"
-Route120_Text_1F5AAC: @ 81F5AAC
+Route120_Text_StevenIllWaitHere: @ 81F5AAC
.string "STEVEN: No?\p"
.string "I'll wait here, so you can get ready.$"
@@ -444,10 +444,10 @@ Kecleon_Text_UseDevonScopeMonAttacked: @ 81F5D63
.string "visible!\p"
.string "The startled POKéMON attacked!$"
-Route120_Text_1F5DCB: @ 81F5DCB
+Route120_Text_RouteSignFortree: @ 81F5DCB
.string "ROUTE 120\n"
.string "{LEFT_ARROW} FORTREE CITY$"
-Route120_Text_1F5DE4: @ 81F5DE4
+Route120_Text_RouteSign121: @ 81F5DE4
.string "{RIGHT_ARROW} ROUTE 121\n"
.string "{LEFT_ARROW} ROUTE 120$"
diff --git a/data/maps/Route121/map.json b/data/maps/Route121/map.json
index 9382ab375..9d91c47d1 100644
--- a/data/maps/Route121/map.json
+++ b/data/maps/Route121/map.json
@@ -40,7 +40,7 @@
"movement_range_y": 1,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route121_EventScript_1F5DFD",
+ "script": "Route121_EventScript_Woman",
"flag": "0"
},
{
@@ -157,7 +157,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route121_EventScript_1F5F04",
+ "script": "Route121_EventScript_Kate",
"flag": "0"
},
{
@@ -170,7 +170,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route121_EventScript_1F5F1F",
+ "script": "Route121_EventScript_Joy",
"flag": "0"
},
{
@@ -248,7 +248,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route121_EventScript_1F5E74",
+ "script": "Route121_EventScript_Vanessa",
"flag": "0"
},
{
@@ -261,7 +261,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route121_EventScript_1F5E8B",
+ "script": "Route121_EventScript_Walter",
"flag": "0"
},
{
@@ -274,7 +274,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route121_EventScript_1F5EED",
+ "script": "Route121_EventScript_Tammy",
"flag": "0"
},
{
@@ -287,7 +287,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route121_EventScript_1F5F3A",
+ "script": "Route121_EventScript_Jessica",
"flag": "0"
},
{
@@ -326,7 +326,7 @@
"movement_range_y": 4,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route121_EventScript_1F5F9C",
+ "script": "Route121_EventScript_Cale",
"flag": "0"
},
{
@@ -339,7 +339,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route121_EventScript_1F5FB3",
+ "script": "Route121_EventScript_Myles",
"flag": "0"
},
{
@@ -352,7 +352,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route121_EventScript_1F5FCA",
+ "script": "Route121_EventScript_Pat",
"flag": "0"
},
{
@@ -365,7 +365,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "6",
- "script": "Route121_EventScript_1F5FE1",
+ "script": "Route121_EventScript_Marcel",
"flag": "0"
},
{
@@ -378,7 +378,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "6",
- "script": "Route121_EventScript_1F5FF8",
+ "script": "Route121_EventScript_Cristin",
"flag": "0"
},
{
@@ -425,7 +425,7 @@
"elevation": 3,
"var": "VAR_ROUTE121_STATE",
"var_value": "0",
- "script": "Route121_EventScript_1F5E18"
+ "script": "Route121_EventScript_AquaGruntsMoveOut"
},
{
"type": "trigger",
@@ -434,7 +434,7 @@
"elevation": 3,
"var": "VAR_ROUTE121_STATE",
"var_value": "0",
- "script": "Route121_EventScript_1F5E18"
+ "script": "Route121_EventScript_AquaGruntsMoveOut"
},
{
"type": "trigger",
@@ -443,7 +443,7 @@
"elevation": 3,
"var": "VAR_ROUTE121_STATE",
"var_value": "0",
- "script": "Route121_EventScript_1F5E18"
+ "script": "Route121_EventScript_AquaGruntsMoveOut"
},
{
"type": "trigger",
@@ -452,7 +452,7 @@
"elevation": 3,
"var": "VAR_ROUTE121_STATE",
"var_value": "0",
- "script": "Route121_EventScript_1F5E18"
+ "script": "Route121_EventScript_AquaGruntsMoveOut"
}
],
"bg_events": [
@@ -462,7 +462,7 @@
"y": 14,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route121_EventScript_1F5E06"
+ "script": "Route121_EventScript_MtPyrePierSign"
},
{
"type": "secret_base",
@@ -498,7 +498,7 @@
"y": 6,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route121_EventScript_1F5E0F"
+ "script": "Route121_EventScript_SafariZoneSign"
},
{
"type": "hidden_item",
diff --git a/data/maps/Route121/scripts.inc b/data/maps/Route121/scripts.inc
index 06862972c..81330b6e8 100644
--- a/data/maps/Route121/scripts.inc
+++ b/data/maps/Route121/scripts.inc
@@ -1,28 +1,28 @@
Route121_MapScripts:: @ 81F5DFC
.byte 0
-Route121_EventScript_1F5DFD:: @ 81F5DFD
- msgbox Route121_Text_1F607F, MSGBOX_NPC
+Route121_EventScript_Woman:: @ 81F5DFD
+ msgbox Route121_Text_AheadLoomsMtPyre, MSGBOX_NPC
end
-Route121_EventScript_1F5E06:: @ 81F5E06
- msgbox Route121_Text_1F60D3, MSGBOX_SIGN
+Route121_EventScript_MtPyrePierSign:: @ 81F5E06
+ msgbox Route121_Text_MtPyrePierSign, MSGBOX_SIGN
end
-Route121_EventScript_1F5E0F:: @ 81F5E0F
- msgbox Route121_Text_1F611E, MSGBOX_SIGN
+Route121_EventScript_SafariZoneSign:: @ 81F5E0F
+ msgbox Route121_Text_SafariZoneSign, MSGBOX_SIGN
end
-Route121_EventScript_1F5E18:: @ 81F5E18
+Route121_EventScript_AquaGruntsMoveOut:: @ 81F5E18
lockall
playbgm MUS_AQA_0, 0
applymovement 13, Common_Movement_WalkInPlaceRight
waitmovement 0
- msgbox Route121_Text_1F605A, MSGBOX_DEFAULT
+ msgbox Route121_Text_OkayMoveOutToMtPyre, MSGBOX_DEFAULT
closemessage
- applymovement 12, Route121_Movement_1F5E59
- applymovement 13, Route121_Movement_1F5E62
- applymovement 14, Route121_Movement_1F5E6B
+ applymovement 12, Route121_Movement_Grunt1Exit
+ applymovement 13, Route121_Movement_Grunt2Exit
+ applymovement 14, Route121_Movement_Grunt3Exit
waitmovement 0
fadedefaultbgm
removeobject 12
@@ -32,7 +32,7 @@ Route121_EventScript_1F5E18:: @ 81F5E18
releaseall
end
-Route121_Movement_1F5E59: @ 81F5E59
+Route121_Movement_Grunt1Exit: @ 81F5E59
walk_down
walk_down
walk_down
@@ -43,7 +43,7 @@ Route121_Movement_1F5E59: @ 81F5E59
walk_down
step_end
-Route121_Movement_1F5E62: @ 81F5E62
+Route121_Movement_Grunt2Exit: @ 81F5E62
walk_down
walk_down
walk_down
@@ -54,7 +54,7 @@ Route121_Movement_1F5E62: @ 81F5E62
walk_down
step_end
-Route121_Movement_1F5E6B: @ 81F5E6B
+Route121_Movement_Grunt3Exit: @ 81F5E6B
walk_down
walk_down
walk_down
@@ -65,127 +65,127 @@ Route121_Movement_1F5E6B: @ 81F5E6B
walk_down
step_end
-Route121_EventScript_1F5E74:: @ 81F5E74
- trainerbattle_single TRAINER_VANESSA, Route121_Text_29F0EC, Route121_Text_29F11F
- msgbox Route121_Text_29F138, MSGBOX_AUTOCLOSE
+Route121_EventScript_Vanessa:: @ 81F5E74
+ trainerbattle_single TRAINER_VANESSA, Route121_Text_VanessaIntro, Route121_Text_VanessaDefeat
+ msgbox Route121_Text_VanessaPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5E8B:: @ 81F5E8B
- trainerbattle_single TRAINER_WALTER_1, Route121_Text_29F199, Route121_Text_29F20D, Route121_EventScript_1F5EB7
+Route121_EventScript_Walter:: @ 81F5E8B
+ trainerbattle_single TRAINER_WALTER_1, Route121_Text_WalterIntro, Route121_Text_WalterDefeat, Route121_EventScript_RegisterWalter
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route121_EventScript_1F5ED6
- msgbox Route121_Text_29F21E, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route121_EventScript_RematchWalter
+ msgbox Route121_Text_WalterPostBattle, MSGBOX_DEFAULT
release
end
-Route121_EventScript_1F5EB7:: @ 81F5EB7
+Route121_EventScript_RegisterWalter:: @ 81F5EB7
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route121_Text_29F25B, MSGBOX_DEFAULT
+ msgbox Route121_Text_WalterRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_WALTER_1
release
end
-Route121_EventScript_1F5ED6:: @ 81F5ED6
- trainerbattle_rematch TRAINER_WALTER_1, Route121_Text_29F2A6, Route121_Text_29F31A
- msgbox Route121_Text_29F32B, MSGBOX_AUTOCLOSE
+Route121_EventScript_RematchWalter:: @ 81F5ED6
+ trainerbattle_rematch TRAINER_WALTER_1, Route121_Text_WalterRematchIntro, Route121_Text_WalterRematchDefeat
+ msgbox Route121_Text_WalterPostRematch, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5EED:: @ 81F5EED
- trainerbattle_single TRAINER_TAMMY, Route121_Text_29F381, Route121_Text_29F3B9
- msgbox Route121_Text_29F3C6, MSGBOX_AUTOCLOSE
+Route121_EventScript_Tammy:: @ 81F5EED
+ trainerbattle_single TRAINER_TAMMY, Route121_Text_TammyIntro, Route121_Text_TammyDefeat
+ msgbox Route121_Text_TammyPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5F04:: @ 81F5F04
- trainerbattle_double TRAINER_KATE_AND_JOY, Route121_Text_29F3FB, Route121_Text_29F43F, Route121_Text_29F4C9
- msgbox Route121_Text_29F476, MSGBOX_AUTOCLOSE
+Route121_EventScript_Kate:: @ 81F5F04
+ trainerbattle_double TRAINER_KATE_AND_JOY, Route121_Text_KateIntro, Route121_Text_KateDefeat, Route121_Text_KateNotEnoughMons
+ msgbox Route121_Text_KatePostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5F1F:: @ 81F5F1F
- trainerbattle_double TRAINER_KATE_AND_JOY, Route121_Text_29F521, Route121_Text_29F564, Route121_Text_29F5CE
- msgbox Route121_Text_29F582, MSGBOX_AUTOCLOSE
+Route121_EventScript_Joy:: @ 81F5F1F
+ trainerbattle_double TRAINER_KATE_AND_JOY, Route121_Text_JoyIntro, Route121_Text_JoyDefeat, Route121_Text_JoyNotEnoughMons
+ msgbox Route121_Text_JoyPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5F3A:: @ 81F5F3A
- trainerbattle_single TRAINER_JESSICA_1, Route121_Text_29F612, Route121_Text_29F641, Route121_EventScript_1F5F66
+Route121_EventScript_Jessica:: @ 81F5F3A
+ trainerbattle_single TRAINER_JESSICA_1, Route121_Text_JessicaIntro, Route121_Text_JessicaDefeat, Route121_EventScript_RegisterJessica
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route121_EventScript_1F5F85
- msgbox Route121_Text_29F66F, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route121_EventScript_RematchJessica
+ msgbox Route121_Text_JessicaPostBattle, MSGBOX_DEFAULT
release
end
-Route121_EventScript_1F5F66:: @ 81F5F66
+Route121_EventScript_RegisterJessica:: @ 81F5F66
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route121_Text_29F69F, MSGBOX_DEFAULT
+ msgbox Route121_Text_JessicaRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_JESSICA_1
release
end
-Route121_EventScript_1F5F85:: @ 81F5F85
- trainerbattle_rematch TRAINER_JESSICA_1, Route121_Text_29F6E4, Route121_Text_29F710
- msgbox Route121_Text_29F740, MSGBOX_AUTOCLOSE
+Route121_EventScript_RematchJessica:: @ 81F5F85
+ trainerbattle_rematch TRAINER_JESSICA_1, Route121_Text_JessicaRematchIntro, Route121_Text_JessicaRematchDefeat
+ msgbox Route121_Text_JessicaPostRematch, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5F9C:: @ 81F5F9C
- trainerbattle_single TRAINER_CALE, Route121_Text_29F91A, Route121_Text_29F97B
- msgbox Route121_Text_29F9AE, MSGBOX_AUTOCLOSE
+Route121_EventScript_Cale:: @ 81F5F9C
+ trainerbattle_single TRAINER_CALE, Route121_Text_CaleIntro, Route121_Text_CaleDefeat
+ msgbox Route121_Text_CalePostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5FB3:: @ 81F5FB3
- trainerbattle_single TRAINER_MYLES, Route121_Text_29FA1E, Route121_Text_29FA64
- msgbox Route121_Text_29FA73, MSGBOX_AUTOCLOSE
+Route121_EventScript_Myles:: @ 81F5FB3
+ trainerbattle_single TRAINER_MYLES, Route121_Text_MylesIntro, Route121_Text_MylesDefeat
+ msgbox Route121_Text_MylesPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5FCA:: @ 81F5FCA
- trainerbattle_single TRAINER_PAT, Route121_Text_29FAA7, Route121_Text_29FAD8
- msgbox Route121_Text_29FAEA, MSGBOX_AUTOCLOSE
+Route121_EventScript_Pat:: @ 81F5FCA
+ trainerbattle_single TRAINER_PAT, Route121_Text_PatIntro, Route121_Text_PatDefeat
+ msgbox Route121_Text_PatPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5FE1:: @ 81F5FE1
- trainerbattle_single TRAINER_MARCEL, Route121_Text_29FB35, Route121_Text_29FB8C
- msgbox Route121_Text_29FBA8, MSGBOX_AUTOCLOSE
+Route121_EventScript_Marcel:: @ 81F5FE1
+ trainerbattle_single TRAINER_MARCEL, Route121_Text_MarcelIntro, Route121_Text_MarcelDefeat
+ msgbox Route121_Text_MarcelPostBattle, MSGBOX_AUTOCLOSE
end
-Route121_EventScript_1F5FF8:: @ 81F5FF8
- trainerbattle_single TRAINER_CRISTIN_1, Route121_Text_29F770, Route121_Text_29F7C1, Route121_EventScript_1F6024
+Route121_EventScript_Cristin:: @ 81F5FF8
+ trainerbattle_single TRAINER_CRISTIN_1, Route121_Text_CristinIntro, Route121_Text_CristinDefeat, Route121_EventScript_RegisterCristin
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route121_EventScript_1F6043
- msgbox Route121_Text_29F7D4, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route121_EventScript_RematchCristin
+ msgbox Route121_Text_CristinPostBattle, MSGBOX_DEFAULT
release
end
-Route121_EventScript_1F6024:: @ 81F6024
+Route121_EventScript_RegisterCristin:: @ 81F6024
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route121_Text_29F80D, MSGBOX_DEFAULT
+ msgbox Route121_Text_CristinRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_CRISTIN_1
release
end
-Route121_EventScript_1F6043:: @ 81F6043
- trainerbattle_rematch TRAINER_CRISTIN_1, Route121_Text_29F855, Route121_Text_29F8A8
- msgbox Route121_Text_29F8D0, MSGBOX_AUTOCLOSE
+Route121_EventScript_RematchCristin:: @ 81F6043
+ trainerbattle_rematch TRAINER_CRISTIN_1, Route121_Text_CristinRematchIntro, Route121_Text_CristinRematchDefeat
+ msgbox Route121_Text_CristinPostRematch, MSGBOX_AUTOCLOSE
end
-Route121_Text_1F605A: @ 81F605A
+Route121_Text_OkayMoveOutToMtPyre: @ 81F605A
.string "Okay!\n"
.string "We're to move out to MT. PYRE!$"
-Route121_Text_1F607F: @ 81F607F
+Route121_Text_AheadLoomsMtPyre: @ 81F607F
.string "Ahead looms MT. PYRE…\p"
.string "It is a natural monument to the spirits \n"
.string "of departed POKéMON…$"
-Route121_Text_1F60D3: @ 81F60D3
+Route121_Text_MtPyrePierSign: @ 81F60D3
.string "MT. PYRE PIER\p"
.string "…The sign is old and worn out.\n"
.string "The words are barely legible…$"
-Route121_Text_1F611E: @ 81F611E
+Route121_Text_SafariZoneSign: @ 81F611E
.string "“Filled with rare POKéMON!”\n"
.string "SAFARI ZONE$"
diff --git a/data/maps/Route123/map.json b/data/maps/Route123/map.json
index c13d17a0c..fc4af6b3c 100644
--- a/data/maps/Route123/map.json
+++ b/data/maps/Route123/map.json
@@ -126,7 +126,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F61C5",
+ "script": "Route123_EventScript_Wendy",
"flag": "0"
},
{
@@ -139,7 +139,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route123_EventScript_1F61DC",
+ "script": "Route123_EventScript_Braxton",
"flag": "0"
},
{
@@ -308,7 +308,7 @@
"movement_range_y": 0,
"trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0",
- "script": "Route123_EventScript_1F6151",
+ "script": "Route123_EventScript_GigaDrainGirl",
"flag": "0"
},
{
@@ -360,7 +360,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route123_EventScript_1F61F3",
+ "script": "Route123_EventScript_Violet",
"flag": "0"
},
{
@@ -373,7 +373,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F62E9",
+ "script": "Route123_EventScript_Yuki",
"flag": "0"
},
{
@@ -386,7 +386,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F62CE",
+ "script": "Route123_EventScript_Miu",
"flag": "0"
},
{
@@ -399,7 +399,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "7",
- "script": "Route123_EventScript_1F620A",
+ "script": "Route123_EventScript_Cameron",
"flag": "0"
},
{
@@ -412,7 +412,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F626C",
+ "script": "Route123_EventScript_Jacki",
"flag": "0"
},
{
@@ -425,7 +425,7 @@
"movement_range_y": 0,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route123_EventScript_1F6304",
+ "script": "Route123_EventScript_Kindra",
"flag": "0"
},
{
@@ -464,7 +464,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F6377",
+ "script": "Route123_EventScript_Jonas",
"flag": "0"
},
{
@@ -477,7 +477,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1",
- "script": "Route123_EventScript_1F6360",
+ "script": "Route123_EventScript_Kayley",
"flag": "0"
},
{
@@ -490,7 +490,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "4",
- "script": "Route123_EventScript_1F6349",
+ "script": "Route123_EventScript_Ed",
"flag": "0"
},
{
@@ -503,7 +503,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route123_EventScript_1F63BC",
+ "script": "Route123_EventScript_Fernando",
"flag": "0"
},
{
@@ -516,7 +516,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route123_EventScript_1F6332",
+ "script": "Route123_EventScript_Alberto",
"flag": "0"
},
{
@@ -529,7 +529,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2",
- "script": "Route123_EventScript_1F631B",
+ "script": "Route123_EventScript_Frederick",
"flag": "0"
},
{
@@ -555,7 +555,7 @@
"movement_range_y": 1,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route123_EventScript_1F638E",
+ "script": "Route123_EventScript_Jazmyn",
"flag": "0"
},
{
@@ -568,7 +568,7 @@
"movement_range_y": 3,
"trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3",
- "script": "Route123_EventScript_1F63A5",
+ "script": "Route123_EventScript_Davis",
"flag": "0"
},
{
@@ -757,7 +757,7 @@
"y": 10,
"elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route123_EventScript_1F61B3"
+ "script": "Route123_EventScript_RouteSignMtPyre"
},
{
"type": "secret_base",
@@ -779,7 +779,7 @@
"y": 12,
"elevation": 3,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route123_EventScript_1F61AA"
+ "script": "Route123_EventScript_RouteSign"
},
{
"type": "hidden_item",
@@ -795,7 +795,7 @@
"y": 7,
"elevation": 3,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
- "script": "Route123_EventScript_1F61BC"
+ "script": "Route123_EventScript_BerryMastersHouseSign"
},
{
"type": "secret_base",
diff --git a/data/maps/Route123/scripts.inc b/data/maps/Route123/scripts.inc
index b5b3e6179..b74b16865 100644
--- a/data/maps/Route123/scripts.inc
+++ b/data/maps/Route123/scripts.inc
@@ -6,198 +6,198 @@ Route123_OnTransition: @ 81F614D
special SetRoute123Weather
end
-Route123_EventScript_1F6151:: @ 81F6151
+Route123_EventScript_GigaDrainGirl:: @ 81F6151
lock
faceplayer
- goto_if_set FLAG_RECEIVED_TM19, Route123_EventScript_1F61A0
- msgbox Route123_Text_1F641E, MSGBOX_DEFAULT
+ goto_if_set FLAG_RECEIVED_TM19, Route123_EventScript_ReceivedGigaDrain
+ msgbox Route123_Text_LoveGrassMonsHaveAny, MSGBOX_DEFAULT
special IsGrassTypeInParty
- compare VAR_RESULT, 0
- goto_if_eq Route123_EventScript_1F619E
- msgbox Route123_Text_1F645D, MSGBOX_DEFAULT
+ compare VAR_RESULT, FALSE
+ goto_if_eq Route123_EventScript_NoGrassMons
+ msgbox Route123_Text_YouLikeGrassMonsTooHaveThis, MSGBOX_DEFAULT
giveitem_std ITEM_TM19
- compare VAR_RESULT, 0
+ compare VAR_RESULT, FALSE
goto_if_eq Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_TM19
- msgbox Route123_Text_1F64CF, MSGBOX_DEFAULT
+ msgbox Route123_Text_CheckTreesWithMyGrassMon, MSGBOX_DEFAULT
release
end
-Route123_EventScript_1F619E:: @ 81F619E
+Route123_EventScript_NoGrassMons:: @ 81F619E
release
end
-Route123_EventScript_1F61A0:: @ 81F61A0
- msgbox Route123_Text_1F64CF, MSGBOX_DEFAULT
+Route123_EventScript_ReceivedGigaDrain:: @ 81F61A0
+ msgbox Route123_Text_CheckTreesWithMyGrassMon, MSGBOX_DEFAULT
release
end
-Route123_EventScript_1F61AA:: @ 81F61AA
- msgbox Route123_Text_1F6511, MSGBOX_SIGN
+Route123_EventScript_RouteSign:: @ 81F61AA
+ msgbox Route123_Text_RouteSign, MSGBOX_SIGN
end
-Route123_EventScript_1F61B3:: @ 81F61B3
- msgbox Route123_Text_1F6529, MSGBOX_SIGN
+Route123_EventScript_RouteSignMtPyre:: @ 81F61B3
+ msgbox Route123_Text_RouteSignMtPyre, MSGBOX_SIGN
end
-Route123_EventScript_1F61BC:: @ 81F61BC
- msgbox Route123_Text_1F6557, MSGBOX_SIGN
+Route123_EventScript_BerryMastersHouseSign:: @ 81F61BC
+ msgbox Route123_Text_BerryMastersHouse, MSGBOX_SIGN
end
-Route123_EventScript_1F61C5:: @ 81F61C5
- trainerbattle_single TRAINER_WENDY, Route123_Text_29FBEB, Route123_Text_29FC23
- msgbox Route123_Text_29FC42, MSGBOX_AUTOCLOSE
+Route123_EventScript_Wendy:: @ 81F61C5
+ trainerbattle_single TRAINER_WENDY, Route123_Text_WendyIntro, Route123_Text_WendyDefeat
+ msgbox Route123_Text_WendyPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F61DC:: @ 81F61DC
- trainerbattle_single TRAINER_BRAXTON, Route123_Text_29FC6F, Route123_Text_29FCD6
- msgbox Route123_Text_29FCF4, MSGBOX_AUTOCLOSE
+Route123_EventScript_Braxton:: @ 81F61DC
+ trainerbattle_single TRAINER_BRAXTON, Route123_Text_BraxtonIntro, Route123_Text_BraxtonDefeat
+ msgbox Route123_Text_BraxtonPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F61F3:: @ 81F61F3
- trainerbattle_single TRAINER_VIOLET, Route123_Text_29FD1D, Route123_Text_29FD53
- msgbox Route123_Text_29FD7B, MSGBOX_AUTOCLOSE
+Route123_EventScript_Violet:: @ 81F61F3
+ trainerbattle_single TRAINER_VIOLET, Route123_Text_VioletIntro, Route123_Text_VioletDefeat
+ msgbox Route123_Text_VioletPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F620A:: @ 81F620A
- trainerbattle_single TRAINER_CAMERON_1, Route123_Text_29FDBA, Route123_Text_29FE1E, Route123_EventScript_1F6236
+Route123_EventScript_Cameron:: @ 81F620A
+ trainerbattle_single TRAINER_CAMERON_1, Route123_Text_CameronIntro, Route123_Text_CameronDefeat, Route123_EventScript_RegisterCameron
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route123_EventScript_1F6255
- msgbox Route123_Text_29FE2A, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route123_EventScript_RematchCameron
+ msgbox Route123_Text_CameronPostBattle, MSGBOX_DEFAULT
release
end
-Route123_EventScript_1F6236:: @ 81F6236
+Route123_EventScript_RegisterCameron:: @ 81F6236
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route123_Text_29FE70, MSGBOX_DEFAULT
+ msgbox Route123_Text_CameronRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_CAMERON_1
release
end
-Route123_EventScript_1F6255:: @ 81F6255
- trainerbattle_rematch TRAINER_CAMERON_1, Route123_Text_29FED4, Route123_Text_29FF1B
- msgbox Route123_Text_29FF27, MSGBOX_AUTOCLOSE
+Route123_EventScript_RematchCameron:: @ 81F6255
+ trainerbattle_rematch TRAINER_CAMERON_1, Route123_Text_CameronRematchIntro, Route123_Text_CameronRematchDefeat
+ msgbox Route123_Text_CameronPostRematch, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F626C:: @ 81F626C
- trainerbattle_single TRAINER_JACKI_1, Route123_Text_29FF61, Route123_Text_29FFD8, Route123_EventScript_1F6298
+Route123_EventScript_Jacki:: @ 81F626C
+ trainerbattle_single TRAINER_JACKI_1, Route123_Text_JackiIntro, Route123_Text_JackiDefeat, Route123_EventScript_RegisterJacki
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route123_EventScript_1F62B7
- msgbox Route123_Text_29FFE5, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route123_EventScript_RematchJacki
+ msgbox Route123_Text_JackiPostBattle, MSGBOX_DEFAULT
release
end
-Route123_EventScript_1F6298:: @ 81F6298
+Route123_EventScript_RegisterJacki:: @ 81F6298
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route123_Text_2A0027, MSGBOX_DEFAULT
+ msgbox Route123_Text_JackiRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_JACKI_1
release
end
-Route123_EventScript_1F62B7:: @ 81F62B7
- trainerbattle_rematch TRAINER_JACKI_1, Route123_Text_2A005E, Route123_Text_2A008D
- msgbox Route123_Text_2A0099, MSGBOX_AUTOCLOSE
+Route123_EventScript_RematchJacki:: @ 81F62B7
+ trainerbattle_rematch TRAINER_JACKI_1, Route123_Text_JackiRematchIntro, Route123_Text_JackiRematchDefeat
+ msgbox Route123_Text_JackiPostRematch, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F62CE:: @ 81F62CE
- trainerbattle_double TRAINER_MIU_AND_YUKI, Route123_Text_2A00D6, Route123_Text_2A0119, Route123_Text_2A016D
- msgbox Route123_Text_2A012E, MSGBOX_AUTOCLOSE
+Route123_EventScript_Miu:: @ 81F62CE
+ trainerbattle_double TRAINER_MIU_AND_YUKI, Route123_Text_MiuIntro, Route123_Text_MiuDefeat, Route123_Text_MiuNotEnoughMons
+ msgbox Route123_Text_MiuPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F62E9:: @ 81F62E9
- trainerbattle_double TRAINER_MIU_AND_YUKI, Route123_Text_2A01A7, Route123_Text_2A01D8, Route123_Text_2A0224
- msgbox Route123_Text_2A01EE, MSGBOX_AUTOCLOSE
+Route123_EventScript_Yuki:: @ 81F62E9
+ trainerbattle_double TRAINER_MIU_AND_YUKI, Route123_Text_YukiIntro, Route123_Text_YukiDefeat, Route123_Text_YukiNotEnoughMons
+ msgbox Route123_Text_YukiPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F6304:: @ 81F6304
- trainerbattle_single TRAINER_KINDRA, Route123_Text_2A025F, Route123_Text_2A02A6
- msgbox Route123_Text_2A02C1, MSGBOX_AUTOCLOSE
+Route123_EventScript_Kindra:: @ 81F6304
+ trainerbattle_single TRAINER_KINDRA, Route123_Text_KindraIntro, Route123_Text_KindraDefeat
+ msgbox Route123_Text_KindraPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F631B:: @ 81F631B
- trainerbattle_single TRAINER_FREDRICK, Route123_Text_2A060A, Route123_Text_2A0631
- msgbox Route123_Text_2A0672, MSGBOX_AUTOCLOSE
+Route123_EventScript_Frederick:: @ 81F631B
+ trainerbattle_single TRAINER_FREDRICK, Route123_Text_FrederickIntro, Route123_Text_FrederickDefeat
+ msgbox Route123_Text_FrederickPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F6332:: @ 81F6332
- trainerbattle_single TRAINER_ALBERTO, Route123_Text_2A06AF, Route123_Text_2A0704
- msgbox Route123_Text_2A072B, MSGBOX_AUTOCLOSE
+Route123_EventScript_Alberto:: @ 81F6332
+ trainerbattle_single TRAINER_ALBERTO, Route123_Text_AlbertoIntro, Route123_Text_AlbertoDefeat
+ msgbox Route123_Text_AlbertoPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F6349:: @ 81F6349
- trainerbattle_single TRAINER_ED, Route123_Text_2A079B, Route123_Text_2A07F0
- msgbox Route123_Text_2A080D, MSGBOX_AUTOCLOSE
+Route123_EventScript_Ed:: @ 81F6349
+ trainerbattle_single TRAINER_ED, Route123_Text_EdIntro, Route123_Text_EdDefeat
+ msgbox Route123_Text_EdPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F6360:: @ 81F6360
- trainerbattle_single TRAINER_KAYLEY, Route123_Text_2A0902, Route123_Text_2A0943
- msgbox Route123_Text_2A096E, MSGBOX_AUTOCLOSE
+Route123_EventScript_Kayley:: @ 81F6360
+ trainerbattle_single TRAINER_KAYLEY, Route123_Text_KayleyIntro, Route123_Text_KayleyDefeat
+ msgbox Route123_Text_KayleyPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F6377:: @ 81F6377
- trainerbattle_single TRAINER_JONAS, Route123_Text_2A0854, Route123_Text_2A088A
- msgbox Route123_Text_2A08CA, MSGBOX_AUTOCLOSE
+Route123_EventScript_Jonas:: @ 81F6377
+ trainerbattle_single TRAINER_JONAS, Route123_Text_JonasIntro, Route123_Text_JonasDefeat
+ msgbox Route123_Text_JonasPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F638E:: @ 81F638E
- trainerbattle_single TRAINER_JAZMYN, Route123_Text_2A054E, Route123_Text_2A0592
- msgbox Route123_Text_2A05AC, MSGBOX_AUTOCLOSE
+Route123_EventScript_Jazmyn:: @ 81F638E
+ trainerbattle_single TRAINER_JAZMYN, Route123_Text_JazmynIntro, Route123_Text_JazmynDefeat
+ msgbox Route123_Text_JazmynPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F63A5:: @ 81F63A5
- trainerbattle_single TRAINER_DAVIS, Route123_Text_2A04C0, Route123_Text_2A04FE
- msgbox Route123_Text_2A0512, MSGBOX_AUTOCLOSE
+Route123_EventScript_Davis:: @ 81F63A5
+ trainerbattle_single TRAINER_DAVIS, Route123_Text_DavisIntro, Route123_Text_DavisDefeat
+ msgbox Route123_Text_DavisPostBattle, MSGBOX_AUTOCLOSE
end
-Route123_EventScript_1F63BC:: @ 81F63BC
- trainerbattle_single TRAINER_FERNANDO_1, Route123_Text_2A0323, Route123_Text_2A035C, Route123_EventScript_1F63E8
+Route123_EventScript_Fernando:: @ 81F63BC
+ trainerbattle_single TRAINER_FERNANDO_1, Route123_Text_FernandoIntro, Route123_Text_FernandoDefeat, Route123_EventScript_RegisterFernando
specialvar VAR_RESULT, ShouldTryRematchBattle
- compare VAR_RESULT, 1
- goto_if_eq Route123_EventScript_1F6407
- msgbox Route123_Text_2A0389, MSGBOX_DEFAULT
+ compare VAR_RESULT, TRUE
+ goto_if_eq Route123_EventScript_RematchFernando
+ msgbox Route123_Text_FernandoPostBattle, MSGBOX_DEFAULT
release
end
-Route123_EventScript_1F63E8:: @ 81F63E8
+Route123_EventScript_RegisterFernando:: @ 81F63E8
special PlayerFaceTrainerAfterBattle
waitmovement 0
- msgbox Route123_Text_2A03C1, MSGBOX_DEFAULT
+ msgbox Route123_Text_FernandoRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_FERNANDO_1
release
end
-Route123_EventScript_1F6407:: @ 81F6407
- trainerbattle_rematch TRAINER_FERNANDO_1, Route123_Text_2A03FB, Route123_Text_2A045A
- msgbox Route123_Text_2A0487, MSGBOX_AUTOCLOSE
+Route123_EventScript_RematchFernando:: @ 81F6407
+ trainerbattle_rematch TRAINER_FERNANDO_1, Route123_Text_FernandoRematchIntro, Route123_Text_FernandoRematchDefeat
+ msgbox Route123_Text_FernandoPostRematch, MSGBOX_AUTOCLOSE
end
-Route123_Text_1F641E: @ 81F641E
+Route123_Text_LoveGrassMonsHaveAny: @ 81F641E
.string "I love GRASS-type POKéMON!\p"
.string "Do you have any GRASS-type POKéMON?$"
-Route123_Text_1F645D: @ 81F645D
+Route123_Text_YouLikeGrassMonsTooHaveThis: @ 81F645D
.string "Oh?\p"
.string "You like GRASS-type POKéMON, too,\n"
.string "don't you?\p"
.string "I'm so happy, you can have this!\n"
.string "It's a token of our friendship.$"
-Route123_Text_1F64CF: @ 81F64CF
+Route123_Text_CheckTreesWithMyGrassMon: @ 81F64CF
.string "I check trees with my GRASS-type\n"
.string "POKéMON. I'm like a tree doctor.$"
-Route123_Text_1F6511: @ 81F6511
+Route123_Text_RouteSign: @ 81F6511
.string "{RIGHT_ARROW} ROUTE 123\n"
.string "{LEFT_ARROW} ROUTE 118$"
-Route123_Text_1F6529: @ 81F6529
+Route123_Text_RouteSignMtPyre: @ 81F6529
.string "{UP_ARROW} MT. PYRE\n"
.string "“Forbidden to the faint of heart.”$"
-Route123_Text_1F6557: @ 81F6557
+Route123_Text_BerryMastersHouse: @ 81F6557
.string "BERRY MASTER'S HOUSE$"