Document early route scripts

This commit is contained in:
Marcus Huderle
2019-10-22 15:53:49 -05:00
committed by huderlem
parent a4d6ce417d
commit 4fd848e689
10 changed files with 335 additions and 335 deletions
+1 -1
View File
@@ -66,7 +66,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "OldaleTown_EventScript_1E901F", "script": "OldaleTown_EventScript_FootprintsMan",
"flag": "0" "flag": "0"
}, },
{ {
+1 -1
View File
@@ -188,7 +188,7 @@ OldaleTown_Movement_Unknown2: @ 81E9013
walk_up walk_up
step_end step_end
OldaleTown_EventScript_1E901F:: @ 81E901F OldaleTown_EventScript_FootprintsMan:: @ 81E901F
lock lock
faceplayer faceplayer
goto_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_NotBlockingPath goto_if_set FLAG_ADVENTURE_STARTED, OldaleTown_EventScript_NotBlockingPath
+13 -13
View File
@@ -35,7 +35,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route101_EventScript_1EBDFB", "script": "Route101_EventScript_Youngster",
"flag": "0" "flag": "0"
}, },
{ {
@@ -61,7 +61,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route101_EventScript_1EBE16", "script": "Route101_EventScript_BirchsBag",
"flag": "FLAG_HIDE_ROUTE_101_BIRCH_STARTERS_BAG" "flag": "FLAG_HIDE_ROUTE_101_BIRCH_STARTERS_BAG"
}, },
{ {
@@ -100,7 +100,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route101_EventScript_1EBE04", "script": "Route101_EventScript_Boy",
"flag": "FLAG_HIDE_ROUTE_101_BOY" "flag": "FLAG_HIDE_ROUTE_101_BOY"
} }
], ],
@@ -113,7 +113,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "1", "var_value": "1",
"script": "Route101_EventScript_1EBCDE" "script": "Route101_EventScript_StartBirchRescue"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -122,7 +122,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "1", "var_value": "1",
"script": "Route101_EventScript_1EBCDE" "script": "Route101_EventScript_StartBirchRescue"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -131,7 +131,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD4E" "script": "Route101_EventScript_PreventExitSouth"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -140,7 +140,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD4E" "script": "Route101_EventScript_PreventExitSouth"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -149,7 +149,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD64" "script": "Route101_EventScript_PreventExitWest"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -158,7 +158,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD64" "script": "Route101_EventScript_PreventExitWest"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -167,7 +167,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD64" "script": "Route101_EventScript_PreventExitWest"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -176,7 +176,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD64" "script": "Route101_EventScript_PreventExitWest"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -185,7 +185,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_ROUTE101_STATE", "var": "VAR_ROUTE101_STATE",
"var_value": "2", "var_value": "2",
"script": "Route101_EventScript_1EBD7A" "script": "Route101_EventScript_PreventExitNorth"
} }
], ],
"bg_events": [ "bg_events": [
@@ -195,7 +195,7 @@
"y": 9, "y": 9,
"elevation": 0, "elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY", "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
"script": "Route101_EventScript_1EBE0D" "script": "Route101_EventScript_RouteSign"
} }
] ]
} }
+56 -56
View File
@@ -8,79 +8,79 @@ Route101_OnTransition: @ 81EBCC5
end end
Route101_MapScript2_1EBCCB: @ 81EBCCB Route101_MapScript2_1EBCCB: @ 81EBCCB
map_script_2 VAR_ROUTE101_STATE, 0, Route101_EventScript_1EBCD5 map_script_2 VAR_ROUTE101_STATE, 0, Route101_EventScript_HideMapNamePopup
.2byte 0 .2byte 0
Route101_EventScript_1EBCD5:: @ 81EBCD5 Route101_EventScript_HideMapNamePopup:: @ 81EBCD5
setflag FLAG_HIDE_MAP_NAME_POPUP setflag FLAG_HIDE_MAP_NAME_POPUP
setvar VAR_ROUTE101_STATE, 1 setvar VAR_ROUTE101_STATE, 1
end end
Route101_EventScript_1EBCDE:: @ 81EBCDE Route101_EventScript_StartBirchRescue:: @ 81EBCDE
lockall lockall
playbgm MUS_EVENT0, 1 playbgm MUS_EVENT0, 1
msgbox Route101_Text_1EBE8F, MSGBOX_DEFAULT msgbox Route101_Text_HelpMe, MSGBOX_DEFAULT
closemessage closemessage
setobjectxy 2, 0, 15 setobjectxy 2, 0, 15
setobjectxy 4, 0, 16 setobjectxy 4, 0, 16
applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_1EBDC2 applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_EnterScene
applymovement 2, Route101_Movement_1EBDE7 applymovement 2, Route101_Movement_BirchRunAway1
applymovement 4, Route101_Movement_1EBDB5 applymovement 4, Route101_Movement_PoochyenaChase1
waitmovement 0 waitmovement 0
applymovement 4, Route101_Movement_1EBD96 applymovement 4, Route101_Movement_PoochyenaChaseInCircles
applymovement 2, Route101_Movement_1EBDC8 applymovement 2, Route101_Movement_BirchRunInCircles
waitmovement 0 waitmovement 0
applymovement 2, Common_Movement_WalkInPlaceFastestRight applymovement 2, Common_Movement_WalkInPlaceFastestRight
waitmovement 0 waitmovement 0
applymovement 4, Route101_Movement_1EBDBD applymovement 4, Route101_Movement_PoochyenaFaceBirch
applymovement 2, Route101_Movement_1EBDEF applymovement 2, Route101_Movement_BirchFacePoochyena
waitmovement 0 waitmovement 0
msgbox Route101_Text_1EBE9A, MSGBOX_DEFAULT msgbox Route101_Text_PleaseHelp, MSGBOX_DEFAULT
closemessage closemessage
setvar VAR_ROUTE101_STATE, 2 setvar VAR_ROUTE101_STATE, 2
releaseall releaseall
end end
Route101_EventScript_1EBD4E:: @ 81EBD4E Route101_EventScript_PreventExitSouth:: @ 81EBD4E
lockall lockall
msgbox Route101_Text_1EBEDF, MSGBOX_DEFAULT msgbox Route101_Text_DontLeaveMe, MSGBOX_DEFAULT
closemessage closemessage
applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_1EBD90 applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_PreventExitSouth
waitmovement 0 waitmovement 0
releaseall releaseall
end end
Route101_EventScript_1EBD64:: @ 81EBD64 Route101_EventScript_PreventExitWest:: @ 81EBD64
lockall lockall
msgbox Route101_Text_1EBEDF, MSGBOX_DEFAULT msgbox Route101_Text_DontLeaveMe, MSGBOX_DEFAULT
closemessage closemessage
applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_1EBD92 applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_PreventExitWest
waitmovement 0 waitmovement 0
releaseall releaseall
end end
Route101_EventScript_1EBD7A:: @ 81EBD7A Route101_EventScript_PreventExitNorth:: @ 81EBD7A
lockall lockall
msgbox Route101_Text_1EBEDF, MSGBOX_DEFAULT msgbox Route101_Text_DontLeaveMe, MSGBOX_DEFAULT
closemessage closemessage
applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_1EBD94 applymovement EVENT_OBJ_ID_PLAYER, Route101_Movement_PreventExitNorth
waitmovement 0 waitmovement 0
releaseall releaseall
end end
Route101_Movement_1EBD90: @ 81EBD90 Route101_Movement_PreventExitSouth: @ 81EBD90
walk_up walk_up
step_end step_end
Route101_Movement_1EBD92: @ 81EBD92 Route101_Movement_PreventExitWest: @ 81EBD92
walk_right walk_right
step_end step_end
Route101_Movement_1EBD94: @ 81EBD94 Route101_Movement_PreventExitNorth: @ 81EBD94
walk_down walk_down
step_end step_end
Route101_Movement_1EBD96: @ 81EBD96 Route101_Movement_PoochyenaChaseInCircles: @ 81EBD96
walk_fast_up walk_fast_up
walk_fast_up walk_fast_up
walk_fast_up walk_fast_up
@@ -113,7 +113,7 @@ Route101_Movement_1EBD96: @ 81EBD96
walk_fast_left walk_fast_left
step_end step_end
Route101_Movement_1EBDB5: @ 81EBDB5 Route101_Movement_PoochyenaChase1: @ 81EBDB5
walk_fast_up walk_fast_up
walk_fast_right walk_fast_right
walk_fast_right walk_fast_right
@@ -122,17 +122,17 @@ Route101_Movement_1EBDB5: @ 81EBDB5
walk_fast_up walk_fast_up
step_end step_end
Route101_Movement_1EBDBC: @ 81EBDBC @ Leftover data? This command is unused.
step_end step_end
Route101_Movement_1EBDBD: @ 81EBDBD Route101_Movement_PoochyenaFaceBirch: @ 81EBDBD
walk_in_place_fast_left walk_in_place_fast_left
walk_in_place_fast_left walk_in_place_fast_left
walk_in_place_fast_left walk_in_place_fast_left
walk_in_place_fast_left walk_in_place_fast_left
step_end step_end
Route101_Movement_1EBDC2: @ 81EBDC2 Route101_Movement_EnterScene: @ 81EBDC2
walk_fast_up walk_fast_up
walk_fast_up walk_fast_up
walk_fast_up walk_fast_up
@@ -140,7 +140,7 @@ Route101_Movement_1EBDC2: @ 81EBDC2
walk_in_place_fastest_left walk_in_place_fastest_left
step_end step_end
Route101_Movement_1EBDC8: @ 81EBDC8 Route101_Movement_BirchRunInCircles: @ 81EBDC8
walk_fast_up walk_fast_up
walk_fast_up walk_fast_up
walk_fast_right walk_fast_right
@@ -173,7 +173,7 @@ Route101_Movement_1EBDC8: @ 81EBDC8
walk_fast_left walk_fast_left
step_end step_end
Route101_Movement_1EBDE7: @ 81EBDE7 Route101_Movement_BirchRunAway1: @ 81EBDE7
walk_fast_right walk_fast_right
walk_fast_right walk_fast_right
walk_fast_right walk_fast_right
@@ -182,40 +182,40 @@ Route101_Movement_1EBDE7: @ 81EBDE7
walk_fast_up walk_fast_up
step_end step_end
Route101_Movement_1EBDEE: @ 81EBDEE @ Leftover data? This command is unused.
step_end step_end
Route101_Movement_1EBDEF: @ 81EBDEF Route101_Movement_BirchFacePoochyena: @ 81EBDEF
walk_in_place_fast_right walk_in_place_fast_right
walk_in_place_fast_right walk_in_place_fast_right
walk_in_place_fast_right walk_in_place_fast_right
walk_in_place_fast_right walk_in_place_fast_right
step_end step_end
Route101_Movement_1EBDF4: @ 81EBDF4 Route101_Movement_Unused1: @ 81EBDF4
walk_up walk_up
walk_up walk_up
step_end step_end
Route101_Movement_1EBDF7: @ 81EBDF7 Route101_Movement_Unused2: @ 81EBDF7
walk_up walk_up
walk_left walk_left
walk_up walk_up
step_end step_end
Route101_EventScript_1EBDFB:: @ 81EBDFB Route101_EventScript_Youngster:: @ 81EBDFB
msgbox Route101_Text_1EBFDD, MSGBOX_NPC msgbox Route101_Text_TakeTiredPokemonToPokeCenter, MSGBOX_NPC
end end
Route101_EventScript_1EBE04:: @ 81EBE04 Route101_EventScript_Boy:: @ 81EBE04
msgbox Route101_Text_1EC04A, MSGBOX_NPC msgbox Route101_Text_WildPokemonInTallGrass, MSGBOX_NPC
end end
Route101_EventScript_1EBE0D:: @ 81EBE0D Route101_EventScript_RouteSign:: @ 81EBE0D
msgbox Route101_Text_1EC0C8, MSGBOX_SIGN msgbox Route101_Text_RouteSign, MSGBOX_SIGN
end end
Route101_EventScript_1EBE16:: @ 81EBE16 Route101_EventScript_BirchsBag:: @ 81EBE16
lock lock
faceplayer faceplayer
setflag FLAG_SYS_POKEMON_GET setflag FLAG_SYS_POKEMON_GET
@@ -227,9 +227,9 @@ Route101_EventScript_1EBE16:: @ 81EBE16
waitmovement 0 waitmovement 0
special ChooseStarter special ChooseStarter
waitstate waitstate
applymovement 2, Route101_Movement_1EBE8D applymovement 2, Route101_Movement_BirchApproachPlayer
waitmovement 0 waitmovement 0
msgbox Route101_Text_1EBF12, MSGBOX_DEFAULT msgbox Route101_Text_YouSavedMe, MSGBOX_DEFAULT
special HealPlayerParty special HealPlayerParty
setflag FLAG_HIDE_ROUTE_101_BIRCH_ZIGZAGOON_BATTLE setflag FLAG_HIDE_ROUTE_101_BIRCH_ZIGZAGOON_BATTLE
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
@@ -239,40 +239,40 @@ Route101_EventScript_1EBE16:: @ 81EBE16
clearflag FLAG_HIDE_MAP_NAME_POPUP clearflag FLAG_HIDE_MAP_NAME_POPUP
checkplayergender checkplayergender
compare VAR_RESULT, MALE compare VAR_RESULT, MALE
call_if_eq Route101_EventScript_1EBE85 call_if_eq Route101_EventScript_HideMayInBedroom
compare VAR_RESULT, FEMALE compare VAR_RESULT, FEMALE
call_if_eq Route101_EventScript_1EBE89 call_if_eq Route101_EventScript_HideBrendanInBedroom
warp MAP_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB, 255, 6, 5 warp MAP_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB, 255, 6, 5
waitstate waitstate
release release
end end
Route101_EventScript_1EBE85:: @ 81EBE85 Route101_EventScript_HideMayInBedroom:: @ 81EBE85
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
return return
Route101_EventScript_1EBE89:: @ 81EBE89 Route101_EventScript_HideBrendanInBedroom:: @ 81EBE89
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
return return
Route101_Movement_1EBE8D: @ 81EBE8D Route101_Movement_BirchApproachPlayer: @ 81EBE8D
walk_right walk_right
step_end step_end
Route101_Text_1EBE8F: @ 81EBE8F Route101_Text_HelpMe: @ 81EBE8F
.string "H-help me!$" .string "H-help me!$"
Route101_Text_1EBE9A: @ 81EBE9A Route101_Text_PleaseHelp: @ 81EBE9A
.string "Hello! You over there!\n" .string "Hello! You over there!\n"
.string "Please! Help!\p" .string "Please! Help!\p"
.string "In my BAG!\n" .string "In my BAG!\n"
.string "There's a POKé BALL!$" .string "There's a POKé BALL!$"
Route101_Text_1EBEDF: @ 81EBEDF Route101_Text_DontLeaveMe: @ 81EBEDF
.string "Wh-Where are you going?!\n" .string "Wh-Where are you going?!\n"
.string "Don't leave me like this!$" .string "Don't leave me like this!$"
Route101_Text_1EBF12: @ 81EBF12 Route101_Text_YouSavedMe: @ 81EBF12
.string "PROF. BIRCH: Whew…\p" .string "PROF. BIRCH: Whew…\p"
.string "I was in the tall grass studying wild\n" .string "I was in the tall grass studying wild\n"
.string "POKéMON when I was jumped.\p" .string "POKéMON when I was jumped.\p"
@@ -283,19 +283,19 @@ Route101_Text_1EBF12: @ 81EBF12
.string "This is not the place to chat, so come\n" .string "This is not the place to chat, so come\n"
.string "by my POKéMON LAB later, okay?$" .string "by my POKéMON LAB later, okay?$"
Route101_Text_1EBFDD: @ 81EBFDD Route101_Text_TakeTiredPokemonToPokeCenter: @ 81EBFDD
.string "If POKéMON get tired, take them to\n" .string "If POKéMON get tired, take them to\n"
.string "a POKéMON CENTER.\p" .string "a POKéMON CENTER.\p"
.string "There's a POKéMON CENTER in OLDALE\n" .string "There's a POKéMON CENTER in OLDALE\n"
.string "TOWN right close by.$" .string "TOWN right close by.$"
Route101_Text_1EC04A: @ 81EC04A Route101_Text_WildPokemonInTallGrass: @ 81EC04A
.string "Wild POKéMON will jump out at you in\n" .string "Wild POKéMON will jump out at you in\n"
.string "tall grass.\p" .string "tall grass.\p"
.string "If you want to catch POKéMON, you have\n" .string "If you want to catch POKéMON, you have\n"
.string "to go into the tall grass and search.$" .string "to go into the tall grass and search.$"
Route101_Text_1EC0C8: @ 81EC0C8 Route101_Text_RouteSign: @ 81EC0C8
.string "ROUTE 101\n" .string "ROUTE 101\n"
.string "{UP_ARROW} OLDALE TOWN$" .string "{UP_ARROW} OLDALE TOWN$"
+8 -8
View File
@@ -35,7 +35,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route102_EventScript_1EC0E1", "script": "Route102_EventScript_LittleBoy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -48,7 +48,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3", "trainer_sight_or_berry_tree_id": "3",
"script": "Route102_EventScript_1EC105", "script": "Route102_EventScript_Calvin",
"flag": "0" "flag": "0"
}, },
{ {
@@ -61,7 +61,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2", "trainer_sight_or_berry_tree_id": "2",
"script": "Route102_EventScript_1EC1B3", "script": "Route102_EventScript_Rick",
"flag": "0" "flag": "0"
}, },
{ {
@@ -74,7 +74,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3", "trainer_sight_or_berry_tree_id": "3",
"script": "Route102_EventScript_1EC1CA", "script": "Route102_EventScript_Tiana",
"flag": "0" "flag": "0"
}, },
{ {
@@ -87,7 +87,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route102_EventScript_1EC0FC", "script": "Route102_EventScript_Boy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -139,7 +139,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3", "trainer_sight_or_berry_tree_id": "3",
"script": "Route102_EventScript_1EC1E1", "script": "Route102_EventScript_Allen",
"flag": "0" "flag": "0"
} }
], ],
@@ -152,7 +152,7 @@
"y": 2, "y": 2,
"elevation": 0, "elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY", "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
"script": "Route102_EventScript_1EC0F3" "script": "Route102_EventScript_RouteSignPetalburg"
}, },
{ {
"type": "sign", "type": "sign",
@@ -160,7 +160,7 @@
"y": 9, "y": 9,
"elevation": 0, "elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY", "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
"script": "Route102_EventScript_1EC0EA" "script": "Route102_EventScript_RouteSignOldale"
} }
] ]
} }
+40 -40
View File
@@ -1,78 +1,78 @@
Route102_MapScripts:: @ 81EC0E0 Route102_MapScripts:: @ 81EC0E0
.byte 0 .byte 0
Route102_EventScript_1EC0E1:: @ 81EC0E1 Route102_EventScript_LittleBoy:: @ 81EC0E1
msgbox Route102_Text_1EC2C0, MSGBOX_NPC msgbox Route102_Text_ImNotVeryTall, MSGBOX_NPC
end end
Route102_EventScript_1EC0EA:: @ 81EC0EA Route102_EventScript_RouteSignOldale:: @ 81EC0EA
msgbox Route102_Text_1EC35B, MSGBOX_SIGN msgbox Route102_Text_RouteSignOldale, MSGBOX_SIGN
end end
Route102_EventScript_1EC0F3:: @ 81EC0F3 Route102_EventScript_RouteSignPetalburg:: @ 81EC0F3
msgbox Route102_Text_1EC373, MSGBOX_SIGN msgbox Route102_Text_RouteSignPetalburg, MSGBOX_SIGN
end end
Route102_EventScript_1EC0FC:: @ 81EC0FC Route102_EventScript_Boy:: @ 81EC0FC
msgbox Route102_Text_1EC32E, MSGBOX_NPC msgbox Route102_Text_CatchWholeBunchOfPokemon, MSGBOX_NPC
end end
Route102_EventScript_1EC105:: @ 81EC105 Route102_EventScript_Calvin:: @ 81EC105
trainerbattle_single TRAINER_CALVIN_1, Route102_Text_294513, Route102_Text_29457C, Route102_EventScript_1EC146 trainerbattle_single TRAINER_CALVIN_1, Route102_Text_CalvinIntro, Route102_Text_CalvinDefeated, Route102_EventScript_CalvinRegisterMatchCallAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1 compare VAR_RESULT, TRUE
goto_if_eq Route102_EventScript_1EC19C goto_if_eq Route102_EventScript_CalvinRematch
setvar VAR_0x8004, TRAINER_CALVIN_1 setvar VAR_0x8004, TRAINER_CALVIN_1
specialvar VAR_RESULT, IsTrainerRegistered specialvar VAR_RESULT, IsTrainerRegistered
compare VAR_RESULT, 0 compare VAR_RESULT, FALSE
goto_if_eq Route102_EventScript_1EC170 goto_if_eq Route102_EventScript_CalvinTryRegister
msgbox Route102_Text_2945AC, MSGBOX_DEFAULT msgbox Route102_Text_CalvinPostBattle, MSGBOX_DEFAULT
release release
end end
Route102_EventScript_1EC146:: @ 81EC146 Route102_EventScript_CalvinRegisterMatchCallAfterBattle:: @ 81EC146
special sub_80B4808 special sub_80B4808
waitmovement 0 waitmovement 0
goto_if_set FLAG_HAS_MATCH_CALL, Route102_EventScript_1EC157 goto_if_set FLAG_HAS_MATCH_CALL, Route102_EventScript_CalvinRegisterMatchCall
release release
end end
Route102_EventScript_1EC157:: @ 81EC157 Route102_EventScript_CalvinRegisterMatchCall:: @ 81EC157
msgbox Route102_Text_294668, MSGBOX_DEFAULT msgbox Route102_Text_CalvinRegisterShort, MSGBOX_DEFAULT
register_matchcall TRAINER_CALVIN_1 register_matchcall TRAINER_CALVIN_1
release release
end end
Route102_EventScript_1EC170:: @ 81EC170 Route102_EventScript_CalvinTryRegister:: @ 81EC170
goto_if_set FLAG_HAS_MATCH_CALL, Route102_EventScript_1EC183 goto_if_set FLAG_HAS_MATCH_CALL, Route102_EventScript_CalvinRegister
msgbox Route102_Text_2945AC, MSGBOX_DEFAULT msgbox Route102_Text_CalvinPostBattle, MSGBOX_DEFAULT
release release
end end
Route102_EventScript_1EC183:: @ 81EC183 Route102_EventScript_CalvinRegister:: @ 81EC183
msgbox Route102_Text_2945EB, MSGBOX_DEFAULT msgbox Route102_Text_CalvinRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_CALVIN_1 register_matchcall TRAINER_CALVIN_1
release release
end end
Route102_EventScript_1EC19C:: @ 81EC19C Route102_EventScript_CalvinRematch:: @ 81EC19C
trainerbattle_rematch TRAINER_CALVIN_1, Route102_Text_2946AE, Route102_Text_29470C trainerbattle_rematch TRAINER_CALVIN_1, Route102_Text_CalvinRematchIntro, Route102_Text_CalvinRematchDefeated
msgbox Route102_Text_29473C, MSGBOX_AUTOCLOSE msgbox Route102_Text_CalvinRematchPostBattle, MSGBOX_AUTOCLOSE
end end
Route102_EventScript_1EC1B3:: @ 81EC1B3 Route102_EventScript_Rick:: @ 81EC1B3
trainerbattle_single TRAINER_RICK, Route102_Text_29480C, Route102_Text_294847 trainerbattle_single TRAINER_RICK, Route102_Text_RickIntro, Route102_Text_RickDefeated
msgbox Route102_Text_294859, MSGBOX_AUTOCLOSE msgbox Route102_Text_RickPostBattle, MSGBOX_AUTOCLOSE
end end
Route102_EventScript_1EC1CA:: @ 81EC1CA Route102_EventScript_Tiana:: @ 81EC1CA
trainerbattle_single TRAINER_TIANA, Route102_Text_29489E, Route102_Text_2948F3 trainerbattle_single TRAINER_TIANA, Route102_Text_TianaIntro, Route102_Text_TianaDefeated
msgbox Route102_Text_294916, MSGBOX_AUTOCLOSE msgbox Route102_Text_TianaPostBattle, MSGBOX_AUTOCLOSE
end end
Route102_EventScript_1EC1E1:: @ 81EC1E1 Route102_EventScript_Allen:: @ 81EC1E1
trainerbattle_single TRAINER_ALLEN, Route102_Text_294775, Route102_Text_2947AA trainerbattle_single TRAINER_ALLEN, Route102_Text_AllenIntro, Route102_Text_AllenDefeated
msgbox Route102_Text_2947DB, MSGBOX_AUTOCLOSE msgbox Route102_Text_AllenPostBattle, MSGBOX_AUTOCLOSE
end end
Route102_Text_WatchMeCatchPokemon: @ 81EC1F8 Route102_Text_WatchMeCatchPokemon: @ 81EC1F8
@@ -91,21 +91,21 @@ Route102_Text_LetsGoBack: @ 81EC297
.string "{PLAYER}, thank you!\n" .string "{PLAYER}, thank you!\n"
.string "Let's go back to the GYM!$" .string "Let's go back to the GYM!$"
Route102_Text_1EC2C0: @ 81EC2C0 Route102_Text_ImNotVeryTall: @ 81EC2C0
.string "I'm…not very tall, so I sink right\n" .string "I'm…not very tall, so I sink right\n"
.string "into tall grass.\p" .string "into tall grass.\p"
.string "The grass goes up my nose and…\n" .string "The grass goes up my nose and…\n"
.string "Fwafwafwafwafwa…\p" .string "Fwafwafwafwafwa…\p"
.string "Fwatchoo!$" .string "Fwatchoo!$"
Route102_Text_1EC32E: @ 81EC32E Route102_Text_CatchWholeBunchOfPokemon: @ 81EC32E
.string "I'm going to catch a whole bunch of\n" .string "I'm going to catch a whole bunch of\n"
.string "POKéMON!$" .string "POKéMON!$"
Route102_Text_1EC35B: @ 81EC35B Route102_Text_RouteSignOldale: @ 81EC35B
.string "ROUTE 102\n" .string "ROUTE 102\n"
.string "{RIGHT_ARROW} OLDALE TOWN$" .string "{RIGHT_ARROW} OLDALE TOWN$"
Route102_Text_1EC373: @ 81EC373 Route102_Text_RouteSignPetalburg: @ 81EC373
.string "ROUTE 102\n" .string "ROUTE 102\n"
.string "{LEFT_ARROW} PETALBURG CITY$" .string "{LEFT_ARROW} PETALBURG CITY$"
+13 -13
View File
@@ -35,7 +35,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route103_EventScript_1EC5E2", "script": "Route103_EventScript_Man",
"flag": "0" "flag": "0"
}, },
{ {
@@ -48,7 +48,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route103_EventScript_1EC3C1", "script": "Route103_EventScript_Rival",
"flag": "FLAG_HIDE_ROUTE_103_RIVAL" "flag": "FLAG_HIDE_ROUTE_103_RIVAL"
}, },
{ {
@@ -61,7 +61,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3", "trainer_sight_or_berry_tree_id": "3",
"script": "Route103_EventScript_1EC5F4", "script": "Route103_EventScript_Daisy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -74,7 +74,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1", "trainer_sight_or_berry_tree_id": "1",
"script": "Route103_EventScript_1EC66E", "script": "Route103_EventScript_Liv",
"flag": "0" "flag": "0"
}, },
{ {
@@ -87,7 +87,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "1", "trainer_sight_or_berry_tree_id": "1",
"script": "Route103_EventScript_1EC60B", "script": "Route103_EventScript_Amy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -100,7 +100,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "3", "trainer_sight_or_berry_tree_id": "3",
"script": "Route103_EventScript_1EC6D1", "script": "Route103_EventScript_Andrew",
"flag": "0" "flag": "0"
}, },
{ {
@@ -152,7 +152,7 @@
"movement_range_y": 2, "movement_range_y": 2,
"trainer_type": "0", "trainer_type": "0",
"trainer_sight_or_berry_tree_id": "0", "trainer_sight_or_berry_tree_id": "0",
"script": "Route103_EventScript_1EC5D9", "script": "Route103_EventScript_Boy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -178,7 +178,7 @@
"movement_range_y": 0, "movement_range_y": 0,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "5", "trainer_sight_or_berry_tree_id": "5",
"script": "Route103_EventScript_1EC6E8", "script": "Route103_EventScript_Miguel",
"flag": "0" "flag": "0"
}, },
{ {
@@ -230,7 +230,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2", "trainer_sight_or_berry_tree_id": "2",
"script": "Route103_EventScript_1EC761", "script": "Route103_EventScript_Rhett",
"flag": "0" "flag": "0"
}, },
{ {
@@ -243,7 +243,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "2", "trainer_sight_or_berry_tree_id": "2",
"script": "Route103_EventScript_1EC74A", "script": "Route103_EventScript_Marcos",
"flag": "0" "flag": "0"
}, },
{ {
@@ -256,7 +256,7 @@
"movement_range_y": 3, "movement_range_y": 3,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "5", "trainer_sight_or_berry_tree_id": "5",
"script": "Route103_EventScript_1EC78F", "script": "Route103_EventScript_Isabelle",
"flag": "0" "flag": "0"
}, },
{ {
@@ -269,7 +269,7 @@
"movement_range_y": 3, "movement_range_y": 3,
"trainer_type": "1", "trainer_type": "1",
"trainer_sight_or_berry_tree_id": "5", "trainer_sight_or_berry_tree_id": "5",
"script": "Route103_EventScript_1EC778", "script": "Route103_EventScript_Pete",
"flag": "0" "flag": "0"
}, },
{ {
@@ -303,7 +303,7 @@
"y": 9, "y": 9,
"elevation": 0, "elevation": 0,
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY", "player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
"script": "Route103_EventScript_1EC5EB" "script": "Route103_EventScript_RouteSign"
} }
] ]
} }
+134 -134
View File
@@ -1,6 +1,6 @@
Route103_MapScripts:: @ 81EC38E Route103_MapScripts:: @ 81EC38E
map_script MAP_SCRIPT_ON_TRANSITION, Route103_OnTransition map_script MAP_SCRIPT_ON_TRANSITION, Route103_OnTransition
map_script MAP_SCRIPT_ON_LOAD, Route103_MapScript1_1EC3A4 map_script MAP_SCRIPT_ON_LOAD, Route103_OnLoad
.byte 0 .byte 0
Route103_OnTransition: @ 81EC399 Route103_OnTransition: @ 81EC399
@@ -8,26 +8,26 @@ Route103_OnTransition: @ 81EC399
call ProfBirch_EventScript_UpdateLocation call ProfBirch_EventScript_UpdateLocation
end end
Route103_MapScript1_1EC3A4: @ 81EC3A4 Route103_OnLoad: @ 81EC3A4
call_if_set FLAG_SYS_GAME_CLEAR, Route103_EventScript_1EC3AE call_if_set FLAG_SYS_GAME_CLEAR, Route103_EventScript_OpenAlteringCave
end end
Route103_EventScript_1EC3AE:: @ 81EC3AE Route103_EventScript_OpenAlteringCave:: @ 81EC3AE
setmetatile 45, 5, METATILE_General_CaveEntrance_Top, 1 setmetatile 45, 5, METATILE_General_CaveEntrance_Top, 1
setmetatile 45, 6, METATILE_General_CaveEntrance_Bottom, 0 setmetatile 45, 6, METATILE_General_CaveEntrance_Bottom, 0
return return
Route103_EventScript_1EC3C1:: @ 81EC3C1 Route103_EventScript_Rival:: @ 81EC3C1
lockall lockall
checkplayergender checkplayergender
compare VAR_RESULT, MALE compare VAR_RESULT, MALE
goto_if_eq Route103_EventScript_1EC3DA goto_if_eq Route103_EventScript_RivalMay
compare VAR_RESULT, FEMALE compare VAR_RESULT, FEMALE
goto_if_eq Route103_EventScript_1EC434 goto_if_eq Route103_EventScript_RivalBrendan
end end
Route103_EventScript_1EC3DA:: @ 81EC3DA Route103_EventScript_RivalMay:: @ 81EC3DA
msgbox Route103_Text_1EC7A6, MSGBOX_DEFAULT msgbox Route103_Text_MayRoute103Pokemon, MSGBOX_DEFAULT
closemessage closemessage
playbgm MUS_GIRL_SUP, 1 playbgm MUS_GIRL_SUP, 1
applymovement 2, Common_Movement_FacePlayer applymovement 2, Common_Movement_FacePlayer
@@ -36,15 +36,15 @@ Route103_EventScript_1EC3DA:: @ 81EC3DA
waitmovement 0 waitmovement 0
applymovement 2, Common_Movement_Delay48 applymovement 2, Common_Movement_Delay48
waitmovement 0 waitmovement 0
msgbox Route103_Text_1EC7DE, MSGBOX_DEFAULT msgbox Route103_Text_MayLetsBattle, MSGBOX_DEFAULT
switch VAR_STARTER_MON switch VAR_STARTER_MON
case 0, Route103_EventScript_1EC48E case 0, Route103_EventScript_StartMayBattleTreecko
case 1, Route103_EventScript_1EC49E case 1, Route103_EventScript_StartMayBattleTorchic
case 2, Route103_EventScript_1EC4AE case 2, Route103_EventScript_StartMayBattleMudkip
end end
Route103_EventScript_1EC434:: @ 81EC434 Route103_EventScript_RivalBrendan:: @ 81EC434
msgbox Route103_Text_1EC989, MSGBOX_DEFAULT msgbox Route103_Text_BrendanRoute103Pokemon, MSGBOX_DEFAULT
closemessage closemessage
playbgm MUS_BOY_SUP, 1 playbgm MUS_BOY_SUP, 1
applymovement 2, Common_Movement_FacePlayer applymovement 2, Common_Movement_FacePlayer
@@ -53,92 +53,92 @@ Route103_EventScript_1EC434:: @ 81EC434
waitmovement 0 waitmovement 0
applymovement 2, Common_Movement_Delay48 applymovement 2, Common_Movement_Delay48
waitmovement 0 waitmovement 0
msgbox Route103_Text_1EC9CE, MSGBOX_DEFAULT msgbox Route103_Text_BrendanLetsBattle, MSGBOX_DEFAULT
switch VAR_STARTER_MON switch VAR_STARTER_MON
case 0, Route103_EventScript_1EC4BE case 0, Route103_EventScript_StartBrendanBattleTreecko
case 1, Route103_EventScript_1EC4CE case 1, Route103_EventScript_StartBrendanBattleTorchic
case 2, Route103_EventScript_1EC4DE case 2, Route103_EventScript_StartBrendanBattleMudkip
end end
Route103_EventScript_1EC48E:: @ 81EC48E Route103_EventScript_StartMayBattleTreecko:: @ 81EC48E
trainerbattle_no_intro TRAINER_MAY_4, Route103_Text_1EC881 trainerbattle_no_intro TRAINER_MAY_4, Route103_Text_MayDefeated
goto Route103_EventScript_1EC4EE goto Route103_EventScript_AfterMayBattle
end end
Route103_EventScript_1EC49E:: @ 81EC49E Route103_EventScript_StartMayBattleTorchic:: @ 81EC49E
trainerbattle_no_intro TRAINER_MAY_7, Route103_Text_1EC881 trainerbattle_no_intro TRAINER_MAY_7, Route103_Text_MayDefeated
goto Route103_EventScript_1EC4EE goto Route103_EventScript_AfterMayBattle
end end
Route103_EventScript_1EC4AE:: @ 81EC4AE Route103_EventScript_StartMayBattleMudkip:: @ 81EC4AE
trainerbattle_no_intro TRAINER_MAY_1, Route103_Text_1EC881 trainerbattle_no_intro TRAINER_MAY_1, Route103_Text_MayDefeated
goto Route103_EventScript_1EC4EE goto Route103_EventScript_AfterMayBattle
end end
Route103_EventScript_1EC4BE:: @ 81EC4BE Route103_EventScript_StartBrendanBattleTreecko:: @ 81EC4BE
trainerbattle_no_intro TRAINER_BRENDAN_4, Route103_Text_1ECA59 trainerbattle_no_intro TRAINER_BRENDAN_4, Route103_Text_BrendanDefeated
goto Route103_EventScript_1EC4FC goto Route103_EventScript_AfterBrendanBattle
end end
Route103_EventScript_1EC4CE:: @ 81EC4CE Route103_EventScript_StartBrendanBattleTorchic:: @ 81EC4CE
trainerbattle_no_intro TRAINER_BRENDAN_7, Route103_Text_1ECA59 trainerbattle_no_intro TRAINER_BRENDAN_7, Route103_Text_BrendanDefeated
goto Route103_EventScript_1EC4FC goto Route103_EventScript_AfterBrendanBattle
end end
Route103_EventScript_1EC4DE:: @ 81EC4DE Route103_EventScript_StartBrendanBattleMudkip:: @ 81EC4DE
trainerbattle_no_intro TRAINER_BRENDAN_1, Route103_Text_1ECA59 trainerbattle_no_intro TRAINER_BRENDAN_1, Route103_Text_BrendanDefeated
goto Route103_EventScript_1EC4FC goto Route103_EventScript_AfterBrendanBattle
end end
Route103_EventScript_1EC4EE:: @ 81EC4EE Route103_EventScript_AfterMayBattle:: @ 81EC4EE
msgbox Route103_Text_1EC8AE, MSGBOX_DEFAULT msgbox Route103_Text_MayTimeToHeadBack, MSGBOX_DEFAULT
goto Route103_EventScript_1EC50A goto Route103_EventScript_RivalExit
end end
Route103_EventScript_1EC4FC:: @ 81EC4FC Route103_EventScript_AfterBrendanBattle:: @ 81EC4FC
msgbox Route103_Text_1ECA79, MSGBOX_DEFAULT msgbox Route103_Text_BrendanTimeToHeadBack, MSGBOX_DEFAULT
goto Route103_EventScript_1EC50A goto Route103_EventScript_RivalExit
end end
Route103_EventScript_1EC50A:: @ 81EC50A Route103_EventScript_RivalExit:: @ 81EC50A
closemessage closemessage
switch VAR_FACING switch VAR_FACING
case DIR_SOUTH, Route103_EventScript_1EC585 case DIR_SOUTH, Route103_EventScript_RivalExitFacingSouth
case DIR_NORTH, Route103_EventScript_1EC53D case DIR_NORTH, Route103_EventScript_RivalExitFacingNorth
case DIR_WEST, Route103_EventScript_1EC561 case DIR_WEST, Route103_EventScript_RivalExitFacingEastOrWest
case DIR_EAST, Route103_EventScript_1EC561 case DIR_EAST, Route103_EventScript_RivalExitFacingEastOrWest
end end
Route103_EventScript_1EC53D:: @ 81EC53D Route103_EventScript_RivalExitFacingNorth:: @ 81EC53D
applymovement EVENT_OBJ_ID_PLAYER, Route103_Movement_1EC5C8 applymovement EVENT_OBJ_ID_PLAYER, Route103_Movement_WatchRivalExitFacingNorth
applymovement 2, Route103_Movement_1EC5BE applymovement 2, Route103_Movement_RivalExitFacingNorth1
waitmovement 0 waitmovement 0
playse SE_DANSA playse SE_DANSA
applymovement 2, Route103_Movement_1EC5C1 applymovement 2, Route103_EventScript_RivalExitFacingNorth2
waitmovement 0 waitmovement 0
goto Route103_EventScript_1EC5A2 goto Route103_EventScript_RivalEnd
end end
Route103_EventScript_1EC561:: @ 81EC561 Route103_EventScript_RivalExitFacingEastOrWest:: @ 81EC561
applymovement EVENT_OBJ_ID_PLAYER, Route103_Movement_1EC5D6 applymovement EVENT_OBJ_ID_PLAYER, Route103_Movement_WatchRivalExitFacingEastOrWest
applymovement 2, Route103_Movement_1EC5CE applymovement 2, Route103_Movement_RivalExit1
waitmovement 0 waitmovement 0
playse SE_DANSA playse SE_DANSA
applymovement 2, Route103_Movement_1EC5D0 applymovement 2, Route103_Movement_RivalExit2
waitmovement 0 waitmovement 0
goto Route103_EventScript_1EC5A2 goto Route103_EventScript_RivalEnd
end end
Route103_EventScript_1EC585:: @ 81EC585 Route103_EventScript_RivalExitFacingSouth:: @ 81EC585
applymovement 2, Route103_Movement_1EC5CE applymovement 2, Route103_Movement_RivalExit1
waitmovement 0 waitmovement 0
playse SE_DANSA playse SE_DANSA
applymovement 2, Route103_Movement_1EC5D0 applymovement 2, Route103_Movement_RivalExit2
waitmovement 0 waitmovement 0
goto Route103_EventScript_1EC5A2 goto Route103_EventScript_RivalEnd
end end
Route103_EventScript_1EC5A2:: @ 81EC5A2 Route103_EventScript_RivalEnd:: @ 81EC5A2
removeobject 2 removeobject 2
setvar VAR_BIRCH_LAB_STATE, 4 setvar VAR_BIRCH_LAB_STATE, 4
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
@@ -150,12 +150,12 @@ Route103_EventScript_1EC5A2:: @ 81EC5A2
releaseall releaseall
end end
Route103_Movement_1EC5BE: @ 81EC5BE Route103_Movement_RivalExitFacingNorth1: @ 81EC5BE
walk_left walk_left
walk_down walk_down
step_end step_end
Route103_Movement_1EC5C1: @ 81EC5C1 Route103_EventScript_RivalExitFacingNorth2: @ 81EC5C1
jump_2_down jump_2_down
delay_16 delay_16
walk_down walk_down
@@ -164,7 +164,7 @@ Route103_Movement_1EC5C1: @ 81EC5C1
walk_down walk_down
step_end step_end
Route103_Movement_1EC5C8: @ 81EC5C8 Route103_Movement_WatchRivalExitFacingNorth: @ 81EC5C8
delay_16 delay_16
delay_4 delay_4
walk_in_place_fastest_left walk_in_place_fastest_left
@@ -172,11 +172,11 @@ Route103_Movement_1EC5C8: @ 81EC5C8
walk_in_place_fastest_down walk_in_place_fastest_down
step_end step_end
Route103_Movement_1EC5CE: @ 81EC5CE Route103_Movement_RivalExit1: @ 81EC5CE
walk_down walk_down
step_end step_end
Route103_Movement_1EC5D0: @ 81EC5D0 Route103_Movement_RivalExit2: @ 81EC5D0
jump_2_down jump_2_down
delay_16 delay_16
walk_down walk_down
@@ -184,118 +184,118 @@ Route103_Movement_1EC5D0: @ 81EC5D0
walk_down walk_down
step_end step_end
Route103_Movement_1EC5D6: @ 81EC5D6 Route103_Movement_WatchRivalExitFacingEastOrWest: @ 81EC5D6
delay_16 delay_16
walk_in_place_fastest_down walk_in_place_fastest_down
step_end step_end
Route103_EventScript_1EC5D9:: @ 81EC5D9 Route103_EventScript_Boy:: @ 81EC5D9
msgbox Route103_Text_1ECB73, MSGBOX_NPC msgbox Route103_Text_ShouldHaveBroughtPotion, MSGBOX_NPC
end end
Route103_EventScript_1EC5E2:: @ 81EC5E2 Route103_EventScript_Man:: @ 81EC5E2
msgbox Route103_Text_1ECBB5, MSGBOX_NPC msgbox Route103_Text_ShortcutToOldale, MSGBOX_NPC
end end
Route103_EventScript_1EC5EB:: @ 81EC5EB Route103_EventScript_RouteSign:: @ 81EC5EB
msgbox Route103_Text_1ECC1A, MSGBOX_SIGN msgbox Route103_Text_RouteSign, MSGBOX_SIGN
end end
Route103_EventScript_1EC5F4:: @ 81EC5F4 Route103_EventScript_Daisy:: @ 81EC5F4
trainerbattle_single TRAINER_DAISY, Route103_Text_29495A, Route103_Text_29498F trainerbattle_single TRAINER_DAISY, Route103_Text_DaisyIntro, Route103_Text_DaisyDefeated
msgbox Route103_Text_2949B4, MSGBOX_AUTOCLOSE msgbox Route103_Text_DaisyPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC60B:: @ 81EC60B Route103_EventScript_Amy:: @ 81EC60B
trainerbattle_double TRAINER_AMY_AND_LIV_1, Route103_Text_2949F9, Route103_Text_294A3D, Route103_Text_294AAE, Route103_EventScript_1EC63A trainerbattle_double TRAINER_AMY_AND_LIV_1, Route103_Text_AmyIntro, Route103_Text_AmyDefeated, Route103_Text_AmyNotEnoughPokemon, Route102_EventScript_AmyRegisterMatchCallAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1 compare VAR_RESULT, TRUE
goto_if_eq Route103_EventScript_1EC653 goto_if_eq Route102_EventScript_AmyRematch
msgbox Route103_Text_294A52, MSGBOX_AUTOCLOSE msgbox Route103_Text_AmyPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC63A:: @ 81EC63A Route102_EventScript_AmyRegisterMatchCallAfterBattle:: @ 81EC63A
msgbox Route103_Text_294B8A, MSGBOX_DEFAULT msgbox Route103_Text_AmyLivRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_AMY_AND_LIV_1 register_matchcall TRAINER_AMY_AND_LIV_1
release release
end end
Route103_EventScript_1EC653:: @ 81EC653 Route102_EventScript_AmyRematch:: @ 81EC653
trainerbattle_rematch_double TRAINER_AMY_AND_LIV_1, Route103_Text_294C29, Route103_Text_294C6D, Route103_Text_294CEF trainerbattle_rematch_double TRAINER_AMY_AND_LIV_1, Route103_Text_AmyRematchIntro, Route103_Text_AmyRematchDefeated, Route103_Text_AmyRematchNotEnoughPokemon
msgbox Route103_Text_294C93, MSGBOX_AUTOCLOSE msgbox Route103_Text_AmyRematchPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC66E:: @ 81EC66E Route103_EventScript_Liv:: @ 81EC66E
trainerbattle_double TRAINER_AMY_AND_LIV_1, Route103_Text_294AFD, Route103_Text_294B22, Route103_Text_294BD0, Route103_EventScript_1EC69D trainerbattle_double TRAINER_AMY_AND_LIV_1, Route103_Text_LivIntro, Route103_Text_LivDefeated, Route103_Text_LivNotEnoughPokemon, Route102_EventScript_LivRegisterMatchCallAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1 compare VAR_RESULT, TRUE
goto_if_eq Route103_EventScript_1EC6B6 goto_if_eq Route102_EventScript_LivRematch
msgbox Route103_Text_294B40, MSGBOX_AUTOCLOSE msgbox Route103_Text_LivPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC69D:: @ 81EC69D Route102_EventScript_LivRegisterMatchCallAfterBattle:: @ 81EC69D
msgbox Route103_Text_294B8A, MSGBOX_DEFAULT msgbox Route103_Text_AmyLivRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_AMY_AND_LIV_1 register_matchcall TRAINER_AMY_AND_LIV_1
release release
end end
Route103_EventScript_1EC6B6:: @ 81EC6B6 Route102_EventScript_LivRematch:: @ 81EC6B6
trainerbattle_rematch_double TRAINER_AMY_AND_LIV_1, Route103_Text_294D3E, Route103_Text_294D63, Route103_Text_294DDB trainerbattle_rematch_double TRAINER_AMY_AND_LIV_1, Route103_Text_LivRematchIntro, Route103_Text_LivRematchDefeated, Route103_Text_LivRematchNotEnoughPokemon
msgbox Route103_Text_294D89, MSGBOX_AUTOCLOSE msgbox Route103_Text_LivRematchPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC6D1:: @ 81EC6D1 Route103_EventScript_Andrew:: @ 81EC6D1
trainerbattle_single TRAINER_ANDREW, Route103_Text_294E34, Route103_Text_294E92 trainerbattle_single TRAINER_ANDREW, Route103_Text_AndrewIntro, Route103_Text_AndrewDefeated
msgbox Route103_Text_294EBB, MSGBOX_AUTOCLOSE msgbox Route103_Text_AndrewPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC6E8:: @ 81EC6E8 Route103_EventScript_Miguel:: @ 81EC6E8
trainerbattle_single TRAINER_MIGUEL_1, Route103_Text_294EDF, Route103_Text_294F21, Route103_EventScript_1EC714 trainerbattle_single TRAINER_MIGUEL_1, Route103_Text_MiguelIntro, Route103_Text_MiguelDefeated, Route102_EventScript_MiguelRegisterMatchCallAfterBattle
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, 1 compare VAR_RESULT, TRUE
goto_if_eq Route103_EventScript_1EC733 goto_if_eq Route103_EventScript_MiguelRematch
msgbox Route103_Text_294F42, MSGBOX_DEFAULT msgbox Route103_Text_MiguelPostBattle, MSGBOX_DEFAULT
release release
end end
Route103_EventScript_1EC714:: @ 81EC714 Route102_EventScript_MiguelRegisterMatchCallAfterBattle:: @ 81EC714
special sub_80B4808 special sub_80B4808
waitmovement 0 waitmovement 0
msgbox Route103_Text_294F7E, MSGBOX_DEFAULT msgbox Route103_Text_MiguelRegister, MSGBOX_DEFAULT
register_matchcall TRAINER_MIGUEL_1 register_matchcall TRAINER_MIGUEL_1
release release
end end
Route103_EventScript_1EC733:: @ 81EC733 Route103_EventScript_MiguelRematch:: @ 81EC733
trainerbattle_rematch TRAINER_MIGUEL_1, Route103_Text_294FC3, Route103_Text_295006 trainerbattle_rematch TRAINER_MIGUEL_1, Route103_Text_MiguelRematchIntro, Route103_Text_MiguelRematchDefeated
msgbox Route103_Text_29501E, MSGBOX_AUTOCLOSE msgbox Route103_Text_MiguelRematchPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC74A:: @ 81EC74A Route103_EventScript_Marcos:: @ 81EC74A
trainerbattle_single TRAINER_MARCOS, Route103_Text_295206, Route103_Text_29522B trainerbattle_single TRAINER_MARCOS, Route103_Text_MarcosIntro, Route103_Text_MarcosDefeated
msgbox Route103_Text_295246, MSGBOX_AUTOCLOSE msgbox Route103_Text_MarcosPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC761:: @ 81EC761 Route103_EventScript_Rhett:: @ 81EC761
trainerbattle_single TRAINER_RHETT, Route103_Text_295199, Route103_Text_2951C6 trainerbattle_single TRAINER_RHETT, Route103_Text_RhettIntro, Route103_Text_RhettDefeated
msgbox Route103_Text_2951DE, MSGBOX_AUTOCLOSE msgbox Route103_Text_RhettPostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC778:: @ 81EC778 Route103_EventScript_Pete:: @ 81EC778
trainerbattle_single TRAINER_PETE, Route103_Text_295063, Route103_Text_295093 trainerbattle_single TRAINER_PETE, Route103_Text_PeteIntro, Route103_Text_PeteDefeated
msgbox Route103_Text_2950AA, MSGBOX_AUTOCLOSE msgbox Route103_Text_PetePostBattle, MSGBOX_AUTOCLOSE
end end
Route103_EventScript_1EC78F:: @ 81EC78F Route103_EventScript_Isabelle:: @ 81EC78F
trainerbattle_single TRAINER_ISABELLE, Route103_Text_295116, Route103_Text_295146 trainerbattle_single TRAINER_ISABELLE, Route103_Text_IsabelleIntro, Route103_Text_IsabelleDefeated
msgbox Route103_Text_29514D, MSGBOX_AUTOCLOSE msgbox Route103_Text_IsabellePostBattle, MSGBOX_AUTOCLOSE
end end
Route103_Text_1EC7A6: @ 81EC7A6 Route103_Text_MayRoute103Pokemon: @ 81EC7A6
.string "MAY: Let's see… The POKéMON found\n" .string "MAY: Let's see… The POKéMON found\n"
.string "on ROUTE 103 include…$" .string "on ROUTE 103 include…$"
Route103_Text_1EC7DE: @ 81EC7DE Route103_Text_MayLetsBattle: @ 81EC7DE
.string "Oh, hi, {PLAYER}{KUN}!\p" .string "Oh, hi, {PLAYER}{KUN}!\p"
.string "…Oh, I see, my dad gave you\n" .string "…Oh, I see, my dad gave you\n"
.string "a POKéMON as a gift.\p" .string "a POKéMON as a gift.\p"
@@ -304,11 +304,11 @@ Route103_Text_1EC7DE: @ 81EC7DE
.string "I'll give you a taste of what being\n" .string "I'll give you a taste of what being\n"
.string "a TRAINER is like.$" .string "a TRAINER is like.$"
Route103_Text_1EC881: @ 81EC881 Route103_Text_MayDefeated: @ 81EC881
.string "Wow! That's great!\n" .string "Wow! That's great!\n"
.string "{PLAYER}{KUN}, you're pretty good!$" .string "{PLAYER}{KUN}, you're pretty good!$"
Route103_Text_1EC8AE: @ 81EC8AE Route103_Text_MayTimeToHeadBack: @ 81EC8AE
.string "MAY: I think I know why my dad has\n" .string "MAY: I think I know why my dad has\n"
.string "an eye out for you now.\p" .string "an eye out for you now.\p"
.string "I mean, you just got that POKéMON,\n" .string "I mean, you just got that POKéMON,\n"
@@ -318,11 +318,11 @@ Route103_Text_1EC8AE: @ 81EC8AE
.string "Well, it's time to head back to\n" .string "Well, it's time to head back to\n"
.string "the LAB.$" .string "the LAB.$"
Route103_Text_1EC989: @ 81EC989 Route103_Text_BrendanRoute103Pokemon: @ 81EC989
.string "BRENDAN: Okay, so it's this one and\n" .string "BRENDAN: Okay, so it's this one and\n"
.string "that one that live on ROUTE 103…$" .string "that one that live on ROUTE 103…$"
Route103_Text_1EC9CE: @ 81EC9CE Route103_Text_BrendanLetsBattle: @ 81EC9CE
.string "Hey, it's {PLAYER}!\p" .string "Hey, it's {PLAYER}!\p"
.string "…Oh, yeah, Dad gave you a POKéMON.\p" .string "…Oh, yeah, Dad gave you a POKéMON.\p"
.string "Since we're here, how about a little\n" .string "Since we're here, how about a little\n"
@@ -330,10 +330,10 @@ Route103_Text_1EC9CE: @ 81EC9CE
.string "I'll teach you what being a TRAINER's\n" .string "I'll teach you what being a TRAINER's\n"
.string "about!$" .string "about!$"
Route103_Text_1ECA59: @ 81ECA59 Route103_Text_BrendanDefeated: @ 81ECA59
.string "Huh, {PLAYER}, you're not too shabby.$" .string "Huh, {PLAYER}, you're not too shabby.$"
Route103_Text_1ECA79: @ 81ECA79 Route103_Text_BrendanTimeToHeadBack: @ 81ECA79
.string "BRENDAN: I think I get it.\n" .string "BRENDAN: I think I get it.\n"
.string "I think I know why my dad has his eye\l" .string "I think I know why my dad has his eye\l"
.string "out for you now.\p" .string "out for you now.\p"
@@ -343,16 +343,16 @@ Route103_Text_1ECA79: @ 81ECA79
.string "could befriend any POKéMON with ease.\p" .string "could befriend any POKéMON with ease.\p"
.string "We should head back to the LAB.$" .string "We should head back to the LAB.$"
Route103_Text_1ECB73: @ 81ECB73 Route103_Text_ShouldHaveBroughtPotion: @ 81ECB73
.string "My POKéMON is staggeringly tired…\n" .string "My POKéMON is staggeringly tired…\n"
.string "I should have brought a POTION…$" .string "I should have brought a POTION…$"
Route103_Text_1ECBB5: @ 81ECBB5 Route103_Text_ShortcutToOldale: @ 81ECBB5
.string "If you cross the sea from here,\n" .string "If you cross the sea from here,\n"
.string "it'll be a shortcut to OLDALE TOWN.\p" .string "it'll be a shortcut to OLDALE TOWN.\p"
.string "Fufufu, that's useful, isn't it?$" .string "Fufufu, that's useful, isn't it?$"
Route103_Text_1ECC1A: @ 81ECC1A Route103_Text_RouteSign: @ 81ECC1A
.string "ROUTE 103\n" .string "ROUTE 103\n"
.string "{DOWN_ARROW} OLDALE TOWN$" .string "{DOWN_ARROW} OLDALE TOWN$"
+10 -10
View File
@@ -1,15 +1,15 @@
Route104_MapScripts:: @ 81ECC32 Route104_MapScripts:: @ 81ECC32
map_script MAP_SCRIPT_ON_FRAME_TABLE, Route104_MapScript2_1ECC3D map_script MAP_SCRIPT_ON_FRAME_TABLE, Route104_OnFrame
map_script MAP_SCRIPT_ON_TRANSITION, Route104_OnTransition map_script MAP_SCRIPT_ON_TRANSITION, Route104_OnTransition
.byte 0 .byte 0
Route104_MapScript2_1ECC3D: @ 81ECC3D Route104_OnFrame: @ 81ECC3D
map_script_2 VAR_BOARD_BRINEY_BOAT_STATE, 1, Route104_EventScript_1ECC47 map_script_2 VAR_BOARD_BRINEY_BOAT_STATE, 1, Route104_EventScript_StartSailToDewford
.2byte 0 .2byte 0
Route104_EventScript_1ECC47:: @ 81ECC47 Route104_EventScript_StartSailToDewford:: @ 81ECC47
lockall lockall
goto Route104_EventScript_1ED099 goto Route104_EventScript_SailToDewford
end end
Route104_OnTransition: @ 81ECC4E Route104_OnTransition: @ 81ECC4E
@@ -355,13 +355,13 @@ Route104_EventScript_1ED090:: @ 81ED090
msgbox Route104_Text_1ED7A2, MSGBOX_NPC msgbox Route104_Text_1ED7A2, MSGBOX_NPC
end end
Route104_EventScript_1ED099:: @ 81ED099 Route104_EventScript_SailToDewford:: @ 81ED099
setobjectpriority 8, MAP_ROUTE104, 0 setobjectpriority 8, MAP_ROUTE104, 0
setobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE104, 0 setobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE104, 0
applymovement 8, Route104_Movement_1ED359 applymovement 8, Route104_Movement_BrineyBoardBoat
waitmovement 0 waitmovement 0
removeobject 8 removeobject 8
applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_1ED34F applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_PlayerBoardBoat
waitmovement 0 waitmovement 0
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_ROUTE104 hideobjectat EVENT_OBJ_ID_PLAYER, MAP_ROUTE104
call Common_EventScript_PlayBrineysBoatMusic call Common_EventScript_PlayBrineysBoatMusic
@@ -829,7 +829,7 @@ Route104_Movement_1ED28C: @ 81ED28C
walk_down walk_down
step_end step_end
Route104_Movement_1ED34F: @ 81ED34F Route104_Movement_PlayerBoardBoat: @ 81ED34F
walk_left walk_left
walk_down walk_down
walk_down walk_down
@@ -845,7 +845,7 @@ Route104_Movement_1ED355: @ 81ED355
walk_in_place_fastest_right walk_in_place_fastest_right
step_end step_end
Route104_Movement_1ED359: @ 81ED359 Route104_Movement_BrineyBoardBoat: @ 81ED359
walk_down walk_down
walk_down walk_down
step_end step_end
+59 -59
View File
@@ -1,245 +1,245 @@
Route102_Text_294513: @ 8294513 Route102_Text_CalvinIntro: @ 8294513
.string "If you have POKéMON with you, then\n" .string "If you have POKéMON with you, then\n"
.string "you're an official POKéMON TRAINER!\l" .string "you're an official POKéMON TRAINER!\l"
.string "You can't say no to my challenge!$" .string "You can't say no to my challenge!$"
Route102_Text_29457C: @ 829457C Route102_Text_CalvinDefeated: @ 829457C
.string "Arrgh, I lost…\n" .string "Arrgh, I lost…\n"
.string "I should have trained mine more…$" .string "I should have trained mine more…$"
Route102_Text_2945AC: @ 82945AC Route102_Text_CalvinPostBattle: @ 82945AC
.string "Listen, you. If you're strong,\n" .string "Listen, you. If you're strong,\n"
.string "you should have told me before!$" .string "you should have told me before!$"
Route102_Text_2945EB: @ 82945EB Route102_Text_CalvinRegister: @ 82945EB
.string "I've been working hard at this since\n" .string "I've been working hard at this since\n"
.string "I saw you before.\p" .string "I saw you before.\p"
.string "I'd like to battle you again, so can\n" .string "I'd like to battle you again, so can\n"
.string "you register me in your POKéNAV?$" .string "you register me in your POKéNAV?$"
Route102_Text_294668: @ 8294668 Route102_Text_CalvinRegisterShort: @ 8294668
.string "I'd like to battle you again, so can\n" .string "I'd like to battle you again, so can\n"
.string "you register me in your POKéNAV?$" .string "you register me in your POKéNAV?$"
Route102_Text_2946AE: @ 82946AE Route102_Text_CalvinRematchIntro: @ 82946AE
.string "Ever since I lost to you, I desperately\n" .string "Ever since I lost to you, I desperately\n"
.string "trained my POKéMON.\l" .string "trained my POKéMON.\l"
.string "You can't say no to my challenge!$" .string "You can't say no to my challenge!$"
Route102_Text_29470C: @ 829470C Route102_Text_CalvinRematchDefeated: @ 829470C
.string "Arrgh, I lost…\n" .string "Arrgh, I lost…\n"
.string "Is my training method not right?$" .string "Is my training method not right?$"
Route102_Text_29473C: @ 829473C Route102_Text_CalvinRematchPostBattle: @ 829473C
.string "If you're going to get stronger,\n" .string "If you're going to get stronger,\n"
.string "I'll get stronger, too.$" .string "I'll get stronger, too.$"
Route102_Text_294775: @ 8294775 Route102_Text_AllenIntro: @ 8294775
.string "Did you just become a TRAINER?\n" .string "Did you just become a TRAINER?\n"
.string "We're both beginners!$" .string "We're both beginners!$"
Route102_Text_2947AA: @ 82947AA Route102_Text_AllenDefeated: @ 82947AA
.string "I called you because I thought\n" .string "I called you because I thought\n"
.string "I could beat you…$" .string "I could beat you…$"
Route102_Text_2947DB: @ 82947DB Route102_Text_AllenPostBattle: @ 82947DB
.string "I haven't won once yet…\n" .string "I haven't won once yet…\n"
.string "I wish I would win soon…$" .string "I wish I would win soon…$"
Route102_Text_29480C: @ 829480C Route102_Text_RickIntro: @ 829480C
.string "Hahah! Our eyes met!\n" .string "Hahah! Our eyes met!\n"
.string "I'll take you on with my BUG POKéMON!$" .string "I'll take you on with my BUG POKéMON!$"
Route102_Text_294847: @ 8294847 Route102_Text_RickDefeated: @ 8294847
.string "Ow! Down and out!$" .string "Ow! Down and out!$"
Route102_Text_294859: @ 8294859 Route102_Text_RickPostBattle: @ 8294859
.string "If you lock eyes with a TRAINER,\n" .string "If you lock eyes with a TRAINER,\n"
.string "you have to challenge! It's a rule!$" .string "you have to challenge! It's a rule!$"
Route102_Text_29489E: @ 829489E Route102_Text_TianaIntro: @ 829489E
.string "I'm going to keep winning and aim\n" .string "I'm going to keep winning and aim\n"
.string "to be the best TRAINER.\p" .string "to be the best TRAINER.\p"
.string "Help me further my career!$" .string "Help me further my career!$"
Route102_Text_2948F3: @ 82948F3 Route102_Text_TianaDefeated: @ 82948F3
.string "I ended up furthering your career…$" .string "I ended up furthering your career…$"
Route102_Text_294916: @ 8294916 Route102_Text_TianaPostBattle: @ 8294916
.string "To keep winning my way up, I see that\n" .string "To keep winning my way up, I see that\n"
.string "I have to catch more POKéMON.$" .string "I have to catch more POKéMON.$"
Route103_Text_29495A: @ 829495A Route103_Text_DaisyIntro: @ 829495A
.string "Did you feel the tug of our\n" .string "Did you feel the tug of our\n"
.string "soul-soothing fragrance?$" .string "soul-soothing fragrance?$"
Route103_Text_29498F: @ 829498F Route103_Text_DaisyDefeated: @ 829498F
.string "You weren't led astray by our aroma…$" .string "You weren't led astray by our aroma…$"
Route103_Text_2949B4: @ 82949B4 Route103_Text_DaisyPostBattle: @ 82949B4
.string "Aromatherapy is a form of mental\n" .string "Aromatherapy is a form of mental\n"
.string "healing that works with fragrances.$" .string "healing that works with fragrances.$"
Route103_Text_2949F9: @ 82949F9 Route103_Text_AmyIntro: @ 82949F9
.string "AMY: I'm AMY.\n" .string "AMY: I'm AMY.\n"
.string "And this is my little sister LIV.\l" .string "And this is my little sister LIV.\l"
.string "We battle together!$" .string "We battle together!$"
Route103_Text_294A3D: @ 8294A3D Route103_Text_AmyDefeated: @ 8294A3D
.string "AMY: Uh-oh, we lost.$" .string "AMY: Uh-oh, we lost.$"
Route103_Text_294A52: @ 8294A52 Route103_Text_AmyPostBattle: @ 8294A52
.string "AMY: You have to think about all\n" .string "AMY: You have to think about all\n"
.string "kinds of things when you're battling\l" .string "kinds of things when you're battling\l"
.string "against two TRAINERS.$" .string "against two TRAINERS.$"
Route103_Text_294AAE: @ 8294AAE Route103_Text_AmyNotEnoughPokemon: @ 8294AAE
.string "AMY: Uh-oh, you have only one\n" .string "AMY: Uh-oh, you have only one\n"
.string "POKéMON with you.\l" .string "POKéMON with you.\l"
.string "You can't battle us like that.$" .string "You can't battle us like that.$"
Route103_Text_294AFD: @ 8294AFD Route103_Text_LivIntro: @ 8294AFD
.string "LIV: We battle together as one\n" .string "LIV: We battle together as one\n"
.string "team.$" .string "team.$"
Route103_Text_294B22: @ 8294B22 Route103_Text_LivDefeated: @ 8294B22
.string "LIV: Oh, we lost, big sister…$" .string "LIV: Oh, we lost, big sister…$"
Route103_Text_294B40: @ 8294B40 Route103_Text_LivPostBattle: @ 8294B40
.string "LIV: We work perfectly together,\n" .string "LIV: We work perfectly together,\n"
.string "me and my big sister…\p" .string "me and my big sister…\p"
.string "But we still lost…$" .string "But we still lost…$"
Route103_Text_294B8A: @ 8294B8A Route103_Text_AmyLivRegister: @ 8294B8A
.string "LIV: Really, we're a lot better…\n" .string "LIV: Really, we're a lot better…\n"
.string "It's true! We'll show you next time!$" .string "It's true! We'll show you next time!$"
Route103_Text_294BD0: @ 8294BD0 Route103_Text_LivNotEnoughPokemon: @ 8294BD0
.string "LIV: If you want to battle us,\n" .string "LIV: If you want to battle us,\n"
.string "you have to have two POKéMON!\l" .string "you have to have two POKéMON!\l"
.string "It's not fair if you don't!$" .string "It's not fair if you don't!$"
Route103_Text_294C29: @ 8294C29 Route103_Text_AmyRematchIntro: @ 8294C29
.string "AMY: I'm AMY.\n" .string "AMY: I'm AMY.\n"
.string "And this is my little sister LIV.\l" .string "And this is my little sister LIV.\l"
.string "We battle together!$" .string "We battle together!$"
Route103_Text_294C6D: @ 8294C6D Route103_Text_AmyRematchDefeated: @ 8294C6D
.string "AMY: Aww, boo!\n" .string "AMY: Aww, boo!\n"
.string "We couldn't win again…$" .string "We couldn't win again…$"
Route103_Text_294C93: @ 8294C93 Route103_Text_AmyRematchPostBattle: @ 8294C93
.string "AMY: You have to think about all\n" .string "AMY: You have to think about all\n"
.string "kinds of things when you're battling\l" .string "kinds of things when you're battling\l"
.string "against two TRAINERS.$" .string "against two TRAINERS.$"
Route103_Text_294CEF: @ 8294CEF Route103_Text_AmyRematchNotEnoughPokemon: @ 8294CEF
.string "AMY: Uh-oh, you have only one\n" .string "AMY: Uh-oh, you have only one\n"
.string "POKéMON with you.\l" .string "POKéMON with you.\l"
.string "You can't battle us like that.$" .string "You can't battle us like that.$"
Route103_Text_294D3E: @ 8294D3E Route103_Text_LivRematchIntro: @ 8294D3E
.string "LIV: We battle together as one\n" .string "LIV: We battle together as one\n"
.string "team.$" .string "team.$"
Route103_Text_294D63: @ 8294D63 Route103_Text_LivRematchDefeated: @ 8294D63
.string "LIV: Awww, we lost again…\n" .string "LIV: Awww, we lost again…\n"
.string "Big sister…$" .string "Big sister…$"
Route103_Text_294D89: @ 8294D89 Route103_Text_LivRematchPostBattle: @ 8294D89
.string "LIV: We work perfectly together,\n" .string "LIV: We work perfectly together,\n"
.string "me and my big sister…\p" .string "me and my big sister…\p"
.string "But why did we lose again?$" .string "But why did we lose again?$"
Route103_Text_294DDB: @ 8294DDB Route103_Text_LivRematchNotEnoughPokemon: @ 8294DDB
.string "LIV: If you want to battle us, you\n" .string "LIV: If you want to battle us, you\n"
.string "have to have two POKéMON!\l" .string "have to have two POKéMON!\l"
.string "It's not fair if you don't!$" .string "It's not fair if you don't!$"
Route103_Text_294E34: @ 8294E34 Route103_Text_AndrewIntro: @ 8294E34
.string "Gah! My fishing line's all snarled up!\n" .string "Gah! My fishing line's all snarled up!\n"
.string "I'm getting frustrated and mean!\l" .string "I'm getting frustrated and mean!\l"
.string "That's it! Battle me!$" .string "That's it! Battle me!$"
Route103_Text_294E92: @ 8294E92 Route103_Text_AndrewDefeated: @ 8294E92
.string "Gah! Lost it!\n" .string "Gah! Lost it!\n"
.string "I'm even more annoyed now!$" .string "I'm even more annoyed now!$"
Route103_Text_294EBB: @ 8294EBB Route103_Text_AndrewPostBattle: @ 8294EBB
.string "Gah, I'm still boiling mad…\n" .string "Gah, I'm still boiling mad…\n"
.string "Grrrrr…$" .string "Grrrrr…$"
Route103_Text_294EDF: @ 8294EDF Route103_Text_MiguelIntro: @ 8294EDF
.string "My POKéMON is delightfully adorable!\n" .string "My POKéMON is delightfully adorable!\n"
.string "Don't be shy--I'll show you!$" .string "Don't be shy--I'll show you!$"
Route103_Text_294F21: @ 8294F21 Route103_Text_MiguelDefeated: @ 8294F21
.string "Oh, my gosh!\n" .string "Oh, my gosh!\n"
.string "My darling POKéMON!$" .string "My darling POKéMON!$"
Route103_Text_294F42: @ 8294F42 Route103_Text_MiguelPostBattle: @ 8294F42
.string "My delightful POKéMON looks darling\n" .string "My delightful POKéMON looks darling\n"
.string "even when it's fainted!$" .string "even when it's fainted!$"
Route103_Text_294F7E: @ 8294F7E Route103_Text_MiguelRegister: @ 8294F7E
.string "I'll get you to come out and look in\n" .string "I'll get you to come out and look in\n"
.string "on my delightful POKéMON again!$" .string "on my delightful POKéMON again!$"
Route103_Text_294FC3: @ 8294FC3 Route103_Text_MiguelRematchIntro: @ 8294FC3
.string "Hi, you! My delightfully adorable\n" .string "Hi, you! My delightfully adorable\n"
.string "POKéMON has become more darling!$" .string "POKéMON has become more darling!$"
Route103_Text_295006: @ 8295006 Route103_Text_MiguelRematchDefeated: @ 8295006
.string "Oh!\n" .string "Oh!\n"
.string "My darling POKéMON!$" .string "My darling POKéMON!$"
Route103_Text_29501E: @ 829501E Route103_Text_MiguelRematchPostBattle: @ 829501E
.string "The more I spend time with it,\n" .string "The more I spend time with it,\n"
.string "the more adorable my POKéMON becomes.$" .string "the more adorable my POKéMON becomes.$"
Route103_Text_295063: @ 8295063 Route103_Text_PeteIntro: @ 8295063
.string "This sort of distance…\n" .string "This sort of distance…\n"
.string "You should just swim it!$" .string "You should just swim it!$"
Route103_Text_295093: @ 8295093 Route103_Text_PeteDefeated: @ 8295093
.string "Oh, that's good going!$" .string "Oh, that's good going!$"
Route103_Text_2950AA: @ 82950AA Route103_Text_PetePostBattle: @ 82950AA
.string "Oh, I understand where you're coming\n" .string "Oh, I understand where you're coming\n"
.string "from now.\p" .string "from now.\p"
.string "If I had a POKéMON that trusty,\n" .string "If I had a POKéMON that trusty,\n"
.string "I'd want to SURF on it, too!$" .string "I'd want to SURF on it, too!$"
Route103_Text_295116: @ 8295116 Route103_Text_IsabelleIntro: @ 8295116
.string "Watch where you're going!\n" .string "Watch where you're going!\n"
.string "We're going to crash!$" .string "We're going to crash!$"
Route103_Text_295146: @ 8295146 Route103_Text_IsabelleDefeated: @ 8295146
.string "Groan…$" .string "Groan…$"
Route103_Text_29514D: @ 829514D Route103_Text_IsabellePostBattle: @ 829514D
.string "I'm a poor swimmer so I was practicing…\n" .string "I'm a poor swimmer so I was practicing…\n"
.string "Sorry for almost crashing into you.$" .string "Sorry for almost crashing into you.$"
Route103_Text_295199: @ 8295199 Route103_Text_RhettIntro: @ 8295199
.string "Whoa!\n" .string "Whoa!\n"
.string "How'd you get into a space this small?$" .string "How'd you get into a space this small?$"
Route103_Text_2951C6: @ 82951C6 Route103_Text_RhettDefeated: @ 82951C6
.string "Whoa!\n" .string "Whoa!\n"
.string "The kid can rock!$" .string "The kid can rock!$"
Route103_Text_2951DE: @ 82951DE Route103_Text_RhettPostBattle: @ 82951DE
.string "Do you like cramped quarters\n" .string "Do you like cramped quarters\n"
.string "like this?$" .string "like this?$"
Route103_Text_295206: @ 8295206 Route103_Text_MarcosIntro: @ 8295206
.string "Did my guitar's wailing draw you in?$" .string "Did my guitar's wailing draw you in?$"
Route103_Text_29522B: @ 829522B Route103_Text_MarcosDefeated: @ 829522B
.string "My one-man show is ruined…$" .string "My one-man show is ruined…$"
Route103_Text_295246: @ 8295246 Route103_Text_MarcosPostBattle: @ 8295246
.string "I was playing my guitar where few\n" .string "I was playing my guitar where few\n"
.string "people were around, but a lot of fans\l" .string "people were around, but a lot of fans\l"
.string "have gathered.\p" .string "have gathered.\p"