Document Routes 15-19 scripts

This commit is contained in:
GriffinR
2020-02-24 13:28:45 -05:00
parent a0fa06a066
commit d1b1709ef9
39 changed files with 804 additions and 802 deletions
+2 -4
View File
@@ -1330,16 +1330,14 @@ EventScript_SetResultFalse:: @ 81A77B0
setvar VAR_RESULT, FALSE setvar VAR_RESULT, FALSE
return return
Route16_NorthEntrance_1F_EventScript_1A77B6:: @ 81A77B6 EventScript_SetExitingCyclingRoad:: @ 81A77B6
Route18_EastEntrance_1F_EventScript_1A77B6:: @ 81A77B6
lockall lockall
clearflag FLAG_SYS_ON_CYCLING_ROAD clearflag FLAG_SYS_ON_CYCLING_ROAD
setvar VAR_MAP_SCENE_ROUTE16, 0 setvar VAR_MAP_SCENE_ROUTE16, 0
releaseall releaseall
end end
Route16_NorthEntrance_1F_EventScript_1A77C1:: @ 81A77C1 EventScript_SetEnteringCyclingRoad:: @ 81A77C1
Route18_EastEntrance_1F_EventScript_1A77C1:: @ 81A77C1
lockall lockall
setvar VAR_MAP_SCENE_ROUTE16, 1 setvar VAR_MAP_SCENE_ROUTE16, 1
releaseall releaseall
+13 -13
View File
@@ -36,7 +36,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AAD67", "script": "Route15_EventScript_Yazmin",
"flag": "0" "flag": "0"
}, },
{ {
@@ -49,7 +49,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 5, "trainer_sight_or_berry_tree_id": 5,
"script": "Route15_EventScript_1AACEB", "script": "Route15_EventScript_Edwin",
"flag": "0" "flag": "0"
}, },
{ {
@@ -62,7 +62,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": "Route15_EventScript_1AAD29", "script": "Route15_EventScript_Chester",
"flag": "0" "flag": "0"
}, },
{ {
@@ -75,7 +75,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AADA5", "script": "Route15_EventScript_Kindra",
"flag": "0" "flag": "0"
}, },
{ {
@@ -88,7 +88,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": "Route15_EventScript_1AACAD", "script": "Route15_EventScript_Olivia",
"flag": "0" "flag": "0"
}, },
{ {
@@ -101,7 +101,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": "Route15_EventScript_1AAC31", "script": "Route15_EventScript_Alex",
"flag": "0" "flag": "0"
}, },
{ {
@@ -114,7 +114,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AABF3", "script": "Route15_EventScript_Ernest",
"flag": "0" "flag": "0"
}, },
{ {
@@ -127,7 +127,7 @@
"movement_range_y": 4, "movement_range_y": 4,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AADE3", "script": "Route15_EventScript_Becky",
"flag": "0" "flag": "0"
}, },
{ {
@@ -140,7 +140,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": "Route15_EventScript_1AAC6F", "script": "Route15_EventScript_Grace",
"flag": "0" "flag": "0"
}, },
{ {
@@ -153,7 +153,7 @@
"movement_range_y": 4, "movement_range_y": 4,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AAE21", "script": "Route15_EventScript_Celia",
"flag": "0" "flag": "0"
}, },
{ {
@@ -179,7 +179,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AAEA5", "script": "Route15_EventScript_Ron",
"flag": "0" "flag": "0"
}, },
{ {
@@ -192,7 +192,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route15_EventScript_1AAE5F", "script": "Route15_EventScript_Mya",
"flag": "0" "flag": "0"
}, },
{ {
@@ -233,7 +233,7 @@
"x": 41, "x": 41,
"y": 11, "y": 11,
"elevation": 0, "elevation": 0,
"script": "Route15_EventScript_1680DC" "script": "Route15_EventScript_RouteSign"
} }
] ]
} }
+2 -2
View File
@@ -1,6 +1,6 @@
Route15_MapScripts:: @ 81680DB Route15_MapScripts:: @ 81680DB
.byte 0 .byte 0
Route15_EventScript_1680DC:: @ 81680DC Route15_EventScript_RouteSign:: @ 81680DC
msgbox gUnknown_8186A77, MSGBOX_SIGN msgbox Route15_Text_RouteSign, MSGBOX_SIGN
end end
+39 -39
View File
@@ -1,154 +1,154 @@
Text_18650B:: @ 818650B Route15_Text_KindraIntro:: @ 818650B
.string "I just got some POKéMON in trades.\n" .string "I just got some POKéMON in trades.\n"
.string "Can I try them out on you?$" .string "Can I try them out on you?$"
Text_186549:: @ 8186549 Route15_Text_KindraDefeat:: @ 8186549
.string "Not good enough!$" .string "Not good enough!$"
Text_18655A:: @ 818655A Route15_Text_KindraPostBattle:: @ 818655A
.string "You can't change the nickname of\n" .string "You can't change the nickname of\n"
.string "any POKéMON you get in a trade.\p" .string "any POKéMON you get in a trade.\p"
.string "Only the Original TRAINER can get\n" .string "Only the Original TRAINER can get\n"
.string "the nickname changed.$" .string "the nickname changed.$"
Text_1865D3:: @ 81865D3 Route15_Text_BeckyIntro:: @ 81865D3
.string "You look gentle, so I think I can\n" .string "You look gentle, so I think I can\n"
.string "beat you.\p" .string "beat you.\p"
.string "I'll give it a go!$" .string "I'll give it a go!$"
Text_186612:: @ 8186612 Route15_Text_BeckyDefeat:: @ 8186612
.string "No, wrong!$" .string "No, wrong!$"
Text_18661D:: @ 818661D Route15_Text_BeckyPostBattle:: @ 818661D
.string "I'm afraid of BIKERS. They look so\n" .string "I'm afraid of BIKERS. They look so\n"
.string "ugly and mean!$" .string "ugly and mean!$"
Text_18664F:: @ 818664F Route15_Text_EdwinIntro:: @ 818664F
.string "When I whistle, I can summon bird\n" .string "When I whistle, I can summon bird\n"
.string "POKéMON.$" .string "POKéMON.$"
Text_18667A:: @ 818667A Route15_Text_EdwinDefeat:: @ 818667A
.string "Ow!\n" .string "Ow!\n"
.string "That's tragic!$" .string "That's tragic!$"
Text_18668D:: @ 818668D Route15_Text_EdwinPostBattle:: @ 818668D
.string "Maybe I'm not cut out for battles.\n" .string "Maybe I'm not cut out for battles.\n"
.string "I'm not the right type, I guess.$" .string "I'm not the right type, I guess.$"
Text_1866D1:: @ 81866D1 Route15_Text_ChesterIntro:: @ 81866D1
.string "Hmm? My birds are shivering!\n" .string "Hmm? My birds are shivering!\n"
.string "You're good, aren't you?$" .string "You're good, aren't you?$"
Text_186707:: @ 8186707 Route15_Text_ChesterDefeat:: @ 8186707
.string "Just as I thought!$" .string "Just as I thought!$"
Text_18671A:: @ 818671A Route15_Text_ChesterPostBattle:: @ 818671A
.string "This is so obvious, you should know\n" .string "This is so obvious, you should know\n"
.string "this, but…\p" .string "this, but…\p"
.string "Moves like EARTHQUAKE and FISSURE\n" .string "Moves like EARTHQUAKE and FISSURE\n"
.string "have no effect on bird POKéMON.$" .string "have no effect on bird POKéMON.$"
Text_18678B:: @ 818678B Route15_Text_GraceIntro:: @ 818678B
.string "Oh, you're a little cutie!\n" .string "Oh, you're a little cutie!\n"
.string "So like a darling POKéMON!$" .string "So like a darling POKéMON!$"
Text_1867C1:: @ 81867C1 Route15_Text_GraceDefeat:: @ 81867C1
.string "You looked so cute, too!$" .string "You looked so cute, too!$"
Text_1867DA:: @ 81867DA Route15_Text_GracePostBattle:: @ 81867DA
.string "I forgive you.\n" .string "I forgive you.\n"
.string "I can take it.\l" .string "I can take it.\l"
.string "I'm a big girl now.$" .string "I'm a big girl now.$"
Text_18680C:: @ 818680C Route15_Text_OliviaIntro:: @ 818680C
.string "I raise POKéMON for protection\n" .string "I raise POKéMON for protection\n"
.string "because I live alone.$" .string "because I live alone.$"
Text_186841:: @ 8186841 Route15_Text_OliviaDefeat:: @ 8186841
.string "POKéMON isn't about winning or\n" .string "POKéMON isn't about winning or\n"
.string "losing for me.$" .string "losing for me.$"
Text_18686F:: @ 818686F Route15_Text_OliviaPostBattle:: @ 818686F
.string "I love having my POKéMON greet me\n" .string "I love having my POKéMON greet me\n"
.string "when I get home.\p" .string "when I get home.\p"
.string "It's so reassuring.$" .string "It's so reassuring.$"
Text_1868B6:: @ 81868B6 Route15_Text_ErnestIntro:: @ 81868B6
.string "Hey, kid! C'mon!\n" .string "Hey, kid! C'mon!\n"
.string "I just got these off some loser!$" .string "I just got these off some loser!$"
Text_1868E8:: @ 81868E8 Route15_Text_ErnestDefeat:: @ 81868E8
.string "Why not?$" .string "Why not?$"
Text_1868F1:: @ 81868F1 Route15_Text_ErnestPostBattle:: @ 81868F1
.string "Life's too short.\n" .string "Life's too short.\n"
.string "It's cool to live as an outlaw.\l" .string "It's cool to live as an outlaw.\l"
.string "TEAM ROCKET RULES!$" .string "TEAM ROCKET RULES!$"
Text_186936:: @ 8186936 Route15_Text_AlexIntro:: @ 8186936
.string "Fork over all your cash when you\n" .string "Fork over all your cash when you\n"
.string "lose to me, kid!$" .string "lose to me, kid!$"
Text_186968:: @ 8186968 Route15_Text_AlexDefeat:: @ 8186968
.string "That can't be true!$" .string "That can't be true!$"
Text_18697C:: @ 818697C Route15_Text_AlexPostBattle:: @ 818697C
.string "I was just joking about the money.\n" .string "I was just joking about the money.\n"
.string "Don't take me all serious.$" .string "Don't take me all serious.$"
Text_1869BA:: @ 81869BA Route15_Text_CeliaIntro:: @ 81869BA
.string "What's cool and happening?\n" .string "What's cool and happening?\n"
.string "Trading POKéMON!$" .string "Trading POKéMON!$"
Text_1869E6:: @ 81869E6 Route15_Text_CeliaDefeat:: @ 81869E6
.string "I said trade!$" .string "I said trade!$"
Text_1869F4:: @ 81869F4 Route15_Text_CeliaPostBattle:: @ 81869F4
.string "I trade POKéMON with my friends\n" .string "I trade POKéMON with my friends\n"
.string "all the time.$" .string "all the time.$"
Text_186A22:: @ 8186A22 Route15_Text_YazminIntro:: @ 8186A22
.string "Want to play with my POKéMON?$" .string "Want to play with my POKéMON?$"
Text_186A40:: @ 8186A40 Route15_Text_YazminDefeat:: @ 8186A40
.string "I was too impatient!$" .string "I was too impatient!$"
Text_186A55:: @ 8186A55 Route15_Text_YazminPostBattle:: @ 8186A55
.string "I'll go train with weaker people.$" .string "I'll go train with weaker people.$"
gUnknown_8186A77:: @ 8186A77 Route15_Text_RouteSign:: @ 8186A77
.string "ROUTE 15\n" .string "ROUTE 15\n"
.string "West to FUCHSIA CITY$" .string "West to FUCHSIA CITY$"
Text_186A95:: @ 8186A95 Route15_Text_MyaIntro:: @ 8186A95
.string "MYA: You're perfect.\n" .string "MYA: You're perfect.\n"
.string "Help me train my little brother?$" .string "Help me train my little brother?$"
Text_186ACB:: @ 8186ACB Route15_Text_MyaDefeat:: @ 8186ACB
.string "MYA: RON, you have to focus!\n" .string "MYA: RON, you have to focus!\n"
.string "Concentrate on what you're doing!$" .string "Concentrate on what you're doing!$"
Text_186B0A:: @ 8186B0A Route15_Text_MyaPostBattle:: @ 8186B0A
.string "MYA: Okay, we'll turn it up.\n" .string "MYA: Okay, we'll turn it up.\n"
.string "I'll add to our training menu!$" .string "I'll add to our training menu!$"
Text_186B46:: @ 8186B46 Route15_Text_MyaNotEnoughMons:: @ 8186B46
.string "MYA: Do you want to challenge us?\n" .string "MYA: Do you want to challenge us?\n"
.string "You'll need two POKéMON, though.$" .string "You'll need two POKéMON, though.$"
Text_186B89:: @ 8186B89 Route15_Text_RonIntro:: @ 8186B89
.string "RON: My sister gets scary when we\n" .string "RON: My sister gets scary when we\n"
.string "lose.$" .string "lose.$"
Text_186BB1:: @ 8186BB1 Route15_Text_RonDefeat:: @ 8186BB1
.string "RON: Oh, no, no…\n" .string "RON: Oh, no, no…\n"
.string "Sis, I'm sorry!$" .string "Sis, I'm sorry!$"
Text_186BD2:: @ 8186BD2 Route15_Text_RonPostBattle:: @ 8186BD2
.string "RON: Oh, bleah…\n" .string "RON: Oh, bleah…\n"
.string "I wish I had a nice sister…$" .string "I wish I had a nice sister…$"
Text_186BFE:: @ 8186BFE Route15_Text_RonNotEnoughMons:: @ 8186BFE
.string "RON: Did you want to battle with\n" .string "RON: Did you want to battle with\n"
.string "my sister and me?\p" .string "my sister and me?\p"
.string "You need two POKéMON, then.$" .string "You need two POKéMON, then.$"
+1 -1
View File
@@ -25,7 +25,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": "Route15_WestEntrance_1F_EventScript_170089", "script": "Route15_WestEntrance_1F_EventScript_Guard",
"flag": "0" "flag": "0"
} }
], ],
@@ -1,6 +1,6 @@
Route15_WestEntrance_1F_MapScripts:: @ 8170088 Route15_WestEntrance_1F_MapScripts:: @ 8170088
.byte 0 .byte 0
Route15_WestEntrance_1F_EventScript_170089:: @ 8170089 Route15_WestEntrance_1F_EventScript_Guard:: @ 8170089
msgbox gUnknown_819F560, MSGBOX_NPC msgbox Route15_WestEntrance_1F_Text_OaksAideCameByHere, MSGBOX_NPC
end end
+1 -1
View File
@@ -1,4 +1,4 @@
gUnknown_819F560:: @ 819F560 Route15_WestEntrance_1F_Text_OaksAideCameByHere:: @ 819F560
.string "Are you the kid who's working on\n" .string "Are you the kid who's working on\n"
.string "a POKéDEX?\p" .string "a POKéDEX?\p"
.string "PROF. OAK's AIDE came by here.$" .string "PROF. OAK's AIDE came by here.$"
+3 -3
View File
@@ -25,7 +25,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": "Route15_WestEntrance_2F_EventScript_1700B9", "script": "Route15_WestEntrance_2F_EventScript_Aide",
"flag": "0" "flag": "0"
} }
], ],
@@ -45,14 +45,14 @@
"x": 4, "x": 4,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route15_WestEntrance_2F_EventScript_170093" "script": "Route15_WestEntrance_2F_EventScript_LeftBinoculars"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 8, "x": 8,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route15_WestEntrance_2F_EventScript_1700B0" "script": "Route15_WestEntrance_2F_EventScript_RightBinoculars"
} }
] ]
} }
+19 -17
View File
@@ -1,9 +1,11 @@
.equ REQUIRED_CAUGHT_MONS, 50
Route15_WestEntrance_2F_MapScripts:: @ 8170092 Route15_WestEntrance_2F_MapScripts:: @ 8170092
.byte 0 .byte 0
Route15_WestEntrance_2F_EventScript_170093:: @ 8170093 Route15_WestEntrance_2F_EventScript_LeftBinoculars:: @ 8170093
lockall lockall
msgbox gUnknown_819F79C msgbox Route15_WestEntrance_2F_Text_LargeShiningBird
drawmonpic SPECIES_ARTICUNO, 10, 3 drawmonpic SPECIES_ARTICUNO, 10, 3
delay 20 delay 20
waitbuttonpress waitbuttonpress
@@ -13,40 +15,40 @@ Route15_WestEntrance_2F_EventScript_170093:: @ 8170093
releaseall releaseall
end end
Route15_WestEntrance_2F_EventScript_1700B0:: @ 81700B0 Route15_WestEntrance_2F_EventScript_RightBinoculars:: @ 81700B0
msgbox gUnknown_819F7F8, MSGBOX_SIGN msgbox Route15_WestEntrance_2F_Text_SmallIslandOnHorizon, MSGBOX_SIGN
end end
Route15_WestEntrance_2F_EventScript_1700B9:: @ 81700B9 Route15_WestEntrance_2F_EventScript_Aide:: @ 81700B9
lock lock
faceplayer faceplayer
call EventScript_170145 call Route15_WestEntrance_2F_EventScript_GetAideRequestInfo
goto_if_set FLAG_GOT_EXP_SHARE_FROM_OAKS_AIDE, EventScript_17013B goto_if_set FLAG_GOT_EXP_SHARE_FROM_OAKS_AIDE, Route15_WestEntrance_2F_EventScript_AlreadyGotExpShare
msgbox gUnknown_819F5AB, MSGBOX_YESNO msgbox Route15_WestEntrance_2F_Text_GiveItemIfCaughtEnough, MSGBOX_YESNO
compare VAR_RESULT, NO compare VAR_RESULT, NO
goto_if_eq Aide_EventScript_DeclineCheckMons goto_if_eq Aide_EventScript_DeclineCheckMons
setvar VAR_0x8004, 0 setvar VAR_0x8004, 0
specialvar VAR_RESULT, Special_GetPokedexCount specialvar VAR_RESULT, Special_GetPokedexCount
getnumberstring 2, VAR_0x8006 getnumberstring 2, VAR_0x8006
call EventScript_170145 call Route15_WestEntrance_2F_EventScript_GetAideRequestInfo
compare VAR_0x8006, 50 compare VAR_0x8006, REQUIRED_CAUGHT_MONS
goto_if_lt Aide_EventScript_HaventCaughtEnough goto_if_lt Aide_EventScript_HaventCaughtEnough
msgbox gUnknown_819F6AA msgbox Route15_WestEntrance_2F_Text_GreatHereYouGo
checkitemspace ITEM_EXP_SHARE, 1 checkitemspace ITEM_EXP_SHARE, 1
compare VAR_RESULT, FALSE compare VAR_RESULT, FALSE
goto_if_eq Aide_EventScript_NoRoomForItem goto_if_eq Aide_EventScript_NoRoomForItem
giveitem_msg gUnknown_819F6FD, ITEM_EXP_SHARE giveitem_msg Route15_WestEntrance_2F_Text_ReceivedItemFromAide, ITEM_EXP_SHARE
setflag FLAG_GOT_EXP_SHARE_FROM_OAKS_AIDE setflag FLAG_GOT_EXP_SHARE_FROM_OAKS_AIDE
msgbox gUnknown_819F71F msgbox Route15_WestEntrance_2F_Text_ExplainExpShare
release release
end end
EventScript_17013B:: @ 817013B Route15_WestEntrance_2F_EventScript_AlreadyGotExpShare:: @ 817013B
msgbox gUnknown_819F71F msgbox Route15_WestEntrance_2F_Text_ExplainExpShare
release release
end end
EventScript_170145:: @ 8170145 Route15_WestEntrance_2F_EventScript_GetAideRequestInfo:: @ 8170145
getnumberstring 0, 50 getnumberstring 0, REQUIRED_CAUGHT_MONS
getitemname 1, ITEM_EXP_SHARE getitemname 1, ITEM_EXP_SHARE
return return
+6 -6
View File
@@ -1,4 +1,4 @@
gUnknown_819F5AB:: @ 819F5AB Route15_WestEntrance_2F_Text_GiveItemIfCaughtEnough:: @ 819F5AB
.string "Hi! Remember me?\n" .string "Hi! Remember me?\n"
.string "I'm one of PROF. OAK's AIDES.\p" .string "I'm one of PROF. OAK's AIDES.\p"
.string "If your POKéDEX has complete data\n" .string "If your POKéDEX has complete data\n"
@@ -10,30 +10,30 @@ gUnknown_819F5AB:: @ 819F5AB
.string "Have you gathered data on at least\n" .string "Have you gathered data on at least\n"
.string "{STR_VAR_1} kinds of POKéMON?$" .string "{STR_VAR_1} kinds of POKéMON?$"
gUnknown_819F6AA:: @ 819F6AA Route15_WestEntrance_2F_Text_GreatHereYouGo:: @ 819F6AA
.string "Great! You have caught or owned\n" .string "Great! You have caught or owned\n"
.string "{STR_VAR_3} kinds of POKéMON!\p" .string "{STR_VAR_3} kinds of POKéMON!\p"
.string "Congratulations!\n" .string "Congratulations!\n"
.string "Here you go!$" .string "Here you go!$"
gUnknown_819F6FD:: @ 819F6FD Route15_WestEntrance_2F_Text_ReceivedItemFromAide:: @ 819F6FD
.string "{PLAYER} received the {STR_VAR_2}\n" .string "{PLAYER} received the {STR_VAR_2}\n"
.string "from the AIDE.$" .string "from the AIDE.$"
gUnknown_819F71F:: @ 819F71F Route15_WestEntrance_2F_Text_ExplainExpShare:: @ 819F71F
.string "EXP. SHARE is an item to be held\n" .string "EXP. SHARE is an item to be held\n"
.string "by a POKéMON.\p" .string "by a POKéMON.\p"
.string "The POKéMON will receive a share\n" .string "The POKéMON will receive a share\n"
.string "of the EXP. Points without having\l" .string "of the EXP. Points without having\l"
.string "to battle.$" .string "to battle.$"
gUnknown_819F79C:: @ 819F79C Route15_WestEntrance_2F_Text_LargeShiningBird:: @ 819F79C
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "A large, shining bird is flying\n" .string "A large, shining bird is flying\n"
.string "toward the sea.$" .string "toward the sea.$"
gUnknown_819F7F8:: @ 819F7F8 Route15_WestEntrance_2F_Text_SmallIslandOnHorizon:: @ 819F7F8
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "It looks like a small island on\n" .string "It looks like a small island on\n"
+8 -8
View File
@@ -36,7 +36,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AAEEB", "script": "Route16_EventScript_Lao",
"flag": "0" "flag": "0"
}, },
{ {
@@ -49,7 +49,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AAFA5", "script": "Route16_EventScript_Koji",
"flag": "0" "flag": "0"
}, },
{ {
@@ -62,7 +62,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AAFE3", "script": "Route16_EventScript_Luke",
"flag": "0" "flag": "0"
}, },
{ {
@@ -75,7 +75,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AAF67", "script": "Route16_EventScript_Ruben",
"flag": "0" "flag": "0"
}, },
{ {
@@ -88,7 +88,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AAF29", "script": "Route16_EventScript_Hideo",
"flag": "0" "flag": "0"
}, },
{ {
@@ -101,7 +101,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AB021", "script": "Route16_EventScript_Camron",
"flag": "0" "flag": "0"
}, },
{ {
@@ -127,7 +127,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AB0A5", "script": "Route16_EventScript_Lea",
"flag": "0" "flag": "0"
}, },
{ {
@@ -140,7 +140,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route16_EventScript_1AB05F", "script": "Route16_EventScript_Jed",
"flag": "0" "flag": "0"
}, },
{ {
+4 -4
View File
@@ -14,18 +14,18 @@ Route16_EventScript_RemoveSnorlax:: @ 81680FF
Route16_OnTransition:: @ 8168103 Route16_OnTransition:: @ 8168103
compare VAR_MAP_SCENE_ROUTE16, 1 compare VAR_MAP_SCENE_ROUTE16, 1
call_if_eq Route16_EventScript_EnterCyclingRoad call_if_eq Route16_OnTransitionCyclingRoad
end end
Route16_EventScript_EnterCyclingRoad:: @ 816810F Route16_OnTransitionCyclingRoad:: @ 816810F
setflag FLAG_SYS_ON_CYCLING_ROAD setflag FLAG_SYS_ON_CYCLING_ROAD
return return
Route16_OnWarp:: @ 8168113 Route16_OnWarp:: @ 8168113
map_script_2 VAR_MAP_SCENE_ROUTE16, 1, Route16_EventScript_WarpIntoCyclingRoad map_script_2 VAR_MAP_SCENE_ROUTE16, 1, Route16_OnWarpCyclingRoad
.2byte 0 .2byte 0
Route16_EventScript_WarpIntoCyclingRoad:: @ 816811D Route16_OnWarpCyclingRoad:: @ 816811D
special Special_ForcePlayerOntoBike special Special_ForcePlayerOntoBike
end end
+26 -26
View File
@@ -1,66 +1,66 @@
Text_186C4D:: @ 8186C4D Route16_Text_LaoIntro:: @ 8186C4D
.string "What do you want?$" .string "What do you want?$"
Text_186C5F:: @ 8186C5F Route16_Text_LaoDefeat:: @ 8186C5F
.string "Don't you dare laugh!$" .string "Don't you dare laugh!$"
Text_186C75:: @ 8186C75 Route16_Text_LaoPostBattle:: @ 8186C75
.string "We like just hanging here.\n" .string "We like just hanging here.\n"
.string "What's it to you?$" .string "What's it to you?$"
Text_186CA2:: @ 8186CA2 Route16_Text_KojiIntro:: @ 8186CA2
.string "Nice BIKE!\n" .string "Nice BIKE!\n"
.string "Hand it over!$" .string "Hand it over!$"
Text_186CBB:: @ 8186CBB Route16_Text_KojiDefeat:: @ 8186CBB
.string "Knockout!$" .string "Knockout!$"
Text_186CC5:: @ 8186CC5 Route16_Text_KojiPostBattle:: @ 8186CC5
.string "Forget it, who needs your BIKE!$" .string "Forget it, who needs your BIKE!$"
Text_186CE5:: @ 8186CE5 Route16_Text_LukeIntro:: @ 8186CE5
.string "Come out and play, little mouse!$" .string "Come out and play, little mouse!$"
Text_186D06:: @ 8186D06 Route16_Text_LukeDefeat:: @ 8186D06
.string "You little rat!$" .string "You little rat!$"
Text_186D16:: @ 8186D16 Route16_Text_LukePostBattle:: @ 8186D16
.string "I hate losing!\n" .string "I hate losing!\n"
.string "Get out of my face!$" .string "Get out of my face!$"
Text_186D39:: @ 8186D39 Route16_Text_HideoIntro:: @ 8186D39
.string "Hey, you just bumped me!$" .string "Hey, you just bumped me!$"
Text_186D52:: @ 8186D52 Route16_Text_HideoDefeat:: @ 8186D52
.string "Kaboom!$" .string "Kaboom!$"
Text_186D5A:: @ 8186D5A Route16_Text_HideoPostBattle:: @ 8186D5A
.string "We'll always be hanging around here\n" .string "We'll always be hanging around here\n"
.string "even if you don't like it.\p" .string "even if you don't like it.\p"
.string "You can detour to VERMILION from\n" .string "You can detour to VERMILION from\n"
.string "FUCHSIA going along the coast.$" .string "FUCHSIA going along the coast.$"
Text_186DD9:: @ 8186DD9 Route16_Text_CamronIntro:: @ 8186DD9
.string "I'm feeling hungry and mean!\n" .string "I'm feeling hungry and mean!\n"
.string "I need a punching bag!$" .string "I need a punching bag!$"
Text_186E0D:: @ 8186E0D Route16_Text_CamronDefeat:: @ 8186E0D
.string "Bad, bad, bad!$" .string "Bad, bad, bad!$"
Text_186E1C:: @ 8186E1C Route16_Text_CamronPostBattle:: @ 8186E1C
.string "If I'm going to have POKéMON, they\n" .string "If I'm going to have POKéMON, they\n"
.string "may as well be ferocious.\p" .string "may as well be ferocious.\p"
.string "I'd use them to leave my enemies\n" .string "I'd use them to leave my enemies\n"
.string "in tatters.$" .string "in tatters.$"
Text_186E86:: @ 8186E86 Route16_Text_RubenIntro:: @ 8186E86
.string "Hey, there!\n" .string "Hey, there!\n"
.string "Let's have ourselves a good time!$" .string "Let's have ourselves a good time!$"
Text_186EB4:: @ 8186EB4 Route16_Text_RubenDefeat:: @ 8186EB4
.string "Don't make me mad!$" .string "Don't make me mad!$"
Text_186EC7:: @ 8186EC7 Route16_Text_RubenPostBattle:: @ 8186EC7
.string "I get my kicks by harassing people\n" .string "I get my kicks by harassing people\n"
.string "with my stinking POKéMON.\p" .string "with my stinking POKéMON.\p"
.string "They're great for startling people.\n" .string "They're great for startling people.\n"
@@ -78,35 +78,35 @@ Route16_Text_RouteSign:: @ 8186F98
.string "ROUTE 16\n" .string "ROUTE 16\n"
.string "CELADON CITY - FUCHSIA CITY$" .string "CELADON CITY - FUCHSIA CITY$"
Text_186FBD:: @ 8186FBD Route16_Text_JedIntro:: @ 8186FBD
.string "JED: Our love knows no bounds.\n" .string "JED: Our love knows no bounds.\n"
.string "We're in love and we show it!$" .string "We're in love and we show it!$"
Text_186FFA:: @ 8186FFA Route16_Text_JedDefeat:: @ 8186FFA
.string "JED: Oh, no!\n" .string "JED: Oh, no!\n"
.string "My love has seen me as a loser!$" .string "My love has seen me as a loser!$"
Text_187027:: @ 8187027 Route16_Text_JedPostBattle:: @ 8187027
.string "JED: Listen, LEA.\n" .string "JED: Listen, LEA.\n"
.string "You need to focus less on me.$" .string "You need to focus less on me.$"
Text_187057:: @ 8187057 Route16_Text_JedNotEnoughMons:: @ 8187057
.string "JED: You have just one POKéMON?\n" .string "JED: You have just one POKéMON?\n"
.string "Is there no love in your heart?$" .string "Is there no love in your heart?$"
Text_187097:: @ 8187097 Route16_Text_LeaIntro:: @ 8187097
.string "LEA: Sometimes, the intensity of\n" .string "LEA: Sometimes, the intensity of\n"
.string "our love scares me.$" .string "our love scares me.$"
Text_1870CC:: @ 81870CC Route16_Text_LeaDefeat:: @ 81870CC
.string "LEA: Ohh! But JED looks cool\n" .string "LEA: Ohh! But JED looks cool\n"
.string "even in a loss!$" .string "even in a loss!$"
Text_1870F9:: @ 81870F9 Route16_Text_LeaPostBattle:: @ 81870F9
.string "LEA: Ehehe, I'm sorry.\n" .string "LEA: Ehehe, I'm sorry.\n"
.string "JED is so cool.$" .string "JED is so cool.$"
Text_187120:: @ 8187120 Route16_Text_LeaNotEnoughMons:: @ 8187120
.string "LEA: Oh, you don't have two\n" .string "LEA: Oh, you don't have two\n"
.string "POKéMON with you?\p" .string "POKéMON with you?\p"
.string "Doesn't it feel lonely for you or\n" .string "Doesn't it feel lonely for you or\n"
+2 -2
View File
@@ -25,7 +25,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": "Route16_House_EventScript_17014F", "script": "Route16_House_EventScript_Woman",
"flag": "0" "flag": "0"
}, },
{ {
@@ -38,7 +38,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": "Route16_House_EventScript_1701AF", "script": "Route16_House_EventScript_Fearow",
"flag": "0" "flag": "0"
} }
], ],
+12 -12
View File
@@ -1,36 +1,36 @@
Route16_House_MapScripts:: @ 817014E Route16_House_MapScripts:: @ 817014E
.byte 0 .byte 0
Route16_House_EventScript_17014F:: @ 817014F Route16_House_EventScript_Woman:: @ 817014F
lock lock
faceplayer faceplayer
goto_if_set FLAG_GOT_HM02, EventScript_1701A5 goto_if_set FLAG_GOT_HM02, Route16_House_EventScript_AlreadyGotHM02
msgbox gUnknown_819F851 msgbox Route16_House_Text_FoundMySecretRetreat
checkitemspace ITEM_HM02, 1 checkitemspace ITEM_HM02, 1
compare VAR_RESULT, FALSE compare VAR_RESULT, FALSE
goto_if_eq EventScript_17019B goto_if_eq Route16_House_EventScript_NoRoomForHM02
giveitem_msg gUnknown_819F8C0, ITEM_HM02 giveitem_msg Route16_House_Text_ReceivedHM02FromGirl, ITEM_HM02
msgbox gUnknown_819F8E0 msgbox Route16_House_Text_ExplainHM02
setflag FLAG_GOT_HM02 setflag FLAG_GOT_HM02
release release
end end
EventScript_17019B:: @ 817019B Route16_House_EventScript_NoRoomForHM02:: @ 817019B
msgbox gUnknown_819F92D msgbox Route16_House_Text_DontHaveAnyRoomForThis
release release
end end
EventScript_1701A5:: @ 81701A5 Route16_House_EventScript_AlreadyGotHM02:: @ 81701A5
msgbox gUnknown_819F8E0 msgbox Route16_House_Text_ExplainHM02
release release
end end
Route16_House_EventScript_1701AF:: @ 81701AF Route16_House_EventScript_Fearow:: @ 81701AF
lock lock
faceplayer faceplayer
waitse waitse
playmoncry SPECIES_FEAROW, 0 playmoncry SPECIES_FEAROW, 0
msgbox gUnknown_819F94F msgbox Route16_House_Text_Fearow
waitmoncry waitmoncry
release release
end end
+5 -5
View File
@@ -1,21 +1,21 @@
gUnknown_819F851:: @ 819F851 Route16_House_Text_FoundMySecretRetreat:: @ 819F851
.string "Oh, dear.\n" .string "Oh, dear.\n"
.string "You've found my secret retreat.\p" .string "You've found my secret retreat.\p"
.string "Please don't tell anyone I'm here.\n" .string "Please don't tell anyone I'm here.\n"
.string "I'll make it up to you with this!$" .string "I'll make it up to you with this!$"
gUnknown_819F8C0:: @ 819F8C0 Route16_House_Text_ReceivedHM02FromGirl:: @ 819F8C0
.string "{PLAYER} received HM02\n" .string "{PLAYER} received HM02\n"
.string "from the girl.$" .string "from the girl.$"
gUnknown_819F8E0:: @ 819F8E0 Route16_House_Text_ExplainHM02:: @ 819F8E0
.string "HM02 is FLY.\n" .string "HM02 is FLY.\n"
.string "It's a wonderfully convenient move.\p" .string "It's a wonderfully convenient move.\p"
.string "Please, put it to good use.$" .string "Please, put it to good use.$"
gUnknown_819F92D:: @ 819F92D Route16_House_Text_DontHaveAnyRoomForThis:: @ 819F92D
.string "You don't have any room for this.$" .string "You don't have any room for this.$"
gUnknown_819F94F:: @ 819F94F Route16_House_Text_Fearow:: @ 819F94F
.string "FEAROW: Kyueen!$" .string "FEAROW: Kyueen!$"
+13 -13
View File
@@ -25,7 +25,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": "Route16_NorthEntrance_1F_EventScript_1701DB", "script": "Route16_NorthEntrance_1F_EventScript_Guard",
"flag": "0" "flag": "0"
}, },
{ {
@@ -38,7 +38,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": "Route16_NorthEntrance_1F_EventScript_1702B5", "script": "Route16_NorthEntrance_1F_EventScript_OldMan",
"flag": "0" "flag": "0"
} }
], ],
@@ -87,7 +87,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route16_NorthEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -96,7 +96,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -105,7 +105,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1701E4" "script": "Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerTop"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -114,7 +114,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1701F0" "script": "Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMidTop"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -123,7 +123,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -132,7 +132,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -141,7 +141,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route16_NorthEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -150,7 +150,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route16_NorthEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -159,7 +159,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_1701FC" "script": "Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMid"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -168,7 +168,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_170208" "script": "Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMidBottom"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -177,7 +177,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route16_NorthEntrance_1F_EventScript_170214" "script": "Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerBottom"
} }
], ],
"bg_events": [] "bg_events": []
+37 -37
View File
@@ -4,115 +4,115 @@ Route16_NorthEntrance_1F_MapScripts:: @ 81701C2
Route16_NorthEntrance_1F_OnTransition:: @ 81701C8 Route16_NorthEntrance_1F_OnTransition:: @ 81701C8
clearflag FLAG_SYS_ON_CYCLING_ROAD clearflag FLAG_SYS_ON_CYCLING_ROAD
call_if_set FLAG_GOT_BICYCLE, EventScript_1701D5 call_if_set FLAG_GOT_BICYCLE, Route16_NorthEntrance_1F_EventScript_DisableNeedBikeTrigger
end end
EventScript_1701D5:: @ 81701D5 Route16_NorthEntrance_1F_EventScript_DisableNeedBikeTrigger:: @ 81701D5
setvar VAR_TEMP_1, 1 setvar VAR_TEMP_1, 1
return return
Route16_NorthEntrance_1F_EventScript_1701DB:: @ 81701DB Route16_NorthEntrance_1F_EventScript_Guard:: @ 81701DB
msgbox gUnknown_819F98B, MSGBOX_NPC msgbox Route16_NorthEntrance_1F_Text_CyclingRoadIsDownhillCourse, MSGBOX_NPC
end end
Route16_NorthEntrance_1F_EventScript_1701E4:: @ 81701E4 Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerTop:: @ 81701E4
lockall lockall
setvar VAR_0x8008, 0 setvar VAR_0x8008, 0
goto EventScript_170220 goto Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger
end end
Route16_NorthEntrance_1F_EventScript_1701F0:: @ 81701F0 Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMidTop:: @ 81701F0
lockall lockall
setvar VAR_0x8008, 1 setvar VAR_0x8008, 1
goto EventScript_170220 goto Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger
end end
Route16_NorthEntrance_1F_EventScript_1701FC:: @ 81701FC Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMid:: @ 81701FC
lockall lockall
setvar VAR_0x8008, 2 setvar VAR_0x8008, 2
goto EventScript_170220 goto Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger
end end
Route16_NorthEntrance_1F_EventScript_170208:: @ 8170208 Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerMidBottom:: @ 8170208
lockall lockall
setvar VAR_0x8008, 3 setvar VAR_0x8008, 3
goto EventScript_170220 goto Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger
end end
Route16_NorthEntrance_1F_EventScript_170214:: @ 8170214 Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerBottom:: @ 8170214
lockall lockall
setvar VAR_0x8008, 4 setvar VAR_0x8008, 4
goto EventScript_170220 goto Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger
end end
EventScript_170220:: @ 8170220 Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger:: @ 8170220
textcolor 0 textcolor 0
msgbox gUnknown_819F9CC msgbox Route16_NorthEntrance_1F_Text_ExcuseMeWaitUp
closemessage closemessage
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
waitmovement 0 waitmovement 0
delay 20 delay 20
compare VAR_0x8008, 1 compare VAR_0x8008, 1
call_if_eq EventScript_170279 call_if_eq Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMidTop
compare VAR_0x8008, 2 compare VAR_0x8008, 2
call_if_eq EventScript_170284 call_if_eq Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMid
compare VAR_0x8008, 3 compare VAR_0x8008, 3
call_if_eq EventScript_17028F call_if_eq Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMidBottom
compare VAR_0x8008, 4 compare VAR_0x8008, 4
call_if_eq EventScript_17029A call_if_eq Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterBottom
msgbox gUnknown_819F95F msgbox Route16_NorthEntrance_1F_Text_NoPedestriansOnCyclingRoad
closemessage closemessage
applymovement OBJ_EVENT_ID_PLAYER, Movement_1702B3 applymovement OBJ_EVENT_ID_PLAYER, Route16_NorthEntrance_1F_Movement_WalkRight
waitmovement 0 waitmovement 0
releaseall releaseall
end end
EventScript_170279:: @ 8170279 Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMidTop:: @ 8170279
applymovement OBJ_EVENT_ID_PLAYER, Movement_1702A5 applymovement OBJ_EVENT_ID_PLAYER, Route16_NorthEntrance_1F_Movement_WalkUp
waitmovement 0 waitmovement 0
return return
EventScript_170284:: @ 8170284 Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMid:: @ 8170284
applymovement OBJ_EVENT_ID_PLAYER, Movement_1702A7 applymovement OBJ_EVENT_ID_PLAYER, Route16_NorthEntrance_1F_Movement_WalkUp2
waitmovement 0 waitmovement 0
return return
EventScript_17028F:: @ 817028F Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterMidBottom:: @ 817028F
applymovement OBJ_EVENT_ID_PLAYER, Movement_1702AA applymovement OBJ_EVENT_ID_PLAYER, Route16_NorthEntrance_1F_Movement_WalkUp3
waitmovement 0 waitmovement 0
return return
EventScript_17029A:: @ 817029A Route16_NorthEntrance_1F_EventScript_PlayerWalkToCounterBottom:: @ 817029A
applymovement OBJ_EVENT_ID_PLAYER, Movement_1702AE applymovement OBJ_EVENT_ID_PLAYER, Route16_NorthEntrance_1F_Movement_WalkUp4
waitmovement 0 waitmovement 0
return return
Movement_1702A5:: @ 81702A5 Route16_NorthEntrance_1F_Movement_WalkUp:: @ 81702A5
walk_up walk_up
step_end step_end
Movement_1702A7:: @ 81702A7 Route16_NorthEntrance_1F_Movement_WalkUp2:: @ 81702A7
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_1702AA:: @ 81702AA Route16_NorthEntrance_1F_Movement_WalkUp3:: @ 81702AA
walk_up walk_up
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_1702AE:: @ 81702AE Route16_NorthEntrance_1F_Movement_WalkUp4:: @ 81702AE
walk_up walk_up
walk_up walk_up
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_1702B3:: @ 81702B3 Route16_NorthEntrance_1F_Movement_WalkRight:: @ 81702B3
walk_right walk_right
step_end step_end
Route16_NorthEntrance_1F_EventScript_1702B5:: @ 81702B5 Route16_NorthEntrance_1F_EventScript_OldMan:: @ 81702B5
msgbox gUnknown_819F9E8, MSGBOX_NPC msgbox Route16_NorthEntrance_1F_Text_HowdYouGetInGoodEffort, MSGBOX_NPC
end end
+4 -4
View File
@@ -1,16 +1,16 @@
gUnknown_819F95F:: @ 819F95F Route16_NorthEntrance_1F_Text_NoPedestriansOnCyclingRoad:: @ 819F95F
.string "No pedestrians are allowed on\n" .string "No pedestrians are allowed on\n"
.string "CYCLING ROAD!$" .string "CYCLING ROAD!$"
gUnknown_819F98B:: @ 819F98B Route16_NorthEntrance_1F_Text_CyclingRoadIsDownhillCourse:: @ 819F98B
.string "CYCLING ROAD is a downhill course\n" .string "CYCLING ROAD is a downhill course\n"
.string "by the sea. It's a great ride.$" .string "by the sea. It's a great ride.$"
gUnknown_819F9CC:: @ 819F9CC Route16_NorthEntrance_1F_Text_ExcuseMeWaitUp:: @ 819F9CC
.string "Excuse me!\n" .string "Excuse me!\n"
.string "Wait up, please!$" .string "Wait up, please!$"
gUnknown_819F9E8:: @ 819F9E8 Route16_NorthEntrance_1F_Text_HowdYouGetInGoodEffort:: @ 819F9E8
.string "How'd you get in?\n" .string "How'd you get in?\n"
.string "Good effort!$" .string "Good effort!$"
+5 -5
View File
@@ -25,7 +25,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": "Route16_NorthEntrance_2F_EventScript_1702BF", "script": "Route16_NorthEntrance_2F_EventScript_LittleBoy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -38,7 +38,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": "Route16_NorthEntrance_2F_EventScript_1702C8", "script": "Route16_NorthEntrance_2F_EventScript_LittleGirl",
"flag": "0" "flag": "0"
}, },
{ {
@@ -51,7 +51,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": "Route16_NorthEntrance_2F_EventScript_1702E3", "script": "Route16_NorthEntrance_2F_EventScript_Aide",
"flag": "0" "flag": "0"
} }
], ],
@@ -71,14 +71,14 @@
"x": 4, "x": 4,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route16_NorthEntrance_2F_EventScript_1702D1" "script": "Route16_NorthEntrance_2F_EventScript_LeftBinoculars"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 8, "x": 8,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route16_NorthEntrance_2F_EventScript_1702DA" "script": "Route16_NorthEntrance_2F_EventScript_RightBinoculars"
} }
] ]
} }
+23 -21
View File
@@ -1,52 +1,54 @@
.equ REQUIRED_CAUGHT_MONS, 40
Route16_NorthEntrance_2F_MapScripts:: @ 81702BE Route16_NorthEntrance_2F_MapScripts:: @ 81702BE
.byte 0 .byte 0
Route16_NorthEntrance_2F_EventScript_1702BF:: @ 81702BF Route16_NorthEntrance_2F_EventScript_LittleBoy:: @ 81702BF
msgbox gUnknown_819FA07, MSGBOX_NPC msgbox Route16_NorthEntrance_2F_Text_OnBikeRideWithGirlfriend, MSGBOX_NPC
end end
Route16_NorthEntrance_2F_EventScript_1702C8:: @ 81702C8 Route16_NorthEntrance_2F_EventScript_LittleGirl:: @ 81702C8
msgbox gUnknown_819FA41, MSGBOX_NPC msgbox Route16_NorthEntrance_2F_Text_RidingTogetherOnNewBikes, MSGBOX_NPC
end end
Route16_NorthEntrance_2F_EventScript_1702D1:: @ 81702D1 Route16_NorthEntrance_2F_EventScript_LeftBinoculars:: @ 81702D1
msgbox gUnknown_819FA6F, MSGBOX_SIGN msgbox Route16_NorthEntrance_2F_Text_ItsCeladonDeptStore, MSGBOX_SIGN
end end
Route16_NorthEntrance_2F_EventScript_1702DA:: @ 81702DA Route16_NorthEntrance_2F_EventScript_RightBinoculars:: @ 81702DA
msgbox gUnknown_819FAB9, MSGBOX_SIGN msgbox Route16_NorthEntrance_2F_Text_LongPathOverWater, MSGBOX_SIGN
end end
Route16_NorthEntrance_2F_EventScript_1702E3:: @ 81702E3 Route16_NorthEntrance_2F_EventScript_Aide:: @ 81702E3
lock lock
faceplayer faceplayer
call EventScript_17036F call Route16_NorthEntrance_2F_EventScript_GetAideRequestInfo
goto_if_set FLAG_GOT_AMULET_COIN_FROM_OAKS_AIDE, EventScript_170365 goto_if_set FLAG_GOT_AMULET_COIN_FROM_OAKS_AIDE, Route16_NorthEntrance_2F_EventScript_AlreadyGotAmuletCoin
msgbox gUnknown_819FB0E, MSGBOX_YESNO msgbox Route16_NorthEntrance_2F_Text_GiveAmuletCoinIfCaught40, MSGBOX_YESNO
compare VAR_RESULT, NO compare VAR_RESULT, NO
goto_if_eq Aide_EventScript_DeclineCheckMons goto_if_eq Aide_EventScript_DeclineCheckMons
setvar VAR_0x8004, 0 setvar VAR_0x8004, 0
specialvar VAR_RESULT, Special_GetPokedexCount specialvar VAR_RESULT, Special_GetPokedexCount
getnumberstring 2, VAR_0x8006 getnumberstring 2, VAR_0x8006
call EventScript_17036F call Route16_NorthEntrance_2F_EventScript_GetAideRequestInfo
compare VAR_0x8006, 40 compare VAR_0x8006, REQUIRED_CAUGHT_MONS
goto_if_lt Aide_EventScript_HaventCaughtEnough goto_if_lt Aide_EventScript_HaventCaughtEnough
msgbox gUnknown_819FC15 msgbox Route16_NorthEntrance_2F_Text_GreatHereYouGo
checkitemspace ITEM_AMULET_COIN, 1 checkitemspace ITEM_AMULET_COIN, 1
compare VAR_RESULT, FALSE compare VAR_RESULT, FALSE
goto_if_eq Aide_EventScript_NoRoomForItem goto_if_eq Aide_EventScript_NoRoomForItem
giveitem_msg gUnknown_819FC68, ITEM_AMULET_COIN giveitem_msg Route16_NorthEntrance_2F_Text_ReceivedAmuletCoinFromAide, ITEM_AMULET_COIN
setflag FLAG_GOT_AMULET_COIN_FROM_OAKS_AIDE setflag FLAG_GOT_AMULET_COIN_FROM_OAKS_AIDE
msgbox gUnknown_819FC93 msgbox Route16_NorthEntrance_2F_Text_ExplainAmuletCoin
release release
end end
EventScript_170365:: @ 8170365 Route16_NorthEntrance_2F_EventScript_AlreadyGotAmuletCoin:: @ 8170365
msgbox gUnknown_819FC93 msgbox Route16_NorthEntrance_2F_Text_ExplainAmuletCoin
release release
end end
EventScript_17036F:: @ 817036F Route16_NorthEntrance_2F_EventScript_GetAideRequestInfo:: @ 817036F
getnumberstring 0, 40 getnumberstring 0, REQUIRED_CAUGHT_MONS
getitemname 1, ITEM_AMULET_COIN getitemname 1, ITEM_AMULET_COIN
return return
+8 -8
View File
@@ -1,23 +1,23 @@
gUnknown_819FA07:: @ 819FA07 Route16_NorthEntrance_2F_Text_OnBikeRideWithGirlfriend:: @ 819FA07
.string "I'm on a relaxing ride on my new\n" .string "I'm on a relaxing ride on my new\n"
.string "bike with my girlfriend.$" .string "bike with my girlfriend.$"
gUnknown_819FA41:: @ 819FA41 Route16_NorthEntrance_2F_Text_RidingTogetherOnNewBikes:: @ 819FA41
.string "We're going riding together on our\n" .string "We're going riding together on our\n"
.string "new bikes.$" .string "new bikes.$"
gUnknown_819FA6F:: @ 819FA6F Route16_NorthEntrance_2F_Text_ItsCeladonDeptStore:: @ 819FA6F
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "It's the CELADON DEPT. STORE!$" .string "It's the CELADON DEPT. STORE!$"
gUnknown_819FAB9:: @ 819FAB9 Route16_NorthEntrance_2F_Text_LongPathOverWater:: @ 819FAB9
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "There's a long path over water far\n" .string "There's a long path over water far\n"
.string "away.$" .string "away.$"
gUnknown_819FB0E:: @ 819FB0E Route16_NorthEntrance_2F_Text_GiveAmuletCoinIfCaught40:: @ 819FB0E
.string "Hi! Remember me?\n" .string "Hi! Remember me?\n"
.string "I'm one of PROF. OAK's AIDES.\p" .string "I'm one of PROF. OAK's AIDES.\p"
.string "If your POKéDEX has complete data\n" .string "If your POKéDEX has complete data\n"
@@ -29,17 +29,17 @@ gUnknown_819FB0E:: @ 819FB0E
.string "Have you gathered data on at least\n" .string "Have you gathered data on at least\n"
.string "40 kinds of POKéMON?$" .string "40 kinds of POKéMON?$"
gUnknown_819FC15:: @ 819FC15 Route16_NorthEntrance_2F_Text_GreatHereYouGo:: @ 819FC15
.string "Great! You have caught or owned\n" .string "Great! You have caught or owned\n"
.string "{STR_VAR_3} kinds of POKéMON!\p" .string "{STR_VAR_3} kinds of POKéMON!\p"
.string "Congratulations!\n" .string "Congratulations!\n"
.string "Here you go!$" .string "Here you go!$"
gUnknown_819FC68:: @ 819FC68 Route16_NorthEntrance_2F_Text_ReceivedAmuletCoinFromAide:: @ 819FC68
.string "{PLAYER} received the AMULET COIN\n" .string "{PLAYER} received the AMULET COIN\n"
.string "from the AIDE.$" .string "from the AIDE.$"
gUnknown_819FC93:: @ 819FC93 Route16_NorthEntrance_2F_Text_ExplainAmuletCoin:: @ 819FC93
.string "An AMULET COIN is an item to be\n" .string "An AMULET COIN is an item to be\n"
.string "held by a POKéMON.\p" .string "held by a POKéMON.\p"
.string "If the POKéMON appears in a winning\n" .string "If the POKéMON appears in a winning\n"
+16 -16
View File
@@ -36,7 +36,7 @@
"movement_range_y": 6, "movement_range_y": 6,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB319", "script": "Route17_EventScript_Virgil",
"flag": "0" "flag": "0"
}, },
{ {
@@ -49,7 +49,7 @@
"movement_range_y": 5, "movement_range_y": 5,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB221", "script": "Route17_EventScript_Isaiah",
"flag": "0" "flag": "0"
}, },
{ {
@@ -62,7 +62,7 @@
"movement_range_y": 2, "movement_range_y": 2,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB1E3", "script": "Route17_EventScript_Raul",
"flag": "0" "flag": "0"
}, },
{ {
@@ -75,7 +75,7 @@
"movement_range_y": 5, "movement_range_y": 5,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB129", "script": "Route17_EventScript_Nikolas",
"flag": "0" "flag": "0"
}, },
{ {
@@ -88,7 +88,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 5, "trainer_sight_or_berry_tree_id": 5,
"script": "Route17_EventScript_1AB0EB", "script": "Route17_EventScript_Billy",
"flag": "0" "flag": "0"
}, },
{ {
@@ -101,7 +101,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 4, "trainer_sight_or_berry_tree_id": 4,
"script": "Route17_EventScript_1AB29D", "script": "Route17_EventScript_Jamal",
"flag": "0" "flag": "0"
}, },
{ {
@@ -114,7 +114,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": "Route17_EventScript_1AB25F", "script": "Route17_EventScript_Zeek",
"flag": "0" "flag": "0"
}, },
{ {
@@ -127,7 +127,7 @@
"movement_range_y": 5, "movement_range_y": 5,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB2DB", "script": "Route17_EventScript_Corey",
"flag": "0" "flag": "0"
}, },
{ {
@@ -140,7 +140,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB1A5", "script": "Route17_EventScript_William",
"flag": "0" "flag": "0"
}, },
{ {
@@ -153,7 +153,7 @@
"movement_range_y": 5, "movement_range_y": 5,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route17_EventScript_1AB167", "script": "Route17_EventScript_Jaxon",
"flag": "0" "flag": "0"
} }
], ],
@@ -165,42 +165,42 @@
"x": 12, "x": 12,
"y": 97, "y": 97,
"elevation": 0, "elevation": 0,
"script": "Route17_EventScript_1681DB" "script": "Route17_EventScript_RouteSign"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 12, "x": 12,
"y": 83, "y": 83,
"elevation": 0, "elevation": 0,
"script": "Route17_EventScript_1681D2" "script": "Route17_EventScript_TrainerTips2"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 12, "x": 12,
"y": 68, "y": 68,
"elevation": 0, "elevation": 0,
"script": "Route17_EventScript_1681C9" "script": "Route17_EventScript_TrainerTips1"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 12, "x": 12,
"y": 53, "y": 53,
"elevation": 0, "elevation": 0,
"script": "Route17_EventScript_1681C0" "script": "Route17_EventScript_ItemsNotice"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 12, "x": 12,
"y": 125, "y": 125,
"elevation": 3, "elevation": 3,
"script": "Route17_EventScript_1681E4" "script": "Route17_EventScript_BallsNotice"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 11, "x": 11,
"y": 157, "y": 157,
"elevation": 0, "elevation": 0,
"script": "Route17_EventScript_1681ED" "script": "Route17_EventScript_CyclingRoadSign"
}, },
{ {
"type": "hidden_item", "type": "hidden_item",
+12 -12
View File
@@ -1,26 +1,26 @@
Route17_MapScripts:: @ 81681BF Route17_MapScripts:: @ 81681BF
.byte 0 .byte 0
Route17_EventScript_1681C0:: @ 81681C0 Route17_EventScript_ItemsNotice:: @ 81681C0
msgbox gUnknown_81874E4, MSGBOX_SIGN msgbox Route17_Text_WatchOutForDiscardedItems, MSGBOX_SIGN
end end
Route17_EventScript_1681C9:: @ 81681C9 Route17_EventScript_TrainerTips1:: @ 81681C9
msgbox gUnknown_8187512, MSGBOX_SIGN msgbox Route17_Text_SameSpeciesGrowDifferentRates, MSGBOX_SIGN
end end
Route17_EventScript_1681D2:: @ 81681D2 Route17_EventScript_TrainerTips2:: @ 81681D2
msgbox gUnknown_818757B, MSGBOX_SIGN msgbox Route17_Text_PressBToStayInPlace, MSGBOX_SIGN
end end
Route17_EventScript_1681DB:: @ 81681DB Route17_EventScript_RouteSign:: @ 81681DB
msgbox gUnknown_81875BE, MSGBOX_SIGN msgbox Route17_Text_RouteSign, MSGBOX_SIGN
end end
Route17_EventScript_1681E4:: @ 81681E4 Route17_EventScript_BallsNotice:: @ 81681E4
msgbox gUnknown_81875E3, MSGBOX_SIGN msgbox Route17_Text_DontThrowGameThrowBalls, MSGBOX_SIGN
end end
Route17_EventScript_1681ED:: @ 81681ED Route17_EventScript_CyclingRoadSign:: @ 81681ED
msgbox gUnknown_8187622, MSGBOX_SIGN msgbox Route17_Text_CyclingRoadSign, MSGBOX_SIGN
end end
+36 -36
View File
@@ -1,131 +1,131 @@
Text_18717E:: @ 818717E Route17_Text_RaulIntro:: @ 818717E
.string "There's no getting rich quick in\n" .string "There's no getting rich quick in\n"
.string "battling kids.$" .string "battling kids.$"
Text_1871AE:: @ 81871AE Route17_Text_RaulDefeat:: @ 81871AE
.string "Burned out!$" .string "Burned out!$"
Text_1871BA:: @ 81871BA Route17_Text_RaulPostBattle:: @ 81871BA
.string "You can find good stuff lying\n" .string "You can find good stuff lying\n"
.string "around on CYCLING ROAD.\p" .string "around on CYCLING ROAD.\p"
.string "There's good money in picking them\n" .string "There's good money in picking them\n"
.string "up and selling them.$" .string "up and selling them.$"
Text_187228:: @ 8187228 Route17_Text_IsaiahIntro:: @ 8187228
.string "I'm mighty proud of my bod, kiddo.\n" .string "I'm mighty proud of my bod, kiddo.\n"
.string "Come on!$" .string "Come on!$"
Text_187254:: @ 8187254 Route17_Text_IsaiahDefeat:: @ 8187254
.string "Whoo!$" .string "Whoo!$"
Text_18725A:: @ 818725A Route17_Text_IsaiahPostBattle:: @ 818725A
.string "I could belly-bump you outta\n" .string "I could belly-bump you outta\n"
.string "here!$" .string "here!$"
Text_18727D:: @ 818727D Route17_Text_VirgilIntro:: @ 818727D
.string "You heading to FUCHSIA?$" .string "You heading to FUCHSIA?$"
Text_187295:: @ 8187295 Route17_Text_VirgilDefeat:: @ 8187295
.string "Crash and burn!$" .string "Crash and burn!$"
Text_1872A5:: @ 81872A5 Route17_Text_VirgilPostBattle:: @ 81872A5
.string "I love racing downhill!$" .string "I love racing downhill!$"
Text_1872BD:: @ 81872BD Route17_Text_BillyIntro:: @ 81872BD
.string "We're BIKERS!\n" .string "We're BIKERS!\n"
.string "We rule the roads, man!$" .string "We rule the roads, man!$"
Text_1872E3:: @ 81872E3 Route17_Text_BillyDefeat:: @ 81872E3
.string "Smoked!$" .string "Smoked!$"
Text_1872EB:: @ 81872EB Route17_Text_BillyPostBattle:: @ 81872EB
.string "Are you looking for adventure?$" .string "Are you looking for adventure?$"
Text_18730A:: @ 818730A Route17_Text_NikolasIntro:: @ 818730A
.string "Let VOLTORB electrify you!$" .string "Let VOLTORB electrify you!$"
Text_187325:: @ 8187325 Route17_Text_NikolasDefeat:: @ 8187325
.string "Grounded out!$" .string "Grounded out!$"
Text_187333:: @ 8187333 Route17_Text_NikolasPostBattle:: @ 8187333
.string "I got my VOLTORB at the abandoned\n" .string "I got my VOLTORB at the abandoned\n"
.string "POWER PLANT.$" .string "POWER PLANT.$"
Text_187362:: @ 8187362 Route17_Text_ZeekIntro:: @ 8187362
.string "I leveled up my POKéMON, but it\n" .string "I leveled up my POKéMON, but it\n"
.string "won't evolve. Why?$" .string "won't evolve. Why?$"
Text_187395:: @ 8187395 Route17_Text_ZeekDefeat:: @ 8187395
.string "Why, you!$" .string "Why, you!$"
Text_18739F:: @ 818739F Route17_Text_ZeekPostBattle:: @ 818739F
.string "Maybe some POKéMON need element\n" .string "Maybe some POKéMON need element\n"
.string "STONES to evolve.$" .string "STONES to evolve.$"
Text_1873D1:: @ 81873D1 Route17_Text_JamalIntro:: @ 81873D1
.string "I need a little exercise!$" .string "I need a little exercise!$"
Text_1873EB:: @ 81873EB Route17_Text_JamalDefeat:: @ 81873EB
.string "Whew!\n" .string "Whew!\n"
.string "Good workout!$" .string "Good workout!$"
Text_1873FF:: @ 81873FF Route17_Text_JamalPostBattle:: @ 81873FF
.string "I'm sure I lost weight there!$" .string "I'm sure I lost weight there!$"
Text_18741D:: @ 818741D Route17_Text_CoreyIntro:: @ 818741D
.string "Be a rebel!$" .string "Be a rebel!$"
Text_187429:: @ 8187429 Route17_Text_CoreyDefeat:: @ 8187429
.string "Aaaargh!$" .string "Aaaargh!$"
Text_187432:: @ 8187432 Route17_Text_CoreyPostBattle:: @ 8187432
.string "Be ready to fight for your beliefs!$" .string "Be ready to fight for your beliefs!$"
Text_187456:: @ 8187456 Route17_Text_JaxonIntro:: @ 8187456
.string "Nice BIKE!\n" .string "Nice BIKE!\n"
.string "How's it handle?$" .string "How's it handle?$"
Text_187472:: @ 8187472 Route17_Text_JaxonDefeat:: @ 8187472
.string "Shoot!$" .string "Shoot!$"
Text_187479:: @ 8187479 Route17_Text_JaxonPostBattle:: @ 8187479
.string "The slope makes it hard to steer.$" .string "The slope makes it hard to steer.$"
Text_18749B:: @ 818749B Route17_Text_WilliamIntro:: @ 818749B
.string "Get lost, kid!\n" .string "Get lost, kid!\n"
.string "I'm bushed!$" .string "I'm bushed!$"
Text_1874B6:: @ 81874B6 Route17_Text_WilliamDefeat:: @ 81874B6
.string "Are you satisfied?$" .string "Are you satisfied?$"
Text_1874C9:: @ 81874C9 Route17_Text_WilliamPostBattle:: @ 81874C9
.string "I need to catch a few z's!$" .string "I need to catch a few z's!$"
gUnknown_81874E4:: @ 81874E4 Route17_Text_WatchOutForDiscardedItems:: @ 81874E4
.string "It's a notice.\p" .string "It's a notice.\p"
.string "Watch out for discarded items.$" .string "Watch out for discarded items.$"
gUnknown_8187512:: @ 8187512 Route17_Text_SameSpeciesGrowDifferentRates:: @ 8187512
.string "TRAINER TIPS\p" .string "TRAINER TIPS\p"
.string "All POKéMON are unique.\p" .string "All POKéMON are unique.\p"
.string "Even POKéMON of the same species\n" .string "Even POKéMON of the same species\n"
.string "and level grow at different rates.$" .string "and level grow at different rates.$"
gUnknown_818757B:: @ 818757B Route17_Text_PressBToStayInPlace:: @ 818757B
.string "TRAINER TIPS\p" .string "TRAINER TIPS\p"
.string "Press the B Button to stay in place\n" .string "Press the B Button to stay in place\n"
.string "while on a slope.$" .string "while on a slope.$"
gUnknown_81875BE:: @ 81875BE Route17_Text_RouteSign:: @ 81875BE
.string "ROUTE 17\n" .string "ROUTE 17\n"
.string "CELADON CITY - FUCHSIA CITY$" .string "CELADON CITY - FUCHSIA CITY$"
gUnknown_81875E3:: @ 81875E3 Route17_Text_DontThrowGameThrowBalls:: @ 81875E3
.string "It's a notice!\p" .string "It's a notice!\p"
.string "Don't throw the game, throw POKé\n" .string "Don't throw the game, throw POKé\n"
.string "BALLS instead!$" .string "BALLS instead!$"
gUnknown_8187622:: @ 8187622 Route17_Text_CyclingRoadSign:: @ 8187622
.string "CYCLING ROAD\n" .string "CYCLING ROAD\n"
.string "Slope ends here!$" .string "Slope ends here!$"
+5 -5
View File
@@ -36,7 +36,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 4, "trainer_sight_or_berry_tree_id": 4,
"script": "Route18_EventScript_1AB3D3", "script": "Route18_EventScript_Jacob",
"flag": "0" "flag": "0"
}, },
{ {
@@ -49,7 +49,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route18_EventScript_1AB395", "script": "Route18_EventScript_Ramiro",
"flag": "0" "flag": "0"
}, },
{ {
@@ -62,7 +62,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 6, "trainer_sight_or_berry_tree_id": 6,
"script": "Route18_EventScript_1AB357", "script": "Route18_EventScript_Wilton",
"flag": "0" "flag": "0"
} }
], ],
@@ -89,14 +89,14 @@
"x": 37, "x": 37,
"y": 7, "y": 7,
"elevation": 0, "elevation": 0,
"script": "Route18_EventScript_168228" "script": "Route18_EventScript_CyclingRoadSign"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 52, "x": 52,
"y": 7, "y": 7,
"elevation": 0, "elevation": 0,
"script": "Route18_EventScript_16821F" "script": "Route18_EventScript_RouteSign"
} }
] ]
} }
+8 -8
View File
@@ -5,25 +5,25 @@ Route18_MapScripts:: @ 81681F6
Route18_OnTransition:: @ 8168201 Route18_OnTransition:: @ 8168201
compare VAR_MAP_SCENE_ROUTE16, 1 compare VAR_MAP_SCENE_ROUTE16, 1
call_if_eq EventScript_16820D call_if_eq Route18_OnTransitionCyclingRoad
end end
EventScript_16820D:: @ 816820D Route18_OnTransitionCyclingRoad:: @ 816820D
setflag FLAG_SYS_ON_CYCLING_ROAD setflag FLAG_SYS_ON_CYCLING_ROAD
return return
Route18_OnWarp:: @ 8168211 Route18_OnWarp:: @ 8168211
map_script_2 VAR_MAP_SCENE_ROUTE16, 1, EventScript_16821B map_script_2 VAR_MAP_SCENE_ROUTE16, 1, Route18_OnWarpCyclingRoad
.2byte 0 .2byte 0
EventScript_16821B:: @ 816821B Route18_OnWarpCyclingRoad:: @ 816821B
special Special_ForcePlayerOntoBike special Special_ForcePlayerOntoBike
end end
Route18_EventScript_16821F:: @ 816821F Route18_EventScript_RouteSign:: @ 816821F
msgbox gUnknown_8187757, MSGBOX_SIGN msgbox Route18_Text_RouteSign, MSGBOX_SIGN
end end
Route18_EventScript_168228:: @ 8168228 Route18_EventScript_CyclingRoadSign:: @ 8168228
msgbox gUnknown_818777C, MSGBOX_SIGN msgbox Route18_Text_CyclingRoadSign, MSGBOX_SIGN
end end
+11 -11
View File
@@ -1,40 +1,40 @@
Text_187640:: @ 8187640 Route18_Text_WiltonIntro:: @ 8187640
.string "I always check every grassy area\n" .string "I always check every grassy area\n"
.string "for new POKéMON.$" .string "for new POKéMON.$"
Text_187672:: @ 8187672 Route18_Text_WiltonDefeat:: @ 8187672
.string "Tch!$" .string "Tch!$"
Text_187677:: @ 8187677 Route18_Text_WiltonPostBattle:: @ 8187677
.string "I wish I had a BIKE!$" .string "I wish I had a BIKE!$"
Text_18768C:: @ 818768C Route18_Text_RamiroIntro:: @ 818768C
.string "Kurukkoo!\n" .string "Kurukkoo!\n"
.string "How do you like my birdcall?$" .string "How do you like my birdcall?$"
Text_1876B3:: @ 81876B3 Route18_Text_RamiroDefeat:: @ 81876B3
.string "I had to bug you!$" .string "I had to bug you!$"
Text_1876C5:: @ 81876C5 Route18_Text_RamiroPostBattle:: @ 81876C5
.string "I collect sea POKéMON on weekends\n" .string "I collect sea POKéMON on weekends\n"
.string "because the sea is so close.$" .string "because the sea is so close.$"
Text_187704:: @ 8187704 Route18_Text_JacobIntro:: @ 8187704
.string "This is my turf!\n" .string "This is my turf!\n"
.string "Get out of here!$" .string "Get out of here!$"
Text_187726:: @ 8187726 Route18_Text_JacobDefeat:: @ 8187726
.string "Darn!$" .string "Darn!$"
Text_18772C:: @ 818772C Route18_Text_JacobPostBattle:: @ 818772C
.string "This is my fave area for catching\n" .string "This is my fave area for catching\n"
.string "POKéMON.$" .string "POKéMON.$"
gUnknown_8187757:: @ 8187757 Route18_Text_RouteSign:: @ 8187757
.string "ROUTE 18\n" .string "ROUTE 18\n"
.string "CELADON CITY - FUCHSIA CITY$" .string "CELADON CITY - FUCHSIA CITY$"
gUnknown_818777C:: @ 818777C Route18_Text_CyclingRoadSign:: @ 818777C
.string "CYCLING ROAD\n" .string "CYCLING ROAD\n"
.string "No pedestrians permitted!$" .string "No pedestrians permitted!$"
+12 -12
View File
@@ -25,7 +25,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": "Route18_EastEntrance_1F_EventScript_170391", "script": "Route18_EastEntrance_1F_EventScript_Guard",
"flag": "0" "flag": "0"
} }
], ],
@@ -60,7 +60,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -69,7 +69,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_17039A" "script": "Route18_EastEntrance_1F_EventScript_NeedBikeTriggerTop"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -78,7 +78,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1703A6" "script": "Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMidTop"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -87,7 +87,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1703B2" "script": "Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMid"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -96,7 +96,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1703BE" "script": "Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMidBottom"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -105,7 +105,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_TEMP_1", "var": "VAR_TEMP_1",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1703CA" "script": "Route18_EastEntrance_1F_EventScript_NeedBikeTriggerBottom"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -114,7 +114,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route18_EastEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -123,7 +123,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route18_EastEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -132,7 +132,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 1, "var_value": 1,
"script": "Route18_EastEntrance_1F_EventScript_1A77B6" "script": "EventScript_SetExitingCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -141,7 +141,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
}, },
{ {
"type": "trigger", "type": "trigger",
@@ -150,7 +150,7 @@
"elevation": 3, "elevation": 3,
"var": "VAR_MAP_SCENE_ROUTE16", "var": "VAR_MAP_SCENE_ROUTE16",
"var_value": 0, "var_value": 0,
"script": "Route18_EastEntrance_1F_EventScript_1A77C1" "script": "EventScript_SetEnteringCyclingRoad"
} }
], ],
"bg_events": [] "bg_events": []
+35 -35
View File
@@ -4,111 +4,111 @@ Route18_EastEntrance_1F_MapScripts:: @ 8170378
Route18_EastEntrance_1F_OnTransition:: @ 817037E Route18_EastEntrance_1F_OnTransition:: @ 817037E
clearflag FLAG_SYS_ON_CYCLING_ROAD clearflag FLAG_SYS_ON_CYCLING_ROAD
call_if_set FLAG_GOT_BICYCLE, EventScript_17038B call_if_set FLAG_GOT_BICYCLE, Route18_EastEntrance_1F_EventScript_DisableNeedBikeTrigger
end end
EventScript_17038B:: @ 817038B Route18_EastEntrance_1F_EventScript_DisableNeedBikeTrigger:: @ 817038B
setvar VAR_TEMP_1, 1 setvar VAR_TEMP_1, 1
return return
Route18_EastEntrance_1F_EventScript_170391:: @ 8170391 Route18_EastEntrance_1F_EventScript_Guard:: @ 8170391
msgbox gUnknown_819FD3A, MSGBOX_NPC msgbox Route18_EastEntrance_1F_Text_CyclingRoadAllUphillFromHere, MSGBOX_NPC
end end
Route18_EastEntrance_1F_EventScript_17039A:: @ 817039A Route18_EastEntrance_1F_EventScript_NeedBikeTriggerTop:: @ 817039A
lockall lockall
setvar VAR_0x8008, 0 setvar VAR_0x8008, 0
goto EventScript_1703D6 goto Route18_EastEntrance_1F_EventScript_NeedBikeTrigger
end end
Route18_EastEntrance_1F_EventScript_1703A6:: @ 81703A6 Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMidTop:: @ 81703A6
lockall lockall
setvar VAR_0x8008, 1 setvar VAR_0x8008, 1
goto EventScript_1703D6 goto Route18_EastEntrance_1F_EventScript_NeedBikeTrigger
end end
Route18_EastEntrance_1F_EventScript_1703B2:: @ 81703B2 Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMid:: @ 81703B2
lockall lockall
setvar VAR_0x8008, 2 setvar VAR_0x8008, 2
goto EventScript_1703D6 goto Route18_EastEntrance_1F_EventScript_NeedBikeTrigger
end end
Route18_EastEntrance_1F_EventScript_1703BE:: @ 81703BE Route18_EastEntrance_1F_EventScript_NeedBikeTriggerMidBottom:: @ 81703BE
lockall lockall
setvar VAR_0x8008, 3 setvar VAR_0x8008, 3
goto EventScript_1703D6 goto Route18_EastEntrance_1F_EventScript_NeedBikeTrigger
end end
Route18_EastEntrance_1F_EventScript_1703CA:: @ 81703CA Route18_EastEntrance_1F_EventScript_NeedBikeTriggerBottom:: @ 81703CA
lockall lockall
setvar VAR_0x8008, 4 setvar VAR_0x8008, 4
goto EventScript_1703D6 goto Route18_EastEntrance_1F_EventScript_NeedBikeTrigger
end end
EventScript_1703D6:: @ 81703D6 Route18_EastEntrance_1F_EventScript_NeedBikeTrigger:: @ 81703D6
textcolor 0 textcolor 0
msgbox gUnknown_819FD60 msgbox Route18_EastEntrance_1F_Text_ExcuseMe
closemessage closemessage
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
waitmovement 0 waitmovement 0
delay 20 delay 20
compare VAR_0x8008, 1 compare VAR_0x8008, 1
call_if_eq EventScript_17042F call_if_eq Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMidTop
compare VAR_0x8008, 2 compare VAR_0x8008, 2
call_if_eq EventScript_17043A call_if_eq Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMid
compare VAR_0x8008, 3 compare VAR_0x8008, 3
call_if_eq EventScript_170445 call_if_eq Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMidBottom
compare VAR_0x8008, 4 compare VAR_0x8008, 4
call_if_eq EventScript_170450 call_if_eq Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterBottom
msgbox gUnknown_819FD0C msgbox Route18_EastEntrance_1F_Text_NeedBicycleForCyclingRoad
closemessage closemessage
applymovement OBJ_EVENT_ID_PLAYER, Movement_170469 applymovement OBJ_EVENT_ID_PLAYER, Route18_EastEntrance_1F_Movement_WalkRight
waitmovement 0 waitmovement 0
releaseall releaseall
end end
EventScript_17042F:: @ 817042F Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMidTop:: @ 817042F
applymovement OBJ_EVENT_ID_PLAYER, Movement_17045B applymovement OBJ_EVENT_ID_PLAYER, Route18_EastEntrance_1F_Movement_WalkUp
waitmovement 0 waitmovement 0
return return
EventScript_17043A:: @ 817043A Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMid:: @ 817043A
applymovement OBJ_EVENT_ID_PLAYER, Movement_17045D applymovement OBJ_EVENT_ID_PLAYER, Route18_EastEntrance_1F_Movement_WalkUp2
waitmovement 0 waitmovement 0
return return
EventScript_170445:: @ 8170445 Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterMidBottom:: @ 8170445
applymovement OBJ_EVENT_ID_PLAYER, Movement_170460 applymovement OBJ_EVENT_ID_PLAYER, Route18_EastEntrance_1F_Movement_WalkUp3
waitmovement 0 waitmovement 0
return return
EventScript_170450:: @ 8170450 Route18_EastEntrance_1F_EventScript_PlayerWalkToCounterBottom:: @ 8170450
applymovement OBJ_EVENT_ID_PLAYER, Movement_170464 applymovement OBJ_EVENT_ID_PLAYER, Route18_EastEntrance_1F_Movement_WalkUp4
waitmovement 0 waitmovement 0
return return
Movement_17045B:: @ 817045B Route18_EastEntrance_1F_Movement_WalkUp:: @ 817045B
walk_up walk_up
step_end step_end
Movement_17045D:: @ 817045D Route18_EastEntrance_1F_Movement_WalkUp2:: @ 817045D
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_170460:: @ 8170460 Route18_EastEntrance_1F_Movement_WalkUp3:: @ 8170460
walk_up walk_up
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_170464:: @ 8170464 Route18_EastEntrance_1F_Movement_WalkUp4:: @ 8170464
walk_up walk_up
walk_up walk_up
walk_up walk_up
walk_up walk_up
step_end step_end
Movement_170469:: @ 8170469 Route18_EastEntrance_1F_Movement_WalkRight:: @ 8170469
walk_right walk_right
step_end step_end
+3 -3
View File
@@ -1,11 +1,11 @@
gUnknown_819FD0C:: @ 819FD0C Route18_EastEntrance_1F_Text_NeedBicycleForCyclingRoad:: @ 819FD0C
.string "You need a BICYCLE to go out on\n" .string "You need a BICYCLE to go out on\n"
.string "CYCLING ROAD!$" .string "CYCLING ROAD!$"
gUnknown_819FD3A:: @ 819FD3A Route18_EastEntrance_1F_Text_CyclingRoadAllUphillFromHere:: @ 819FD3A
.string "CYCLING ROAD is all uphill from\n" .string "CYCLING ROAD is all uphill from\n"
.string "here.$" .string "here.$"
gUnknown_819FD60:: @ 819FD60 Route18_EastEntrance_1F_Text_ExcuseMe:: @ 819FD60
.string "Excuse me!$" .string "Excuse me!$"
+3 -3
View File
@@ -25,7 +25,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": "Route18_EastEntrance_2F_EventScript_17047E", "script": "Route18_EastEntrance_2F_EventScript_Haden",
"flag": "0" "flag": "0"
} }
], ],
@@ -45,14 +45,14 @@
"x": 4, "x": 4,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route18_EastEntrance_2F_EventScript_17046C" "script": "Route18_EastEntrance_2F_EventScript_LeftBinoculars"
}, },
{ {
"type": "bg_event_type_0", "type": "bg_event_type_0",
"x": 8, "x": 8,
"y": 1, "y": 1,
"elevation": 0, "elevation": 0,
"script": "Route18_EastEntrance_2F_EventScript_170475" "script": "Route18_EastEntrance_2F_EventScript_RightBinoculars"
} }
] ]
} }
+12 -12
View File
@@ -1,47 +1,47 @@
Route18_EastEntrance_2F_MapScripts:: @ 817046B Route18_EastEntrance_2F_MapScripts:: @ 817046B
.byte 0 .byte 0
Route18_EastEntrance_2F_EventScript_17046C:: @ 817046C Route18_EastEntrance_2F_EventScript_LeftBinoculars:: @ 817046C
msgbox gUnknown_819FD6B, MSGBOX_SIGN msgbox Route18_EastEntrance_2F_Text_PalletTownInWest, MSGBOX_SIGN
end end
Route18_EastEntrance_2F_EventScript_170475:: @ 8170475 Route18_EastEntrance_2F_EventScript_RightBinoculars:: @ 8170475
msgbox gUnknown_819FDB3, MSGBOX_SIGN msgbox Route18_EastEntrance_2F_Text_PeopleSwimming, MSGBOX_SIGN
end end
Route18_EastEntrance_2F_EventScript_17047E:: @ 817047E Route18_EastEntrance_2F_EventScript_Haden:: @ 817047E
lock lock
faceplayer faceplayer
setvar VAR_0x8008, INGAME_TRADE_LICKITUNG setvar VAR_0x8008, INGAME_TRADE_LICKITUNG
call EventScript_GetInGameTradeSpeciesInfo call EventScript_GetInGameTradeSpeciesInfo
goto_if_set FLAG_DID_MARC_TRADE, EventScript_1704F0 goto_if_set FLAG_DID_MARC_TRADE, Route18_EastEntrance_2F_EventScript_AlreadyTraded
msgbox Trade_Text_LookingForMonWannaTradeForMon, MSGBOX_YESNO msgbox Trade_Text_LookingForMonWannaTradeForMon, MSGBOX_YESNO
compare VAR_RESULT, NO compare VAR_RESULT, NO
goto_if_eq EventScript_1704D8 goto_if_eq Route18_EastEntrance_2F_EventScript_DeclineTrade
call EventScript_ChooseMonForInGameTrade call EventScript_ChooseMonForInGameTrade
compare VAR_0x8004, PARTY_SIZE compare VAR_0x8004, PARTY_SIZE
goto_if_ge EventScript_1704D8 goto_if_ge Route18_EastEntrance_2F_EventScript_DeclineTrade
call EventScript_GetInGameTradeSpecies call EventScript_GetInGameTradeSpecies
compare VAR_RESULT, VAR_0x8009 compare VAR_RESULT, VAR_0x8009
goto_if_ne EventScript_1704E2 goto_if_ne Route18_EastEntrance_2F_EventScript_NotRequestedMon
call EventScript_DoInGameTrade call EventScript_DoInGameTrade
msgbox Trade_Text_HeyThanks msgbox Trade_Text_HeyThanks
setflag FLAG_DID_MARC_TRADE setflag FLAG_DID_MARC_TRADE
release release
end end
EventScript_1704D8:: @ 81704D8 Route18_EastEntrance_2F_EventScript_DeclineTrade:: @ 81704D8
msgbox Trade_Text_AwwOhWell msgbox Trade_Text_AwwOhWell
release release
end end
EventScript_1704E2:: @ 81704E2 Route18_EastEntrance_2F_EventScript_NotRequestedMon:: @ 81704E2
getspeciesname 0, VAR_0x8009 getspeciesname 0, VAR_0x8009
msgbox Trade_Text_WhatThatsNoMon msgbox Trade_Text_WhatThatsNoMon
release release
end end
EventScript_1704F0:: @ 81704F0 Route18_EastEntrance_2F_EventScript_AlreadyTraded:: @ 81704F0
msgbox Trade_Text_IsntMyOldMonGreat msgbox Trade_Text_IsntMyOldMonGreat
release release
end end
+2 -2
View File
@@ -1,9 +1,9 @@
gUnknown_819FD6B:: @ 819FD6B Route18_EastEntrance_2F_Text_PalletTownInWest:: @ 819FD6B
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "PALLET TOWN is in the west.$" .string "PALLET TOWN is in the west.$"
gUnknown_819FDB3:: @ 819FDB3 Route18_EastEntrance_2F_Text_PeopleSwimming:: @ 819FDB3
.string "Let's see what the binoculars have\n" .string "Let's see what the binoculars have\n"
.string "to show…\p" .string "to show…\p"
.string "There are people swimming.$" .string "There are people swimming.$"
+13 -13
View File
@@ -36,7 +36,7 @@
"movement_range_y": 3, "movement_range_y": 3,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 3, "trainer_sight_or_berry_tree_id": 3,
"script": "Route19_EventScript_1AB44F", "script": "Route19_EventScript_Reece",
"flag": "0" "flag": "0"
}, },
{ {
@@ -49,7 +49,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": "Route19_EventScript_1AB411", "script": "Route19_EventScript_Richard",
"flag": "0" "flag": "0"
}, },
{ {
@@ -62,7 +62,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": "Route19_EventScript_1AB547", "script": "Route19_EventScript_Tony",
"flag": "0" "flag": "0"
}, },
{ {
@@ -75,7 +75,7 @@
"movement_range_y": 3, "movement_range_y": 3,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB48D", "script": "Route19_EventScript_Matthew",
"flag": "0" "flag": "0"
}, },
{ {
@@ -88,7 +88,7 @@
"movement_range_y": 2, "movement_range_y": 2,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB4CB", "script": "Route19_EventScript_Douglas",
"flag": "0" "flag": "0"
}, },
{ {
@@ -101,7 +101,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 6, "trainer_sight_or_berry_tree_id": 6,
"script": "Route19_EventScript_1AB509", "script": "Route19_EventScript_David",
"flag": "0" "flag": "0"
}, },
{ {
@@ -114,7 +114,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB585", "script": "Route19_EventScript_Axle",
"flag": "0" "flag": "0"
}, },
{ {
@@ -127,7 +127,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB601", "script": "Route19_EventScript_Alice",
"flag": "0" "flag": "0"
}, },
{ {
@@ -140,7 +140,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB63F", "script": "Route19_EventScript_Connie",
"flag": "0" "flag": "0"
}, },
{ {
@@ -153,7 +153,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB5C3", "script": "Route19_EventScript_Anya",
"flag": "0" "flag": "0"
}, },
{ {
@@ -166,7 +166,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB67D", "script": "Route19_EventScript_Lia",
"flag": "0" "flag": "0"
}, },
{ {
@@ -179,7 +179,7 @@
"movement_range_y": 1, "movement_range_y": 1,
"trainer_type": 1, "trainer_type": 1,
"trainer_sight_or_berry_tree_id": 1, "trainer_sight_or_berry_tree_id": 1,
"script": "Route19_EventScript_1AB6C3", "script": "Route19_EventScript_Luc",
"flag": "0" "flag": "0"
} }
], ],
@@ -191,7 +191,7 @@
"x": 13, "x": 13,
"y": 12, "y": 12,
"elevation": 0, "elevation": 0,
"script": "Route19_EventScript_168232" "script": "Route19_EventScript_RouteSign"
} }
] ]
} }
+2 -2
View File
@@ -1,6 +1,6 @@
Route19_MapScripts:: @ 8168231 Route19_MapScripts:: @ 8168231
.byte 0 .byte 0
Route19_EventScript_168232:: @ 8168232 Route19_EventScript_RouteSign:: @ 8168232
msgbox gUnknown_8187C06, MSGBOX_SIGN msgbox Route19_Text_RouteSign, MSGBOX_SIGN
end end
+39 -39
View File
@@ -1,154 +1,154 @@
Text_1877A3:: @ 81877A3 Route19_Text_RichardIntro:: @ 81877A3
.string "I have to exercise and warm up\n" .string "I have to exercise and warm up\n"
.string "before going out for a swim.$" .string "before going out for a swim.$"
Text_1877DF:: @ 81877DF Route19_Text_RichardDefeat:: @ 81877DF
.string "All warmed up!$" .string "All warmed up!$"
Text_1877EE:: @ 81877EE Route19_Text_RichardPostBattle:: @ 81877EE
.string "Thanks, kid!\n" .string "Thanks, kid!\n"
.string "I'm ready for a swim.$" .string "I'm ready for a swim.$"
Text_187811:: @ 8187811 Route19_Text_ReeceIntro:: @ 8187811
.string "Wait! Slow down!\n" .string "Wait! Slow down!\n"
.string "You'll have a heart attack!$" .string "You'll have a heart attack!$"
Text_18783E:: @ 818783E Route19_Text_ReeceDefeat:: @ 818783E
.string "Ooh!\n" .string "Ooh!\n"
.string "That's chilly!$" .string "That's chilly!$"
Text_187852:: @ 8187852 Route19_Text_ReecePostBattle:: @ 8187852
.string "Watch out for TENTACOOL.\n" .string "Watch out for TENTACOOL.\n"
.string "They sting so painfully.$" .string "They sting so painfully.$"
Text_187884:: @ 8187884 Route19_Text_MatthewIntro:: @ 8187884
.string "I love swimming!\n" .string "I love swimming!\n"
.string "What about you?$" .string "What about you?$"
Text_1878A5:: @ 81878A5 Route19_Text_MatthewDefeat:: @ 81878A5
.string "Belly flop!$" .string "Belly flop!$"
Text_1878B1:: @ 81878B1 Route19_Text_MatthewPostBattle:: @ 81878B1
.string "I can beat even marine POKéMON\n" .string "I can beat even marine POKéMON\n"
.string "at swimming.$" .string "at swimming.$"
Text_1878DD:: @ 81878DD Route19_Text_DouglasIntro:: @ 81878DD
.string "What's beyond the horizon?$" .string "What's beyond the horizon?$"
Text_1878F8:: @ 81878F8 Route19_Text_DouglasDefeat:: @ 81878F8
.string "Glub!$" .string "Glub!$"
Text_1878FE:: @ 81878FE Route19_Text_DouglasPostBattle:: @ 81878FE
.string "I see a couple of islands over\n" .string "I see a couple of islands over\n"
.string "yonder!$" .string "yonder!$"
Text_187925:: @ 8187925 Route19_Text_DavidIntro:: @ 8187925
.string "I tried diving for POKéMON, but it\n" .string "I tried diving for POKéMON, but it\n"
.string "was a no-go.$" .string "was a no-go.$"
Text_187955:: @ 8187955 Route19_Text_DavidDefeat:: @ 8187955
.string "Help!$" .string "Help!$"
Text_18795B:: @ 818795B Route19_Text_DavidPostBattle:: @ 818795B
.string "I guess you have to fish for sea\n" .string "I guess you have to fish for sea\n"
.string "POKéMON.$" .string "POKéMON.$"
Text_187985:: @ 8187985 Route19_Text_TonyIntro:: @ 8187985
.string "I look at the sea to forget all\n" .string "I look at the sea to forget all\n"
.string "the bad things that happened.$" .string "the bad things that happened.$"
Text_1879C3:: @ 81879C3 Route19_Text_TonyDefeat:: @ 81879C3
.string "Ooh!\n" .string "Ooh!\n"
.string "Traumatic!$" .string "Traumatic!$"
Text_1879D3:: @ 81879D3 Route19_Text_TonyPostBattle:: @ 81879D3
.string "I'm looking at the sea to forget\n" .string "I'm looking at the sea to forget\n"
.string "the bad thing that happened!$" .string "the bad thing that happened!$"
Text_187A11:: @ 8187A11 Route19_Text_AnyaIntro:: @ 8187A11
.string "Oh, I just love your ride!\n" .string "Oh, I just love your ride!\n"
.string "Can I have it if I win?$" .string "Can I have it if I win?$"
Text_187A44:: @ 8187A44 Route19_Text_AnyaDefeat:: @ 8187A44
.string "Oh! I lost!$" .string "Oh! I lost!$"
Text_187A50:: @ 8187A50 Route19_Text_AnyaPostBattle:: @ 8187A50
.string "It's still a long way to go to\n" .string "It's still a long way to go to\n"
.string "SEAFOAM ISLANDS…\p" .string "SEAFOAM ISLANDS…\p"
.string "I want to go back to FUCHSIA…$" .string "I want to go back to FUCHSIA…$"
Text_187A9E:: @ 8187A9E Route19_Text_AliceIntro:: @ 8187A9E
.string "Swimming's great!\n" .string "Swimming's great!\n"
.string "Sunburns aren't!$" .string "Sunburns aren't!$"
Text_187AC1:: @ 8187AC1 Route19_Text_AliceDefeat:: @ 8187AC1
.string "Shocker!$" .string "Shocker!$"
Text_187ACA:: @ 8187ACA Route19_Text_AlicePostBattle:: @ 8187ACA
.string "My boyfriend wanted to swim to\n" .string "My boyfriend wanted to swim to\n"
.string "SEAFOAM ISLANDS.$" .string "SEAFOAM ISLANDS.$"
Text_187AFA:: @ 8187AFA Route19_Text_AxleIntro:: @ 8187AFA
.string "Ahoy, there!\n" .string "Ahoy, there!\n"
.string "These waters are treacherous!$" .string "These waters are treacherous!$"
Text_187B25:: @ 8187B25 Route19_Text_AxleDefeat:: @ 8187B25
.string "Ooh!\n" .string "Ooh!\n"
.string "Dangerous!$" .string "Dangerous!$"
Text_187B35:: @ 8187B35 Route19_Text_AxlePostBattle:: @ 8187B35
.string "M-my legs! They cramped up!\n" .string "M-my legs! They cramped up!\n"
.string "Glub, glub…$" .string "Glub, glub…$"
Text_187B5D:: @ 8187B5D Route19_Text_ConnieIntro:: @ 8187B5D
.string "I swam here with my friends…\n" .string "I swam here with my friends…\n"
.string "I'm tired…$" .string "I'm tired…$"
Text_187B85:: @ 8187B85 Route19_Text_ConnieDefeat:: @ 8187B85
.string "I'm exhausted…$" .string "I'm exhausted…$"
Text_187B94:: @ 8187B94 Route19_Text_ConniePostBattle:: @ 8187B94
.string "If I were to ride a POKéMON on\n" .string "If I were to ride a POKéMON on\n"
.string "the sea, I'd like a LAPRAS.\p" .string "the sea, I'd like a LAPRAS.\p"
.string "LAPRAS is so big, I bet it\n" .string "LAPRAS is so big, I bet it\n"
.string "would keep me dry on water.$" .string "would keep me dry on water.$"
gUnknown_8187C06:: @ 8187C06 Route19_Text_RouteSign:: @ 8187C06
.string "SEA ROUTE 19\n" .string "SEA ROUTE 19\n"
.string "FUCHSIA CITY - SEAFOAM ISLANDS$" .string "FUCHSIA CITY - SEAFOAM ISLANDS$"
Text_187C32:: @ 8187C32 Route19_Text_LiaIntro:: @ 8187C32
.string "LIA: I'm looking after my brother.\n" .string "LIA: I'm looking after my brother.\n"
.string "He just became a TRAINER.$" .string "He just became a TRAINER.$"
Text_187C6F:: @ 8187C6F Route19_Text_LiaDefeat:: @ 8187C6F
.string "LIA: That's no way to treat my\n" .string "LIA: That's no way to treat my\n"
.string "little brother!$" .string "little brother!$"
Text_187C9E:: @ 8187C9E Route19_Text_LiaPostBattle:: @ 8187C9E
.string "LIA: Do you have a younger\n" .string "LIA: Do you have a younger\n"
.string "brother?\p" .string "brother?\p"
.string "I hope you're teaching him all\n" .string "I hope you're teaching him all\n"
.string "sorts of things.$" .string "sorts of things.$"
Text_187CF2:: @ 8187CF2 Route19_Text_LiaNotEnoughMons:: @ 8187CF2
.string "LIA: I want to battle together\n" .string "LIA: I want to battle together\n"
.string "with my little brother.\p" .string "with my little brother.\p"
.string "Don't you have two POKéMON?$" .string "Don't you have two POKéMON?$"
Text_187D45:: @ 8187D45 Route19_Text_LucIntro:: @ 8187D45
.string "LUC: My big sis taught me how\n" .string "LUC: My big sis taught me how\n"
.string "to swim and train POKéMON.$" .string "to swim and train POKéMON.$"
Text_187D7E:: @ 8187D7E Route19_Text_LucDefeat:: @ 8187D7E
.string "LUC: Oh, wow!\n" .string "LUC: Oh, wow!\n"
.string "Someone tougher than my big sis!$" .string "Someone tougher than my big sis!$"
Text_187DAD:: @ 8187DAD Route19_Text_LucPostBattle:: @ 8187DAD
.string "LUC: My big sis is strong and nice.\n" .string "LUC: My big sis is strong and nice.\n"
.string "I think she's awesome!$" .string "I think she's awesome!$"
Text_187DE8:: @ 8187DE8 Route19_Text_LucNotEnoughMons:: @ 8187DE8
.string "LUC: I don't want to if I can't\n" .string "LUC: I don't want to if I can't\n"
.string "battle you with my big sis.\p" .string "battle you with my big sis.\p"
.string "Don't you have two POKéMON?$" .string "Don't you have two POKéMON?$"
+315 -315
View File
@@ -1285,589 +1285,589 @@ Route14_EventScript_JanRematch:: @ 81AABD8
msgbox Route14_Text_JanPostBattle, MSGBOX_AUTOCLOSE msgbox Route14_Text_JanPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AABF3:: @ 81AABF3 Route15_EventScript_Ernest:: @ 81AABF3
trainerbattle_single TRAINER_BIKER_ERNEST, Text_1868B6, Text_1868E8 trainerbattle_single TRAINER_BIKER_ERNEST, Route15_Text_ErnestIntro, Route15_Text_ErnestDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAC1A goto_if_eq Route15_EventScript_ErnestRematch
msgbox Text_1868F1, MSGBOX_AUTOCLOSE msgbox Route15_Text_ErnestPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAC1A:: @ 81AAC1A Route15_EventScript_ErnestRematch:: @ 81AAC1A
trainerbattle_rematch TRAINER_BIKER_ERNEST, Text_1C27E7, Text_1868E8 trainerbattle_rematch TRAINER_BIKER_ERNEST, Route15_Text_ErnestRematchIntro, Route15_Text_ErnestDefeat
msgbox Text_1868F1, MSGBOX_AUTOCLOSE msgbox Route15_Text_ErnestPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAC31:: @ 81AAC31 Route15_EventScript_Alex:: @ 81AAC31
trainerbattle_single TRAINER_BIKER_ALEX, Text_186936, Text_186968 trainerbattle_single TRAINER_BIKER_ALEX, Route15_Text_AlexIntro, Route15_Text_AlexDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAC58 goto_if_eq Route15_EventScript_AlexRematch
msgbox Text_18697C, MSGBOX_AUTOCLOSE msgbox Route15_Text_AlexPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAC58:: @ 81AAC58 Route15_EventScript_AlexRematch:: @ 81AAC58
trainerbattle_rematch TRAINER_BIKER_ALEX, Text_1C2814, Text_186968 trainerbattle_rematch TRAINER_BIKER_ALEX, Route15_Text_AlexRematchIntro, Route15_Text_AlexDefeat
msgbox Text_18697C, MSGBOX_AUTOCLOSE msgbox Route15_Text_AlexPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAC6F:: @ 81AAC6F Route15_EventScript_Grace:: @ 81AAC6F
trainerbattle_single TRAINER_BEAUTY_GRACE, Text_18678B, Text_1867C1 trainerbattle_single TRAINER_BEAUTY_GRACE, Route15_Text_GraceIntro, Route15_Text_GraceDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAC96 goto_if_eq Route15_EventScript_GraceRematch
msgbox Text_1867DA, MSGBOX_AUTOCLOSE msgbox Route15_Text_GracePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAC96:: @ 81AAC96 Route15_EventScript_GraceRematch:: @ 81AAC96
trainerbattle_rematch TRAINER_BEAUTY_GRACE, Text_1C2753, Text_1867C1 trainerbattle_rematch TRAINER_BEAUTY_GRACE, Route15_Text_GraceRematchIntro, Route15_Text_GraceDefeat
msgbox Text_1867DA, MSGBOX_AUTOCLOSE msgbox Route15_Text_GracePostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AACAD:: @ 81AACAD Route15_EventScript_Olivia:: @ 81AACAD
trainerbattle_single TRAINER_BEAUTY_OLIVIA, Text_18680C, Text_186841 trainerbattle_single TRAINER_BEAUTY_OLIVIA, Route15_Text_OliviaIntro, Route15_Text_OliviaDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AACD4 goto_if_eq Route15_EventScript_OliviaRematch
msgbox Text_18686F, MSGBOX_AUTOCLOSE msgbox Route15_Text_OliviaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AACD4:: @ 81AACD4 Route15_EventScript_OliviaRematch:: @ 81AACD4
trainerbattle_rematch TRAINER_BEAUTY_OLIVIA, Text_1C279D, Text_186841 trainerbattle_rematch TRAINER_BEAUTY_OLIVIA, Route15_Text_OliviaRematchIntro, Route15_Text_OliviaDefeat
msgbox Text_18686F, MSGBOX_AUTOCLOSE msgbox Route15_Text_OliviaPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AACEB:: @ 81AACEB Route15_EventScript_Edwin:: @ 81AACEB
trainerbattle_single TRAINER_BIRD_KEEPER_EDWIN, Text_18664F, Text_18667A trainerbattle_single TRAINER_BIRD_KEEPER_EDWIN, Route15_Text_EdwinIntro, Route15_Text_EdwinDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAD12 goto_if_eq Route15_EventScript_EdwinRematch
msgbox Text_18668D, MSGBOX_AUTOCLOSE msgbox Route15_Text_EdwinPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAD12:: @ 81AAD12 Route15_EventScript_EdwinRematch:: @ 81AAD12
trainerbattle_rematch TRAINER_BIRD_KEEPER_EDWIN, Text_1C26D3, Text_18667A trainerbattle_rematch TRAINER_BIRD_KEEPER_EDWIN, Route15_Text_EdwinRematchIntro, Route15_Text_EdwinDefeat
msgbox Text_18668D, MSGBOX_AUTOCLOSE msgbox Route15_Text_EdwinPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAD29:: @ 81AAD29 Route15_EventScript_Chester:: @ 81AAD29
trainerbattle_single TRAINER_BIRD_KEEPER_CHESTER, Text_1866D1, Text_186707 trainerbattle_single TRAINER_BIRD_KEEPER_CHESTER, Route15_Text_ChesterIntro, Route15_Text_ChesterDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAD50 goto_if_eq Route15_EventScript_ChesterRematch
msgbox Text_18671A, MSGBOX_AUTOCLOSE msgbox Route15_Text_ChesterPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAD50:: @ 81AAD50 Route15_EventScript_ChesterRematch:: @ 81AAD50
trainerbattle_rematch TRAINER_BIRD_KEEPER_CHESTER, Text_1C2717, Text_186707 trainerbattle_rematch TRAINER_BIRD_KEEPER_CHESTER, Route15_Text_ChesterRematchIntro, Route15_Text_ChesterDefeat
msgbox Text_18671A, MSGBOX_AUTOCLOSE msgbox Route15_Text_ChesterPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAD67:: @ 81AAD67 Route15_EventScript_Yazmin:: @ 81AAD67
trainerbattle_single TRAINER_PICNICKER_YAZMIN, Text_186A22, Text_186A40 trainerbattle_single TRAINER_PICNICKER_YAZMIN, Route15_Text_YazminIntro, Route15_Text_YazminDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAD8E goto_if_eq Route15_EventScript_YazminRematch
msgbox Text_186A55, MSGBOX_AUTOCLOSE msgbox Route15_Text_YazminPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAD8E:: @ 81AAD8E Route15_EventScript_YazminRematch:: @ 81AAD8E
trainerbattle_rematch TRAINER_PICNICKER_YAZMIN, Text_1C287D, Text_186A40 trainerbattle_rematch TRAINER_PICNICKER_YAZMIN, Route15_Text_YazminRematchIntro, Route15_Text_YazminDefeat
msgbox Text_186A55, MSGBOX_AUTOCLOSE msgbox Route15_Text_YazminPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AADA5:: @ 81AADA5 Route15_EventScript_Kindra:: @ 81AADA5
trainerbattle_single TRAINER_PICNICKER_KINDRA, Text_18650B, Text_186549 trainerbattle_single TRAINER_PICNICKER_KINDRA, Route15_Text_KindraIntro, Route15_Text_KindraDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AADCC goto_if_eq Route15_EventScript_KindraRematch
msgbox Text_18655A, MSGBOX_AUTOCLOSE msgbox Route15_Text_KindraPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AADCC:: @ 81AADCC Route15_EventScript_KindraRematch:: @ 81AADCC
trainerbattle_rematch TRAINER_PICNICKER_KINDRA, Text_1C2650, Text_186549 trainerbattle_rematch TRAINER_PICNICKER_KINDRA, Route15_Text_KindraRematchIntro, Route15_Text_KindraDefeat
msgbox Text_18655A, MSGBOX_AUTOCLOSE msgbox Route15_Text_KindraPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AADE3:: @ 81AADE3 Route15_EventScript_Becky:: @ 81AADE3
trainerbattle_single TRAINER_PICNICKER_BECKY, Text_1865D3, Text_186612 trainerbattle_single TRAINER_PICNICKER_BECKY, Route15_Text_BeckyIntro, Route15_Text_BeckyDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAE0A goto_if_eq Route15_EventScript_BeckyRematch
msgbox Text_18661D, MSGBOX_AUTOCLOSE msgbox Route15_Text_BeckyPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAE0A:: @ 81AAE0A Route15_EventScript_BeckyRematch:: @ 81AAE0A
trainerbattle_rematch TRAINER_PICNICKER_BECKY, Text_1C268D, Text_186612 trainerbattle_rematch TRAINER_PICNICKER_BECKY, Route15_Text_BeckyRematchIntro, Route15_Text_BeckyDefeat
msgbox Text_18661D, MSGBOX_AUTOCLOSE msgbox Route15_Text_BeckyPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAE21:: @ 81AAE21 Route15_EventScript_Celia:: @ 81AAE21
trainerbattle_single TRAINER_PICNICKER_CELIA, Text_1869BA, Text_1869E6 trainerbattle_single TRAINER_PICNICKER_CELIA, Route15_Text_CeliaIntro, Route15_Text_CeliaDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAE48 goto_if_eq Route15_EventScript_CeliaRematch
msgbox Text_1869F4, MSGBOX_AUTOCLOSE msgbox Route15_Text_CeliaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAE48:: @ 81AAE48 Route15_EventScript_CeliaRematch:: @ 81AAE48
trainerbattle_rematch TRAINER_PICNICKER_CELIA, Text_1C2846, Text_1869E6 trainerbattle_rematch TRAINER_PICNICKER_CELIA, Route15_Text_CeliaRematchIntro, Route15_Text_CeliaDefeat
msgbox Text_1869F4, MSGBOX_AUTOCLOSE msgbox Route15_Text_CeliaPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAE5F:: @ 81AAE5F Route15_EventScript_Mya:: @ 81AAE5F
trainerbattle_double TRAINER_CRUSH_KIN_RON_MYA, Text_186A95, Text_186ACB, Text_186B46 trainerbattle_double TRAINER_CRUSH_KIN_RON_MYA, Route15_Text_MyaIntro, Route15_Text_MyaDefeat, Route15_Text_MyaNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAE8A goto_if_eq Route15_EventScript_MyaRematch
msgbox Text_186B0A, MSGBOX_AUTOCLOSE msgbox Route15_Text_MyaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAE8A:: @ 81AAE8A Route15_EventScript_MyaRematch:: @ 81AAE8A
trainerbattle_rematch_double TRAINER_CRUSH_KIN_RON_MYA, Text_1C28A1, Text_186ACB, Text_186B46 trainerbattle_rematch_double TRAINER_CRUSH_KIN_RON_MYA, Route15_Text_MyaRematchIntro, Route15_Text_MyaDefeat, Route15_Text_MyaNotEnoughMons
msgbox Text_186B0A, MSGBOX_AUTOCLOSE msgbox Route15_Text_MyaPostBattle, MSGBOX_AUTOCLOSE
end end
Route15_EventScript_1AAEA5:: @ 81AAEA5 Route15_EventScript_Ron:: @ 81AAEA5
trainerbattle_double TRAINER_CRUSH_KIN_RON_MYA, Text_186B89, Text_186BB1, Text_186BFE trainerbattle_double TRAINER_CRUSH_KIN_RON_MYA, Route15_Text_RonIntro, Route15_Text_RonDefeat, Route15_Text_RonNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAED0 goto_if_eq Route15_EventScript_RonRematch
msgbox Text_186BD2, MSGBOX_AUTOCLOSE msgbox Route15_Text_RonPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAED0:: @ 81AAED0 Route15_EventScript_RonRematch:: @ 81AAED0
trainerbattle_rematch_double TRAINER_CRUSH_KIN_RON_MYA, Text_1C28EC, Text_186BB1, Text_186BFE trainerbattle_rematch_double TRAINER_CRUSH_KIN_RON_MYA, Route15_Text_RonRematchIntro, Route15_Text_RonDefeat, Route15_Text_RonNotEnoughMons
msgbox Text_186BD2, MSGBOX_AUTOCLOSE msgbox Route15_Text_RonPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AAEEB:: @ 81AAEEB Route16_EventScript_Lao:: @ 81AAEEB
trainerbattle_single TRAINER_BIKER_LAO, Text_186C4D, Text_186C5F trainerbattle_single TRAINER_BIKER_LAO, Route16_Text_LaoIntro, Route16_Text_LaoDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAF12 goto_if_eq Route16_EventScript_LaoRematch
msgbox Text_186C75, MSGBOX_AUTOCLOSE msgbox Route16_Text_LaoPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAF12:: @ 81AAF12 Route16_EventScript_LaoRematch:: @ 81AAF12
trainerbattle_rematch TRAINER_BIKER_LAO, Text_1C2913, Text_186C5F trainerbattle_rematch TRAINER_BIKER_LAO, Route16_Text_LaoRematchIntro, Route16_Text_LaoDefeat
msgbox Text_186C75, MSGBOX_AUTOCLOSE msgbox Route16_Text_LaoPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AAF29:: @ 81AAF29 Route16_EventScript_Hideo:: @ 81AAF29
trainerbattle_single TRAINER_BIKER_HIDEO, Text_186D39, Text_186D52 trainerbattle_single TRAINER_BIKER_HIDEO, Route16_Text_HideoIntro, Route16_Text_HideoDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAF50 goto_if_eq Route16_EventScript_HideoRematch
msgbox Text_186D5A, MSGBOX_AUTOCLOSE msgbox Route16_Text_HideoPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAF50:: @ 81AAF50 Route16_EventScript_HideoRematch:: @ 81AAF50
trainerbattle_rematch TRAINER_BIKER_HIDEO, Text_1C297B, Text_186D52 trainerbattle_rematch TRAINER_BIKER_HIDEO, Route16_Text_HideoRematchIntro, Route16_Text_HideoDefeat
msgbox Text_186D5A, MSGBOX_AUTOCLOSE msgbox Route16_Text_HideoPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AAF67:: @ 81AAF67 Route16_EventScript_Ruben:: @ 81AAF67
trainerbattle_single TRAINER_BIKER_RUBEN, Text_186E86, Text_186EB4 trainerbattle_single TRAINER_BIKER_RUBEN, Route16_Text_RubenIntro, Route16_Text_RubenDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAF8E goto_if_eq Route16_EventScript_RubenRematch
msgbox Text_186EC7, MSGBOX_AUTOCLOSE msgbox Route16_Text_RubenPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAF8E:: @ 81AAF8E Route16_EventScript_RubenRematch:: @ 81AAF8E
trainerbattle_rematch TRAINER_BIKER_RUBEN, Text_1C29EB, Text_186EB4 trainerbattle_rematch TRAINER_BIKER_RUBEN, Route16_Text_RubenRematchIntro, Route16_Text_RubenDefeat
msgbox Text_186EC7, MSGBOX_AUTOCLOSE msgbox Route16_Text_RubenPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AAFA5:: @ 81AAFA5 Route16_EventScript_Koji:: @ 81AAFA5
trainerbattle_single TRAINER_CUE_BALL_KOJI, Text_186CA2, Text_186CBB trainerbattle_single TRAINER_CUE_BALL_KOJI, Route16_Text_KojiIntro, Route16_Text_KojiDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AAFCC goto_if_eq Route16_EventScript_KojiRematch
msgbox Text_186CC5, MSGBOX_AUTOCLOSE msgbox Route16_Text_KojiPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AAFCC:: @ 81AAFCC Route16_EventScript_KojiRematch:: @ 81AAFCC
trainerbattle_rematch TRAINER_CUE_BALL_KOJI, Text_1C2925, Text_186CBB trainerbattle_rematch TRAINER_CUE_BALL_KOJI, Route16_Text_KojiRematchIntro, Route16_Text_KojiDefeat
msgbox Text_186CC5, MSGBOX_AUTOCLOSE msgbox Route16_Text_KojiPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AAFE3:: @ 81AAFE3 Route16_EventScript_Luke:: @ 81AAFE3
trainerbattle_single TRAINER_CUE_BALL_LUKE, Text_186CE5, Text_186D06 trainerbattle_single TRAINER_CUE_BALL_LUKE, Route16_Text_LukeIntro, Route16_Text_LukeDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB00A goto_if_eq Route16_EventScript_LukeRematch
msgbox Text_186D16, MSGBOX_AUTOCLOSE msgbox Route16_Text_LukePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB00A:: @ 81AB00A Route16_EventScript_LukeRematch:: @ 81AB00A
trainerbattle_rematch TRAINER_CUE_BALL_LUKE, Text_1C2944, Text_186D06 trainerbattle_rematch TRAINER_CUE_BALL_LUKE, Route16_Text_LukeRematchIntro, Route16_Text_LukeDefeat
msgbox Text_186D16, MSGBOX_AUTOCLOSE msgbox Route16_Text_LukePostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AB021:: @ 81AB021 Route16_EventScript_Camron:: @ 81AB021
trainerbattle_single TRAINER_CUE_BALL_CAMRON, Text_186DD9, Text_186E0D trainerbattle_single TRAINER_CUE_BALL_CAMRON, Route16_Text_CamronIntro, Route16_Text_CamronDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB048 goto_if_eq Route16_EventScript_CamronRematch
msgbox Text_186E1C, MSGBOX_AUTOCLOSE msgbox Route16_Text_CamronPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB048:: @ 81AB048 Route16_EventScript_CamronRematch:: @ 81AB048
trainerbattle_rematch TRAINER_CUE_BALL_CAMRON, Text_1C29B0, Text_186E0D trainerbattle_rematch TRAINER_CUE_BALL_CAMRON, Route16_Text_CamronRematchIntro, Route16_Text_CamronDefeat
msgbox Text_186E1C, MSGBOX_AUTOCLOSE msgbox Route16_Text_CamronPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AB05F:: @ 81AB05F Route16_EventScript_Jed:: @ 81AB05F
trainerbattle_double TRAINER_YOUNG_COUPLE_LEA_JED, Text_186FBD, Text_186FFA, Text_187057 trainerbattle_double TRAINER_YOUNG_COUPLE_LEA_JED, Route16_Text_JedIntro, Route16_Text_JedDefeat, Route16_Text_JedNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB08A goto_if_eq Route16_EventScript_JedRematch
msgbox Text_187027, MSGBOX_AUTOCLOSE msgbox Route16_Text_JedPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB08A:: @ 81AB08A Route16_EventScript_JedRematch:: @ 81AB08A
trainerbattle_rematch_double TRAINER_YOUNG_COUPLE_LEA_JED, Text_1C2A19, Text_186FFA, Text_187057 trainerbattle_rematch_double TRAINER_YOUNG_COUPLE_LEA_JED, Route16_Text_JedRematchIntro, Route16_Text_JedDefeat, Route16_Text_JedNotEnoughMons
msgbox Text_187027, MSGBOX_AUTOCLOSE msgbox Route16_Text_JedPostBattle, MSGBOX_AUTOCLOSE
end end
Route16_EventScript_1AB0A5:: @ 81AB0A5 Route16_EventScript_Lea:: @ 81AB0A5
trainerbattle_double TRAINER_YOUNG_COUPLE_LEA_JED, Text_187097, Text_1870CC, Text_187120 trainerbattle_double TRAINER_YOUNG_COUPLE_LEA_JED, Route16_Text_LeaIntro, Route16_Text_LeaDefeat, Route16_Text_LeaNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB0D0 goto_if_eq Route16_EventScript_LeaRematch
msgbox Text_1870F9, MSGBOX_AUTOCLOSE msgbox Route16_Text_LeaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB0D0:: @ 81AB0D0 Route16_EventScript_LeaRematch:: @ 81AB0D0
trainerbattle_rematch_double TRAINER_YOUNG_COUPLE_LEA_JED, Text_1C2A53, Text_1870CC, Text_187120 trainerbattle_rematch_double TRAINER_YOUNG_COUPLE_LEA_JED, Route16_Text_LeaRematchIntro, Route16_Text_LeaDefeat, Route16_Text_LeaNotEnoughMons
msgbox Text_1870F9, MSGBOX_AUTOCLOSE msgbox Route16_Text_LeaPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB0EB:: @ 81AB0EB Route17_EventScript_Billy:: @ 81AB0EB
trainerbattle_single TRAINER_BIKER_BILLY, Text_1872BD, Text_1872E3 trainerbattle_single TRAINER_BIKER_BILLY, Route17_Text_BillyIntro, Route17_Text_BillyDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB112 goto_if_eq Route17_EventScript_BillyRematch
msgbox Text_1872EB, MSGBOX_AUTOCLOSE msgbox Route17_Text_BillyPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB112:: @ 81AB112 Route17_EventScript_BillyRematch:: @ 81AB112
trainerbattle_rematch TRAINER_BIKER_BILLY, Text_1C2B06, Text_1872E3 trainerbattle_rematch TRAINER_BIKER_BILLY, Route17_Text_BillyRematchIntro, Route17_Text_BillyDefeat
msgbox Text_1872EB, MSGBOX_AUTOCLOSE msgbox Route17_Text_BillyPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB129:: @ 81AB129 Route17_EventScript_Nikolas:: @ 81AB129
trainerbattle_single TRAINER_BIKER_NIKOLAS, Text_18730A, Text_187325 trainerbattle_single TRAINER_BIKER_NIKOLAS, Route17_Text_NikolasIntro, Route17_Text_NikolasDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB150 goto_if_eq Route17_EventScript_NikolasRematch
msgbox Text_187333, MSGBOX_AUTOCLOSE msgbox Route17_Text_NikolasPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB150:: @ 81AB150 Route17_EventScript_NikolasRematch:: @ 81AB150
trainerbattle_rematch TRAINER_BIKER_NIKOLAS, Text_1C2B2C, Text_187325 trainerbattle_rematch TRAINER_BIKER_NIKOLAS, Route17_Text_NikolasRematchIntro, Route17_Text_NikolasDefeat
msgbox Text_187333, MSGBOX_AUTOCLOSE msgbox Route17_Text_NikolasPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB167:: @ 81AB167 Route17_EventScript_Jaxon:: @ 81AB167
trainerbattle_single TRAINER_BIKER_JAXON, Text_187456, Text_187472 trainerbattle_single TRAINER_BIKER_JAXON, Route17_Text_JaxonIntro, Route17_Text_JaxonDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB18E goto_if_eq Route17_EventScript_JaxonRematch
msgbox Text_187479, MSGBOX_AUTOCLOSE msgbox Route17_Text_JaxonPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB18E:: @ 81AB18E Route17_EventScript_JaxonRematch:: @ 81AB18E
trainerbattle_rematch TRAINER_BIKER_JAXON, Text_1C2BE6, Text_187472 trainerbattle_rematch TRAINER_BIKER_JAXON, Route17_Text_JaxonRematchIntro, Route17_Text_JaxonDefeat
msgbox Text_187479, MSGBOX_AUTOCLOSE msgbox Route17_Text_JaxonPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB1A5:: @ 81AB1A5 Route17_EventScript_William:: @ 81AB1A5
trainerbattle_single TRAINER_BIKER_WILLIAM, Text_18749B, Text_1874B6 trainerbattle_single TRAINER_BIKER_WILLIAM, Route17_Text_WilliamIntro, Route17_Text_WilliamDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB1CC goto_if_eq Route17_EventScript_WilliamRematch
msgbox Text_1874C9, MSGBOX_AUTOCLOSE msgbox Route17_Text_WilliamPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB1CC:: @ 81AB1CC Route17_EventScript_WilliamRematch:: @ 81AB1CC
trainerbattle_rematch TRAINER_BIKER_WILLIAM, Text_1C2C10, Text_1874B6 trainerbattle_rematch TRAINER_BIKER_WILLIAM, Route17_Text_WilliamRematchIntro, Route17_Text_WilliamDefeat
msgbox Text_1874C9, MSGBOX_AUTOCLOSE msgbox Route17_Text_WilliamPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB1E3:: @ 81AB1E3 Route17_EventScript_Raul:: @ 81AB1E3
trainerbattle_single TRAINER_CUE_BALL_RAUL, Text_18717E, Text_1871AE trainerbattle_single TRAINER_CUE_BALL_RAUL, Route17_Text_RaulIntro, Route17_Text_RaulDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB20A goto_if_eq Route17_EventScript_RaulRematch
msgbox Text_1871BA, MSGBOX_AUTOCLOSE msgbox Route17_Text_RaulPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB20A:: @ 81AB20A Route17_EventScript_RaulRematch:: @ 81AB20A
trainerbattle_rematch TRAINER_CUE_BALL_RAUL, Text_1C2A88, Text_1871AE trainerbattle_rematch TRAINER_CUE_BALL_RAUL, Route17_Text_RaulRematchIntro, Route17_Text_RaulDefeat
msgbox Text_1871BA, MSGBOX_AUTOCLOSE msgbox Route17_Text_RaulPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB221:: @ 81AB221 Route17_EventScript_Isaiah:: @ 81AB221
trainerbattle_single TRAINER_CUE_BALL_ISAIAH, Text_187228, Text_187254 trainerbattle_single TRAINER_CUE_BALL_ISAIAH, Route17_Text_IsaiahIntro, Route17_Text_IsaiahDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB248 goto_if_eq Route17_EventScript_IsaiahRematch
msgbox Text_18725A, MSGBOX_AUTOCLOSE msgbox Route17_Text_IsaiahPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB248:: @ 81AB248 Route17_EventScript_IsaiahRematch:: @ 81AB248
trainerbattle_rematch TRAINER_CUE_BALL_ISAIAH, Text_1C2AC4, Text_187254 trainerbattle_rematch TRAINER_CUE_BALL_ISAIAH, Route17_Text_IsaiahRematchIntro, Route17_Text_IsaiahDefeat
msgbox Text_18725A, MSGBOX_AUTOCLOSE msgbox Route17_Text_IsaiahPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB25F:: @ 81AB25F Route17_EventScript_Zeek:: @ 81AB25F
trainerbattle_single TRAINER_CUE_BALL_ZEEK, Text_187362, Text_187395 trainerbattle_single TRAINER_CUE_BALL_ZEEK, Route17_Text_ZeekIntro, Route17_Text_ZeekDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB286 goto_if_eq Route17_EventScript_ZeekRematch
msgbox Text_18739F, MSGBOX_AUTOCLOSE msgbox Route17_Text_ZeekPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB286:: @ 81AB286 Route17_EventScript_ZeekRematch:: @ 81AB286
trainerbattle_rematch TRAINER_CUE_BALL_ZEEK, Text_1C2B5E, Text_187395 trainerbattle_rematch TRAINER_CUE_BALL_ZEEK, Route17_Text_ZeekRematchIntro, Route17_Text_ZeekDefeat
msgbox Text_18739F, MSGBOX_AUTOCLOSE msgbox Route17_Text_ZeekPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB29D:: @ 81AB29D Route17_EventScript_Jamal:: @ 81AB29D
trainerbattle_single TRAINER_CUE_BALL_JAMAL, Text_1873D1, Text_1873EB trainerbattle_single TRAINER_CUE_BALL_JAMAL, Route17_Text_JamalIntro, Route17_Text_JamalDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB2C4 goto_if_eq Route17_EventScript_JamalRematch
msgbox Text_1873FF, MSGBOX_AUTOCLOSE msgbox Route17_Text_JamalPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB2C4:: @ 81AB2C4 Route17_EventScript_JamalRematch:: @ 81AB2C4
trainerbattle_rematch TRAINER_CUE_BALL_JAMAL, Text_1C2B9C, Text_1873EB trainerbattle_rematch TRAINER_CUE_BALL_JAMAL, Route17_Text_JamalRematchIntro, Route17_Text_JamalDefeat
msgbox Text_1873FF, MSGBOX_AUTOCLOSE msgbox Route17_Text_JamalPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB2DB:: @ 81AB2DB Route17_EventScript_Corey:: @ 81AB2DB
trainerbattle_single TRAINER_CUE_BALL_COREY, Text_18741D, Text_187429 trainerbattle_single TRAINER_CUE_BALL_COREY, Route17_Text_CoreyIntro, Route17_Text_CoreyDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB302 goto_if_eq Route17_EventScript_CoreyRematch
msgbox Text_187432, MSGBOX_AUTOCLOSE msgbox Route17_Text_CoreyPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB302:: @ 81AB302 Route17_EventScript_CoreyRematch:: @ 81AB302
trainerbattle_rematch TRAINER_CUE_BALL_COREY, Text_1C2BDA, Text_187429 trainerbattle_rematch TRAINER_CUE_BALL_COREY, Route17_Text_CoreyRematchIntro, Route17_Text_CoreyDefeat
msgbox Text_187432, MSGBOX_AUTOCLOSE msgbox Route17_Text_CoreyPostBattle, MSGBOX_AUTOCLOSE
end end
Route17_EventScript_1AB319:: @ 81AB319 Route17_EventScript_Virgil:: @ 81AB319
trainerbattle_single TRAINER_BIKER_VIRGIL, Text_18727D, Text_187295 trainerbattle_single TRAINER_BIKER_VIRGIL, Route17_Text_VirgilIntro, Route17_Text_VirgilDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB340 goto_if_eq Route17_EventScript_VirgilRematch
msgbox Text_1872A5, MSGBOX_AUTOCLOSE msgbox Route17_Text_VirgilPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB340:: @ 81AB340 Route17_EventScript_VirgilRematch:: @ 81AB340
trainerbattle_rematch TRAINER_BIKER_VIRGIL, Text_1C2AF0, Text_187295 trainerbattle_rematch TRAINER_BIKER_VIRGIL, Route17_Text_VirgilRematchIntro, Route17_Text_VirgilDefeat
msgbox Text_1872A5, MSGBOX_AUTOCLOSE msgbox Route17_Text_VirgilPostBattle, MSGBOX_AUTOCLOSE
end end
Route18_EventScript_1AB357:: @ 81AB357 Route18_EventScript_Wilton:: @ 81AB357
trainerbattle_single TRAINER_BIRD_KEEPER_WILTON, Text_187640, Text_187672 trainerbattle_single TRAINER_BIRD_KEEPER_WILTON, Route18_Text_WiltonIntro, Route18_Text_WiltonDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB37E goto_if_eq Route18_EventScript_WiltonRematch
msgbox Text_187677, MSGBOX_AUTOCLOSE msgbox Route18_Text_WiltonPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB37E:: @ 81AB37E Route18_EventScript_WiltonRematch:: @ 81AB37E
trainerbattle_rematch TRAINER_BIRD_KEEPER_WILTON, Text_1C2C2B, Text_187672 trainerbattle_rematch TRAINER_BIRD_KEEPER_WILTON, Route18_Text_WiltonRematchIntro, Route18_Text_WiltonDefeat
msgbox Text_187677, MSGBOX_AUTOCLOSE msgbox Route18_Text_WiltonPostBattle, MSGBOX_AUTOCLOSE
end end
Route18_EventScript_1AB395:: @ 81AB395 Route18_EventScript_Ramiro:: @ 81AB395
trainerbattle_single TRAINER_BIRD_KEEPER_RAMIRO, Text_18768C, Text_1876B3 trainerbattle_single TRAINER_BIRD_KEEPER_RAMIRO, Route18_Text_RamiroIntro, Route18_Text_RamiroDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB3BC goto_if_eq Route18_EventScript_RamiroRematch
msgbox Text_1876C5, MSGBOX_AUTOCLOSE msgbox Route18_Text_RamiroPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB3BC:: @ 81AB3BC Route18_EventScript_RamiroRematch:: @ 81AB3BC
trainerbattle_rematch TRAINER_BIRD_KEEPER_RAMIRO, Text_1C2C7B, Text_1876B3 trainerbattle_rematch TRAINER_BIRD_KEEPER_RAMIRO, Route18_Text_RamiroRematchIntro, Route18_Text_RamiroDefeat
msgbox Text_1876C5, MSGBOX_AUTOCLOSE msgbox Route18_Text_RamiroPostBattle, MSGBOX_AUTOCLOSE
end end
Route18_EventScript_1AB3D3:: @ 81AB3D3 Route18_EventScript_Jacob:: @ 81AB3D3
trainerbattle_single TRAINER_BIRD_KEEPER_JACOB, Text_187704, Text_187726 trainerbattle_single TRAINER_BIRD_KEEPER_JACOB, Route18_Text_JacobIntro, Route18_Text_JacobDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB3FA goto_if_eq Route18_EventScript_JacobRematch
msgbox Text_18772C, MSGBOX_AUTOCLOSE msgbox Route18_Text_JacobPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB3FA:: @ 81AB3FA Route18_EventScript_JacobRematch:: @ 81AB3FA
trainerbattle_rematch TRAINER_BIRD_KEEPER_JACOB, Text_1C2CA8, Text_187726 trainerbattle_rematch TRAINER_BIRD_KEEPER_JACOB, Route18_Text_JacobRematchIntro, Route18_Text_JacobDefeat
msgbox Text_18772C, MSGBOX_AUTOCLOSE msgbox Route18_Text_JacobPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB411:: @ 81AB411 Route19_EventScript_Richard:: @ 81AB411
trainerbattle_single TRAINER_SWIMMER_MALE_RICHARD, Text_1877A3, Text_1877DF trainerbattle_single TRAINER_SWIMMER_MALE_RICHARD, Route19_Text_RichardIntro, Route19_Text_RichardDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB438 goto_if_eq Route19_EventScript_RichardRematch
msgbox Text_1877EE, MSGBOX_AUTOCLOSE msgbox Route19_Text_RichardPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB438:: @ 81AB438 Route19_EventScript_RichardRematch:: @ 81AB438
trainerbattle_rematch TRAINER_SWIMMER_MALE_RICHARD, Text_1C2CEE, Text_1877DF trainerbattle_rematch TRAINER_SWIMMER_MALE_RICHARD, Route19_Text_RichardRematchIntro, Route19_Text_RichardDefeat
msgbox Text_1877EE, MSGBOX_AUTOCLOSE msgbox Route19_Text_RichardPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB44F:: @ 81AB44F Route19_EventScript_Reece:: @ 81AB44F
trainerbattle_single TRAINER_SWIMMER_MALE_REECE, Text_187811, Text_18783E trainerbattle_single TRAINER_SWIMMER_MALE_REECE, Route19_Text_ReeceIntro, Route19_Text_ReeceDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB476 goto_if_eq Route19_EventScript_ReeceRematch
msgbox Text_187852, MSGBOX_AUTOCLOSE msgbox Route19_Text_ReecePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB476:: @ 81AB476 Route19_EventScript_ReeceRematch:: @ 81AB476
trainerbattle_rematch TRAINER_SWIMMER_MALE_REECE, Text_1C2D19, Text_18783E trainerbattle_rematch TRAINER_SWIMMER_MALE_REECE, Route19_Text_ReeceRematchIntro, Route19_Text_ReeceDefeat
msgbox Text_187852, MSGBOX_AUTOCLOSE msgbox Route19_Text_ReecePostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB48D:: @ 81AB48D Route19_EventScript_Matthew:: @ 81AB48D
trainerbattle_single TRAINER_SWIMMER_MALE_MATTHEW, Text_187884, Text_1878A5 trainerbattle_single TRAINER_SWIMMER_MALE_MATTHEW, Route19_Text_MatthewIntro, Route19_Text_MatthewDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB4B4 goto_if_eq Route19_EventScript_MatthewRematch
msgbox Text_1878B1, MSGBOX_AUTOCLOSE msgbox Route19_Text_MatthewPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB4B4:: @ 81AB4B4 Route19_EventScript_MatthewRematch:: @ 81AB4B4
trainerbattle_rematch TRAINER_SWIMMER_MALE_MATTHEW, Text_1C2D4B, Text_1878A5 trainerbattle_rematch TRAINER_SWIMMER_MALE_MATTHEW, Route19_Text_MatthewRematchIntro, Route19_Text_MatthewDefeat
msgbox Text_1878B1, MSGBOX_AUTOCLOSE msgbox Route19_Text_MatthewPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB4CB:: @ 81AB4CB Route19_EventScript_Douglas:: @ 81AB4CB
trainerbattle_single TRAINER_SWIMMER_MALE_DOUGLAS, Text_1878DD, Text_1878F8 trainerbattle_single TRAINER_SWIMMER_MALE_DOUGLAS, Route19_Text_DouglasIntro, Route19_Text_DouglasDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB4F2 goto_if_eq Route19_EventScript_DouglasRematch
msgbox Text_1878FE, MSGBOX_AUTOCLOSE msgbox Route19_Text_DouglasPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB4F2:: @ 81AB4F2 Route19_EventScript_DouglasRematch:: @ 81AB4F2
trainerbattle_rematch TRAINER_SWIMMER_MALE_DOUGLAS, Text_1C2D7D, Text_1878F8 trainerbattle_rematch TRAINER_SWIMMER_MALE_DOUGLAS, Route19_Text_DouglasRematchIntro, Route19_Text_DouglasDefeat
msgbox Text_1878FE, MSGBOX_AUTOCLOSE msgbox Route19_Text_DouglasPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB509:: @ 81AB509 Route19_EventScript_David:: @ 81AB509
trainerbattle_single TRAINER_SWIMMER_MALE_DAVID, Text_187925, Text_187955 trainerbattle_single TRAINER_SWIMMER_MALE_DAVID, Route19_Text_DavidIntro, Route19_Text_DavidDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB530 goto_if_eq Route19_EventScript_DavidRematch
msgbox Text_18795B, MSGBOX_AUTOCLOSE msgbox Route19_Text_DavidPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB530:: @ 81AB530 Route19_EventScript_DavidRematch:: @ 81AB530
trainerbattle_rematch TRAINER_SWIMMER_MALE_DAVID, Text_1C2DA7, Text_187955 trainerbattle_rematch TRAINER_SWIMMER_MALE_DAVID, Route19_Text_DavidRematchIntro, Route19_Text_DavidDefeat
msgbox Text_18795B, MSGBOX_AUTOCLOSE msgbox Route19_Text_DavidPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB547:: @ 81AB547 Route19_EventScript_Tony:: @ 81AB547
trainerbattle_single TRAINER_SWIMMER_MALE_TONY, Text_187985, Text_1879C3 trainerbattle_single TRAINER_SWIMMER_MALE_TONY, Route19_Text_TonyIntro, Route19_Text_TonyDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB56E goto_if_eq Route19_EventScript_TonyRematch
msgbox Text_1879D3, MSGBOX_AUTOCLOSE msgbox Route19_Text_TonyPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB56E:: @ 81AB56E Route19_EventScript_TonyRematch:: @ 81AB56E
trainerbattle_rematch TRAINER_SWIMMER_MALE_TONY, Text_1C2DE9, Text_1879C3 trainerbattle_rematch TRAINER_SWIMMER_MALE_TONY, Route19_Text_TonyRematchIntro, Route19_Text_TonyDefeat
msgbox Text_1879D3, MSGBOX_AUTOCLOSE msgbox Route19_Text_TonyPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB585:: @ 81AB585 Route19_EventScript_Axle:: @ 81AB585
trainerbattle_single TRAINER_SWIMMER_MALE_AXLE, Text_187AFA, Text_187B25 trainerbattle_single TRAINER_SWIMMER_MALE_AXLE, Route19_Text_AxleIntro, Route19_Text_AxleDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB5AC goto_if_eq Route19_EventScript_AxleRematch
msgbox Text_187B35, MSGBOX_AUTOCLOSE msgbox Route19_Text_AxlePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB5AC:: @ 81AB5AC Route19_EventScript_AxleRematch:: @ 81AB5AC
trainerbattle_rematch TRAINER_SWIMMER_MALE_AXLE, Text_1C2EC0, Text_187B25 trainerbattle_rematch TRAINER_SWIMMER_MALE_AXLE, Route19_Text_AxleRematchIntro, Route19_Text_AxleDefeat
msgbox Text_187B35, MSGBOX_AUTOCLOSE msgbox Route19_Text_AxlePostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB5C3:: @ 81AB5C3 Route19_EventScript_Anya:: @ 81AB5C3
trainerbattle_single TRAINER_SWIMMER_FEMALE_ANYA, Text_187A11, Text_187A44 trainerbattle_single TRAINER_SWIMMER_FEMALE_ANYA, Route19_Text_AnyaIntro, Route19_Text_AnyaDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB5EA goto_if_eq Route19_EventScript_AnyaRematch
msgbox Text_187A50, MSGBOX_AUTOCLOSE msgbox Route19_Text_AnyaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB5EA:: @ 81AB5EA Route19_EventScript_AnyaRematch:: @ 81AB5EA
trainerbattle_rematch TRAINER_SWIMMER_FEMALE_ANYA, Text_1C2E4A, Text_187A44 trainerbattle_rematch TRAINER_SWIMMER_FEMALE_ANYA, Route19_Text_AnyaRematchIntro, Route19_Text_AnyaDefeat
msgbox Text_187A50, MSGBOX_AUTOCLOSE msgbox Route19_Text_AnyaPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB601:: @ 81AB601 Route19_EventScript_Alice:: @ 81AB601
trainerbattle_single TRAINER_SWIMMER_FEMALE_ALICE, Text_187A9E, Text_187AC1 trainerbattle_single TRAINER_SWIMMER_FEMALE_ALICE, Route19_Text_AliceIntro, Route19_Text_AliceDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB628 goto_if_eq Route19_EventScript_AliceRematch
msgbox Text_187ACA, MSGBOX_AUTOCLOSE msgbox Route19_Text_AlicePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB628:: @ 81AB628 Route19_EventScript_AliceRematch:: @ 81AB628
trainerbattle_rematch TRAINER_SWIMMER_FEMALE_ALICE, Text_1C2E9D, Text_187AC1 trainerbattle_rematch TRAINER_SWIMMER_FEMALE_ALICE, Route19_Text_AliceRematchIntro, Route19_Text_AliceDefeat
msgbox Text_187ACA, MSGBOX_AUTOCLOSE msgbox Route19_Text_AlicePostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB63F:: @ 81AB63F Route19_EventScript_Connie:: @ 81AB63F
trainerbattle_single TRAINER_SWIMMER_FEMALE_CONNIE, Text_187B5D, Text_187B85 trainerbattle_single TRAINER_SWIMMER_FEMALE_CONNIE, Route19_Text_ConnieIntro, Route19_Text_ConnieDefeat
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB666 goto_if_eq Route19_EventScript_ConnieRematch
msgbox Text_187B94, MSGBOX_AUTOCLOSE msgbox Route19_Text_ConniePostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB666:: @ 81AB666 Route19_EventScript_ConnieRematch:: @ 81AB666
trainerbattle_rematch TRAINER_SWIMMER_FEMALE_CONNIE, Text_1C2EFC, Text_187B85 trainerbattle_rematch TRAINER_SWIMMER_FEMALE_CONNIE, Route19_Text_ConnieRematchIntro, Route19_Text_ConnieDefeat
msgbox Text_187B94, MSGBOX_AUTOCLOSE msgbox Route19_Text_ConniePostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB67D:: @ 81AB67D Route19_EventScript_Lia:: @ 81AB67D
trainerbattle_double TRAINER_SIS_AND_BRO_LIA_LUC, Text_187C32, Text_187C6F, Text_187CF2 trainerbattle_double TRAINER_SIS_AND_BRO_LIA_LUC, Route19_Text_LiaIntro, Route19_Text_LiaDefeat, Route19_Text_LiaNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB6A8 goto_if_eq Route19_EventScript_LiaRematch
msgbox Text_187C9E, MSGBOX_AUTOCLOSE msgbox Route19_Text_LiaPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB6A8:: @ 81AB6A8 Route19_EventScript_LiaRematch:: @ 81AB6A8
trainerbattle_rematch_double TRAINER_SIS_AND_BRO_LIA_LUC, Text_1C2F41, Text_187C6F, Text_187CF2 trainerbattle_rematch_double TRAINER_SIS_AND_BRO_LIA_LUC, Route19_Text_LiaRematchIntro, Route19_Text_LiaDefeat, Route19_Text_LiaNotEnoughMons
msgbox Text_187C9E, MSGBOX_AUTOCLOSE msgbox Route19_Text_LiaPostBattle, MSGBOX_AUTOCLOSE
end end
Route19_EventScript_1AB6C3:: @ 81AB6C3 Route19_EventScript_Luc:: @ 81AB6C3
trainerbattle_double TRAINER_SIS_AND_BRO_LIA_LUC, Text_187D45, Text_187D7E, Text_187DE8 trainerbattle_double TRAINER_SIS_AND_BRO_LIA_LUC, Route19_Text_LucIntro, Route19_Text_LucDefeat, Route19_Text_LucNotEnoughMons
specialvar VAR_RESULT, ShouldTryRematchBattle specialvar VAR_RESULT, ShouldTryRematchBattle
compare VAR_RESULT, TRUE compare VAR_RESULT, TRUE
goto_if_eq EventScript_1AB6EE goto_if_eq Route19_EventScript_LucRematch
msgbox Text_187DAD, MSGBOX_AUTOCLOSE msgbox Route19_Text_LucPostBattle, MSGBOX_AUTOCLOSE
end end
EventScript_1AB6EE:: @ 81AB6EE Route19_EventScript_LucRematch:: @ 81AB6EE
trainerbattle_rematch_double TRAINER_SIS_AND_BRO_LIA_LUC, Text_1C2FAE, Text_187D7E, Text_187DE8 trainerbattle_rematch_double TRAINER_SIS_AND_BRO_LIA_LUC, Route19_Text_LucRematchIntro, Route19_Text_LucDefeat, Route19_Text_LucNotEnoughMons
msgbox Text_187DAD, MSGBOX_AUTOCLOSE msgbox Route19_Text_LucPostBattle, MSGBOX_AUTOCLOSE
end end
Route20_EventScript_1AB709:: @ 81AB709 Route20_EventScript_1AB709:: @ 81AB709
+45 -45
View File
@@ -367,194 +367,194 @@ Route14_Text_JanRematchIntro:: @ 81C261B
.string "JAN: KIRI, here we go!\n" .string "JAN: KIRI, here we go!\n"
.string "Let's win for sure this time!$" .string "Let's win for sure this time!$"
Text_1C2650:: @ 81C2650 Route15_Text_KindraRematchIntro:: @ 81C2650
.string "I'm going to keep battling with the\n" .string "I'm going to keep battling with the\n"
.string "POKéMON I got in trades.$" .string "POKéMON I got in trades.$"
Text_1C268D:: @ 81C268D Route15_Text_BeckyRematchIntro:: @ 81C268D
.string "You look gentle, so I think I can\n" .string "You look gentle, so I think I can\n"
.string "beat you.\p" .string "beat you.\p"
.string "I'll give it one more go!$" .string "I'll give it one more go!$"
Text_1C26D3:: @ 81C26D3 Route15_Text_EdwinRematchIntro:: @ 81C26D3
.string "When I whistle, bird POKéMON\n" .string "When I whistle, bird POKéMON\n"
.string "gather around.\p" .string "gather around.\p"
.string "They're amazingly cute!$" .string "They're amazingly cute!$"
Text_1C2717:: @ 81C2717 Route15_Text_ChesterRematchIntro:: @ 81C2717
.string "Hmm? My birds are shivering!\n" .string "Hmm? My birds are shivering!\n"
.string "Wait, aren't you that TRAINER…$" .string "Wait, aren't you that TRAINER…$"
Text_1C2753:: @ 81C2753 Route15_Text_GraceRematchIntro:: @ 81C2753
.string "Oh, you're a little cutie!\n" .string "Oh, you're a little cutie!\n"
.string "So like a darling POKéMON!\l" .string "So like a darling POKéMON!\l"
.string "I remember you now!$" .string "I remember you now!$"
Text_1C279D:: @ 81C279D Route15_Text_OliviaRematchIntro:: @ 81C279D
.string "I raise POKéMON for protection\n" .string "I raise POKéMON for protection\n"
.string "because I live alone.\p" .string "because I live alone.\p"
.string "That hasn't changed.$" .string "That hasn't changed.$"
Text_1C27E7:: @ 81C27E7 Route15_Text_ErnestRematchIntro:: @ 81C27E7
.string "Hey, kid! C'mon!\n" .string "Hey, kid! C'mon!\n"
.string "I got these off some loser!$" .string "I got these off some loser!$"
Text_1C2814:: @ 81C2814 Route15_Text_AlexRematchIntro:: @ 81C2814
.string "Fork over all your cash when you\n" .string "Fork over all your cash when you\n"
.string "lose to me, kid!$" .string "lose to me, kid!$"
Text_1C2846:: @ 81C2846 Route15_Text_CeliaRematchIntro:: @ 81C2846
.string "What's cool and happening?\n" .string "What's cool and happening?\n"
.string "Trading POKéMON, of course.$" .string "Trading POKéMON, of course.$"
Text_1C287D:: @ 81C287D Route15_Text_YazminRematchIntro:: @ 81C287D
.string "Want to play with my POKéMON\n" .string "Want to play with my POKéMON\n"
.string "again?$" .string "again?$"
Text_1C28A1:: @ 81C28A1 Route15_Text_MyaRematchIntro:: @ 81C28A1
.string "MYA: Hi, we keep meeting,\n" .string "MYA: Hi, we keep meeting,\n"
.string "don't we?\p" .string "don't we?\p"
.string "Help me train my little brother\n" .string "Help me train my little brother\n"
.string "again?$" .string "again?$"
Text_1C28EC:: @ 81C28EC Route15_Text_RonRematchIntro:: @ 81C28EC
.string "RON: My sister's gotten more\n" .string "RON: My sister's gotten more\n"
.string "powerful…$" .string "powerful…$"
Text_1C2913:: @ 81C2913 Route16_Text_LaoRematchIntro:: @ 81C2913
.string "What do you want?$" .string "What do you want?$"
Text_1C2925:: @ 81C2925 Route16_Text_KojiRematchIntro:: @ 81C2925
.string "Nice BIKE!\n" .string "Nice BIKE!\n"
.string "Hand it over quick!$" .string "Hand it over quick!$"
Text_1C2944:: @ 81C2944 Route16_Text_LukeRematchIntro:: @ 81C2944
.string "Come out and play, little mouse.\n" .string "Come out and play, little mouse.\n"
.string "I'll treat you right!$" .string "I'll treat you right!$"
Text_1C297B:: @ 81C297B Route16_Text_HideoRematchIntro:: @ 81C297B
.string "Hey, wait a second!\n" .string "Hey, wait a second!\n"
.string "Don't call me and then run away!$" .string "Don't call me and then run away!$"
Text_1C29B0:: @ 81C29B0 Route16_Text_CamronRematchIntro:: @ 81C29B0
.string "I'm feeling hungry and mean!\n" .string "I'm feeling hungry and mean!\n"
.string "I really need a punching bag!$" .string "I really need a punching bag!$"
Text_1C29EB:: @ 81C29EB Route16_Text_RubenRematchIntro:: @ 81C29EB
.string "Hey, there!\n" .string "Hey, there!\n"
.string "We'll have ourselves a good time!$" .string "We'll have ourselves a good time!$"
Text_1C2A19:: @ 81C2A19 Route16_Text_JedRematchIntro:: @ 81C2A19
.string "JED: Are you here to see our\n" .string "JED: Are you here to see our\n"
.string "love, which knows no bounds?$" .string "love, which knows no bounds?$"
Text_1C2A53:: @ 81C2A53 Route16_Text_LeaRematchIntro:: @ 81C2A53
.string "LEA: Sometimes, the intensity of\n" .string "LEA: Sometimes, the intensity of\n"
.string "our love scares me.$" .string "our love scares me.$"
Text_1C2A88:: @ 81C2A88 Route17_Text_RaulRematchIntro:: @ 81C2A88
.string "I told you, there's no getting rich\n" .string "I told you, there's no getting rich\n"
.string "quick in battling kids.$" .string "quick in battling kids.$"
Text_1C2AC4:: @ 81C2AC4 Route17_Text_IsaiahRematchIntro:: @ 81C2AC4
.string "I'm mighty proud of my bod, kiddo.\n" .string "I'm mighty proud of my bod, kiddo.\n"
.string "Come on!$" .string "Come on!$"
Text_1C2AF0:: @ 81C2AF0 Route17_Text_VirgilRematchIntro:: @ 81C2AF0
.string "You out for a stroll?$" .string "You out for a stroll?$"
Text_1C2B06:: @ 81C2B06 Route17_Text_BillyRematchIntro:: @ 81C2B06
.string "We're BIKERS!\n" .string "We're BIKERS!\n"
.string "We rule the roads, man!$" .string "We rule the roads, man!$"
Text_1C2B2C:: @ 81C2B2C Route17_Text_NikolasRematchIntro:: @ 81C2B2C
.string "VOLTORB's going to seriously\n" .string "VOLTORB's going to seriously\n"
.string "electrify you today!$" .string "electrify you today!$"
Text_1C2B5E:: @ 81C2B5E Route17_Text_ZeekRematchIntro:: @ 81C2B5E
.string "I leveled up my POKéMON, but it\n" .string "I leveled up my POKéMON, but it\n"
.string "absolutely won't evolve. Why?$" .string "absolutely won't evolve. Why?$"
Text_1C2B9C:: @ 81C2B9C Route17_Text_JamalRematchIntro:: @ 81C2B9C
.string "Gaah! I really need to exercise\n" .string "Gaah! I really need to exercise\n"
.string "and seriously trim some flab!$" .string "and seriously trim some flab!$"
Text_1C2BDA:: @ 81C2BDA Route17_Text_CoreyRematchIntro:: @ 81C2BDA
.string "Be a rebel!$" .string "Be a rebel!$"
Text_1C2BE6:: @ 81C2BE6 Route17_Text_JaxonRematchIntro:: @ 81C2BE6
.string "Yep, that's a nice BIKE!\n" .string "Yep, that's a nice BIKE!\n"
.string "How's it handle?$" .string "How's it handle?$"
Text_1C2C10:: @ 81C2C10 Route17_Text_WilliamRematchIntro:: @ 81C2C10
.string "Get lost, kid!\n" .string "Get lost, kid!\n"
.string "I'm bushed!$" .string "I'm bushed!$"
Text_1C2C2B:: @ 81C2C2B Route18_Text_WiltonRematchIntro:: @ 81C2C2B
.string "I've been checking every grassy\n" .string "I've been checking every grassy\n"
.string "area for new POKéMON.\p" .string "area for new POKéMON.\p"
.string "But it's not always easy…$" .string "But it's not always easy…$"
Text_1C2C7B:: @ 81C2C7B Route18_Text_RamiroRematchIntro:: @ 81C2C7B
.string "Koorukukukoo!\n" .string "Koorukukukoo!\n"
.string "Is my birdcall getting better?$" .string "Is my birdcall getting better?$"
Text_1C2CA8:: @ 81C2CA8 Route18_Text_JacobRematchIntro:: @ 81C2CA8
.string "I warned you before, this is my\n" .string "I warned you before, this is my\n"
.string "turf!\p" .string "turf!\p"
.string "I don't want you coming around.$" .string "I don't want you coming around.$"
Text_1C2CEE:: @ 81C2CEE Route19_Text_RichardRematchIntro:: @ 81C2CEE
.string "I'm almost warmed up to go\n" .string "I'm almost warmed up to go\n"
.string "out for a swim.$" .string "out for a swim.$"
Text_1C2D19:: @ 81C2D19 Route19_Text_ReeceRematchIntro:: @ 81C2D19
.string "Wait! Slow down!\n" .string "Wait! Slow down!\n"
.string "What if you have a heart attack?$" .string "What if you have a heart attack?$"
Text_1C2D4B:: @ 81C2D4B Route19_Text_MatthewRematchIntro:: @ 81C2D4B
.string "I love swimming!\n" .string "I love swimming!\n"
.string "I guess you're the surfing type.$" .string "I guess you're the surfing type.$"
Text_1C2D7D:: @ 81C2D7D Route19_Text_DouglasRematchIntro:: @ 81C2D7D
.string "What's beyond the horizon?\n" .string "What's beyond the horizon?\n"
.string "Have you seen?$" .string "Have you seen?$"
Text_1C2DA7:: @ 81C2DA7 Route19_Text_DavidRematchIntro:: @ 81C2DA7
.string "I tried diving for POKéMON again,\n" .string "I tried diving for POKéMON again,\n"
.string "but it was a no-go like before.$" .string "but it was a no-go like before.$"
Text_1C2DE9:: @ 81C2DE9 Route19_Text_TonyRematchIntro:: @ 81C2DE9
.string "I look at the sea to forget all\n" .string "I look at the sea to forget all\n"
.string "the bad things that happened.\p" .string "the bad things that happened.\p"
.string "…Like losing to you the last time!$" .string "…Like losing to you the last time!$"
Text_1C2E4A:: @ 81C2E4A Route19_Text_AnyaRematchIntro:: @ 81C2E4A
.string "You always get to ride your\n" .string "You always get to ride your\n"
.string "POKéMON…\p" .string "POKéMON…\p"
.string "It looks so relaxing.\n" .string "It looks so relaxing.\n"
.string "Can I have it if I win?$" .string "Can I have it if I win?$"
Text_1C2E9D:: @ 81C2E9D Route19_Text_AliceRematchIntro:: @ 81C2E9D
.string "Swimming's great!\n" .string "Swimming's great!\n"
.string "Sunburns aren't!$" .string "Sunburns aren't!$"
Text_1C2EC0:: @ 81C2EC0 Route19_Text_AxleRematchIntro:: @ 81C2EC0
.string "These waters are treacherous!\n" .string "These waters are treacherous!\n"
.string "You shouldn't come back here!$" .string "You shouldn't come back here!$"
Text_1C2EFC:: @ 81C2EFC Route19_Text_ConnieRematchIntro:: @ 81C2EFC
.string "I swam here with my friends…\n" .string "I swam here with my friends…\n"
.string "I'm tired…\l" .string "I'm tired…\l"
.string "Must we really battle again?$" .string "Must we really battle again?$"
Text_1C2F41:: @ 81C2F41 Route19_Text_LiaRematchIntro:: @ 81C2F41
.string "LIA: You know my brother just\n" .string "LIA: You know my brother just\n"
.string "became a TRAINER, right?\p" .string "became a TRAINER, right?\p"
.string "I want to make him better, so I\n" .string "I want to make him better, so I\n"
.string "need your help again.$" .string "need your help again.$"
Text_1C2FAE:: @ 81C2FAE Route19_Text_LucRematchIntro:: @ 81C2FAE
.string "LUC: My big sis taught me all\n" .string "LUC: My big sis taught me all\n"
.string "about POKéMON.\p" .string "about POKéMON.\p"
.string "I wonder if I'm better?$" .string "I wonder if I'm better?$"